Commit graph

12 commits

Author SHA1 Message Date
Adrian Astles
a140f27d04
Merge branch 'dev' into user-management-and-resources 2025-07-18 22:21:55 +08:00
miloschwartz
665ef08733
minor fixes for release 2025-07-16 18:09:17 -07:00
Owen
779532b1c9
Generate the initial subnets for sites and orgs 2025-07-16 11:56:26 -07:00
miloschwartz
a356147164
remove not null from orgs 2025-07-16 11:52:36 -07:00
miloschwartz
d1489a9a78
fixes to sqlite migration 2025-07-16 11:47:59 -07:00
Owen
f6b2c5bbf3
Initial migration created for sqlite 2025-07-15 15:52:15 -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
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