13 KiB
13 KiB
1.5.0 (2025-09-05)
Bug Fixes
- email sending: guidance for use of exchange (5b727cb)
- email_sending: resolve the NameError (b9bd4f3)
- email_sending: use the template created and stored in mongodb (b8aa0cf)
- email: make these changes to Fixed the duplicate email sending bug (6d7c6af)
- notification: some small changes (b6f8b70)
- re-submit due to missing some contents (2d3adb0)
- services: correct spelling errors (9cb29cd)
Features
- add new apis for Magicleaps product use (c200e70)
- alpha: make the alpha environment available (59e8c06)
- api: add CRUD interfaces for message templates and email senders (4f45878)
- api: re-code the api interfaces for template message and email senders (58d085a)
- config: add MongoDB connection configration (9449f0e)
- devops: If ttl_hours < 0, the deployment will take effect permanently (52f8715)
- email_comsumer: introduce multi-tenant delivery system (4187c95)
- email_sending: introduce multi-tenant delivery system (d164b6f)
- email: implement multi-tenant delivery function (b5c9ab6)
- email: remove rate limit functionality (8a53431)
- models: add indexs and models (c1148a4)
- multi-tenant: define the send status and bounce type (cc90c86)
- routes: add API setup support for route files (830311f)
- service: Add email status update handling for bounce cases (0a01b1c)
- template: define MongoDB schema for message templates and email senders (f7ad36b)
- templates: add duplicate creation prevention (58c77ce)
- templates: enforce uniqueness and improve safety (2213fa5)
- tenant: enable customization of message templates and email senders (fec7ac6)
- websockt: add websocket (d20b5ab)
1.4.0 (2025-08-12)
Features
- refactor: remove duplicate get_current_user (30e6ca7)
- role_management: Add a universal Depends for permission verification. (b8be656)
- role_management: add api test case for permission api (beba0f5)
- role_management: Add apitest for test_assign_roles (6b6b52a)
- role_management: add assign permissions to role api (795c126)
- role_management: add assign roles to user api (ca0bfb1)
- role_management: add crud for role and permission (2382f0b)
- role_management: add delete permission api (4f39f88)
- role_management: add delete role api (419e58d)
- role_management: Add logic for creating temporary users to apitest. (9dcd27b)
- role_management: Add pytest for auth services, and add api test case for role management (6412810)
- role_management: add test report for role management (0f7d63f)
- role_management: update apitest for role management (55e0beb)
- role_management: update apitest for role management (5be8403)
- role_management: Update the JWT token generation logic to include new fields user_roles and user_permissions in the payload. (4109018)
- role: update docs (e2f51d0)
- test: add unittest for role management, add coverage report for role management (69d1007)
1.3.1 (2025-08-11)
Bug Fixes
- connect to existing named queue instead of creating anonymous queue (04acd78)
- make startup and shutdown event handlers async in common provider (4340949)
- update devops service to subscribe to correct reconciler heartbeat queue (b5ca0cf)
- use environment variable for RabbitMQ output queue name (e4fe939)
1.3.0 (2025-08-07)
Bug Fixes
- correct deployment TTL calculation in DeploymentService (879e45e)
- correct typo in BASE_RECONCILE_URL in site_settings.py (e41aa3d)
- correct typo in BASE_RECONCILE_URL parameter in DeploymentService (5f3368c)
- ensure consistent formatting in requirements.txt by removing redundant line (113bc2b)
- refractor the length functions and add comments, and address the issues (d01468f)
- update deployment service to use correct product ID (6c60a0b)
Features
- add RabbitMQ configuration to app settings (d74967d)
- enhance message consumer startup and shutdown logging in message_queue.py (9283e52)
1.2.1 (2025-04-30)
Bug Fixes
- cleaner: update document cleaner job (dd96819)
1.2.0 (2025-04-25)
Features
- log: ensure parent directory exists before opening log file (bb90b26)
1.1.1 (2025-03-17)
Bug Fixes
- invalid import path for app config (4dfbab4)
1.1.0 (2025-03-17)
Features
- observability: add configuration options and implement metrics/probes APIs (d5e42d3)
- probes: add metrics and probes APIs for application health checks (9754576)
1.0.0 (2025-03-06)
Bug Fixes
- rabbitmq: correct syntax for port and virtual host parameters in AsyncMQClient (78c7217)
Features
- notification: add rabbitmq credentials relates notification services configs (853d817)