Commit graph

154 commits

Author SHA1 Message Date
89bf77304c Update Readme for accuracy
Making sure everything in the readme is relevant to the modern version
this includes removing references to mp3s (now audio files) and to a seperate web client
2026-03-30 18:37:09 -04:00
1230ce60b3 Adding files i forgot last time (new to command line git, sorry 2026-03-30 09:36:49 -04:00
2d70c5306e Cleanup: Move JS Files Locally
Moved remote JS files to local, (all under MIT liscense (i hope))

Added version number, plans for semantic versioning and better 'stable' releases
2026-03-30 09:34:25 -04:00
ff09e518b8 Minor updates 2026-03-23 09:30:59 -04:00
b31982153f Added getting, starting on RESTful 2026-03-19 13:08:20 -04:00
0099f17d34 update the total song length from the socket messages 2026-03-08 13:27:17 -04:00
f95ecc78d4 Multiple fixes
- Fixed pwa location in manifest.json
- made database generator check the .env for location rather than runtime attribute
- fixed dark mode preference based on cookie/browser preference
- changed to socketio.sleep for compatibility
2026-03-06 17:05:32 -05:00
419eed375c Changes to adjust for no longer having an ipbox 2026-03-05 13:40:21 -05:00
71228d8ccc Update webbyBits.py 2026-03-05 11:43:04 -05:00
e14484835e Get rid of cors, add static favicon 2026-03-04 19:55:47 -05:00
da16c9bd27 Merge branch 'main' into flask-only 2026-03-04 19:51:48 -05:00
a2433e0e5e rearranged, started using different wgsi server 2026-03-04 19:51:28 -05:00
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