ibizaman
|
1a056b4c23
|
tests: use correct casing in tests
|
2026-06-04 00:47:53 +02:00 |
|
ibizaman
|
2c23d8a258
|
tests: keep trace even on failure
|
2026-06-04 00:47:53 +02:00 |
|
ibizaman
|
337f3ec8bc
|
tests: fail tests if playwright cannot login
|
2026-06-04 00:47:53 +02:00 |
|
ibizaman
|
c7e404f8be
|
tests: use hardcodedsecret for lldap secrets
|
2026-05-24 01:37:52 +02:00 |
|
ibizaman
|
0dc2406b6a
|
scrutiny: init
|
2026-03-12 23:24:41 +01:00 |
|
ibizaman
|
aeff324fcf
|
jellyfin: update jellyfin cli for 10.11.6
|
2026-02-02 08:14:21 +01:00 |
|
ibizaman
|
7b58458270
|
nit: run linter after update
|
2026-02-02 08:14:21 +01:00 |
|
ibizaman
|
4d7c5844a8
|
ldap: make sure admin user can log in too
|
2026-01-12 09:50:31 +01:00 |
|
ibizaman
|
a5b9a62f73
|
jellyfin: declarative plugins, ldap and sso
|
2026-01-10 18:18:43 +01:00 |
|
ibizaman
|
6d9831e4f8
|
authelia: revert do not use dots in systemd service name
The issue is the fqdn is used to setup the nginx virtual host
|
2026-01-08 21:20:13 +01:00 |
|
ibizaman
|
a512378553
|
authelia: do not use dots in systemd service name
|
2025-12-17 23:21:47 +01:00 |
|
ibizaman
|
403fb20c1b
|
tests: remove more implicit imports
|
2025-11-21 09:52:13 +01:00 |
|
ibizaman
|
48802553de
|
chore: format all files
|
2025-10-28 22:17:00 +01:00 |
|
ibizaman
|
5b40cf3707
|
tests: wait automatically on authelia and lldap to start
I had issues with race conditions happening where authelia didn't start yet
when the test script was already testing the integration.
|
2025-10-22 03:33:17 +02:00 |
|
ibizaman
|
283e12d87d
|
test: merge functions into lib and set backdoor everywhere
|
2025-10-15 01:20:00 +02:00 |
|
ibizaman
|
3de3dad405
|
tests: assert user with unknown group cannot login with sso or ldap
|
2025-10-09 02:04:20 +02:00 |
|
ibizaman
|
969630c22b
|
revert added tests
This reverts commit ffa918aec6.
It was merged incorrectly because I tricked the tests to succeed by accident.
|
2025-10-05 00:08:32 +02:00 |
|
ibizaman
|
ffa918aec6
|
tests: assert user with unknown group cannot login with sso or ldap
|
2025-10-04 23:52:14 +02:00 |
|
ibizaman
|
3f74b4ecc4
|
test: add dns record for authelia service
|
2025-09-17 10:59:12 +02:00 |
|
ibizaman
|
dd2fbf9ea8
|
test: disable verbose lldap debug output
|
2025-08-25 11:50:06 +02:00 |
|
ibizaman
|
f17d18f7bc
|
test: enable authelia debug output
|
2025-08-25 11:50:06 +02:00 |
|
ibizaman
|
af968c8163
|
test: add beforeHook option
|
2025-08-25 11:50:06 +02:00 |
|
ibizaman
|
ebd39bbe73
|
nextcloud: fix ldap and sso integration and add playwright tests
|
2025-08-25 11:50:06 +02:00 |
|
ibizaman
|
b2c5637cfc
|
add debug output to authelia with mitmdump module
|
2025-08-19 13:36:46 +02:00 |
|
ibizaman
|
91580421be
|
add playwright test with ldap for forgejo
|
2025-07-24 23:12:33 +02:00 |
|
ibizaman
|
13f4064e93
|
rename ldap block to lldap
|
2025-07-12 21:47:55 +02:00 |
|
ibizaman
|
7efc153706
|
gracefully handle cases where no trace is found
|
2025-07-12 00:01:41 +02:00 |
|
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
|
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
|
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
|
719cf4dad4
|
create html report for playwright tests
|
2025-03-19 16:40:11 +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
|
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 |
|
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
|
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 |
|
ibizaman
|
b85705ab74
|
switch authelia to new secrets contract
|
2024-10-24 22:27:47 +02:00 |
|