Owen
b59a6b82ef
Merge branch 'dev' into user-compliance
2025-10-27 10:37:53 -07:00
Owen
80f43a9774
Fix lint
2025-10-27 10:05:31 -07:00
Owen
c04d9eda6b
Merge branch 'dev' into audit-logs
2025-10-27 10:02:32 -07:00
miloschwartz
1e70e4289b
add password expiry enforcement
2025-10-24 17:11:39 -07:00
miloschwartz
629f17294a
2fa policy check working
2025-10-24 14:31:50 -07:00
Owen
68f0c4df3a
Working on licencing
2025-10-24 10:11:28 -07:00
Owen
f748c5dbe4
Basic request log working
2025-10-22 12:23:48 -07:00
Pallavi Kumari
7a6838f5a5
fix lint
2025-10-21 15:37:03 +05:30
Pallavi Kumari
07f5e8f215
add update domain Settings for wildcard
2025-10-21 15:37:03 +05:30
Pallavi Kumari
8fdf120ec2
backend setup to store and get DNS Records
2025-10-21 15:37:02 +05:30
Pallavi Kumari
ae670e1eb5
initial setup for viewing domain details
2025-10-21 15:37:02 +05:30
Owen
58443ef53f
Reorder log middleware
2025-10-19 22:25:00 -07:00
Owen
1f50bc3752
Add logActionAudit and query endpoint
2025-10-19 21:53:00 -07:00
miloschwartz
37ceabdf5d
add enterprise license system
2025-10-13 10:41:10 -07:00
Owen
d92b87b7c8
Chungus 2.0
2025-10-10 11:27:15 -07:00
Owen
850e9a734a
Adding HTTP Header Authentication
2025-10-06 10:14:02 -07:00
Owen
c2c907852d
Chungus
2025-10-04 18:36:44 -07:00
miloschwartz
8851156f23
use resource guid in url closes #1517
2025-09-28 16:22:26 -07:00
miloschwartz
a4571a80ae
Merge branch 'patch' into dev
2025-09-10 14:44:25 -07:00
miloschwartz
a0a612618e
fixed email undefined error on request email code
2025-09-10 14:20:25 -07:00
Owen
a947a74194
Add resource niceId
2025-09-08 17:37:30 -07:00
miloschwartz
b0bd9279fc
add idp auto provision override on user
2025-09-05 16:14:25 -07:00
Owen
dc7e14a34b
Limit saas
2025-09-01 11:39:30 -07:00
Owen
f37eda4739
Fix #1376
2025-08-30 22:28:37 -07:00
Owen
9627dfa90c
Add ipKeyGenerator
2025-08-24 12:18:34 -07:00
Owen
4bcb4a1590
Merge branch 'hybrid' into dev
2025-08-18 15:29:23 -07:00
miloschwartz
d207318494
remove org from get client route
2025-08-18 12:06:01 -07:00
Owen
9d561ba94d
Remove bad import
2025-08-17 22:01:30 -07:00
miloschwartz
36c0d9aba2
add hybrid splash
2025-08-17 21:29:21 -07:00
Owen
7bf98c0c40
Merge branch 'dev' into hybrid
2025-08-16 12:04:16 -07:00
miloschwartz
5c04b1e14a
add site targets, client resources, and auto login
2025-08-14 18:24:21 -07:00
Owen
200e3af384
Websocket connects
2025-08-14 11:58:08 -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
Adrian Astles
bcc2c59f08
Add member portal functionality - extracted from feature/member-landing-page
2025-07-24 21:04:55 +08:00
miloschwartz
2ddb4ec905
allow multi level sudomains in domain picker
2025-07-18 15:48:23 -07:00
miloschwartz
ccdcda7f1d
add screenshots and minor fixes
2025-07-16 22:18:11 -07:00
miloschwartz
0646934c9d
add stores
2025-07-16 15:50:03 -07:00
miloschwartz
379d31aac6
Merge branch 'dev' of https://github.com/fosrl/pangolin into dev
2025-07-14 22:21:04 -07:00
miloschwartz
b7df0b122d
introduce strict rate limitso on auth router endpoints
2025-07-14 18:00:41 -07:00
Owen
3dc79da2fa
Merge branch 'dev' into clients-pops-dev
2025-07-14 16:59:00 -07:00
miloschwartz
0a97d91aed
restore migrations and fix rate limit
2025-07-14 14:55:09 -07:00
Milo Schwartz
9075ecb007
Merge branch 'dev' into feat/internal-user-passkey-support
2025-07-14 17:43:01 -04:00
Owen
69d253fba3
Create wildcard domains
2025-07-14 12:18:12 -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
Adrian Astles
c9f5ffae42
Merge branch 'dev' into feat/internal-user-passkey-support
2025-07-14 07:20:33 +08: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
Adrian Astles
5009906385
renamed passkey to security key to stay aligned with the UI and other backend naming.
2025-07-05 21:51:31 +08:00
Adrian Astles
db76558944
refactor: rename passkeyChallenge to webauthnChallenge
...
- Renamed table for consistency with webauthnCredentials
- Created migration script 1.8.1.ts for table rename
- Updated schema definitions in SQLite and PostgreSQL
- Maintains WebAuthn standard naming convention
2025-07-03 21:53:07 +08:00
miloschwartz
a0381eb2c6
clean up ui pass 1
2025-06-30 09:34:14 -07:00