Commit Graph
16 Commits
Author SHA1 Message Date
Jeroen UbbinkandClaude Opus 4.8 6c5c3f0b5f feat(db): add encrypted Secret store and migration
Introduce a singleton Secret model holding the admin password hash and the
Fernet-encrypted nsec, with a hand-written migration for the secrets table.
Add suite-wide pytest config pinning a valid ROUTSTR_SECRET_KEY.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-23 10:50:51 +02:00
Shroominic 0bba63ca4d move unit tests 2025-08-03 20:35:59 -03:00
Shroominic 2a56998450 refactor names and folders 2025-08-02 14:04:37 -03:00
Shroominic ca29526761 fix pytests 2025-08-01 19:15:31 -03:00
Shroominic 1b1279f111 fix tests 2025-08-01 18:59:33 -03:00
Shroominic 848af6992a refactor 2025-08-01 12:51:31 -03:00
Shroominic 714e29512f fix .redeem output handling 2025-06-15 20:59:39 +02:00
Shroominic 324c406ed0 fix mypy issues 2025-06-13 17:06:08 +02:00
Shroominic 3af5bc02c9 ruff linting + import sorts 2025-06-13 16:48:24 +02:00
shroominic 51954352ca Update credit_balance logic and adjust tests 2025-06-10 13:36:05 +02:00
Shroominic cdaccc5778 fix typing 2025-06-05 13:24:48 +02:00
Shroominic a0739d29fb fix linting errors 2025-06-05 13:22:59 +02:00
Shroominic 0567cf58cf Merge branch 'main' into sixty-nuts-migration 2025-06-03 15:48:33 +02:00
Shroominic 20cf22a4e6 wip fix tests 2025-06-03 14:40:03 +02:00
shroominic 6c0ca7f697 ai fix tests 2025-05-28 11:57:01 +00:00
shroominic 5be70738db ai generated tests (claude4opus) 2025-05-28 11:27:48 +00:00