Djeex
b0a220e7a2
Link each commit in the release changelog to its own commit page
...
CI / build-and-scan (pull_request) Successful in 56s
COMMIT_LIST only rendered the bare subject line per commit, with no
way to jump to that specific commit — only the triggering commit
(Source:) had a link. Each line now reads
"- [<short-sha>](<repo>/commit/<sha>) <subject>", matching the same
link style already used for Source.
2026-08-23 23:20:51 +02:00
Djeex
ae737c0bd0
Align CI release workflow with adguard-cidre/socat-proxy template
...
CI / build-and-scan (pull_request) Successful in 1m59s
The publish/release step had drifted from the sibling repos' reference
template: PR-number extraction relied on the local commit log after
the version-bump commit was already made, so it could never find the
triggering PR (that commit's own message has no PR reference) — fixed
by keying off github.sha, the fixed triggering commit, instead.
Also aligned: docker login casing (Djeex, not djeex), Trivy pinned to
0.74.0, deprecation check made informative instead of build-blocking,
publish skipped entirely when no container-relevant file changed, and
the release body now lists the individual commits (with a --- divider
under each heading) instead of the raw changed-files list.
2026-08-23 22:39:58 +02:00
Djeex
d0b3fc6e18
Merge pull request 'Run as non-root (911:911), bump to 4.1.0' ( #30 ) from dev-v4.1 into main
...
CI / build-and-scan (push) Successful in 36s
Reviewed-on: #30
4.1.0
2026-08-23 15:17:09 +02:00
Djeex
5f66d1e1e0
Run as non-root (911:911), bump to 4.1.0
CI / build-and-scan (pull_request) Successful in 58s
2026-08-23 14:35:41 +02:00
gitea-ci-bot
8b7eac51c8
chore: bump version to 4.0.5 [skip ci]
4.0.5
2026-08-22 21:18:17 +00:00
Djeex
fb1387e6cc
Merge pull request 'chore(deps): update python docker tag to v3.14.7' ( #28 ) from renovate/python-3.x into main
...
Reviewed-on: #28
2026-08-22 23:17:44 +02:00
Djeex
d972fdf145
chore(deps): update python docker tag to v3.14.7
2026-08-22 21:16:28 +00:00
gitea-ci-bot
753750530d
chore: bump version to 4.0.4 [skip ci]
4.0.4
2026-08-22 21:14:15 +00:00
Djeex
f4f41abbe8
Merge pull request 'Add Gitea Actions CI/CD pipeline' ( #27 ) from dev-ci into main
...
Reviewed-on: #27
2026-08-22 23:13:45 +02:00
Djeex
7fb3663097
Cover notifier.py error paths (TEST_MODE, HTTP error, connection error)
...
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.
2026-08-22 23:08:33 +02:00
Djeex
530aeba667
Add Gitea Actions CI/CD pipeline
...
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.
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