Releases: OsmosysSoftware/osmo-x
Releases · OsmosysSoftware/osmo-x
v8.5.0
v8.4.0
What's Changed
- feat: add property-specific filters for notification data JSON by @xixas in #529
- chore: update version to 8.4.0 by @JagratSingh in #531
Full Changelog: v8.3.0...v8.4.0
v8.3.0
What's Changed
- fix: update dozzle credentials in configuration files by @JagratSingh in #526
- fix: add timezone parameter to dashboard analytics for accurate data grouping by @JagratSingh in #528
- chore: update version to 8.3.0 by @JagratSingh in #527
Full Changelog: v8.2.0...v8.3.0
v8.2.0
What's Changed
- fix: update postgres contaner bind address to 0.0.0.0 in docker compose files by @kshitij-k-osmosys in #520
- fix: update 360Dialog integration to include messaging_product field by @JagratSingh in #524
- chore: update version to 8.2.0 by @JagratSingh in #525
Full Changelog: v8.1.0...v8.2.0
v8.1.0
What's Changed
- fix: resolve notification table sorting and add date range filters by @xixas in #492
- feat: enhance dashboard with archived data, period filters, and improved charts by @xixas in #493
- fix: dynamically fetch year for portal footer by @xixas in #500
- feat: add created on and notification sent on timestamps to detail dialogs by @xixas in #501
- chore: add hookify rule to enforce PR templates by @xixas in #505
- chore(portal): increase initial bundle budget warning to 1.25 MB by @xixas in #507
- feat(api): add health check endpoint using @nestjs/terminus by @xixas in #508
- feat: add provider filter to notifications and archived notifications by @xixas in #504
- feat: add application filter to providers list by @xixas in #502
- feat: add application filter to provider chains list by @xixas in #503
- fix: bind PostgreSQL, Redis, and Dozzle ports to localhost by @xixas in #506
- feat: add support for iCal calendar invites in AWS SES, Mailgun, and SMTP providers by @JagratSingh in #518
- chore: update api and portal minor version to 8.1.0 by @JagratSingh in #519
Full Changelog: v8.0.0...v8.1.0
v8.0.0
What's Changed
- feat: add separate docker compose files setup by @keerthikumanduri in #482
- build: pin docker images by @kshitij-k-osmosys in #486
- feat: add daily cron to delete notification archive and retry records by @JagratSingh in #487
- feat: multi-tenant SaaS transformation by @xixas in #488
- chore: update major version to 8.0.0 by @kshitij-k-osmosys in #489
New Contributors
- @keerthikumanduri made their first contribution in #482
- @JagratSingh made their first contribution in #487
Full Changelog: v7.3.0...v8.0.0
v7.3.0
What's Changed
- docs: whitelist all recipients feature by @kshitij-k-osmosys in #475
- docs: add api documentation for provider chains and chain members by @kshitij-k-osmosys in #476
- docs: provider chain & chain members postman collection by @kshitij-k-osmosys in #477
- docs: miscellaneous changes by @kshitij-k-osmosys in #478
- feat: add Redis queue job cleanup functionality by @xixas in #480
- chore: update minor version to 7.3.0 by @kshitij-k-osmosys in #481
Full Changelog: v7.2.0...v7.3.0
v7.2.0
What's Changed
- feat: add condition to whitelist all recipients for a provider by @kshitij-k-osmosys in #473
- docs: update database design document by @kshitij-k-osmosys in #474
- chore: update minor version to 7.2.0 by @kshitij-k-osmosys in #479
Full Changelog: v7.1.0...v7.2.0
v7.1.0
What's Changed
- fix: build path for portal used in Dockerfile by @kshitij-k-osmosys in #442
- feat: add table notify_provider_types by @kshitij-k-osmosys in #446
- chore: disable sms kapsystem by @kshitij-k-osmosys in #447
- feat: base code for providerChains and chainMembers by @kshitij-k-osmosys in #449
- refactor: remove code and files related to KAPSystem by @kshitij-k-osmosys in #450
- feat: add findAll functions for providerChains and providerChainMembers by @kshitij-k-osmosys in #451
- feat: provider chains REST endpoints for CRUD operations by @kshitij-k-osmosys in #452
- feat: delete older archived notifications by @kshitij-k-osmosys in #448
- feat: use roles guard for REST APIs by @kshitij-k-osmosys in #454
- refactor: update file path for gql-auth.guard by @kshitij-k-osmosys in #455
- fix: attachment content decoding for aws-ses email using file extension by @kshitij-k-osmosys in #456
- feat: perform case insensitive comparison for whitelist recipients by @kshitij-k-osmosys in #460
- feat: delete related retry entries when deleting old archived notifications by @kshitij-k-osmosys in #457
- feat: provider chain members REST endpoints for CRUD operations by @kshitij-k-osmosys in #453
- fix: graphql core service left join conditions by @kshitij-k-osmosys in #458
- feat: do not show provider details when fetching notifications by @kshitij-k-osmosys in #461
- refactor: remove unused findall method for server-api-keys by @kshitij-k-osmosys in #462
- fix: circular dependency issue between provider chains and chain members by @kshitij-k-osmosys in #463
- feat: add RolesGuard to provider chains and chain members APIs by @kshitij-k-osmosys in #464
- build: update api dependencies by @kshitij-k-osmosys in #459
- feat: create notifications using provider chains by @kshitij-k-osmosys in #466
- fix: add null check for provider getById service method by @kshitij-k-osmosys in #467
- feat: process provider chain notifications by @kshitij-k-osmosys in #468
- fix: stringify mailgun response in debug log by @kshitij-k-osmosys in #469
- build: update api dependencies by @kshitij-k-osmosys in #470
- build: update portal dependencies by @kshitij-k-osmosys in #471
- chore: update minor version to 7.1.0 by @kshitij-k-osmosys in #472
Full Changelog: v7.0.0...v7.1.0
v7.0.0
What's Changed
- feat: add scripts for identifying common error logs by @kshitij-k-osmosys in #414
- docs: update api documentation by @kshitij-k-osmosys in #416
- fix: add check for empty message object for push sns data dto by @kshitij-k-osmosys in #417
- refactor: update log level for non descriptive logs by @kshitij-k-osmosys in #418
- refactor: 360Dialog error handling by @kshitij-k-osmosys in #419
- build: migrate to docker compose v2 by @kshitij-k-osmosys in #427
- build: add healthcheck for redis and postgres containers by @kshitij-k-osmosys in #429
- ci: update portal ci & docker to node 20 by @kshitij-k-osmosys in #430
- build: update portal dependencies and migrate to angular 19 by @kshitij-k-osmosys in #428
- fix: search for notifiers on portal using PostgreSQL by @kshitij-k-osmosys in #431
- feat: add middleware to log notification request and response by @kshitij-k-osmosys in #432
- fix: primeng components by @kshitij-k-osmosys in #433
- build: add restart policy in docker compose file by @kshitij-k-osmosys in #434
- fix: update retry policy to unless-stopped for all docker-compose services by @kshitij-k-osmosys in #435
- chore: update major version to v7.0.0 by @kshitij-k-osmosys in #439
- feat: add database ssl configuration and related .env variables by @kshitij-k-osmosys in #440
- feat: provision to use local db as data source for dockerized api by @kshitij-k-osmosys in #441
Full Changelog: v6.0.0...v7.0.0