Yannik Schmidt
2b701825b3
feat: implement substitute/absolute paths
2025-07-05 20:40:00 +02:00
Yannik Schmidt
d2fdc44eef
Merge pull request #1 from FAUSheppy/dev/updater
...
ci / docker (push) Has been cancelled
feat: extraction tracking
2025-06-07 14:00:32 +02:00
Yannik Schmidt
010e19e6b4
fix: update todo infowidget theme & zip extraction
2025-06-07 13:57:05 +02:00
Yannik Schmidt
366080afa2
Merge branch 'dev/updater' of github.com:FAUSheppy/homelab_gamevault into dev/updater
2025-06-07 13:52:23 +02:00
Yannik Schmidt
3a99e0195b
feat: implement progress for extraction operation
2025-06-07 13:42:18 +02:00
Yannik Schmidt
1b11b46723
add: error message in case of connection problem
2025-06-07 13:02:15 +02:00
Yannik Schmidt
2e8a5facfd
wip: self updater
2025-04-18 10:28:11 +02:00
Yannik Schmidt
94aaf97a4d
wip: self updater
2025-04-17 12:22:22 +02:00
Yannik Schmidt
3579948407
fix: copy helper scripts instead of fixed
2025-04-17 11:58:44 +02:00
Yannik Schmidt
597a471949
fix: build unpackaged exe because of windwos defender
2025-04-17 11:53:24 +02:00
Yannik Schmidt
27d32e147b
add: sqlalchemy to deps
2025-04-17 11:45:03 +02:00
Yannik Schmidt
ac8e8ad495
fix: add requests to explicit installs
2025-04-17 11:39:16 +02:00
Yannik Schmidt
3368048dd7
fix: pywin32 version in requirements
2025-04-17 11:32:28 +02:00
Yannik Schmidt
7f608019ed
fix: install requirements & only build tags
2025-04-17 11:26:44 +02:00
Yannik Schmidt
839efae1a3
fix: use single line command because of windows
2025-04-17 11:10:31 +02:00
Yannik Schmidt
36e5cc3842
fix: indent for release job
2025-04-17 11:05:36 +02:00
Yannik Schmidt
5ab17e6f4c
fix: use native gh commands instead of release action
2025-04-17 11:04:43 +02:00
Yannik Schmidt
2e5676d5a6
fix: move release.yaml to workflows
2025-04-17 10:50:51 +02:00
Yannik Schmidt
a2702d7f70
feat: github release & build
2025-04-17 10:48:49 +02:00
Yannik Schmidt
344d32901e
fix: use binary write for reg files
2025-04-13 18:55:13 +02:00
Yannik Schmidt
aefab57bb0
fix: add extra debug output to jinja helper
2025-04-13 18:54:55 +02:00
Yannik Schmidt
d3840c216c
feat: make infowidget part of main window
2025-04-13 18:54:43 +02:00
Yannik Schmidt
3912c66bb3
fix: wait for registry file download
2025-04-13 11:55:29 +02:00
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