Commit graph

2047 commits

Author SHA1 Message Date
Pol Dellaiera
f2685b1e2f
pkgs/readeck + nixos/readeck: init (#370354) 2025-01-20 22:22:24 +01:00
Julien Malka
0be7395f95
nixos/readeck: init 2025-01-20 22:17:30 +01:00
Pol Dellaiera
af1bc453b3
fider: init at 0.24.0 (#353346) 2025-01-20 20:19:14 +01:00
Gaétan Lepage
0cda476cd5
sdl3: init at 3.1.8 (#326699) 2025-01-20 14:16:23 +01:00
Morgan Jones
f8eac009ee nixos/mattermost: modernize, support MySQL and mmctl
Based on #198040. Prioritizes backwards compatibility, including
database and plugin compatibility, while adding more sensible
defaults like database peer authentication.

Expand the scope of tests to include plugins (including building
from source) and testing that a piece of media uploads and downloads
to make sure the storage directory doesn't vanish.
2025-01-20 08:07:45 +01:00
Pol Dellaiera
54e48b64d1 nixos/fider: init
Co-authored-by: Niklas Korz <niklas@niklaskorz.de>
2025-01-19 12:03:41 +01:00
Martin Weinelt
31680c6fb4
zwave-js-ui: init at 9.27.8; nixos/zwave-js-ui: init module (#336623) 2025-01-17 18:13:17 +01:00
Alex Galvin
468bfcc486 nixos/autobrr: init 2025-01-16 22:48:07 -05:00
Chris Dombroski
d7ba3b54d8 nixos/zwave-js-ui: init module
Provides systemd service and allows configuration of data directory
2025-01-13 16:21:23 -05:00
Sandro
a3feb24c0b
nixos/zipline: init module (#370878) 2025-01-13 19:39:57 +01:00
Sandro
fa39fa603c
nixos/echoip: init module (#372970) 2025-01-13 11:39:44 +01:00
eljamm
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
Defelo
c48390017c
nixos/tests/zipline: init 2025-01-12 22:46:03 +01:00
Defelo
96dd35f07d
nixos/tests/echoip: init 2025-01-12 20:45:33 +01:00
Bobby Rong
3cdbf0a9ec
Pantheon 8 (#312449) 2025-01-12 18:12:34 +08:00
Bobby Rong
9e74210fa1
nixosTests.pantheon-wayland: init
It is unclear to me how to properly start apps so I am using autostart here.
2025-01-11 23:16:53 +08:00
Felix Buehler
65e8fb2dac nixos/freshrss: organize tests 2025-01-09 23:18:07 +01:00
seth
f8db37f3a1
sdl3: init at 3.1.8 2025-01-08 12:09:39 -05:00
Thomas Gerbet
9330230e47 anbox: drop
Upstream project is not maintained anymore and the package
currently does not build.

https://github.com/anbox/.github/blob/main/profile/README.md
2025-01-05 16:16:26 +01:00
Robert Schütz
64e0c3052d
immich-public-proxy: init at 1.5.4, nixos/immich-public-proxy: init module (#362907) 2025-01-03 10:16:36 -08:00
Wael Nasreddine
1dd16a796a
nixos/ncps: init service (#370153) 2025-01-02 15:25:37 -08:00
Wael Nasreddine
0714473376 nixos/tests/ncps: init service test 2025-01-02 15:08:12 -08:00
Christian Kögler
32f7694115
nixos/auto-cpufreq: init vm test (#350507) 2025-01-02 11:06:44 +01:00
Lin Jian
16677264ae
nixos/kmonad: add a basic nixos test 2025-01-01 10:33:37 +08:00
Adam C. Stephens
d836dc6ebf
atuin: 18.3.0 -> 18.4.0 (#369322) 2024-12-30 09:19:38 -05:00
r-vdp
5917e244b6
atuin: switch to runTest to run the VM test 2024-12-30 10:22:00 +01:00
Tim Van Baak
6278071763 nixos/immich-public-proxy: init module 2024-12-29 19:42:47 -08:00
Markus Kowalewski
6298d3e530
nixos/zenohd: add module and test 2024-12-28 02:09:38 +01:00
Arthur Gautier
28e1cce57e
qemu-vm: implement virtualization.tpm.provisioning (#364379) 2024-12-26 14:58:02 -08:00
Adam C. Stephens
9e95bbbc34
nixos/tests/incus: fix multi-system support 2024-12-22 19:33:47 -05:00
Maximilian Bosch
601a97f671
Merge: Correct password option docs and add related tests (#310484) 2024-12-22 15:45:08 +01:00
Arne Keller
94200398f9
nixos/actual: init at 24.10.1 (#347825) 2024-12-20 18:55:13 +01:00
oddlama
93af2d0523
nixos/actual: init module and tests
Co-authored-by: PatrickDaG <58092422+PatrickDaG@users.noreply.github.com>
2024-12-20 15:06:04 +01:00
Robin Gloster
70145b71c3
Update TT-RSS, add simple test and updater flag customization (#356592) 2024-12-20 10:58:55 +00:00
Adam C. Stephens
d441bda392
incus: refactor tests and fix VM CSM support (#365778) 2024-12-19 19:55:14 -05:00
Arne Keller
881f1806d5
rustls-libssl: init at 0.2.1 (#363932) 2024-12-19 06:26:06 +01:00
Adam C. Stephens
d7552b8a2d
incus: refactor tests 2024-12-18 23:45:31 -05:00
Arne Keller
f610b7204c
whoogle-search: init at 0.9.0, add module (#350730) 2024-12-18 18:52:29 +01:00
Malte Voos
1cf796812a nixos/whoogle-seach: add module 2024-12-18 15:14:45 +01:00
Guillaume Girol
03040e06fb
nixos/apparmor: policy activation tristate and policy path support (#356796) 2024-12-17 19:56:13 +01:00
Bobby Rong
d8890db135
Xfce 4.20 (#353048) 2024-12-17 08:36:52 +08:00
Stéphan Kochen
9b67b79b6e nixos/tests/rustls-libssl: init 2024-12-16 20:59:43 +01:00
Grimmauld
b27f064b54
nixos/tests/apparmor: move to folder, refactor, improve coverage
- nixfmt on apparmor test
- move apparmor test to nixos/tests/apparmor directory
- expected profile contents are now generated in its own file to make the test file less confusing and hard to maintain
- enforce/complain is now being tested via diff of expected against aa-status
- path is now tested against diff+file checking symlink target of /etc/static/apparmor.d/<name>
- profile is now checked by diff of /etc/static/apparmor.d/<name> against original string added in nix config
- test still successfully passes
- added test for confined hello to succeed
- added test for confined hexdump on denied path to fail
2024-12-16 15:32:48 +01:00
Arne Keller
e89a8d56de
whisparr: init at 2.0.0.548 + nixos/whisparr: initial commit (#244172) 2024-12-15 23:01:50 +01:00
Christina Sørensen
1e4e6fda97
nixos/conduwuit: init (#353651) 2024-12-15 13:51:20 +01:00
Bobby Rong
d49df3170c
nixos/tests/xfce-wayland: init
Use wlrctl instead of wait_for_window, to avoid xwininfo usages.
2024-12-15 20:08:15 +08:00
fidgetingbits
b84fb1e5cd
nixos/tests: Add two new tests for password option override ordering
This commit adds two new tests to show that the ordering of password
overrides documentation in nixos/modules/config/user-groups.nix is
correct. The override behavior differs depending on whether a system
has systemd-sysusers enabled, so there are two tests.
2024-12-15 12:22:02 +08:00
Aleksana
8f34efc81a
artalk: build frontend from source (#357762) 2024-12-14 22:18:06 +08:00
Niklas Korz
5161dce855 nixos/conduwuit: init 2024-12-14 12:06:03 +01:00
Aleksana
9438783032
shadps4: 0.4.0 -> 0.4.0-unstable-2024-12-08 (#362772) 2024-12-13 11:03:26 +08:00