|
|
7140cb0679
|
feat: import listens from spotify extended streaming history (#305)
|
2023-10-01 03:35:02 +02:00 |
|
|
|
38cf2ff549
|
chore(deps): bump all (#294)
|
2023-09-16 13:02:19 +02:00 |
|
|
|
ac0f9ff5d3
|
feat(frontend): manage API tokens in Frontend
|
2023-02-21 23:07:02 +01:00 |
|
|
|
8f7eebb806
|
feat(api): API tokens for authentication
Create and managed simple API tokens for access to the API from external
tools.
|
2023-02-19 16:19:40 +01:00 |
|
|
|
d6af6f9cba
|
fix(api): missing OpenAPI route tags
|
2022-07-12 20:34:14 +02:00 |
|
|
|
e476243b85
|
test: create initial unit tests
|
2021-07-18 21:57:38 +02:00 |
|
|
|
9b96d0fab4
|
chore(lint): switch to eslint
|
2021-05-25 18:12:42 +02:00 |
|
|
|
44f7e26270
|
feat: implement long-lived sessions
|
2020-11-09 18:34:23 +01:00 |
|
|
|
8c5f495ce5
|
fix(api): frontend sessions expire after 15 minutes (now 1d)
|
2020-05-13 21:23:57 +02:00 |
|
|
|
32dcd84964
|
feat(frontend): show page when login fails
|
2020-05-03 21:10:31 +02:00 |
|
|
|
cffddedc81
|
fix(api): redirect to frontend on spotify auth error
|
2020-05-03 21:10:31 +02:00 |
|
|
|
d881a78757
|
chore(api): update dependencies
|
2020-05-03 21:10:31 +02:00 |
|
|
|
f253a66f86
|
feat(api): user authentication
|
2020-05-03 21:10:31 +02:00 |
|