Commit graph

102 commits

Author SHA1 Message Date
60b0fd42c2 Some typings, to improve compatibility with pyright 2024-06-18 02:23:19 +02:00
725beab857 Youtube: renamed attributes to be compatible with constructor 2024-06-17 17:18:45 +02:00
ae630b7236 indentation fail :/ 2024-06-17 17:08:10 +02:00
e5a2f88e0b Type annotations for cache 2024-06-17 17:04:59 +02:00
55939887f3 cache metadata for search results... TODO at some point they need to be removed, but not today... 2024-06-17 17:04:10 +02:00
56ab58586a completely removed pytube. All YT communication is now done via yt-dlp. 2024-06-17 16:13:03 +02:00
aac8314837 Fixed typing in s3 2024-06-17 16:10:27 +02:00
7cf5a5137e Allow for an already existing config dir 2023-12-20 18:59:54 +01:00
8440d756f5 Create config folder if not existant, less printy and show link in UI 2023-12-20 18:52:36 +01:00
40853171ec Fixed bug, all are notified when adding to waiting room 2023-12-19 19:18:22 +01:00
fef4b0f3f3 Fixing versions of dependencies 2023-12-19 13:54:00 +01:00
9113bf0a54 Installation was wrong :/ 2023-12-19 13:47:14 +01:00
e8453e0ffb Split installation into server and client. Added rough readme 2023-12-19 13:13:35 +01:00
ae5d82ce63 Some fixups 2023-12-18 21:58:12 +01:00
d19f974e02 Merge branch 'gui' into 'main'
Implemented GUI for syng

See merge request christofsteel/syng2!2
2023-12-18 18:48:28 +00:00
8a4f02976f --amend 2023-12-18 19:45:34 +01:00
159a08f824 Boy I wished, that customtkinter would be correctly typed :/ 2023-12-18 19:44:21 +01:00
cb00e62143 better mypy checks in ci 2023-12-18 18:59:25 +01:00
14821ab759 Preparation for 2.0 release 2023-12-18 18:56:03 +01:00
65eb9bd7bf started typing gui 2023-11-15 17:01:50 +01:00
64fa5a1720 Date and time is now prefilled in datetimepicker. I hate am/pm. 2023-11-15 16:40:17 +01:00
631a408ada Client stopping stops now also the mpv process 2023-11-15 02:17:55 +01:00
f7a21c6133 Stopping the client 2023-11-14 17:03:29 +01:00
f5a8b16a7f gui can now launch client and server (almost there) 2023-11-13 19:11:20 +01:00
785354032e GUI improvements, can now start client and web browser 2023-11-12 10:12:17 +01:00
2efea7c2f9 Nicer descriptions in sources 2023-11-12 10:11:41 +01:00
a55403758d Switched from JSON config file to yaml 2023-11-12 10:10:52 +01:00
3d8f0f5f3c Updated compiled web ui 2023-11-12 10:09:11 +01:00
9fdb9ef76d More unifying the gui code 2023-11-09 09:38:44 +01:00
7a65785a9e small steps towards readable gui code 2023-11-07 23:31:11 +01:00
e3a30d5f2b Add secret to default configs 2023-11-07 23:30:56 +01:00
4d130e0599 Reorganization of gui code 2023-11-07 09:07:46 +01:00
f339c35c5a Experiments and prepatations for gui 2023-11-05 22:37:16 +01:00
4322a68a82 Added import for sources back in, ruff autodeleted them 2023-11-02 22:26:34 +01:00
0b438efbf5 added aiohttp to mypy ignored 2023-11-01 18:25:47 +01:00
5a754ba6a9 Removed doc building from ci (this never worked), updated mypy and ruff check 2023-11-01 17:13:14 +00:00
17cf052c19 Changed to 100 char line limit, changed to ruff 2023-11-01 18:09:24 +01:00
5679dfab67 Fixes and stubs for type correctness 2023-11-01 18:02:38 +01:00
31c45e3fe4 Changes to internal config handling, server side checking of waiting room policy, updatable config 2023-11-01 13:03:37 +01:00
a983c74de8 updated pyi to reflect the changes in socketio upstream 2023-11-01 13:01:34 +01:00
3c447261b1 Included s3_video in s3.
Fixed bug due to newer socketio version.
2023-10-30 17:36:58 +01:00
a7c941ca90 Merge branch 's3-video' into 'main'
Add S3 video source

See merge request hammy/syng!1
2023-10-19 15:49:10 +00:00
Falk Rehse
2a20462c35 Add S3 video source
For playing mp4 or webm video
2023-10-19 16:55:00 +02:00
c74a0d523f Force to waiting room, but admin can lift to queue 2023-10-10 15:03:38 +02:00
0dd0f32b47 Improved checking for duplicate performers in queue 2023-10-09 18:35:35 +02:00
a38dedee6c migrate from pyqrcode to pyqrcodeng 2023-05-23 14:47:52 +02:00
14c6dd268e Improved dependencies for yt related stuff (use always the most recent version) 2023-05-23 14:47:36 +02:00
6e2834fc5f End time as error msg 2023-05-23 09:07:38 +02:00
57e55363d9 Seperate at commas for performer names 2023-05-20 19:26:06 +02:00
f7f5e5d7e9 Clean up, removed name based waiting room 2023-04-11 09:54:16 +02:00