Commit Graph
738236 Commits
Author SHA1 Message Date
Sefa EyeogluandGitHub c41581136e nixos/renovate: Fix ShellCheck issue (#373131) 2025-01-13 10:37:06 +01:00
Sefa EyeogluandGitHub 6d85c0552c nixos/test-instrumentation: fix shellcheck findings with enableStrictShellChecks enabled (#349579) 2025-01-13 10:28:43 +01:00
Sefa EyeogluandGitHub fd1ebf4abe prismlauncher: 9.1 -> 9.2 (#373072) 2025-01-13 10:28:22 +01:00
Jan van Brügge 95b0731f2c authentik,authentik.outposts.{radius,ldap,proxy}: 2024.12.1 -> 2024.12.2 2025-01-13 09:19:53 +00:00
Karolis Stasaitis 792b1dd7c7 python312Packages.facedancer: 3.0.6 -> 3.1.0 2025-01-13 10:16:09 +01:00
Peter H. Hoeg ab675375b5 kphotoalbum: 5.11.0 -> 6.0.1 2025-01-13 10:15:06 +01:00
Arne KellerandGitHub 74dbb1b3cb python312Packages.tornado_{4,5}: remove (#373365) 2025-01-13 10:11:43 +01:00
Arne KellerandGitHub 196febc241 python3Packages.{aesara,aeppl}: remove (#373317) 2025-01-13 10:08:56 +01:00
Gaetan Lepage 3135341706 pixi: 0.39.5 -> 0.40.0
Diff: https://github.com/prefix-dev/pixi/compare/refs/tags/v0.39.5...v0.40.0
2025-01-13 10:05:50 +01:00
r-vdp 547067d5ad vector: move to by-name 2025-01-13 10:03:11 +01:00
r-vdp e41c77e4c8 vector: use new darwin SDK pattern 2025-01-13 10:03:11 +01:00
r-vdp 78f43e5510 vector: remove huge vendored Cargo.lock file 2025-01-13 10:03:10 +01:00
Bjørn Forsman 3978e1f7b1 python3Packages.amshan: init at 2.1.1
https://github.com/toreamun/amshan
2025-01-13 09:51:46 +01:00
R. Ryantm 916180810b dracula-theme: 4.0.0-unstable-2024-12-05 -> 4.0.0-unstable-2025-01-10 2025-01-13 08:39:03 +00:00
Fabian Affolter f7d70999a3 python313Packages.pypalazzetti: 0.1.16 -> 0.1.19
Diff: https://github.com/dotvav/py-palazzetti-api/compare/refs/tags/v0.1.16...v0.1.19

Changelog: https://github.com/dotvav/py-palazzetti-api/blob/refs/tags/v0.1.19/CHANGELOG.md
2025-01-13 09:33:38 +01:00
Konrad Malik d9b2b97a0d roslyn-ls: 4.13.0-3.24577.4 -> 4.13.0-3.25051.1
Added a git-patch to drop net6.0 dependency, which is now EOL.
See https://github.com/NixOS/nixpkgs/pull/372476#issuecomment-2583766551
2025-01-13 09:32:53 +01:00
Fabian Affolter 772f02c231 python313Packages.tplink-omada-client: 1.4.3 -> 1.4.4
Changelog: https://github.com/MarkGodwin/tplink-omada-api/releases/tag/release%2Fv1.4.4
2025-01-13 09:25:55 +01:00
Fabian Affolter 251f8be424 python313Packages.pyexploitdb: 0.2.62 -> 0.2.63
Changelog: https://github.com/Hackman238/pyExploitDb/blob/master/ChangeLog.md
2025-01-13 09:25:10 +01:00
Fabian Affolter 9ec238ac99 python313Packages.tencentcloud-sdk-python: 3.0.1300 -> 3.0.1301
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1300...3.0.1301

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1301/CHANGELOG.md
2025-01-13 09:22:23 +01:00
Arne KellerandGitHub 7d4cd942f6 apt, dpkg: fix cross build (#372955) 2025-01-13 09:20:40 +01:00
Fabian Affolter cd8a8726da python313Packages.switchbot-api: 2.2.1 -> 2.3.1
Diff: https://github.com/SeraphicCorp/py-switchbot-api/compare/refs/tags/v2.2.1...v2.3.1

Changelog: https://github.com/SeraphicCorp/py-switchbot-api/releases/tag/v2.3.1
2025-01-13 09:18:25 +01:00
Aaron Jheng 8d06f4d0c8 gh-ost: 1.1.6 -> 1.1.7 2025-01-13 16:14:48 +08:00
Fabian Affolter 9143f9fb3c python312Packages.rns: add bleak
bleak is an optional requirement when using the RNode interface
over BLE and propably the most common use case
2025-01-13 09:10:53 +01:00
SandroandGitHub ef56e777fe yt-dlp: 2024.12.23 -> 2025.01.12 (#373321) 2025-01-13 09:04:02 +01:00
Sefa Eyeoglu 5c30f8caf4 nixos/test-instrumentation: fix shellcheck findings with enableStrictShellChecks enabled
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2025-01-13 09:03:51 +01:00
eljammandValentin Gagarin f70b3a2afa tests/taler: init basic test
Test build and services start, but libeufin-bank fails when trying to
access the database to change the admin's password.

We need to execute the command as the libeufin-bank user.

tests/taler: add master private key

tests/taler: rewrite `register_bank_account` to Nix

tests/taler: rename libeufin node to bank

tests/taler: use xtaler wire_type instead of iban

tests/taler: remove redundant data from conf files

tests/taler: enable exchange account

tests/taler: remove unused talerConfig

tests/taler: add client node and attempt a withdrawal

tests/taler: systemd_run optional user and group args

tests/taler: refactor and make a withdrawal

tests/taler: refactor tasks into subtests

tests/taler: properly read and test balance

tests/taler: refactor commands and add comments

nixos/taler: rename private key

tests/taler: enable nexus service in bank node

tests/taler: nexus fake incoming payment test

tests/taler: use correct path for nexus client keys

tests/taler: add merchant node

tests/taler: merchant register instance

tests/taler: init pay for order merchant

tests/taler: fix payto uri

tests/taler: withdraw smaller amount

This makes the test faster

tests/taler: verify balance

tests/nixos: debugging merchant payment, cleanup

tests/taler: fix libeufin command, use curl to register accounts

tests/taler: add basic online test

tests/taler: move nodes into separate directory

tests/taler: fix insufficient balance error

Turns out that the exchange wire fees need to be set up (even if they're
0) in order for the CLI wallet to deposit coins into the merchant's bank
account.

tests/taler: improve node importing, port forwarding

tests/taler: import scripts from a separate file

tests/taler: move tests into a sub-directory

tests/taler: manually start services, cleanup

This results in less overhead and conflict since components will not try
to prematurely connect to the ones that haven't finished their set up.

tests/taler: remove online test

This was used to debug the insufficient balance problem, but it's not
really that useful by itself.

tests/taler: add nexus keys

tests/taler: use bank initalAccounts option

taler/tests: use initialAccount

tests/taler: make nexus work

tests/taler: don't run nexus test if there is no internet

tests/taler: use openFirewall, remove manual package install

fix(test): evaluation errors

fix(test): create nexus role by enabling createLocalDatabase
2025-01-13 09:03:30 +01:00
eljammandValentin Gagarin 6f35a68586 nixos/libeufin: init module
nixos/libeufin: init module

nixos/libeufin(nexus): init submodule

nixos/libeufin(nexus): refactor service

Also added state directory to allow the creation of client ebic keys.

nixos/libeufin: review suggestions

nixos/libeufin: fix nexus service executable

nixos/libeufin: add mkLibeufinModule

nixos/libeufin: fix dbinit service not starting for utils, cleanup

nixos/libeufin: use mkLibeufinModule for nexus

nixos/libeufin: use mkLibeufinModule for bank

nixos/libeufin: add initialAccounts, stateDir options

nixos/libeufin: refactor to make nexus work, cleanup

nixos/libeufin: refactor stateDir, only register accounts on init

nixos/libeufin: explicitly specify psql user

Sometimes the dbinit service fails to find the user.

nixos/libeufin: cleanup stateDir

nixos/libeufin: add openFirewall option; install package

feat: apply review suggestions

Co-authored-by: h7x4 <h7x4@nani.wtf>

style: format code

fix: evaluation errors

fix(libeufin): start main services after dbinit

The main services can start after their databases have been initialized,
it's just that the bank and nexus shouldn't do the initialization at the
same time.

refactor(libeufin): dbinit script

feat: add assertions, remove throw

chore: remove unused code

feat(libeufin): recfactor dbinit service

feat: move libeufin module to services/finance

refactor(libeufin): remove configFile option

refactor(libeufin): use environment.etc for config file
2025-01-13 09:03:30 +01:00
AtemuandValentin Gagarin 7c51b855f7 nixos/taler: init module
basic config set that makes the service at least start

add secmod helpers and taler-global runtime dir

support for includes

taler denominations

Only enable services if taler is enabled

fix wirewatch service name

use correct permissions for database schema

The current permissions don't work or aren't enough and cause the
wirewatch and closer services to fail.

nixos/libeufin: init module

libeufin: refactor module

libeufin: add main service

nixos/taler: configure settings using options

Works, but can be refactored further

taler: refactor settings options

trim settings defaults to the absolutely necessary ones

nixos/libeufin: refactor and move to separate dir

nixos/libeufin: set defaultText

nixos/libeufin: use getExe

nixos/libeufin-bank: move to own dir

nixos/libeufin: move libeufin related config into its own config file

nixos/libeufin/bank: extract dbinitServiceName into var

nixos/libeufin: move script to ExecStart

nixos/libeufin: fix config file name

nixos/taler: refactor config file

nixos/taler-exchange: grant delete to taler-exchange-aggregator

Would repeatedly attempt to delete in a table where it wasn't allowed to and
cause insane spam in the postgres log.

nixos/taler/exchange: move exchange-specific options to exchange

nixos/taler: move generic taler settings into taler system module

nixos/taler: import exchange in module-list.nix

nixos/taler-exchange: refactor services group name

nixos/taler-exchange: use taler-harness to generate coins

The taler-wallet-cli does not have the deployment subcommand anymore,
but the docs still say that it should be used to generate the keys.

For now, the keys should be generated with taler-harness.

nixos/taler-exchange: add option to enable accounts

nixos/taler: add missing descriptions

nixos/taler(exchange): add description & use getExe'

nixos/taler(merchant): init submodule

nixos/taler: use correct script for db access

nixos/taler: merchant add depositcheck path

nixos/taler: review suggestions

nixos/taler: make runtimeDir into an option, refactor

nixos/taler: init mkTalerModule

nixos/taler: use mkTalerModule for exchange

nixos/taler: exchange fixups

nixos/taler: use mkTalerModule for merchant

nixos/taler: improve how dbInit script is created

nixos/taler: remove exchange enableAccounts option

nixos/taler: explicitly specify psql user

Sometimes the dbinit service fails to find the user.

nixos/taler: add openFirewall option; install package

feat: add assertions, remove throw

feat(taler): use module system instead of functions

Also:
- remove throw from denominateConfig
- rename `utils.nix` to `common.nix`

feat(taler): refactor modules

feat: move taler module to services/finance

refactor(exchange): replace throw with assert

refactor(exchange,merchant): settings options

fix(taler): manpage URLs

fix(exchange): public key assert

refactor(taler): use configFile

feat(taler): include component configs directly

Makes services detect config changes better.
2025-01-13 09:03:30 +01:00
Sefa EyeogluandGitHub f571531078 nixos/networking: fix shellcheck findings with enableStrictShellChecks enabled (#349573) 2025-01-13 09:00:59 +01:00
Wolfgang WaltherandGitHub 4f3f5eca33 mattermost-desktop: 5.9.0 -> 5.10.2; build from source (#370210) 2025-01-13 08:46:07 +01:00
Arne KellerandGitHub a3e00fb731 cataclysm-dda: 0.G → 0.H, clean up buildInputs, fix curses build (#353372) 2025-01-13 08:42:51 +01:00
Arne KellerandGitHub e996ba2221 astal: init at 0-unstable-2025-01-12 (#368338) 2025-01-13 08:40:50 +01:00
FliegendeWurst 0c8f128cff asymptote: fix Darwin build 2025-01-13 08:32:18 +01:00
Wolfgang WaltherandGitHub d80668b357 codd: init at 0.1.6 (#338660) 2025-01-13 08:31:33 +01:00
R. Ryantm 1b37815083 shiori: 1.7.3 -> 1.7.4 2025-01-13 07:28:07 +00:00
R. Ryantm 91c0a313d5 mieru: 3.10.0 -> 3.11.0 2025-01-13 07:27:12 +00:00
21de70db4f albert: 0.26.11 -> 0.26.13 (#373351)
Co-authored-by: eljamm <eljamm@users.noreply.github.com>
2025-01-13 06:50:17 +00:00
R. Ryantm c02e9074ff python312Packages.pbs-installer: 2024.10.16 -> 2025.01.06 2025-01-13 06:37:22 +00:00
Sergei Trofimovich ff149cd3dc difftastic: 0.61.0 -> 0.62.0
Changes: https://github.com/Wilfred/difftastic/releases/tag/0.62.0
2025-01-13 06:27:45 +00:00
Pol DellaieraandGitHub c4ae74f269 mattermost: allow overriding the webapp easily (#373085) 2025-01-13 07:19:24 +01:00
R. Ryantm 477f09ef7f python312Packages.casbin: 1.37.0 -> 1.38.0 2025-01-13 06:18:11 +00:00
Nikolay KorotkiyandGitHub 19e2d9c786 kdePackages.qtpbfimageplugin: 3.2 -> 4.0 (#373078) 2025-01-13 10:09:48 +04:00
R. RyantmandEmery Hemingway 48a95e4cbb papeer: 0.8.2 -> 0.8.3 2025-01-13 06:02:05 +00:00
R. RyanTMandGitHub 171cf4b6ca roddhjav-apparmor-rules: 0-unstable-2024-12-25 -> 0-unstable-2025-01-12 (#373363) 2025-01-13 10:47:49 +05:30
natsukium f4ed82ae03 python312Packages.tornado_5: remove
tornado_5 has been removed, use tornado instead
2025-01-13 14:05:13 +09:00
natsukium 3ca089be45 python312Packages.tornado_4: remove
tornado_4 has been removed, use tornado instead
2025-01-13 14:04:11 +09:00
R. Ryantm bfd10a780f chirp: 0.4.0-unstable-2024-12-26 -> 0.4.0-unstable-2025-01-12 2025-01-13 04:49:06 +00:00
Nick CaoandGitHub b55dbc3fe4 python313Packages.flask-marshmallow: 1.2.1 -> 1.3.0 (#373155) 2025-01-12 23:25:12 -05:00
R. Ryantm c9eb178b9d asterisk: 20.11.0 -> 20.11.1 2025-01-13 03:33:33 +00:00
R. Ryantm fd4a3925c6 wastebin: 2.5.0 -> 2.6.0 2025-01-13 03:26:10 +00:00