Laura Hausmann
|
22cf408d6c
|
[backend/api] Fix session createdAt being populated as -infinity
|
2024-04-03 21:48:35 +02:00 |
|
Laura Hausmann
|
6bc2b8d57c
|
[frontend] Bootstrap shared DTOs, API abstractions, SignalR & more
|
2024-04-01 20:22:45 +02:00 |
|
Laura Hausmann
|
72010f9ee2
|
[backend/api] Drop /v1/ from /api/iceshrimp routes
|
2024-03-24 15:26:35 +01:00 |
|
Laura Hausmann
|
62469e2ea4
|
[backend/api] Use UserRenderer in AuthController instead of instantiating the response object directly (ISH-209)
|
2024-03-21 16:52:23 +01:00 |
|
Laura Hausmann
|
af2f88d9d3
|
[backend] Fix regressions causing build to fail
|
2024-03-07 05:30:26 +01:00 |
|
Laura Hausmann
|
ba0e041bad
|
[backend/core] Add 401/403 response examples programmatically
|
2024-02-24 22:09:47 +01:00 |
|
Laura Hausmann
|
c6a2a99c1b
|
[backend/controllers] Inherit from ControllerBase instead of Controller as we do not need MVC View support
|
2024-02-21 02:37:20 +01:00 |
|
Laura Hausmann
|
a96ae9d1ea
|
[backend/controllers] Fixup media types
|
2024-02-18 03:09:19 +01:00 |
|
Laura Hausmann
|
d4e1d92771
|
[backend] Code cleanup: switch to BSD braces style, tweak code style
|
2024-02-17 02:31:00 +01:00 |
|
Laura Hausmann
|
94820c2b71
|
[backend] Add request duration header for non-timing-sensitive (cryptography-related) endpoints
|
2024-02-06 02:42:35 +01:00 |
|
Laura Hausmann
|
626b267692
|
All methods that return a Task should end in Async
|
2024-01-28 22:21:58 +01:00 |
|
Laura Hausmann
|
8c7ebbd865
|
Suppress Argon2-related DPA issues correctly & add justifications, improve AuthController.Login
|
2024-01-28 01:40:44 +01:00 |
|
Laura Hausmann
|
c7c8dc501d
|
Don't create a new session for every request that uses AuthController.Login
|
2024-01-28 01:22:18 +01:00 |
|
Laura Hausmann
|
135d26127b
|
Allow changing the password of a user
|
2024-01-28 00:54:58 +01:00 |
|
Laura Hausmann
|
64a70e688c
|
Split authentication and authorization
|
2024-01-28 00:42:22 +01:00 |
|
Laura Hausmann
|
e755f9f96f
|
Add basic authentication system
|
2024-01-28 00:31:54 +01:00 |
|
Laura Hausmann
|
6fde3ede7c
|
Separate AuthRequest and RegistrationRequest
|
2024-01-27 23:51:36 +01:00 |
|
Laura Hausmann
|
3a466b2e0c
|
Add support for registration invites
|
2024-01-27 23:50:31 +01:00 |
|
Laura Hausmann
|
3c72d50459
|
Refactor controller OpenAPI tags
|
2024-01-27 23:26:31 +01:00 |
|
Laura Hausmann
|
37e7f339bc
|
Add basic api rate limiter
|
2024-01-27 22:11:46 +01:00 |
|
Laura Hausmann
|
431bbaccb2
|
Handle follow and unfollow activity types
|
2024-01-26 18:57:59 +01:00 |
|
Laura Hausmann
|
c35b62e2f2
|
Add create local user function
|
2024-01-23 21:24:45 +01:00 |
|
Laura Hausmann
|
ae7a499e6c
|
Basic (working!) roundtrip LD signature implementation
|
2024-01-20 18:41:49 +01:00 |
|
Laura Hausmann
|
80d6147757
|
Implement DI for backend services
|
2024-01-12 17:17:17 +01:00 |
|
Laura Hausmann
|
06a7918318
|
Add proper configuration management
|
2024-01-06 19:04:11 +01:00 |
|
Laura Hausmann
|
ea6612de25
|
Initial commit
|
2023-12-24 00:57:07 +01:00 |
|