Flaminel
|
7855677ce5
|
Use TimeProvider to make testing easier (#799)
|
2026-09-14 18:24:05 +03:00 |
|
Flaminel
|
b6015c9258
|
Use dedicated response DTOs from the API instead of the db entities (#793)
|
2026-09-13 19:56:03 +03:00 |
|
Flaminel
|
eee5af9268
|
Add support for changing the username (#775)
|
2026-09-08 13:14:30 +03:00 |
|
Flaminel
|
237b02b1f1
|
Add rate limiting to failed 2FA attempts (#737)
|
2026-08-22 11:59:37 +03:00 |
|
Flaminel
|
0ad587a7e1
|
Accept recovery codes when disabling or regenerating 2FA (#736)
|
2026-08-22 11:59:08 +03:00 |
|
Flaminel
|
c6ef6ad979
|
Use ProblemDetails handling for the API (#632)
|
2026-06-16 15:26:56 +03:00 |
|
Flaminel
|
74f11f5beb
|
Migrate from DateTime to DateTimeOffset (#629)
|
2026-06-15 17:15:06 +03:00 |
|
Flaminel
|
7cc079c61b
|
Add new feature badge (#628)
|
2026-06-14 17:04:59 +03:00 |
|
Flaminel
|
51a2a1b391
|
Add missing and upgrade search (#507)
|
2026-03-27 19:40:09 +02:00 |
|
Flaminel
|
87bb92fac0
|
Fix process time difference between valid and invalid user login (#503)
|
2026-03-13 14:33:36 +02:00 |
|
Flaminel
|
70fc955d37
|
Add OIDC support (#500)
|
2026-03-12 22:12:20 +02:00 |
|
Flaminel
|
d2d294b93c
|
Add explicit no-cache headers (#495)
|
2026-03-10 09:53:46 +02:00 |
|
Flaminel
|
7eeaefaa65
|
Fix some auth endpoints not checking if user setup is complete (#468)
|
2026-02-23 20:33:22 +02:00 |
|
Flaminel
|
50e486bf5f
|
Add authentication (#444)
|
2026-02-20 18:09:29 +02:00 |
|