Commit Graph
100 Commits
Author SHA1 Message Date
mark 698c41544c process user as object 2025-08-16 23:30:49 +02:00
mark 5de174b162 adds some logging 2025-08-16 23:30:16 +02:00
mark 341f7c8091 move websockets to new path 2025-08-16 15:10:13 +02:00
mark 12344272ae stops sessionchecker from fucking up 2025-08-16 14:34:11 +02:00
mark 762ec15a30 fixes build 2025-08-16 14:11:38 +02:00
mark c7eb174a01 betere sessies lol lmao even 2025-08-16 09:51:29 +02:00
mark a1526ddc67 session link with mobile voting 2025-08-15 18:30:57 +02:00
mark 368628c070 session updates. mostly 2025-08-14 15:38:48 +02:00
mark 21d5f56a39 sessions, or something 2025-08-09 16:28:49 +02:00
mark 4c70a3f72d merge fetch and fetcher 2025-08-09 10:46:11 +02:00
mark b20e0c3980 changes login message 2025-08-06 21:00:57 +02:00
mark 8448a865a7 disable nominate when quota 0 2025-08-06 20:57:07 +02:00
mark 421a004667 small regex update 2025-08-03 20:21:13 +02:00
mark 67d8dac8c0 quota context hook 2025-08-03 20:09:11 +02:00
mark 3eadd5c15d no more update quota 2025-08-03 20:07:49 +02:00
mark 407abec1bf disables navbar for now 2025-08-03 19:42:36 +02:00
mark 28ee97782c fix context error 2025-08-03 14:04:10 +02:00
mark 7ad74db834 stop quota increase 2025-08-03 13:58:05 +02:00
mark 5ee177e4cf nominate animation 2025-08-03 13:56:41 +02:00
mark 80eb434cde dont double lower quota 2025-08-03 12:39:19 +02:00
mark 9f7981de65 removes client secret 2025-08-03 12:36:54 +02:00
mark aff31e4c1d fixes hyperlink bug 2025-08-03 12:36:27 +02:00
mark c7c808023a update quota 2025-08-03 12:01:48 +02:00
mark 898e275809 adds prod container and fixes build issues 2025-08-03 11:38:09 +02:00
mark 1aa28f978d fixes backend env 2025-08-03 11:08:38 +02:00
mark c21c98f6c4 nu met de juiste files toegevoegd 2025-08-03 10:50:49 +02:00
mark 54883d34c0 quota update. endpoint cleanup 2025-08-03 10:12:12 +02:00
mark 0cddc2dfb4 werkt het dan nu? 2025-08-02 19:04:35 +02:00
mark b1deaee4e6 fixes auth? 2025-08-02 15:35:18 +02:00
mark 78dc7be703 fixes?? nominations?? 2025-08-01 21:17:12 +02:00
mark 79adf3d3f5 remove auth status if not logged in 2025-08-01 18:32:48 +02:00
mark c3a7a2d204 adds data access, login flow, navigation menu.
And some more stuff. :)
2025-07-27 10:26:40 +02:00
mark 31c6fd3265 adds track loading example 2025-07-19 19:53:24 +02:00
mark 7c92b33f91 adds type generation 2025-07-19 18:37:41 +02:00
mark ef0f82d516 first version of data fetcher 2025-07-19 10:50:41 +02:00
mark 041333d1da Merge pull request 'data link naar backend' (#11) from mark into master
Reviewed-on: #11
2025-07-15 17:36:35 +02:00
mark 6f867415f8 adds new config settings to example env 2025-07-15 17:36:19 +02:00
mark 43c6d7168b openapi defs for album and artist 2025-07-15 17:36:19 +02:00
mark 7a282e23f5 openapi definitions for track 2025-07-15 17:36:19 +02:00
mark 902243b969 adds openapi definitions to backend 2025-07-15 17:36:19 +02:00
mark 9263d88cee modules op de juiste plek pls make it stop aaaaaaaaaaaaaaaa 2025-07-02 20:49:12 +02:00
mark ca378790f1 first ugly version of authenticated backend requests.
needs some refactoring, but it works?
2025-06-30 13:22:27 +02:00
mark d9050b35ba api authentication yea 2025-06-29 01:38:21 +02:00
mark bfa1c7879b Authentication?
Voor een gegeven definitie van...
2025-06-25 16:38:22 +02:00
mark e7ca11d1bc playpause 2025-06-22 23:56:30 +02:00
mark dba9b58a6a rotating bg
with some custom classes.
2025-06-22 20:08:55 +02:00
mark 2a64d05b71 adds conical bg and tailwind.
not yet animated, but should be doable with @property.
2025-06-22 18:34:29 +02:00
mark ce5ec2a763 empty tag for wrapping component 2025-06-20 14:51:49 +02:00
mark 3576d85ac9 updated authentication classes 2025-06-20 14:37:34 +02:00
mark 970eb9e19e updated gitignore 2025-06-20 14:37:10 +02:00
mark dfc242084e first backend frontend split
with docker compose file
nextjs something something
also includes migrations
2025-06-20 14:06:00 +02:00
mark e7cc031588 Supports profile updates
only background for now, but hey.
2025-05-22 22:53:39 +02:00
mark a54f8947bb Default authentication on endpoints
Ik was er namelijk alweer eentje vergeten dus heh.
2025-05-22 22:30:06 +02:00
mark ce06b16881 track nomination
moet nog wel een hoop oude code weg, maar dat is een probleem voor later
2025-05-22 19:41:31 +02:00
mark 18dd107cfd fixes small bug when skipping 2025-05-22 15:20:11 +02:00
mark 3de8234fb9 adds vote posting
also moves some validation code to the model
2025-05-22 15:17:35 +02:00
mark 501044eef2 adds vote api 2025-05-20 23:18:57 +02:00
mark ddb99f5056 nu met een hoeveelheid meer profile 2025-05-20 23:09:34 +02:00
mark fed5612f46 adds albums 2025-05-20 22:53:31 +02:00
mark e41b9980a7 nu met 50 procent meer eindpunt authenticatie 2025-05-20 22:40:32 +02:00
mark 3223785a76 nu met 100 procent meer user endpoints 2025-05-20 22:35:18 +02:00
mark 8b2bbfd4d3 initial API views 2025-05-20 19:08:07 +02:00
mark 5a432ae1ef adds DRF 2025-05-20 19:07:25 +02:00
mark 27526c2d74 adds queue and skipqueue for votes left 2024-08-10 20:55:53 +02:00
mark 371f820c56 average stars voted 2024-08-05 23:08:31 +02:00
mark dc1853d1a7 Fix voor langer dan een dag geen quota bijschrijven
timedelta.seconds werkte niet zoals ik had verwacht.
2024-08-05 22:28:36 +02:00
mark 8c9d97c317 votes left count 2024-08-05 20:54:46 +02:00
mark ce788a545c save profile quota on nominate page 2024-08-04 14:59:05 +02:00
mark 6026ec3d51 fix for multiples in overview 2024-08-04 14:52:17 +02:00
mark d1b01fd010 auth on playlist import 2024-08-03 23:23:20 +02:00
mark c27337bd6c init banter on empty string 2024-07-27 17:17:46 +02:00
mark 6b47336a88 example env date update 2024-07-26 14:42:36 +02:00
mark ae9b3bf5c5 stroopwafel eindpunt 2024-07-26 13:19:33 +02:00
mark f4294d8bf9 update on drag changes 2024-07-24 22:11:46 +02:00
mark c0af89c6e5 volume icon verbeteringen 2024-07-24 22:09:14 +02:00
mark 9187470df5 audio fix 2024-07-24 22:02:34 +02:00
mark 00b0e8d9a7 pawelplaatje 2024-07-24 21:51:57 +02:00
mark 70fdfe9711 nu met 100% meer pawel 2024-07-24 21:18:54 +02:00
mark 9d36352649 kankerherrie 2024-07-24 21:10:34 +02:00
mark 3ea73be083 background cover 2024-07-23 13:29:36 +02:00
mark 1bacafd8b2 old playlist imports 2024-07-23 00:59:06 +02:00
mark ea3ad0e0c4 attribution, small fix 2024-07-22 09:43:38 +02:00
mark 78ac404596 Keep track of nominating user 2024-07-21 10:27:38 +02:00
mark c7bdd8a685 css bugfix for mobile interface 2024-07-20 16:03:50 +02:00
mark 99bbe08d16 clippy css fix 2024-07-20 15:54:55 +02:00
mark 23d4a22c1c Removes spotify link button 2024-07-20 10:07:45 +02:00
mark 09141bb69e dates in example env 2024-07-20 10:06:22 +02:00
mark 884f0711d9 profile edit fixes 2024-07-20 10:04:17 +02:00
mark 58e8bbbbef skip queue 2024-07-20 09:52:50 +02:00
mark 5858cee900 deadlines 2024-07-19 17:30:36 +02:00
mark 8a7ae9c2f9 Playlist maker wip 2024-07-17 21:21:26 +02:00
mark cef5ee3d8a fixes login console error and bsod not showing up 2024-04-17 09:24:17 +02:00
mark c44db12d30 Template refactors
En iets met de playlist-maker. URLs opnieuw ingedeeld.
2024-03-18 12:48:33 +01:00
mark 8dca25f861 Spotify user api integration
En een begin aan een playlist maker. Doet op het moment niet veel.
2024-03-13 11:01:23 +01:00
mark aba8d64bed Fixes alignment bug 2024-03-05 17:03:30 +01:00
mark c43ce4870c clippy check for interact fix 2024-03-05 12:22:21 +01:00
mark a30058d6cb Readme and example env update
More "docs" more better.
2024-03-05 11:35:20 +01:00
mark 3c1718b793 clippy initial hide to prevent popin 2024-03-05 10:18:08 +01:00
mark c8a649a039 session timeout 4 days 2024-03-05 10:17:56 +01:00
mark e5a3038e77 no more center for blurry text 2024-03-04 20:20:31 +01:00