Jarian
|
10fbfb5c5a
|
fix: batch fix all open issues
- scanner.py: replace heuristic binary manifest parser with aapt/aapt2
(fixes #2, #7)
- main.py: add ZIP magic bytes validation on APK upload (fixes #8)
- main.py: sanitize screenshot filename with os.path.basename +
resolve() check (fixes #6)
- main.py: add threading.Lock + TTL to in-memory cache (fixes #4, #9)
- SettingsManager.kt: default port 9800 -> 8080 to match config.yaml
(fixes #3)
- main.py: parse_manifest_bytes for in-memory APK validation on upload
|
2026-07-05 22:55:30 +00:00 |
|
jarianc
|
6c9d54b4ab
|
Merge pull request 'CI: remove --no-cache for docker layer caching' (#10) from ci-fix-nocache into main
Reviewed-on: https://git.home.ms/jarianc/app-store/pulls/10
|
2026-07-04 22:22:09 -05:00 |
|
Jarian
|
a00bad36ac
|
CI: remove --no-cache for docker layer caching
|
2026-07-05 03:11:20 +00:00 |
|
Jarian
|
3a8000d868
|
CI: add generalized workflow
|
2026-07-05 02:46:25 +00:00 |
|
Jarian
|
7180de2063
|
Fix type coercion for numeric fields in scanner and upload endpoint
|
2026-05-13 04:38:54 +00:00 |
|
Jarian
|
549877ab4b
|
Add Local App Store: server, Android client, upload endpoints, and skills
|
2026-05-13 04:10:51 +00:00 |
|
Jarian
|
ad51890cb2
|
first commit
|
2026-05-13 04:01:37 +00:00 |
|