Djeex and Claude Sonnet 5
3cf97c3c5c
Cover notifier.py error paths (TEST_MODE, HTTP error, connection error)
...
CI / build-and-scan (pull_request) Successful in 40s
Brings app/notifier.py from 73% to 100% test coverage by exercising the
three notification functions' TEST_MODE early-return, non-204 response,
and requests exception branches — the exact paths a requests upgrade
regression would break silently.
Co-Authored-By: Claude Sonnet 5 <[email protected] >
2026-08-22 23:08:33 +02:00
Djeex and Claude Sonnet 5
b3f2ea7be2
Add Gitea Actions CI/CD pipeline
...
CI / build-and-scan (pull_request) Successful in 45s
Bring nvidia-stock-bot up to the same CI/CD maturity as adguard-cidre:
pytest suite (19 tests), multi-stage Dockerfile with a dedicated test
stage, pinned requests dependency, Gitea Actions workflow (build, smoke
test, unit tests, deprecation check, Trivy critical/high scan, version
bump + registry publish + release), and a Renovate config for automated
dependency updates.
Co-Authored-By: Claude Sonnet 5 <[email protected] >
2026-08-22 22:54:18 +02:00
Djeex
10290fd28d
Merge pull request 'Better versionning' ( #25 ) from fixed-cache into main
...
Reviewed-on: #25
v4.0.3
2025-12-05 16:55:42 +01:00
Djeex
b26a6a2d0a
Better versionning
2025-12-05 16:46:44 +01:00
Djeex
78ee9ac9da
Merge pull request 'fixed cache issues' ( #24 ) from fixed-cache into main
...
Reviewed-on: #24
2025-12-05 16:26:57 +01:00
Djeex
cef6886fd2
fixed cache issues
2025-12-05 16:20:42 +01:00
Djeex
b3fe0fcf24
Merge pull request 'Fixed headers' ( #23 ) from headers-fix into main
...
Reviewed-on: #23
v4.0.2
2025-12-04 22:23:15 +01:00
Djeex
2484568e5f
Fixed headers
2025-12-04 21:20:50 +00:00
Djeex
7f24145dc2
Minor changes
2025-10-03 13:31:00 +02:00
Djeex
8f626a7737
Merge pull request 'Python 3.13 - Adress CVE vulnerabilities' ( #22 ) from python3.13 into main
...
Reviewed-on: #22
v4.0.1
2025-09-19 23:14:44 +02:00
Djeex
4c57a3a310
Python 3.13 - Adress CVE vulnerabilities
2025-09-19 21:13:00 +00:00
Djeex
407e27238f
fixed typo
2025-08-06 07:34:56 +00:00
Djeex
961c24a6c6
Better README
2025-07-13 15:02:55 +00:00
Djeex
a16db7be01
Better formatting
2025-07-13 15:01:54 +00:00
Djeex
92db785511
Fixed typo
2025-07-13 15:00:51 +00:00
Djeex
1f3db4dec8
Renamed
2025-07-13 14:59:21 +00:00
Djeex
1edaa2c71d
Screenshot better resolution + added "how it works" scheme + typo fixing.
2025-07-13 14:58:29 +00:00
Djeex
004d227fd1
Fixed readme + docker compose
2025-07-12 22:48:17 +00:00
Djeex
40d83cad12
Readme + docker compose fix
2025-07-12 22:47:45 +00:00
Djeex
fc15c6fbbe
Merge pull request 'v4.0 - Full localisation' ( #21 ) from wip into main
...
Reviewed-on: #21
v4.0
2025-07-12 23:50:41 +02:00
Djeex
0c77df266f
Better comment and logging version at start
2025-07-12 21:47:02 +00:00
Djeex
4cd15d9bcc
New COUNTRY variable. It sets notifications language, currency, and API localization. Removed DISCORD_NOTIFICATION_CURRENCY and DISCORD_NOTIFICATION_LANGUAGE
2025-07-12 17:36:58 +00:00
Djeex
3ba8c86b53
Merge pull request 'Added DISCORD_NOTIFICATION_CURRENCY env var' ( #20 ) from wip into main
...
Reviewed-on: #20
v3.3.1
2025-07-12 15:15:13 +02:00
Djeex
c5a280d911
Added DISCORD_NOTIFICATION_CURRENCY env var
2025-07-12 13:05:52 +00:00
Djeex
1b15946a55
Merge pull request 'Better default env var' ( #19 ) from wip into main
...
Reviewed-on: #19
v3.3
2025-07-12 13:20:50 +02:00
Djeex
af86d4aa8f
Better default env var
2025-07-12 11:19:55 +00:00
Djeex
f2b5b184ea
Merge pull request 'Modular python files' ( #18 ) from wip into main
...
Reviewed-on: #18
2025-07-11 13:51:23 +02:00
Djeex
50a9c1f827
Merge pull request 'Modular python files' ( #16 ) from wip-modules into wip
...
Reviewed-on: #16
2025-07-11 13:47:23 +02:00
Djeex
584c222076
Revamp
2025-07-11 11:42:52 +00:00
Djeex
70a7df1f97
Modules
2025-07-11 10:24:38 +00:00
Djeex
70b723b781
Merge pull request 'v3.2.1 Hotfix - Fixed Discord role issues on SKU change + language fallback strategy' ( #14 ) from wip into main
...
Reviewed-on: #14
v3.2.1
2025-07-10 10:08:28 +02:00
Djeex
62ef15c928
Fixed Discord role issues on SKU change + language fallback strategy
2025-07-10 08:06:27 +00:00
Djeex
fe3e8f9609
Fixed README and docker-compose variables
2025-07-10 07:30:21 +00:00
Djeex
a95d1d41d5
Merge pull request 'wip' ( #13 ) from wip into main
...
Reviewed-on: #13
v3.2
2025-07-10 00:01:22 +02:00
Djeex
b2789c8942
Fixed Readme
2025-07-09 22:00:06 +00:00
Djeex
998c7dd500
Fixed Readme
2025-07-09 21:59:01 +00:00
Djeex
4699f686a2
Localization (EU languages)
2025-07-09 21:55:00 +00:00
Djeex
9bb8e8d3d7
Merge pull request 'Python 3.11 - Alpine + loop improvement' ( #11 ) from wip into main
...
Reviewed-on: #11
v3.1
2025-07-09 18:14:14 +02:00
Djeex
66c4146223
Python 3.11 - Alpine + loop improvement
2025-07-09 16:13:12 +00:00
Djeex
92edccd8d8
Merge pull request 'Multi GPU merge' ( #10 ) from wip into main
...
Reviewed-on: #10
v3.0
2025-07-08 19:15:29 +02:00
Djeex
a2561a79b8
Fixed README
2025-07-08 16:58:26 +00:00
Djeex
d4735e32b3
Fixed README
2025-07-08 16:57:49 +00:00
Djeex
28991dd7a7
Fixed summary
2025-07-08 16:34:49 +00:00
Djeex
781fb1270a
Fixed summary
2025-07-08 16:32:29 +00:00
Djeex
0eb569f7ec
Updated README
2025-07-08 16:28:14 +00:00
Djeex
be263e8cd1
One role per GPU support
2025-07-08 15:54:56 +00:00
Djeex
6c4be66f3d
Multi GPU support
2025-07-08 14:34:55 +00:00
Djeex
7ca0483cfd
Fixed readme
2025-07-08 09:34:06 +00:00
Djeex
c8dcafbe01
v2.6 - new compose + new python execution process
2025-07-08 09:29:22 +00:00
Djeex
1f9a237fce
Added role env var
2025-07-08 09:15:56 +00:00