Commit Graph
969326 Commits
Author SHA1 Message Date
kittyandrew eec2e429ea grafana-to-ntfy: 2026.3.15 -> 2026.4.29
Security advisory updates only — no code changes since 2026.3.15:

- rustls-webpki: 0.103.10 -> 0.103.13 (GHSA-82j2-j2ch-gfr8: DoS via
  panic on malformed CRL BIT STRING; also fixes name constraint bugs)
- rand: 0.8.5 -> 0.8.6 / 0.9.2 -> 0.9.4 (RUSTSEC-2026-0097)

NixOS test still passes; cargo audit reports 0 vulnerabilities.
2026-04-29 15:38:22 +03:00
kittyandrew e2534bd772 nixos/grafana-to-ntfy: apply nixfmt 2026-04-29 15:38:22 +03:00
kittyandrew bae09060c2 nixos/grafana-to-ntfy: fix type bugs, add missing options, add NixOS test
Fixes:
- ntfyBAuthPass: type was `path` with `default = null` — eval crash (supersedes #399155, #423598)
- bauthPass: was required with no default — blocked unauthenticated use
- bauthUser: defaulted to "admin", silently forcing auth even when not configured
- systemd-creds: quote command substitution to handle passwords with special characters
- BAUTH_USER env var leaked when auth was not configured

New options: markdown, port, address

Reliability: network-online.target ordering, Restart=always, RestrictSUIDSGID,
ProtectSystem=strict, and other hardening aligned with alertmanager-ntfy module.

Adds NixOS VM test covering health endpoint, Alertmanager webhook path, and
Grafana receiver test API path with field assertions on ntfy notifications.
2026-03-25 13:29:06 +02:00
kittyandrew 7607d8e18d grafana-to-ntfy: 0-unstable-2025-01-25 -> 2026.3.15
https://github.com/kittyandrew/grafana-to-ntfy/releases/tag/v2026.3.15
2026-03-25 13:28:50 +02:00
kittyandrew f8b767bfe7 maintainers: add kittyandrew 2026-03-25 13:28:43 +02:00
Yohann BonifaceandGitHub a8526804aa pyspread: fix, adopt, modernize (#466075) 2026-03-25 01:13:28 +00:00
dotlambdaandGitHub 9dc8df359b python3Packages.pysaunum: init at 0.5.0 (#494463) 2026-03-25 01:10:50 +00:00
Fernando RodriguesandGitHub 98579cd260 grub2,grub2_{efi,ieee1275,light,pvgrub_image,xen,xen_pvh}: migrate to by-name (#502332) 2026-03-25 01:09:32 +00:00
MerikeiandSigmanificient dbeb746d55 pyspread: fix dependencies
Co-authored-by: Yohann Boniface <edhyjox@gmail.com>
2026-03-25 02:07:17 +01:00
Sigmanificient ef0107e328 pyspead: modernize 2026-03-25 02:03:23 +01:00
Michael DanielsandGitHub 653fc364d3 sgx-psw: 2.25 -> 2.27; sgx-azure-dcap-client: 1.12.3 -> 1.13.0-pre0; nixos/aesmd: unbreak; sgx-sdk: drop (#489368) 2026-03-25 00:57:46 +00:00
Sigmanificient 6049787a7b pyspread: add merikei to maintainers 2026-03-25 01:52:35 +01:00
Gaétan LepageandGitHub 52a8133642 python3Packages.jax: 0.8.2 -> 0.9.2 (#482118) 2026-03-25 00:29:57 +00:00
Naïm Camille FavierandGitHub 67a9f0aedd agda: skip eval errors in allPackages (#502548) 2026-03-25 00:29:13 +00:00
MerikeiandSigmanificient 5df6a1bd2f maintainers: add Merikei 2026-03-25 01:23:42 +01:00
Gaétan LepageandGitHub 5185983560 python3Packages.pycrdt: 0.12.49 -> 0.12.50 (#503178) 2026-03-25 00:14:45 +00:00
Gaétan LepageandGitHub 623a0228b1 liteparse: init at 1.2.0 (#503172) 2026-03-25 00:06:05 +00:00
SomeoneandGitHub faab353a22 nix-required-mounts: use toFile instead of passAsFile (#502719) 2026-03-25 00:05:29 +00:00
Gaétan LepageandGitHub 5e5bf94d69 ty: 0.0.24 -> 0.0.25 (#503192) 2026-03-25 00:02:52 +00:00
daspk04 ffe209c20b liteparse: init at 1.2.0 2026-03-24 18:52:48 -05:00
Gaetan Lepage 38cc1f1861 python3Packages.bambi: fix broken test 2026-03-24 23:45:52 +00:00
Gaetan Lepage f79856aae4 python3Packages.clu: add missing chex test dependency 2026-03-24 23:45:52 +00:00
Gaetan Lepage 093d401c62 python3Packages.pytensor: skip crashing test 2026-03-24 23:45:52 +00:00
Gaetan Lepage f1f4415908 python3Packages.numpyro: skip failing tests 2026-03-24 23:45:52 +00:00
Gaetan Lepage 48dba94052 python3Packages.blackjax: add missing test dependency 2026-03-24 23:45:51 +00:00
Gaetan Lepage 753b206d16 python3Packages.flowmc: skip failing tests 2026-03-24 23:45:51 +00:00
Gaetan Lepage 5252199f7f python3Packages.distrax: skip failing test 2026-03-24 23:45:51 +00:00
Gaetan Lepage 8e1622ad9f python3Packages.optax: 0.2.6 -> 0.2.8
Diff: https://github.com/deepmind/optax/compare/v0.2.6...v0.2.8

Changelog: https://github.com/deepmind/optax/releases/tag/v0.2.8
2026-03-24 23:45:51 +00:00
Gaetan Lepage 5bc15312c7 python3Packages.brax: 0.14.0 -> 0.14.2
Diff: https://github.com/google/brax/compare/v0.14.0...v0.14.2
2026-03-24 23:45:50 +00:00
Gaetan Lepage b084271807 python3Packages.lineax: 0.0.8 -> 0.1.0
Diff: https://github.com/patrick-kidger/lineax/compare/v0.0.8...v0.1.0

Changelog: https://github.com/patrick-kidger/lineax/releases/tag/v0.1.0
2026-03-24 23:45:50 +00:00
Gaetan Lepage 3de4582d9f python3Packages.flax: 0.12.2 -> 0.12.6
Diff: https://github.com/google/flax/compare/v0.12.2...v0.12.6

Changelog: https://github.com/google/flax/releases/tag/v0.12.6
2026-03-24 23:45:50 +00:00
Gaetan Lepage ba0656bc50 python3Packages.orbax-export: init at 0.0.8 2026-03-24 23:45:25 +00:00
Gaetan Lepage 32258e246f python3Packages.equinox: 0.13.2 -> 0.13.6
Diff:
https://github.com/patrick-kidger/equinox/compare/v0.13.2...v0.13.6

Changelog:
https://github.com/patrick-kidger/equinox/releases/tag/v0.13.6
2026-03-24 23:45:25 +00:00
Gaetan Lepage 61aeb276a9 python3Packages.equinox: skip failing test 2026-03-24 23:45:25 +00:00
Gaetan Lepage 7eab8eab6d python3Packages.jaxtyping: 0.3.5 -> 0.3.9
Diff:
https://github.com/patrick-kidger/jaxtyping/compare/v0.3.5...v0.3.9

Changelog:
https://github.com/patrick-kidger/jaxtyping/releases/tag/v0.3.9
2026-03-24 23:45:24 +00:00
Gaetan Lepage 4201b149f8 python3Packages.orbax-checkpoint: minor cleanup 2026-03-24 23:45:24 +00:00
Gaetan Lepage c12a54c941 python3Packages.jax: 0.9.1 -> 0.9.2
Diff: https://github.com/google/jax/compare/jax-v0.9.1...jax-v0.9.2

Changelog: https://docs.jax.dev/en/latest/changelog.html
2026-03-24 23:45:24 +00:00
Gaetan Lepage af3bfc68cb python3Packages.jax: 0.9.0.1 -> 0.9.1
Diff: https://github.com/google/jax/compare/jax-v0.9.0.1...jax-v0.9.1

Changelog: https://docs.jax.dev/en/latest/changelog.html
2026-03-24 23:45:24 +00:00
Gaetan Lepage 8e747a6c0a python3Packages.jax: 0.9.0 -> 0.9.0.1
Diff: https://github.com/google/jax/compare/jax-v0.9.0...jax-v0.9.0.1

Changelog: https://docs.jax.dev/en/latest/changelog.html
2026-03-24 23:45:24 +00:00
Gaetan Lepage 233926463b python3Packages.jax: 0.8.2 -> 0.9.0
Diff: https://github.com/jax-ml/jax/compare/jax-v0.8.2...jax-v0.9.0

Changelog: https://github.com/jax-ml/jax/releases/tag/jax-v0.9.0
2026-03-24 23:45:23 +00:00
Gaetan Lepage 87256fe0bf python3Packages.jaxopt: fix build 2026-03-24 23:45:23 +00:00
Gaetan Lepage 8abc1f0826 python3Packages.jaxopt: use finalAttrs 2026-03-24 23:45:23 +00:00
Yohann BonifaceandGitHub c1410b5c7c python3Packages.exiv2: 0.18.0 -> 0.18.1; several improvements (#502171) 2026-03-24 23:37:56 +00:00
Gaétan LepageandGitHub 2ac71c20e2 python3Packages.deepwave: fix build (#497734) 2026-03-24 23:31:42 +00:00
zowoqandGitHub c1395268e8 terraform-providers.gitlabhq_gitlab: 18.9.0 -> 18.10.0 (#503194) 2026-03-24 23:29:42 +00:00
nixpkgs-ci[bot]andGitHub be119b34ed easyeffects: 8.1.4 -> 8.1.6 (#503135) 2026-03-24 23:28:33 +00:00
R. Ryantm a3862fbed0 terraform-providers.gitlabhq_gitlab: 18.9.0 -> 18.10.0 2026-03-24 23:14:55 +00:00
figsoda 5f4a5d3df0 ty: 0.0.24 -> 0.0.25
Diff: https://github.com/astral-sh/ty/compare/0.0.24...0.0.25

Changelog: https://github.com/astral-sh/ty/blob/0.0.25/CHANGELOG.md
2026-03-24 19:13:43 -04:00
Gaétan LepageandGitHub cff34e32c4 keyleds: fix build (#502864) 2026-03-24 23:12:00 +00:00
Gaétan LepageandGitHub 18d7be0f1f drift: init at 0.6.1 (#501529) 2026-03-24 23:11:20 +00:00