Owen
e2f78ba476
Merge branch 'main' of github.com:fosrl/pangolin into dev
2026-02-17 21:06:16 -08:00
miloschwartz
8a83e32c42
add send email verification opt out
2026-02-17 17:33:35 -08:00
miloschwartz
b8c3cc751a
support creating multiple orgs in saas
2026-02-17 14:37:46 -08:00
miloschwartz
9eacefb155
support delete account
2026-02-14 22:44:30 -08:00
miloschwartz
33f0782f3a
support delete account
2026-02-14 18:01:37 -08:00
miloschwartz
ff5e12655f
add pretty apple device names
2026-01-15 17:59:45 -08:00
miloschwartz
2f2c2b4222
improved org idp login flow
2026-01-14 19:15:19 -08:00
miloschwartz
4c8d2266ec
clean up login page
2026-01-09 14:41:22 -08:00
miloschwartz
da112d3417
add stripPortFromHost and reuse everywhere
2025-12-23 12:35:03 -05:00
Owen
f9b03943c3
Format all files
2025-12-09 10:56:14 -05:00
miloschwartz
048ce850a8
get coutry using maxmind and clear stale device codes
2025-12-08 21:12:19 -05:00
miloschwartz
8726a7f931
remove device code ip check and fix edit resource dialog state issue
2025-12-05 11:47:59 -05:00
miloschwartz
8c62dfa706
respond with relative code expiration time
2025-12-01 12:36:13 -05:00
miloschwartz
5bd31f87f0
only allow one device auth per session
2025-11-26 15:48:49 -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
806949879a
Merge branch 'dev' into clients-user
2025-11-18 13:53:12 -05:00
miloschwartz
02fbc279b5
add email consent and update audience
2025-11-17 20:37:24 -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
0790f37f5e
hash device codes
2025-11-03 17:03:46 -08:00
miloschwartz
e888b76747
complete web device auth flow
2025-11-03 11:10:17 -08:00
miloschwartz
da0196a308
no reset password for external users
2025-10-30 22:24:07 -07:00
Owen
6b18a24f9b
@server/private -> #dynamic
2025-10-27 13:46:54 -07:00
Owen
b59a6b82ef
Merge branch 'dev' into user-compliance
2025-10-27 10:37:53 -07:00
miloschwartz
460df46abc
update translation and send password reset email
2025-10-24 17:18:34 -07:00
miloschwartz
1e70e4289b
add password expiry enforcement
2025-10-24 17:11:39 -07:00
Owen
f6de61968d
Merge branch 'dev' into audit-logs
2025-10-24 10:31:54 -07:00
Owen
0211f75cb6
Access logs working
2025-10-22 17:42:27 -07:00
miloschwartz
1baa987016
update resend ids
2025-10-22 15:14:57 -07:00
Owen
f17a957058
Cleaning up more imports
2025-10-11 20:46:49 -07:00
Owen
2c63851130
Separate types & fix #private import
2025-10-11 19:02:15 -07:00
Owen
d92b87b7c8
Chungus 2.0
2025-10-10 11:27:15 -07:00
Owen
e5f4da9a99
Fix lint errors
2025-10-05 15:22:54 -07:00
Owen
c2c907852d
Chungus
2025-10-04 18:36:44 -07:00
Lokowitz
1352316492
update securityKey
2025-09-23 17:44:34 +00:00
Lokowitz
73cd82081a
fix securitykey
2025-09-23 16:51:08 +00:00
Marvin
76da2ee324
cleanup
2025-09-22 12:19:35 +00:00
Marvin
31896c9be9
cleanup
2025-09-22 12:12:46 +00:00
Marvin
08c930e6cf
update webauthen
2025-09-21 18:32:18 +00:00
Owen
907dab7d05
Move docker podman question and add hybird question
...
Allow empty config
Continue to adjust config for hybrid
2025-08-20 11:20:34 -07:00
Adrian Astles
69baa6785f
feat: Add setup token security for initial server setup
...
- Add setupTokens database table with proper schema
- Implement setup token generation on first server startup
- Add token validation endpoint and modify admin creation
- Update initial setup page to require setup token
- Add migration scripts for both SQLite and PostgreSQL
- Add internationalization support for setup token fields
- Implement proper error handling and logging
- Add CLI command for resetting user security keys
This prevents unauthorized access during initial server setup by requiring
a token that is generated and displayed in the server console.
2025-08-03 21:17:18 +08:00
miloschwartz
114ce8997f
add tos and pp consent
2025-07-21 16:57:21 -07:00
miloschwartz
053acef728
allow using password to log in if security keys are available
2025-07-21 14:28:32 -07:00
Owen
3dc79da2fa
Merge branch 'dev' into clients-pops-dev
2025-07-14 16:59:00 -07:00
miloschwartz
3505342a8d
style consistency changes to add security key form
2025-07-14 15:43:33 -07:00
Milo Schwartz
9075ecb007
Merge branch 'dev' into feat/internal-user-passkey-support
2025-07-14 17:43:01 -04:00
Owen
a35add3fc6
Consolidate imports
2025-07-14 10:56:24 -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