98 Commits

Author SHA1 Message Date
Owen e370f8891a Also update in the assign 2026-02-17 17:34:57 -08:00
Owen 831eb6325c Centralize user functions 2026-02-17 17:31:41 -08:00
Owen 4d6240c987 Handle new usage tracking with multi org 2026-02-17 17:10:05 -08:00
Owen 98a4c453c1 Fix anouther subscribed logic issue 2026-02-11 12:41:22 -08:00
Owen 0850a28d20 Add more tier matrix checks 2026-02-11 10:06:55 -08:00
Owen d5c1cf594d Remove site kick 2026-02-11 10:06:54 -08:00
Owen 569dc735ce Rename tiers and get working 2026-02-11 10:06:54 -08:00
Owen dd11c2c871 Dont accept invite if over the limits 2026-02-11 10:06:54 -08:00
Owen 4139a7b73f Basic billing page is working 2026-02-11 10:06:03 -08:00
Owen be60d66ce3 Switch to the new tier system and clean up checks 2026-02-11 10:06:03 -08:00
Owen 7ae6b2df05 Fix email parsing validation error? 2026-01-19 16:45:15 -08:00
miloschwartz 6072ee93fa add remove invitation to integration api 2025-12-16 17:17:03 -05:00
Owen f9b03943c3 Format all files 2025-12-09 10:56:14 -05:00
miloschwartz 8e3b5688d5 allow server admins to generate password reset code 2025-12-05 16:27:08 -05:00
Owen de83cf9d8c Handle delete org and checking org policy 2025-11-26 15:35:33 -05:00
Owen ceae787cf5 Attempt to handle creating/deleting clients and role 2025-11-25 18:20:02 -05:00
miloschwartz ac68dbd545 add my-device and force login 2025-11-25 10:51:53 -05:00
Owen 97312343e4 Merge branch 'dev' into clients-user 2025-11-17 11:28:47 -05:00
Lokowitz 7db99a7dd5 used zod codemod 2025-11-16 14:18:17 +00:00
miloschwartz 5602d8ee64 sync user clients to org on add/remove user org 2025-11-08 17:52:05 -08:00
Owen 9e5c9d9c34 Check role access when inviting users 2025-10-27 20:51:16 -07:00
Owen b542d82553 Consolidate into central cache 2025-10-24 11:14:07 -07:00
Owen d92b87b7c8 Chungus 2.0 2025-10-10 11:27:15 -07:00
Owen c2c907852d Chungus 2025-10-04 18:36:44 -07:00
miloschwartz b0bd9279fc add idp auto provision override on user 2025-09-05 16:14:25 -07:00
miloschwartz 0a4b74b91a scope user id check to idp in create idp user 2025-09-04 15:23:51 -07:00
Owen ccf8e5e6f4 Dont pull org from api key
Fixes #1361
2025-08-30 22:12:35 -07:00
miloschwartz 5c04b1e14a add site targets, client resources, and auto login 2025-08-14 18:24:21 -07:00
Adrian Astles 350485612e This improves the user experience by automatically filling the email field
and preventing users from changing the email they were invited with.

- Update invite link generation to include email parameter in URL
- Modify signup form to pre-fill and lock email field when provided via invite
- Update invite page and status card to preserve email through redirect chain
- Ensure existing invite URLs continue to work without breaking changes
2025-07-25 22:46:40 +08:00
Owen 3dc79da2fa Merge branch 'dev' into clients-pops-dev 2025-07-14 16:59:00 -07:00
miloschwartz 915ccdc007 server admin enforce 2fa per user 2025-07-13 21:58:37 -07:00
Owen 98a261e38c Pull up downstream changes 2025-07-13 21:57:24 -07:00
J. Newing 0f3a5ce8ba Added users 2FA statsu to userstable 2025-07-08 10:21:24 -04:00
J. Newing 2a6298e9eb Admins can enable 2FA
Added the feature for admins to force 2FA on accounts. The next time the
user logs in they will have to setup 2FA on their account.
2025-07-08 10:21:24 -04:00
Owen baee745d3c Fix orgId not in queries 2025-06-27 18:01:06 -04:00
miloschwartz 1bf2e23f5d make username lowercase 2025-06-19 15:41:49 -04:00
miloschwartz 2cca561e51 support postgresql as database option 2025-06-04 12:02:07 -04:00
miloschwartz a9f0b9aa38 add user checks in routes 2025-05-02 10:44:50 -04:00
miloschwartz 237960fc5b various small fixes 2025-04-29 22:59:38 -04:00
miloschwartz 6f59d0cd2d add createOrgUser endpoint 2025-04-23 13:26:38 -04:00
miloschwartz 3bab90891f move improvements to layout 2025-04-18 11:36:34 -04:00
miloschwartz 432f38333e add create, delete, list for idp org policy 2025-04-15 10:16:15 -04:00
miloschwartz 53be2739bb successful log in loop poc 2025-04-13 18:29:23 -04:00
grokdesigns d9e6d0c71a Add regenerate to invitation functionality, see pull request details 2025-04-09 20:32:21 -07:00
grokdesigns 7a55c9ad03 Add support for menu children and moved invitations under users 2025-04-09 09:23:47 -07:00
grokdesigns d7f50bac6a Add invitation management 2025-04-08 18:18:57 -07:00
miloschwartz d260450a84 add openapi registers 2025-04-06 22:44:14 -04:00
miloschwartz 80ef8f189e replace old error formatting with zod format error 2025-03-31 22:37:39 -04:00
miloschwartz fefb07e14c move schema.ts to module 2025-03-23 17:11:48 -04:00
miloschwartz 0dcfeb3587 add server admin panel to delete users 2025-03-21 18:04:27 -04:00