Commit graph

413 commits

Author SHA1 Message Date
266d98f12e Update dependencies
All checks were successful
Check / mypy (push) Successful in 34s
Check / ruff (push) Successful in 6s
2025-06-24 17:20:10 +02:00
fbc37ba198 Better connection and quitting behavior 2025-06-24 17:19:31 +02:00
8b8f2ed43b Added "Clear cache" button 2025-06-24 17:18:58 +02:00
5128b90e95 Moved update config to admin panel and disabled options if not connected 2025-06-24 17:18:00 +02:00
2bab9c0a11 Initial work on config update 2025-06-24 12:16:53 +02:00
7ce4586dd2 Updated syng-web
All checks were successful
Check / mypy (push) Successful in 56s
Check / ruff (push) Successful in 3s
2025-06-24 00:00:49 +02:00
c41f7913b8 Removed QRPosition import
All checks were successful
Check / mypy (push) Successful in 55s
Check / ruff (push) Successful in 6s
2025-06-23 23:57:13 +02:00
7ae894cdfd Added configuration options for "Next Up Box" (Issue #13)
Some checks failed
Check / mypy (push) Successful in 29s
Check / ruff (push) Failing after 6s
2025-06-23 23:55:14 +02:00
4c93964123 First draft implementation for "next up" popup (See Issue #13)
All checks were successful
Check / mypy (push) Successful in 54s
Check / ruff (push) Successful in 6s
2025-06-23 22:21:53 +02:00
e6929025ab Changed window name for rebrand 2025-06-23 22:20:20 +02:00
b48c0ca345 Removed queue tab for now
All checks were successful
Check / mypy (push) Successful in 29s
Check / ruff (push) Successful in 6s
2025-06-23 18:40:40 +02:00
a180d12f7e Removed quotations in docker volume
All checks were successful
Check / mypy (push) Successful in 2m48s
Check / ruff (push) Successful in 33s
2025-06-23 11:40:12 +02:00
3146bd2909 It's the tiny things :/
All checks were successful
Check / mypy (push) Successful in 2m58s
Check / ruff (push) Successful in 5s
2025-06-23 11:37:09 +02:00
99a73243d6 more workflow fixes
Some checks failed
Check / ruff (push) Waiting to run
Check / mypy (push) Has been cancelled
2025-06-23 11:35:44 +02:00
bb28879c36 I hate, that I cannot test these workflow files locally (even with
All checks were successful
Check / mypy (push) Successful in 3m15s
Check / ruff (push) Successful in 38s
`act`)
2025-06-23 11:25:14 +02:00
357b6d72e0 The search for paths continues
Some checks failed
Check / ruff (push) Waiting to run
Check / mypy (push) Has been cancelled
2025-06-23 11:23:17 +02:00
4e65307f16 fixed paths in workflows
Some checks failed
Check / ruff (push) Waiting to run
Check / mypy (push) Has been cancelled
2025-06-23 11:20:23 +02:00
f6893608fb Back to testing workflow
All checks were successful
Check / mypy (push) Successful in 2m35s
Check / ruff (push) Successful in 7s
2025-06-23 11:16:34 +02:00
ea53fd309d Add workflow to build the appimage
All checks were successful
Check / mypy (push) Successful in 52s
Check / ruff (push) Successful in 34s
2025-06-23 01:41:00 +02:00
fb1588a019 added startup scripts for appimage
All checks were successful
Check / mypy (push) Successful in 40s
Check / ruff (push) Successful in 6s
2025-06-23 01:14:46 +02:00
dcbd0c29c0 Add qt plugin to appimage build process
All checks were successful
Check / mypy (push) Successful in 37s
Check / ruff (push) Successful in 29s
2025-06-23 00:49:38 +02:00
cff08da1d9 Do not build appimage in build-script
All checks were successful
Check / mypy (push) Successful in 55s
Check / ruff (push) Successful in 6s
2025-06-23 00:31:26 +02:00
6ac00403b1 Build docker image for appimage building
All checks were successful
Check / mypy (push) Successful in 51s
Check / ruff (push) Successful in 19s
2025-06-22 22:41:46 +02:00
e5406ae4c4 buildscripts for appimage
All checks were successful
Check / mypy (push) Successful in 1m41s
Check / ruff (push) Successful in 6s
2025-06-22 22:33:59 +02:00
2dbaec726c Appimage build scripts
All checks were successful
Check / mypy (push) Successful in 1m3s
Check / ruff (push) Successful in 7s
2025-06-17 10:23:41 +02:00
76655390d9 removed duplicate import of jsonencoder
All checks were successful
Check / mypy (push) Successful in 30s
Check / ruff (push) Successful in 6s
2025-06-17 00:15:38 +02:00
29bc72cc43 Add admin panel to remove room and import/export
Some checks failed
Check / mypy (push) Successful in 55s
Check / ruff (push) Failing after 8s
2025-06-17 00:13:52 +02:00
d2bca61ebd Allow client and server to import and export the
queue/waitingroom/recent
2025-06-17 00:13:25 +02:00
831985e597 Hide queue tab (for now) 2025-06-17 00:12:33 +02:00
6ef05a9a8f Mark debug logs as debug 2025-06-17 00:11:46 +02:00
81c6d2468c More infos in debug/admin mode in server
All checks were successful
Check / mypy (push) Successful in 1m6s
Check / ruff (push) Successful in 7s
2025-06-16 23:13:55 +02:00
72c70c03ec Backwards compatibilty with 2.1.0 2025-06-16 23:13:23 +02:00
4760076963 Remove room and show background task button in debug mode 2025-06-16 23:12:12 +02:00
ef4424ab51 More logging 2025-06-16 23:11:44 +02:00
8cc6674723 Correct handling of failed playback (do not skip two songs) 2025-06-16 23:10:13 +02:00
59bf086885 Update syng-web
All checks were successful
Check / mypy (push) Successful in 53s
Check / ruff (push) Successful in 6s
2025-06-12 23:19:23 +02:00
292f45ccba Reworked registering the clients into the connection
All checks were successful
Check / mypy (push) Successful in 34s
Check / ruff (push) Successful in 5s
2025-06-12 23:16:31 +02:00
988992bc74 Ruff got confused
All checks were successful
Check / mypy (push) Successful in 53s
Check / ruff (push) Successful in 7s
2025-06-12 02:30:41 +02:00
c9ffa4c954 Apply ruff fixes
Some checks failed
Check / mypy (push) Failing after 54s
Check / ruff (push) Failing after 21s
2025-06-12 02:27:21 +02:00
ec682950e5 Admin connections can add to the playlist, even when full; closes #4
Some checks failed
Check / mypy (push) Successful in 53s
Check / ruff (push) Failing after 10s
2025-06-12 02:23:53 +02:00
c455dc818f Loglevel select for server
All checks were successful
Check / mypy (push) Successful in 43s
Check / ruff (push) Successful in 7s
2025-06-12 01:03:27 +02:00
8e6c9554d6 Allow for rooms to be removed from an admin connection
All checks were successful
Check / mypy (push) Successful in 31s
Check / ruff (push) Successful in 3s
2025-06-11 15:44:52 +02:00
43ef5ddb81 Implemented simple admin info in server
All checks were successful
Check / mypy (push) Successful in 2m35s
Check / ruff (push) Successful in 17s
2025-06-11 01:15:50 +02:00
10bf362665 Update syng-web 2025-06-11 01:09:05 +02:00
29d6821db0 Added handler for queue to waiting room message in server 2025-05-25 10:39:18 +02:00
b2a58a5537 Updated installation section in README
All checks were successful
Check / mypy (push) Successful in 32s
Check / ruff (push) Successful in 24s
2025-05-24 11:07:35 +02:00
1d1e94da85 Add "queue to waitingroom" feature
All checks were successful
Check / mypy (push) Successful in 52s
Check / ruff (push) Successful in 5s
2025-05-24 09:42:55 +02:00
648d3afc21 limit the autoconnect retries if the server is not available. 2025-05-23 21:15:14 +02:00
285deadf09 Update syng-web
All checks were successful
Check / mypy (push) Successful in 50s
Check / ruff (push) Successful in 3s
2025-05-23 15:52:44 +02:00
45b6880c9e Removed extra "show advanced" box
All checks were successful
Check / mypy (push) Successful in 55s
Check / ruff (push) Successful in 5s
2025-05-19 22:53:14 +02:00