Commit Graph
71 Commits
Author SHA1 Message Date
Yannik Schmidt 8e5bfd9ae3 feat: implement age limit 2025-04-13 00:52:51 +02:00
Yannik Schmidt 4e9b85ee6d feat: fully working async install 2025-04-13 00:18:02 +02:00
Yannik Schmidt 8e9e4db3fa add: new todo (2025) 2025-02-16 21:17:07 +01:00
Yannik Schmidt 47f9912dc7 feat: basic background progress bars (downloads) 2025-02-16 21:05:24 +01:00
Yannik Schmidt c256a8ae3b whitespaces: infowidget fixes 2025-02-15 20:07:57 +01:00
Yannik Schmidt 554b4ece7a fix: add database.db to gitignore 2025-02-15 19:44:08 +01:00
Yannik Schmidt a01d8992c0 feat: spawn info widget from client.py 2025-02-15 19:43:35 +01:00
Yannik Schmidt e35803ce1a feat: basic download tracking in db 2025-02-15 19:43:20 +01:00
Yannik Schmidt 0d4fd8852d add: info widget basic idea 2025-02-15 16:44:15 +01:00
Yannik Schmidt 7719764604 fix: handle callback crash after view-switch 2025-02-15 16:44:00 +01:00
Yannik Schmidt b0741929a3 fix: remove pg bar and various output problems 2025-02-15 16:16:13 +01:00
Yannik Schmidt d6f8e6ac4d feat: implement configuration for http backend 2025-02-15 15:47:45 +01:00
Yannik Schmidt c2d3a0f37a feat: docker build for http server 2025-02-15 15:46:31 +01:00
Yannik Schmidt 8c0e65c194 feat: implement bulk execution in python 2025-02-15 13:02:19 +01:00
Yannik Schmidt c13725cd84 feat: implement wait without return content 2025-02-15 13:01:20 +01:00
Yannik Schmidt 4785517b6c feat: implement bulk exec + output capture 2025-02-15 13:01:01 +01:00
Yannik Schmidt 1c48b033d3 feat: windows-native admin execution 2025-02-14 14:53:21 +01:00
Yannik Schmidt 68f14c0831 fix: handle empty run_exe field 2025-02-14 14:53:00 +01:00
Yannik Schmidt de0627bbcd feat: cache find_all_metadata query 2025-02-14 14:52:41 +01:00
Yannik Schmidt 3545ecbaa8 wip: add http server dockerfile stub 2025-01-13 23:05:24 +01:00
Yannik Schmidt 311483df19 wip: add async execution for http task/downloads 2025-01-13 23:05:11 +01:00
Yannik Schmidt df3ea69efb wip: http backend with callbacks
..currently all callbacks are executed non-async for testing
..they may be bugs with async downloads not correctly being waited for
..there may be problems with binding changing variables correctly
2025-01-13 22:47:28 +01:00
Yannik Schmidt f46fce1824 wip: asnyc http (1) 2025-01-08 19:39:23 +01:00
Yannik Schmidt a36c737668 update: todos readme 2024-05-31 22:06:22 +02:00
Yannik Schmidt fc7bf571b8 add: build & dist to gitignore 2024-05-31 15:50:22 +02:00
Yannik Schmidt bcc3d39e31 feat: make software-init threadsafe & concurrent 2024-05-31 15:49:11 +02:00
Yannik Schmidt 9008df2f3f fix: correct indent for ftp close 2024-05-31 15:32:02 +02:00
Yannik Schmidt 06cd7d4cac fix: set requirements file 2024-05-12 21:19:29 +02:00
Yannik Schmidt f7f9158388 fix: ps1 wrapper & gitignore 2024-05-12 21:17:23 +02:00
Yannik Schmidt bded916851 feat: install ps1 script 2024-05-12 21:12:22 +02:00
Yannik Schmidt 8d90f7362d Merge branch 'master' of github.com:FAUSheppy/homelab_gamevault 2024-05-12 19:49:01 +02:00
Yannik Schmidt 5f742a0e06 feat: support links to executables 2024-05-12 19:46:09 +02:00
Yannik Schmidt eb53efad31 fix: add pywin32 (win32security) 2024-05-12 15:01:30 +02:00
Yannik Schmidt 301a5e6f73 fix: add pyyaml to dependencies 2024-05-12 13:57:39 +02:00
Yannik Schmidt 47396817ce fix: prevent abs cache paths 2024-05-11 20:12:47 +02:00
Yannik Schmidt d3daf96ff0 fix: skip broken images for thumbnail 2024-05-11 20:06:16 +02:00
Yannik Schmidt c8bceaa308 fix: add requirements file 2024-05-11 19:46:33 +02:00
Yannik Schmidt d177ec25e2 feat: ftps support finished 2024-05-11 19:32:42 +02:00
Yannik Schmidt e9daf6ba16 fix: use pretty json for config 2024-05-11 19:04:55 +02:00
Yannik Schmidt b071aff857 fix: change main window geometry 2024-05-11 18:18:11 +02:00
Yannik Schmidt 7dcc6a4245 fix: non-abs path in config 2024-05-11 18:16:22 +02:00
Yannik Schmidt 6d80708172 fix: non-abs path in config 2024-05-11 18:15:40 +02:00
Yannik Schmidt 3367f9de03 fix: execute game with in install dir 2024-05-11 18:09:06 +02:00
Yannik Schmidt d4ce1ab3f0 fix: registry templating paths 2024-05-11 18:08:56 +02:00
Yannik Schmidt e4ab9da0c9 feat: support for jinja templates reg files 2024-04-15 00:28:50 +02:00
Yannik Schmidt 0af60a7679 fix: hide config window after finish 2024-04-14 22:59:23 +02:00
Yannik Schmidt 3bf2ea9d5a feat: support local-fs via dynamic config menu 2024-04-14 21:07:54 +02:00
Yannik Schmidt eef9c35c10 feat: links & steam links 2024-03-29 05:45:43 +01:00
Yannik Schmidt 82cdc8261b feat: implement backend from config 2024-03-28 05:28:04 +01:00
Yannik Schmidt 870566b624 fixup: remove debug print 2024-03-24 17:30:02 +01:00
Yannik Schmidt 948c649b48 feat: config to file save & misc fixes 2024-03-24 17:29:49 +01:00
Yannik Schmidt eeeee4c94e feat: automatic image croping to match aspect ratio 2024-03-24 17:29:26 +01:00
Yannik Schmidt c3126e3b22 feat: cache size display 2024-03-24 17:28:37 +01:00
Yannik Schmidt 8934c3b5c8 wip: poc for local net scan 2024-03-24 17:27:43 +01:00
Yannik Schmidt eb8ab760d9 delete: obsolete remote.py file 2024-03-24 17:27:26 +01:00
Yannik Schmidt 6e63018e1b add: json to gitignore 2024-03-24 17:27:08 +01:00
Yannik Schmidt 9cd884948d wip: add config window 2024-03-11 23:37:09 +01:00
Yannik Schmidt 9ebdca865d feat: gui progressbar simple 2024-03-10 23:27:37 +01:00
Yannik Schmidt a770523e1f feat: cache loading for ftp 2024-03-10 21:25:23 +01:00
Yannik Schmidt f7da32369b add: unpacking progress todo 2024-03-10 12:20:05 +01:00
Yannik Schmidt 6b070944d2 add: unpacking progress todo 2024-03-10 12:20:01 +01:00
Yannik Schmidt 1f3fbacf37 add: todo & current problems 2024-03-10 12:15:13 +01:00
Yannik Schmidt 1ba3b5d17b feat: remote ftp support \wo caching 2024-03-10 11:43:50 +01:00
Yannik Schmidt 0de6b41a98 wip: data backend ftp/ftps 2024-02-26 00:11:18 +01:00
Yannik Schmidt 46bd08ca87 wip: ftp & progress 2024-02-25 14:29:25 +01:00
Yannik Schmidt 0e4733cc1e wip: extra files & picture scroller 2024-02-25 02:30:35 +01:00
Yannik Schmidt 2f3050df47 wip: implement dependencies & install 2024-02-25 01:05:53 +01:00
Yannik Schmidt d9d63bfe01 wip: various details 2024-02-24 19:06:56 +01:00
Yannik Schmidt 87f57a9675 wip: regfile install 2024-02-21 08:12:03 +01:00
Yannik Schmidt 2e88ada250 wip: add README with download 2024-02-21 07:00:53 +01:00
Yannik Schmidt 638ebce29b wip: initial 2024-02-21 06:52:44 +01:00