Skip to content

Releases: villisco/multisms-api

3.1.0

26 Sep 09:14

Choose a tag to compare

3.1.0

  • [ui] swagger button added
  • [ui] Receiver Groups table added separate group Name & Description columns
  • [api] merged /api/v1/groups & /api/v1/config endpoints into single /api/v1/config endpoint
  • [python] upgraded pytest-cov from 6.3.0 to 7.0.0

3.0.0

25 Sep 13:16

Choose a tag to compare

3.0.0

  • [ui] Application GET / now renders "Current configuration" view (xhtml template)
  • [api] Moved health endpoint from / to /api/v1/health
  • [api] Added new GET /api/v1/config endpoint to get envvars list used in xhtml template
  • [swagger] config related endpoints now use Monitoring tag

2.0.0

19 Sep 16:58

Choose a tag to compare

2.0.0

  • More explicit receiver_groups configuration
    now:
    - name: myapp_users_test
      description: TEST myapp alert receivers
      receivers:
        - number: '37258000001'
          name: 'User1'
        - number: '37258000002'
          name: 'User2'
    
    before:
    - name: myapp_users_test
      description: TEST myapp alert receivers
      receivers:
        - '37258000001' # User1
        - '37258000002'
    

1.2.0

31 Aug 15:54

Choose a tag to compare

1.2.0

  • Added GET /api/v1/groups endpoint for checking what receiver_groups config app uses
  • Fix k8s/helm-chart missing description field in receiver_groups config template

1.1.0

31 Aug 13:42

Choose a tag to compare

1.1.0

  • Added non-root user (10001) to Dockerfile for app running
  • Set Dockerfile WORKDIR to /app
  • Added .dockerignore to exclude tests/junk from Dockerfile COPY command
  • Updated requests package v2.32.4->v2.32.5
  • Updated flask-openapi3-swaggerpackage v5.27.1->v5.28.0
  • Added K8S deployment example (helm-chart) to k8s/helm-chart

1.0.0

19 Aug 08:34

Choose a tag to compare

1.0.0

  • initial version of the application