v4.0.0
osm-vishnukyatannawar
released this
24 Oct 18:01
·
12 commits
to main
since this release
What's Changed
- docs: update the documents with providers' dependencies and docker versions by @sujoy-pal144 in #241
- fix: update log format as per standard by @Harish-osmosys in #245
- build: bump api dependency package version to latest by @Harish-osmosys in #248
- build: bump portal dependency package version to latest by @kshitij-k-osmosys in #250
- feat: add kaps notification in portal by @Harish-osmosys in #251
- feat: add in operator in fetch query core service by @sujoy-pal144 in #247
- fix: send mailgun notifications for eu hosts in #253
- fix: refactor and update mailgun service to allow different attachment by @xixas in #254
- docs: add attachment usage for mailgun by @xixas in #256
- docs: update api usage guide to use x-api-key by @sujoy-pal144 in #258
- feat: add graphql api to add new provider and fetch all providers by @Harish-osmosys in #257
- docs: remove channeltype from sample request queries in #259
- feat: add support for dynamic provider queues in #264
- feat: add retry and delivery confirmation for wa twilio in #263
- feat: add retry for kaps system by @Harish-osmosys in #266
- feat: add retry and delivery confirmation for wa twilio business in #265
- feat: add retry and delivery confirmation for sms twilio in #267
- feat: add retry for 360dialog by @kshitij-k-osmosys in #268
- feat: add retry and delivery confirmation for mailgun by @ayushnvs in #262
- feat: add retry and delivery confirmation for plivo by @sujoy-pal144 in #261
- feat: add support for push notification using sns by @Harish-osmosys in #269
- build: update api dependencies to latest version in #271
- feat: update delivery status values in portal by @Harish-osmosys in #275
- feat: display sns provider & icon in portal by @kshitij-k-osmosys in #276
- build: update portal dependencies by @sujoy-pal144 in #272
- fix: add smtp in skip confirmation list by @kshitij-k-osmosys in #277
- refactor: wrap code in block scope inside switch by @Harish-osmosys in #280
- feat: resolve caching issues for new changes in portal by @kshitij-k-osmosys in #279
- docs: update document for push notification support by @Harish-osmosys in #270
- docs: add usage guide for sns by @Harish-osmosys in #274
- feat: add webhook support for provider by @Harish-osmosys in #278
- docs: add webhook guide by @Harish-osmosys in #281
- chore: exit with error status for warnings in lint in #282
- feat: add support for twilio voice call by @kshitij-k-osmosys in #283
- docs: fix mailgun attachment field values in #287
- feat: display voice call provider & icon in portal by @kshitij-k-osmosys in #288
- fix: issue with webhook called repeatedly by @kshitij-k-osmosys in #285
- fix: handle new providers on portal by @kshitij-k-osmosys in #289
- feat: return proper status code for database error by @sujoy-pal144 in #284
- fix: error objects and storing in result in db in #290
- feat: hide applicationId, providerId from portal by @kshitij-k-osmosys in #291
- feat: add debug logs in api by @kshitij-k-osmosys in #294
- feat: move scheduler logic to separate script in #293
- feat: use aws sdk for javascript v3 in #297
- docs: add scripts to postman collection by @kshitij-k-osmosys in #296
- build: update api dependencies (aug 2024) by @kshitij-k-osmosys in #300
- build: update portal dependencies (aug 2024) by @kshitij-k-osmosys in #299
- feat: update pagination to show all notification records in portal by @kshitij-k-osmosys in #292
- chore: update spellings by @kshitij-k-osmosys in #301
- feat: mount logs to docker volume in #302
- feat: update push sns dto by @Harish-osmosys in #286
- fix: add await before any kind of async method call by @kshitij-k-osmosys in #303
- fix: use identifiable attributes for deletion criteria in database migrations by @kshitij-k-osmosys in #304
- feat: support for notification filter by date in portal by @ayushnvs in #307
- chore: improve api pr checklist in #309
- chore: improve portal pr checklist in #310
- feat: move logic for calling webhook to separate queue in #311
- fix: container start error if missing logs directory in #313
- feat: add copy to clipboard on json data by @kshitij-k-osmosys in #314
- feat: add support for sns sms provider by @Harish-osmosys in #306
- feat: update mailgun response and store retry attempt in separate table by @Harish-osmosys in #308
- feat: add search notifier field in #312
- chore: update angular dependency version by @ayushnvs in #318
- docs: update env values in setup by @kshitij-k-osmosys in #328
- feat: update auth guard code by @Harish-osmosys in #330
- docs: update block diagram by @kshitij-k-osmosys in #333
- feat: add encryption for api keys by @Harish-osmosys in #331
- docs: add postman api and environment collection, update setup by @kshitij-k-osmosys in #329
- docs: ensure the document/api collection is in sync with the current work by @kshitij-k-osmosys in #334
- feat: update portal for handling JWT Token API changes by @kshitij-k-osmosys in #332
- feat: add support for aws ses by @kshitij-k-osmosys in #305
- fix: portal aws notification icons by @kshitij-k-osmosys in #335
- docs: add usage guide for twilio voice call by @kshitij-k-osmosys in #336
- refactor: update success message by @kshitij-k-osmosys in #337
- docs: change docker compose down to stop by @kshitij-k-osmosys in #340
- feat: update logger to get application name from package.json by @kshitij-k-osmosys in #341
- fix: add webhook call for notifications with FAILED delivery status after sending by @kshitij-k-osmosys in #339
- fix: create application request and role guard introduction by @kshitij-k-osmosys in #338
- docs: add 3rd party provider requests and confirmation requests by @kshitij-k-osmosys in #342
- feat: save provider error response in repository by @kshitij-k-osmosys in #343
- feat: add reload button for portal by @kshitij-k-osmosys in #346
- chore: bump version to 4.0.0 by @kshitij-k-osmosys in #347
Full Changelog: v3.1.0...v4.0.0