Commit graph

873 commits

Author SHA1 Message Date
ibizaman
cd8433cd45 chore: add ci job to ensure formatting is correct 2025-10-28 22:11:22 +01:00
ibizaman
9fed9a669f chore: format all files 2025-10-28 20:27:25 +01:00
ibizaman
eaad978e37 chore: add formatter 2025-10-28 20:25:29 +01:00
Mrid22
abc9990f38 usage.md - nixos single machine example - fix typo 2025-10-28 20:23:15 +01:00
ibizaman
b416841fba ci: continue demo building even if one fails 2025-10-28 19:50:37 +01:00
ibizaman
6d614198c2 doc: fix links 2025-10-28 19:50:37 +01:00
ibizaman
7b31e060a8 doc: add minimal example which is tested in CI 2025-10-28 19:50:37 +01:00
ibizaman
a2b274ca80 mod: do not import sops module in the default module 2025-10-28 19:50:37 +01:00
ibizaman
ac5df335ba doc: better info on how to setup selfhostblocks 2025-10-28 19:50:37 +01:00
dependabot[bot]
670ae65e2e build(deps): bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 16:40:39 +01:00
ibizaman
f62d2889c1 mod: only import hardcodedsecret from tests 2025-10-25 10:18:12 +02:00
ibizaman
5022bb5886 karakeep: fix meilisearch secret 2025-10-24 02:15:22 +02:00
ibizaman
6b7a6c6748 karakeep: configure meilisearch with master key and auto update 2025-10-24 01:54:26 +02:00
ibizaman
3f1aeaa64a home-assistant: revert conflicting patch 2025-10-23 03:05:12 +02:00
ibizaman
7ebe421fa0 nextcloud: bump default version from 30 to 31 2025-10-23 03:05:12 +02:00
github-actions[bot]
8c3cef95a4 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
  → 'github:nixos/nixpkgs/5e2a59a5b1a82f89f2c7e598302a9cacebb72a67?narHash=sha256-K5Osef2qexezUfs0alLvZ7nQFTGS9DL2oTVsIXsqLgs%3D' (2025-10-19)
2025-10-23 03:05:12 +02:00
ibizaman
f582f4ed5a bump to v0.5.1 2025-10-22 23:11:28 +02:00
ibizaman
79197592aa karakeep: add doc to build output 2025-10-22 21:25:27 +02:00
ibizaman
63b7b09a0f karakeep: init 2025-10-22 03:33:17 +02:00
ibizaman
139ceca768 authelia: add extraOidcAuthorizationPolicies option
This is needed for example to only authorize users of a given group to access a service.
Usually, the application itself enforces this but some don't.
2025-10-22 03:33:17 +02: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
0822ed680f doc: move implementation guide under contributing 2025-10-15 01:56:46 +02:00
ibizaman
2cc2ab5195 mod: use more callPackage now that is passes shb lib too 2025-10-15 01:38:35 +02:00
ibizaman
6e64c7f8cf mod: merge shb functions into lib 2025-10-15 01:20:00 +02:00
ibizaman
283e12d87d test: merge functions into lib and set backdoor everywhere 2025-10-15 01:20:00 +02:00
ibizaman
9892f55ae2 mod: make imports explicit and remove system 2025-10-12 00:24:52 +02:00
ibizaman
bd0bd713fd test: remove some tests that are annoying 2025-10-12 00:24:52 +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
9fc3df8e10 ci: remove unneeded args since they get inherited from nix config 2025-10-09 02:04:20 +02:00
ibizaman
e2b13aa1d8 ci: always upload playwright trace 2025-10-09 02:04:20 +02:00
ibizaman
6d0ee7494f nextcloud: allow to set sso integration without ldap 2025-10-09 02:04:20 +02:00
ibizaman
a536ee141e open-webui: do not login when not belonging to user or admin group 2025-10-09 02:04:20 +02:00
ibizaman
81dc4f280d switch to cachix nix installer
The determinate one is deprecating the installation of the official nix.
2025-10-08 12:15:34 +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
56b937741a debug 2025-10-04 23:52:14 +02:00
ibizaman
1f38d42f19 open-webui: fix test in ci 2025-10-04 23:52:14 +02:00
ibizaman
b6b23541a0 ci: debug 2025-10-04 23:52:14 +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
01d8f735ae open-webui: show how to clone a secret in the docs 2025-10-04 23:24:23 +02:00
ibizaman
b840c404ab open-webui: fix giving environment to the upstream service 2025-10-04 23:24:23 +02:00
ibizaman
a0f5497e25 ci: only upload artifacts for vm checks 2025-10-04 23:09:55 +02:00
ibizaman
cc6776ec1b ci: do not warn if no artifact is found 2025-10-04 23:09:55 +02:00
ibizaman
77e4aa0a7d ci: only keep traces as artifacts 2025-10-04 23:09:55 +02:00
ibizaman
f2429c4221 ci: let all tests finish even if one has an error 2025-10-04 23:09:55 +02:00
ibizaman
f938528ba6 open-webui: add missing authorization_policy 2025-09-27 22:44:15 +02:00
ibizaman
32d643d13f open-webui: fix documentation 2025-09-27 22:06:43 +02:00
ibizaman
02b73d2dce open-webui: init 2025-09-27 21:25:40 +02:00
ibizaman
b46a227b5b monitoring: add doc on retention time 2025-09-27 21:25:40 +02:00
ibizaman
1c2ff3e381 monitoring: update docs to use secrets contract 2025-09-27 21:25:40 +02:00
ibizaman
771e9758b0 lldap: update deprecated option 2025-09-27 21:25:40 +02:00