Sander Vocke
9af9b55d39
Almost have randomized track tests working.
5 years ago
Sander Vocke
35cd904a63
A lot of stuff working again. Added export button.
5 years ago
Sander Vocke
c51c8cd691
Add a confirm dialog.
5 years ago
Sander Vocke
9c661d67ee
Edit dialog can now search and select Spotify links. No save or close button yet.
5 years ago
Sander Vocke
dbd442d517
Add groundwork for third-party integrations. Spotify is the first. ( #34 )
...
There is now an "integrations context" in the front-end which allows connections to be made to external third-party APIs.
A user settings window is added to edit the integrations for the current user.
The back-end stores secret data for the integration and proxies requests so that the front-end is able to use these APIs pseudo-directly.
The first example is the Spotify API using client credentials, which allows e.g. searching tracks and artists.
5 years ago
Sander Vocke
2e20f3cb56
Fix memory store and session.
5 years ago
Sander Vocke
f1a5597598
User authentication and per-user data ( #31 )
...
Add basic user registration and login support. Each user has their own private music library.
Reviewed-on: #31
5 years ago
Sander Vocke
055ed3e86d
Working container with PostgreSQL support.
5 years ago
Sander Vocke
26a59e419c
First Dockerfile and build script that yields a working container. No config yet, and all runs in dev mode.
5 years ago
Sander Vocke
ddbfb3a52c
Got all APIs working in Knex, except query.
5 years ago
Sander Vocke
e159cfec37
Testing framework up. Endpoint handlers refactored a bit.
5 years ago
Sander Vocke
7b20f62c36
Able to add artists and songs.
5 years ago
Sander Vocke
d7af28d802
Getting closer to artist, song creation
5 years ago
Sander Vocke
f847ec95f4
Server is now TypeScript.
5 years ago
Sander Vocke
04c7e78baf
Basic song add and view endpoints.
5 years ago
Sander Vocke
f4f991202f
Initial commit. Create-react-app with added Express server.
5 years ago