Releases: linagora/ToM-server
Releases · linagora/ToM-server
v2025-10-25-rc3
What's Changed
Full Changelog: v2025-10-25-rc2...v2025-10-25-rc3
v2025-10-25-rc2
What's Changed
Full Changelog: v2025-10-25-rc1...v2025-10-25-rc2
v2025-10-25-rc1
What's Changed
- feat(tom-server/user-info-api): user profile visibility by @MontaGhanmy in #275
Full Changelog: v2025-09-29...v2025-10-25-rc1
v2025-09-29
What's Changed
- fix(tom-server): user info api test by @MontaGhanmy in #263
- feat(common-settings): make dead letter optional by @MontaGhanmy in #264
- fix(common-settings): fixing bugs by @MontaGhanmy in #265
- feat(well-known): provides common settings application url by @pm-McFly in #266
- fix(commong-settings): trailing slash when updating the user information by @MontaGhanmy in #269
Full Changelog: v2025-09-24...v2025-09-29
Release v2025-09-24
What's Changed
- feat(amqp-connector): An AMQP listner ToM wrapper
- feat(common-settings): TWP connector to update Matrix users in real-time
- fix(tom): Client .well-known now returns TWP common settings information
- fix(tom): User Info API now includes TWP common settings information
- feat(tom): New administration API available
Full Changelog: v2025-07-27...v2025-09-24
Release v2025-07-27
What's Changed
- ✨ add Invitation API toggle based on feature flag by @rezk2ll in #240
- ✨ Add create room API & permissions by @rezk2ll in #243
- ✨ Merge AddressBook with LDAP search by @MontaGhanmy in #244
- feat: always allows
lookup/matchby @pm-McFly in #245 - 🔀 Updated routing for create room internal on dev by @MontaGhanmy in #247
- ✨ Override power levels on room creation by @MontaGhanmy in #248
- Add missing tests on createRoom service by @pm-McFly in #249
- ✨ Parse cron job service env flag by @MontaGhanmy in #250
- ✨ Parse additional features env flag by @MontaGhanmy in #252
- 🐛 Get or create user address book when listing or adding a contact by @MontaGhanmy in #253
- fix(tom): handles missing property and uses LDAP_FILTER when fetching contacts by @pm-McFly in #258
- fix(tom-server): handles toMatrixId exceptions by @pm-McFly in #260
- fix(tom-server): adds try..catch around toMstrixId while matching Address Book by @pm-McFly in #261
New Contributors
- @MontaGhanmy made their first contribution in #244
Full Changelog: v2025-04-28...v2025-07-27
Release v2025-07-24
What's Changed
- ✨ add twake chat confing to well-known #230 by @rezk2ll in #232
- 🐛 fix boolean env parser in server start by @rezk2ll in #235
- 🐛 created room is now marked as direct message ( #2302 #236 ) by @rezk2ll in #237
- ✨ allow generating invitation links without 3pid (#238) by @rezk2ll in #239
- ✨ add Invitation API toggle based on feature flag by @rezk2ll in #240
- ✨ Add create room API & permissions by @rezk2ll in #243
- ✨ Merge AddressBook with LDAP search by @MontaGhanmy in #244
- feat: always allows
lookup/matchby @pm-McFly in #245 - 🔀 Updated routing for create room internal on dev by @MontaGhanmy in #247
- ✨ Override power levels on room creation by @MontaGhanmy in #248
- Add missing tests on createRoom service by @pm-McFly in #249
- ✨ Parse cron job service env flag by @MontaGhanmy in #250
- ✨ Parse additional features env flag by @MontaGhanmy in #252
- 🐛 Get or create user address book when listing or adding a contact by @MontaGhanmy in #253
- fix(tom): handles missing property and uses LDAP_FILTER when fetching contacts by @pm-McFly in #258
New Contributors
- @MontaGhanmy made their first contribution in #244
Full Changelog: v2025-04-14...v2025-07-24
Release v2025-04-14
📦 Release Notes
✨ Features
- Account Deletion API implemented by @rezk2ll in #204
- Improved Invitation Link Generation by @rezk2ll in #220
- Invitation Deletion API by @rezk2ll in #221
- Indicate Matrix User who accepted the invitation by @rezk2ll in #225
🐛 Bug Fixes
- Fixed Account Deletion API bugs by @rezk2ll in #205
- Fixed Account Deletion Service Test by @rezk2ll in #207
- Improved Invitation API reliability by @rezk2ll in #214
- Fixed LDAPTS ESM Import Issue by @rezk2ll in #217
- Set correct Matrix room preset (
trusted_private_chat) when creating rooms by @rezk2ll in #228
🎨 Refactors & Improvements
- Refactored QR Code API to use token utils service by @rezk2ll in #206
- Added Alternative Invitation API implementation by @rezk2ll in #208
- Improved Invitation Process by @rezk2ll in #210, #212, and #219
- Enhanced Invitation Link Generation logic by @rezk2ll in #218
- Improved Invitation Expiration Handling by @rezk2ll in #222
- Updated Invitation Delivery Workflow by @rezk2ll in #215
🛠 DevOps & Tooling
- Added PostgreSQL + LDAP setup to Docker Compose by @pm-McFly in #197
- Replaced ldapjs with ldapts by @guimard in #116
- Upgraded Frontend Apps (Matrix invite, Landing page) by @rezk2ll in #216
- Updated nx.json for new NX org with free caching by @ericlinagora in #211
- Upgraded Lerna by @guimard in #67
🔧 Dependency Updates
- Bumped
tj-actions/changed-filesfromv41tov46in GitHub Actions workflows by @dependabot in #213 - Upgraded Vite:
📝 Documentation
New Contributors
- @ericlinagora made their first contribution in #211
Full Changelog: v2025-03-03...v2025-04-18
Release v2025-03-03
Release v2025-02-24
What's Changed
- ✨ invitation API by @rezk2ll in #157
- ✨ integrate invitation API by @rezk2ll in #159
- 🐛 fix validator CJS import error by @rezk2ll in #161
- 🐛 use bodyparser for invitation API by @rezk2ll in #162
- 🧪 improve tests by @rezk2ll in #163
- 🐛 fixed missing protocol while calling room creation API by @rezk2ll in #164
- 🐛 fix room creation while inviting 3pid by @rezk2ll in #165
- 🐛 fix invitation API expiration timestamp creation by @rezk2ll in #166
- 🐛 Invitation generated url fix by @rezk2ll in #167
- 🎨 Matrix identity server integration by @rezk2ll in #168
- 🐛 better parse remote client address by @rezk2ll in #170
- Fix matrix authentication by @guimard in #175
- Federation now in compose by @pm-McFly in #176
- Missing unit tests by @pm-McFly in #177
- 🧪 fix skipped unit tests by @rezk2ll in #179
- ✨ implement longterm keypairs creation in database by @rezk2ll in #182
- 🎨 use long term keypairs in invitation token creation by @rezk2ll in #184
- ✨implement 3pid binding invite hook ( #158 ) by @rezk2ll in #187
- 🎨 improvements by @rezk2ll in #189
- 🔧 update federated server default config by @rezk2ll in #188
Full Changelog: v2024-12-12...v2025-02-24