Adrian Astles
c3a1e082f1
- Fix duplicate db import in PostgreSQL migration scripts
...
- Fix FormLabel syntax in user creation page
- Add missing SidebarNavItem type properties (autoExpand, children)
- Update SidebarNav component to handle nested navigation
- Successfully build both SQLite and PostgreSQL images
2025-07-18 23:29:10 +08:00
Adrian Astles
a140f27d04
Merge branch 'dev' into user-management-and-resources
2025-07-18 22:21:55 +08:00
miloschwartz
92c09b8843
fix sqlite crash on code 13 bug
2025-07-16 17:26:15 -07:00
Owen
021bc073a2
Make org subnet optional
2025-07-16 11:35:38 -07:00
miloschwartz
f1291d4d7d
remove is base domain resource and flag
2025-07-15 15:07:34 -07:00
Owen
3dc79da2fa
Merge branch 'dev' into clients-pops-dev
2025-07-14 16:59:00 -07:00
miloschwartz
d6fdb38c22
remove vacuum
2025-07-14 16:27:18 -07:00
Adrian Astles
ec8d3569d3
fix: resolve build errors and improve database migration system
...
- Remove unused SQLite migration script 1.8.1.ts that was causing
TypeScript compilation errors during PostgreSQL builds
- Fix verifyTotp.ts type error by adding proper null check for password
parameter before passing to verifyPassword function
- Fix SQLite migration script 1.7.0.ts syntax errors in transaction
structure and error handling
**- Update SQLite migration system to not drop tables by default, as this was used during testing and should not be in production.**
Fixes build failures for both "make build" (SQLite) and "make build-pg"
(PostgreSQL) Docker image builds.
2025-07-15 06:40:31 +08:00
miloschwartz
0a97d91aed
restore migrations and fix rate limit
2025-07-14 14:55:09 -07:00
Adrian Astles
5278c4d6f2
Merge branch 'dev' into user-management-and-resources
2025-07-15 05:51:47 +08:00
Milo Schwartz
9075ecb007
Merge branch 'dev' into feat/internal-user-passkey-support
2025-07-14 17:43:01 -04:00
Adrian Astles
5204c03cfc
Merge branch 'dev' into user-management-and-resources
2025-07-15 05:39:01 +08:00
Owen
7f227932da
Domain picker support wildcard
2025-07-14 12:24:38 -07:00
Owen
b17ff57582
Add missing new domain cols
2025-07-14 10:56:10 -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
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
Adrian Astles
fd933e3dec
Implemented a resouce landing page for members and Implemented basic user details (full name) and password reset via that is sent via SMTP or if SMTP is disabled will be shown to the admin to copy.
2025-06-27 18:55:04 +08:00
miloschwartz
0e87b6e48b
Merge branch 'dev' into clients-pops
2025-06-22 17:50:39 -04:00
miloschwartz
d45443258b
update selection algorithm
2025-06-22 17:19:40 -04:00
Owen
9680260104
Add domain type
2025-06-22 12:58:33 -04:00
miloschwartz
ead5df0a8c
simplify installer and remove parsing from read config
2025-06-21 16:35:22 -04:00
Owen
bd7e96b8af
Send version and try to be reverse compatible
2025-06-19 16:40:02 -04:00
miloschwartz
21e9edd201
move max connections from config to db
2025-06-17 15:53:57 -04:00
miloschwartz
4d7b905e98
fix typo
2025-06-16 11:33:24 -04:00
miloschwartz
b39708700d
add exit node name and fix db import issues
2025-06-15 17:49:27 -04:00
Owen
0537992603
Merge branch 'dev' into clients-pops
2025-06-10 13:00:20 -04:00
miloschwartz
b46e49922c
Merge branch 'dev' into postgres
2025-06-04 12:04:28 -04:00
miloschwartz
2cca561e51
support postgresql as database option
2025-06-04 12:02:07 -04:00