v1.0.0
This release is also available on:
1.0.0 (2026-09-06)
Bug Fixes
- add admin join to auditLog (29af31b)
- add missing types in audit log (51881cc)
- add unban_all and remove mute_all from audit (671b58d)
- auth: add crossSubDomainCookies (b0d3667)
- auth: delete tg_link row when verification is completed (cdc641f)
- auth: invalid verify route in telegram plugin (87f0359)
- auth: missing checks in telegram link (trpc side) (52366fa)
- change tg messages getLastByUser limit (d309fad)
- coerce number env (989d6a2)
- compatiblity with tsgo (d89070b)
- create-db set database undefined (2447e7f)
- decrypt user in grants query (66de6ee)
- do not run cleanMessages cron in dev (2422bf5)
- export directly the type + release (3d96371)
- expose the server outside of localhost (87525a5)
- grants router not exported (1b8baa8)
- grants.userId is not nullable (7474bc3)
- groups.getById should return the group or null (e4a6a8e)
- make encryption deterministic (025e68a)
- make sure only intended vars are exposed (0c13e58)
- make telegram plugins routes unique (f516f90)
- missing parameter (f3557b8)
- node does not like sub-imports (dda7a2a)
- node env, constants, enable logger (807d00b)
- passkey invalid rpID (ad88654)
- recreate group when the ID changes but the link does not (#31) (f6fbc81)
- remove backend hot-path regressions (#50) (5f13a36)
- remove create-db (ff7e780)
- remove old file (e5ec8d1)
- revert disabling of tg.groups.getAll query (#30) (f8e361b)
- separate npm pkg and server build outputs (66fbe66)
- simplify test route (db503cf)
- specify NODE_ENV and add prebuildOnly (5506623)
- telegram plugin fixes (ad7d0dd)
- timezone in db timestamps (aba6425)
- tsconfig didnt include all ts files (7e115be)
- update trpc to v11 (0bb4826)
- use subdomain cookies only in production (cba5a0d)
- wrong column in deleteGroup (0cf57be)
- wrong permission check in grants procedures (0735b44)
Features
- add azure blob storage upload (#34) (ae8b691)
- add chatId optional filter in tg.messages.getLastByUser (47e5b69)
- add devalue parser for socket.io WS (b267f08)
- add endpoint to get tg group by tag (9487784)
- add exponential backoff to all createMembers steps (4312687)
- add first tg schema and routes (8402771)
- add getSCheduled procedure in grants (5fd4f9b)
- add global redis (#53) (bc310a3)
- add group labels (#48) (b0872d0)
- Add guides matricole schema and router (#40) (da9e06d)
- add ongoing query for grants (95c6062)
- Add optional hide property for WhatsApp group creation (#52) (3701930)
- add project and associations image management (#39) (1c6a7e6)
- add projects schema and router (#37) (4852ef9)
- add t3-env (b2c63b1)
- add tag column to tg groups (#29) (80ab39f)
- add tg.groups.getByInviteLink query (594d864)
- add users.getAll for admin dashboard (c80bf27)
- add web associations schema and router (#36) (7a906c0)
- add web FAQs schema and router (#35) (666a3f6)
- audit: add join with groups table (5844d3f)
- auth: add passkey plugin (#27) (dd942f2)
- auth: move from GitHub to OTP passwordless login (#21) (4eab66b)
- automatic semantic release (#54) (944d7fd)
- Azure Graph API client, react-email (#18) (82386f4), closes #22
- Azure groups (#41) (fe27ead)
- azure: add local directory mock (#46) (bc7d7c6)
- better tg_groups table, verifyTgLink fn, some fixings (b7699bb)
- better-auth setup, github provider (#5) (e31f4cb)
- drizzle db + multiple databases at once (62f2693)
- enhance group labels and relations management (#49) (ef5ced4)
- get and create members on Azure (#28) (0ea11b2)
- grants for telegram users (b012cb5)
- leave chat endpoint (d88c7bb)
- log grants in telegram from backend (8de1d25)
- make tg search lil better (30f33f6)
- migrate fastify to hono (#4) (10a3ca0)
- new Cipher and
tg.userstable and router (#17) (cfd424b) - option to hide groups from search (#32) (69883cd)
- permissions: creator role, check if user can add bot to chat (71094a5)
- roles array, getDirettivo, setRole into addRole, changes... (#16) (b6d0b67)
- separate npm package from the backend code (#1) (1be1fda)
- setup correctly trpc router with db (36c0b26)
- socket.io impl to support interactions with telegram bot (#15) (d3ba574)
- sql order for some queries, username case insensitive (01d9fd4)
- store messages (#7) (1886b48)
- switch to single db (048da1f)
- telegram plugin for linking account (#6) (30997a0)
- telegram routes for frontend (5061b4c)
- tg audit log (03ca5c0)
- tg-groups: impl update and delete groups (08583c1)
- tg: permissions (4b06d17)
- zod 4 (#9) (8bceb4a)