Commit graph

142 commits

Author SHA1 Message Date
f6e0049229 Adjusted for not needing to set an ip anymore 2026-03-04 19:50:57 -05:00
66b4ce33bf so many moves 2026-03-04 16:03:15 -05:00
4d3c707301 Moved Static Client 2026-03-04 15:58:16 -05:00
8d78960f0b Added text hint to QR code in settings 2026-03-04 14:28:27 -05:00
f35b074543 Added lossless tag to search 2026-03-04 14:28:12 -05:00
d96014c24d Change back to CRLF, since basically everything else is
For some reason github thinks this is binary, promise it isn't
2026-03-02 17:24:54 -05:00
3690a66ef2 Small modifications, CRLF to LF 2026-02-11 09:50:31 -05:00
a72e91ce32
Merge pull request #7 from kristy-fournier/timerChanges
Sockets allowing for live updates rather than complete rebuilds of the client
2026-02-11 09:39:36 -05:00
192a84deed Update Wishlist, sockets are done 2026-02-11 09:38:45 -05:00
725cc3eb89 Re-freeze pip with minimum requirements 2026-02-11 09:36:32 -05:00
f556f17cce Few fixes that i'm going to un-re-fix later 2026-02-11 09:36:19 -05:00
f2204ee7ed Add versions and socketio 2026-02-11 09:12:00 -05:00
4cd5b33f84 Merge branch 'timerChanges' of https://github.com/kristy-fournier/PartyJukebox into timerChanges 2026-02-11 09:07:04 -05:00
566ce9cd73 Sockets are finished to an acceptable level 2026-02-11 09:06:02 -05:00
664cbda8f2 Merge branch 'timerChanges' of https://github.com/kristy-fournier/PartyJukebox into timerChanges 2026-02-10 20:06:14 -05:00
37bdd33aff Removed a false comment 2026-02-10 20:04:45 -05:00
554ba1b206 Merge branch 'main' into timerChanges 2026-02-09 14:18:37 -05:00
d8b261dcb7 Adjusted details relating to new features 2026-02-09 10:12:38 -05:00
4b3e64bd1a Updated readme 2026-02-08 20:34:50 -05:00
6effff1dc5 Adding a placeholder for future socket stuff 2026-02-02 10:58:31 -05:00
86a37a89c6 secure getFromServer is possible 2026-02-01 23:35:47 -05:00
95efd937f6 Update wishlist.md 2026-02-01 22:22:07 -05:00
8cb8b61397 Update wishlist.md 2026-02-01 22:21:02 -05:00
17632d4dea New settings socket, Different controls css 2026-02-01 22:20:05 -05:00
4c24f13c09 Update readme, slight gramatical change 2026-02-01 22:19:13 -05:00
87687506b1 Playlist update instead of refresh, time/skip sync
- Playlist destroys and creates members on the fly
- Updates time live, and ensures skips aren't detected twice

Im sure there are still bugs, but ill find them as i go
I am also still going to refactor this, so it''s not going to be merged into main for a while
2026-01-31 11:24:02 -05:00
f064183b9a Sockets are implemented
need a lot of fixes but are in a mostly working state as of now
2026-01-31 00:08:53 -05:00
384b369eee Update scripts.js 2026-01-30 22:06:43 -05:00
f17ab0c426 broken timer lololol 2026-01-29 17:53:25 -05:00
f37b2b7691 Added client side access to dupe prevention
Still some bugs but ill work through them
2026-01-29 17:09:00 -05:00
62caee7fd8 adaptive qr code, dark mode and more
- Dark mode is set based on user browser info
- QR Code changes colours based on dark or light mode
- "DUP" controlPerm for preventing duplicates in the future
  - Fully implemented in the server but not yet the client
2026-01-29 16:51:01 -05:00
cda152852c Minor changes 2026-01-26 15:32:28 -05:00
7d45d9498e fixed search errors 2026-01-26 15:32:00 -05:00
bcf3f28cb0
Merge pull request #6 from kristy-fournier/responseCodes
http responses are entirely rewritten
2026-01-26 12:31:24 -05:00
fce09edfc5 Added proper handling of internal errors (should be no 500s anywhere) 2026-01-26 12:30:08 -05:00
2002dd1afa removed broken timer, finalised new responses 2026-01-26 12:15:56 -05:00
417ecc8ced messing around, will fix later 2026-01-26 10:50:59 -05:00
00550cca85 I got distracted and broke something but the responses should be good now 2026-01-26 10:39:17 -05:00
0b64a6f297 Okay the backend should be done so im committing now
im gonna fix the frontend next
2026-01-26 10:09:26 -05:00
9bdac82f10 In the thick of changing the responses to requests 2026-01-25 19:04:02 -05:00
347feae50a added to requirements.txt, updated readme 2026-01-22 18:57:03 -05:00
bcd6807a34 Duplicate song queue adds can be blocked 2026-01-22 00:31:53 -05:00
1e1eac4aa4 Added a "clear playlist" admin function on the client 2026-01-22 00:10:59 -05:00
6a04ac30f5 slight layout update, mostly relevant for mobile 2026-01-21 23:45:14 -05:00
0dba7fd8cf Added to wishlist
websockets for playlist to send updates without full refresh
2026-01-21 20:06:07 -05:00
85257808a3 Updates to readme, fixed darkmode cookie bug 2026-01-21 20:02:35 -05:00
4f39417852 added hashing, updated parts of readme to explain env file
also added some tabby stuff, but its not done yet
2026-01-21 19:27:49 -05:00
37945ccced updated example.env
also rearranged imports and wishlist
2026-01-21 18:36:41 -05:00
ae428239a7 Start of updating icons 2026-01-21 18:28:40 -05:00
5772edf88a Using dotenv, refactored some stuff, made making database slightly faster with art 2026-01-21 16:49:04 -05:00