ibizaman
b57ea2bda3
specify proto in tests as module option too
2025-07-12 00:01:41 +02:00
ibizaman
8d85cbd1be
allow to test login from server too
2025-07-12 00:01:41 +02:00
ibizaman
2377140b0c
add ssh backdoor to all jellyfin tests
2025-07-12 00:01:41 +02:00
ibizaman
221ea6244d
allow to set field selector in playwright tests
2025-07-12 00:01:41 +02:00
ibizaman
e4d1e3d7c2
use exec to run python playwright commands
2025-07-12 00:01:41 +02:00
ibizaman
afb062666f
allow to choose browser for playwright test
2025-07-12 00:01:41 +02:00
ibizaman
1ec2c11009
allow to choose jellyfin port
2025-07-12 00:01:41 +02:00
ibizaman
b603156930
add debug logging option to jellyfin
2025-07-12 00:01:41 +02:00
ibizaman
c6ef5cd405
make sure jellyfin actually started in tests
2025-07-12 00:01:41 +02:00
ibizaman
46a6c430ef
enable nginx access log for all tests
2025-07-12 00:01:41 +02:00
ibizaman
56d097d96d
change jellyfin subdomain
2025-07-12 00:01:41 +02:00
ibizaman
78f7cc5748
remove noop line
2025-07-12 00:01:41 +02:00
ibizaman
53dde94d98
explicitly disable memories app in nextcloud
...
Until https://github.com/ibizaman/selfhostblocks/issues/476 is fixed
2025-06-25 00:21:27 +02:00
ibizaman
a37c539e02
fix playwright test for nextcloud
2025-06-24 23:03:17 +02:00
ibizaman
574a566b97
fix voice test for home-assistant
2025-06-24 23:03:17 +02:00
ibizaman
5a1e9809bc
fix playwright test for home-assistant
2025-06-24 23:03:17 +02:00
ibizaman
6947475f2c
fix playwright test for forgejo
2025-06-24 23:03:17 +02:00
ibizaman
a0a233c847
fix nextcloud login test
2025-03-19 16:40:11 +01:00
ibizaman
719cf4dad4
create html report for playwright tests
2025-03-19 16:40:11 +01:00
ibizaman
c7a915a9a6
fix home-assistant basic login test
2025-03-19 16:40:11 +01:00
ibizaman
0c64452d07
add playwright test for home-assistant
2025-02-12 00:18:10 +01:00
ibizaman
51cc563fe8
add playwright test for hledger
2025-02-11 00:41:59 +01:00
ibizaman
82426a4f1f
add playwright test for grocy
2025-01-31 22:39:30 +01:00
ibizaman
3473117d12
no need for screenshot if there's a trace
2025-01-31 22:39:30 +01:00
ibizaman
71651bdc0e
add start of playwright test for audiobookshelf
2025-01-31 16:31:33 +01:00
ibizaman
6c9f0e50f7
add playwright test for arr services
2025-01-31 08:37:02 +01:00
ibizaman
c280b57bf5
add playwright test for nextcloud
2025-01-30 22:57:56 +01:00
ibizaman
d5293825e9
add option to create forgejo users declaratively
2025-01-26 22:39:27 +01:00
ibizaman
2c713ae9ad
add playwright test for forgejo
2025-01-26 22:39:27 +01:00
ibizaman
cf3442fb13
add playwright test for deluge
2025-01-26 17:32:41 +01:00
ibizaman
76d6c246e2
move indent function to lib
2025-01-26 17:32:41 +01:00
ibizaman
7bc7cd49cf
refactor extraScript in tests
2025-01-23 21:14:50 +01:00
ibizaman
b776bd07bc
refactor pkgs in tests
2025-01-23 21:14:50 +01:00
ibizaman
072979fce2
refactor domain and subdomain vars in tests
2025-01-23 21:14:50 +01:00
ibizaman
441907b134
refactor base module in tests
2025-01-23 21:14:50 +01:00
ibizaman
16f305b9f4
add alert when certs are close to expiring
2024-12-27 22:54:45 +01:00
ibizaman
9a7bcd374b
add phpfpm prometheus exporter
2024-12-23 01:20:05 +01:00
ibizaman
ab6de8de90
fix nextcloud ldap test
2024-12-17 21:57:20 +01:00
ibizaman
a8b29b243c
add voice option to home-assistant
2024-12-17 21:57:20 +01:00
Pierre Penninckx
30aa5dcc11
fix modules using backup contract ( #386 )
...
Co-authored-by: ibizaman <ibizapeanut@gmail.com>
2024-11-30 01:07:08 +00:00
Pierre Penninckx
34c4b75871
add test for all modules using backup contract ( #383 )
...
Co-authored-by: ibizaman <ibizapeanut@gmail.com>
2024-11-28 21:17:14 +00:00
Pierre Penninckx
3e63cb2e12
switch databasebackup contract to new contract style ( #372 )
...
Co-authored-by: ibizaman <ibizapeanut@gmail.com>
2024-11-26 20:07:36 +00:00
Pierre Penninckx
47dffd2a2f
switch backup contract to new contract style ( #367 )
...
Co-authored-by: ibizaman <ibizapeanut@gmail.com>
2024-11-26 19:59:07 +00:00
Pierre Penninckx
ba1e60a45e
rename backup hook attributes ( #371 )
...
Co-authored-by: ibizaman <ibizapeanut@gmail.com>
2024-11-26 19:15:36 +00:00
Pierre Penninckx
9ecbbde35a
Update remaining services to secret contract ( #358 )
2024-11-21 13:45:35 -08:00
Pierre Penninckx
5056d203d9
update secret contract and add sops module ( #356 )
...
I find these `mkProvider` and `mkRequester` functions really nice.
Also fixes doc generation related to https://github.com/NixOS/nixpkgs/pull/353513
2024-11-21 12:51:57 -08:00
Pierre Penninckx
a04dca9973
use secrets contract for restic ( #349 )
2024-11-17 21:12:14 +00:00
Pierre Penninckx
442c948a1a
more contracts usage in Nextcloud and docs enhancement ( #345 )
2024-11-13 21:43:12 +00:00
Pierre Penninckx
431dd058c5
Backup contracts for files and databases ( #344 )
...
This PR continues the work started in
https://github.com/ibizaman/selfhostblocks/pull/314
I had to create my own PR since I couldn't add commits on the fork.
---------
Co-authored-by: sivertism <10866270+sivertism@users.noreply.github.com>
2024-11-12 20:40:52 +00:00
ibizaman
52fc7e29a9
fix tests in lib
2024-10-24 22:27:47 +02:00