|
|
e55a1b01f4
|
Migrate current password hashing to Argon2id
|
2026-02-18 21:06:22 +01:00 |
|
|
|
a130cba41a
|
Harden CSRF/CSP and add hash version upgrades
|
2026-02-18 20:51:18 +01:00 |
|
|
|
78dccff90f
|
Cleanup
|
2026-02-08 22:46:12 +01:00 |
|
|
|
d2ab8a676f
|
Harden auth validation against null request fields
|
2026-02-08 21:48:07 +01:00 |
|
|
|
fe6a9d5da4
|
Harden owner and suggestion invariants for concurrent writes
|
2026-02-08 21:37:46 +01:00 |
|
|
|
1bb34c51bf
|
Removed symbol requirement for password, fix formatting.
|
2026-02-08 20:44:44 +01:00 |
|
|
|
1c59d68a50
|
Add owner role and admin management controls
|
2026-02-08 19:01:58 +01:00 |
|
|
|
42e60d2a5a
|
Harden app security controls from audit
|
2026-02-08 18:40:13 +01:00 |
|
|
|
47fbec4512
|
Remove EF query warnings from test runs
|
2026-02-07 13:46:46 +01:00 |
|
|
|
20daecd3eb
|
Finalize API envelopes and close validation drift tasks
|
2026-02-07 01:35:56 +01:00 |
|
|
|
c0756ff2c6
|
C# formatting
|
2026-02-05 20:39:12 +01:00 |
|
|
|
67a164e53b
|
Expand test coverage to match specs
|
2026-02-05 18:57:25 +01:00 |
|
|
|
912da11809
|
Add comprehensive backend test suite and helper access
|
2026-02-05 18:03:50 +01:00 |
|
|
|
f2f1784ae8
|
Fix test harness casing and exclude test sources from app
|
2026-02-05 17:51:36 +01:00 |
|
|
|
7e2d9ba9b8
|
Add backend test harness with mock SQLite
|
2026-02-05 17:46:56 +01:00 |
|