Quentin Gliech
|
a0f5f3c642
|
Enable clippy lints on a workspace level
This enables a lot more lints than before in some crates, so this fixed a lot of warnings as well.
|
2023-12-05 17:20:42 +01:00 |
|
Quentin Gliech
|
9a77f67fbe
|
Make the error on introspection failure more explicit in the logs
|
2023-09-13 18:24:52 +02:00 |
|
Quentin Gliech
|
e6b91c1ce4
|
data-model: make the access token expiration optional
|
2023-09-11 12:03:42 +02:00 |
|
Hugh Nimmo-Smith
|
43bcaf5308
|
Lint
|
2023-04-06 16:24:18 +02:00 |
|
Hugh Nimmo-Smith
|
f53369aeae
|
Handle imported Synapse access/refresh tokens
|
2023-04-06 16:24:18 +02:00 |
|
Quentin Gliech
|
876bc9fcb3
|
handlers: extract the PgRepository from the request
Also fix a bunch of clippy errors & doctests
|
2023-01-18 18:22:13 +01:00 |
|
Quentin Gliech
|
9005931e2a
|
handlers: box the rng and clock, and extract it from the state
|
2023-01-18 17:49:59 +01:00 |
|
Quentin Gliech
|
3798f25f7d
|
Fix rustdoc lints
|
2023-01-18 12:25:49 +01:00 |
|
Quentin Gliech
|
9f0c9f1466
|
storage: cleanup access/refresh token lookups
|
2023-01-11 12:14:52 +01:00 |
|
Quentin Gliech
|
fb7c6f4dd1
|
storage: do less joins on authorization grants and refresh tokens
|
2023-01-05 16:49:19 +01:00 |
|
Quentin Gliech
|
ca112d45e1
|
ci: Update clippy to 1.66 and fix new warnings
|
2022-12-16 18:16:18 +01:00 |
|
Quentin Gliech
|
dff2f98167
|
data-model: simplify tokens
|
2022-12-08 15:29:15 +01:00 |
|
Quentin Gliech
|
368a9282a1
|
Cleanups
|
2022-11-02 18:59:00 +01:00 |
|
Quentin Gliech
|
559181c2c3
|
Pass the rng and clock around
|
2022-11-02 18:59:00 +01:00 |
|
Quentin Gliech
|
e2142f9cd4
|
Database refactoring
|
2022-11-02 18:59:00 +01:00 |
|
Kévin Commaille
|
5c8b442747
|
Fix new clippy 0.1.63 warnings
|
2022-08-12 11:05:21 +02:00 |
|
Quentin Gliech
|
c1ed726dc8
|
Enable the clippy::str_to_string lint
|
2022-08-08 10:06:20 +02:00 |
|
Quentin Gliech
|
c4fa87e457
|
Better data-model for compat sessions & devices
|
2022-05-19 10:17:49 +02:00 |
|
Quentin Gliech
|
1aff98bdb3
|
Working legacy login endpoint
|
2022-05-19 10:17:49 +02:00 |
|
Quentin Gliech
|
5b9c35a079
|
Use iana generated types in more places
|
2022-01-12 12:22:54 +01:00 |
|
Quentin Gliech
|
2f97ca685d
|
Split the core crate
|
2021-12-17 18:04:30 +01:00 |
|
Quentin Gliech
|
a4e9ad3d0b
|
Split the data-model in different modules
|
2021-11-02 12:58:13 +01:00 |
|