Commit graph

19 commits

Author SHA1 Message Date
d6af6f9cba fix(api): missing OpenAPI route tags 2022-07-12 20:34:14 +02:00
renovate[bot]
ef84800ce8 chore(deps): update typeorm 2022-06-25 16:26:58 +02:00
6b1640b753 feat(observability): Replace Prometheus package with OpenTelemetry 2022-06-18 17:48:16 +02:00
Renovate Bot
19d7700696 chore(deps): update dependency passport-spotify to v2 2021-08-15 16:14:52 +02:00
e476243b85 test: create initial unit tests 2021-07-18 21:57:38 +02:00
73bba4ef68 refactor(api): remove deprecated function and rename exception 2021-06-22 20:34:55 +02:00
9b96d0fab4 chore(lint): switch to eslint 2021-05-25 18:12:42 +02:00
f56548e432 chore: run prettier format 2021-05-25 16:02:00 +02:00
44f7e26270 feat: implement long-lived sessions 2020-11-09 18:34:23 +01:00
f56218602e fix: remove debug logging 2020-07-11 19:48:18 +02:00
8c5f495ce5 fix(api): frontend sessions expire after 15 minutes (now 1d) 2020-05-13 21:23:57 +02:00
75d3e2edbd feat: add docs and polish 2020-05-03 21:10:31 +02:00
a27fcce03b feat(api): add optional spotify user whitelist 2020-05-03 21:10:31 +02:00
e78c6e312d feat(api): validate configuration 2020-05-03 21:10:31 +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
f2065d3f1f feat(api): fetch listens from spotify 2020-05-03 21:10:31 +02:00
f253a66f86 feat(api): user authentication 2020-05-03 21:10:31 +02:00