Commit graph

399 commits

Author SHA1 Message Date
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
806d26767b Improved handling of disconnection for mpv
All checks were successful
Check / mypy (push) Successful in 2m49s
Check / ruff (push) Successful in 6s
2025-05-18 23:00:13 +02:00
e2acc4f41e Added Arch Linux installation to readme
All checks were successful
Check / mypy (push) Successful in 2m56s
Check / ruff (push) Successful in 9s
2025-05-14 14:09:11 +02:00
8df5acb567 Updated GitLab badge to Forgejo Badge
All checks were successful
Check / mypy (push) Successful in 37s
Check / ruff (push) Successful in 5s
2025-04-02 10:42:42 +02:00
7492aa34fb Added CI/CD file for Forgejo
All checks were successful
Check / mypy (push) Successful in 41s
Check / ruff (push) Successful in 5s
2025-04-02 10:21:26 +02:00
cd84e90583 Also add infos if client reconnects 2025-02-20 16:39:17 +01:00
0a16feb5d5 Push queue info directly at registration to playback client 2025-02-20 15:52:36 +01:00
3eda77012d Broadcast state even when playback client is disconnected 2025-02-19 22:26:32 +01:00
7fd54527c8 Added simple queue view in player 2025-02-18 09:53:40 +01:00
8eb484abc2 Better error handling on startup when NameError occurs 2025-02-18 09:48:22 +01:00
15206453ab Include Exception in typings 2025-02-17 18:34:36 +01:00
b3faae7b10 Handle disconnect more gracefully 2025-02-17 18:33:48 +01:00
a761126eb5 Added a section for the web client in the README 2025-02-17 16:25:10 +01:00
5ae1b2d7d9 Rebranding Windows install to "Syng.Rocks! Karaoke Player" 2025-02-17 16:13:45 +01:00
1d4ae2de84 Make desktop shortcut optional 2025-02-16 15:33:10 +01:00