feat: kanidm dev setup #16

Open
mdebray wants to merge 1 commit from mdebray/devenv-without-devenv into main
Owner

This commit introduces some helpers to spin up a provisioned kanidm
instance in order to ease dgsi development.

C'est encore ultra wip mais tout marche. Mnt il faut tout refactor pour avoir du code propre + corriger les bugs de dgsi que ça fait sortir

This commit introduces some helpers to spin up a provisioned kanidm instance in order to ease dgsi development. C'est encore ultra wip mais tout marche. Mnt il faut tout refactor pour avoir du code propre + corriger les bugs de dgsi que ça fait sortir
mdebray force-pushed mdebray/devenv-without-devenv from 3fbdbf565f to ac6958af3c 2025-03-06 10:49:46 +01:00 Compare
mdebray force-pushed mdebray/devenv-without-devenv from ac6958af3c to 56d81a8472 2025-07-20 21:37:16 +02:00 Compare
mdebray force-pushed mdebray/devenv-without-devenv from 56d81a8472 to db0557b781 2025-07-21 01:22:03 +02:00 Compare
mdebray force-pushed mdebray/devenv-without-devenv from db0557b781 to d57657587a 2025-07-21 01:30:46 +02:00 Compare
mdebray changed title from WIP: feat: kanidm dev setup to feat: kanidm dev setup 2025-07-21 01:30:56 +02:00
mdebray force-pushed mdebray/devenv-without-devenv from d57657587a to 69934eb1cf 2025-07-21 01:57:28 +02:00 Compare
mdebray force-pushed mdebray/devenv-without-devenv from 69934eb1cf to 850f81eab7 2025-07-22 07:25:01 +02:00 Compare
mdebray force-pushed mdebray/devenv-without-devenv from 850f81eab7 to 9aaa38dcf5 2025-07-22 07:29:34 +02:00 Compare
mdebray force-pushed mdebray/devenv-without-devenv from 9aaa38dcf5 to 7c1c8fc690 2025-07-22 07:29:55 +02:00 Compare
requested review from thubrecht 2025-07-26 00:11:13 +02:00
default.nix Outdated
@ -45,3 +43,1 @@
pkgs.lib.genAttrs (builtins.attrNames (builtins.readDir ./pkgs)) (
p: self.callPackage ./pkgs/${p} { }
);
packageOverrides = (import "${sources.nix-pkgs}/overlay.nix").mkOverlay {
Owner

Utiliser le dépôt d'infra plutôt du coup

Utiliser le dépôt d'infra plutôt du coup
mdebray marked this conversation as resolved
mdebray force-pushed mdebray/devenv-without-devenv from 7c1c8fc690 to 1c7ad41f44 2025-08-01 15:36:14 +02:00 Compare
mdebray force-pushed mdebray/devenv-without-devenv from 1c7ad41f44 to e7f5e7db76 2025-08-01 15:36:37 +02:00 Compare
mdebray force-pushed mdebray/devenv-without-devenv from e7f5e7db76 to 3fa49a9b8d 2025-08-10 00:46:34 +02:00 Compare
Owner

J'ai cherry-pick trois commits (avec qques modifs):

  • fix(LegalDocument): Allow to have no legal documents [mais en utilisant last plutôt que le try ... except]
  • fix: Do not hardcode kanidm domain and uri [en rajoutant des valeurs par défaut]
  • fix: ignore medias

Pour le passage à lon, et l'update du shell c'est fait dans #28 qui introduit aussi une meilleure structure du code nix et vendor une partie du module

J'ai cherry-pick trois commits (avec qques modifs): - fix(LegalDocument): Allow to have no legal documents [mais en utilisant `last` plutôt que le `try ... except`] - fix: Do not hardcode kanidm domain and uri [en rajoutant des valeurs par défaut] - fix: ignore medias Pour le passage à lon, et l'update du shell c'est fait dans #28 qui introduit aussi une meilleure structure du code nix et vendor une partie du module
mdebray force-pushed mdebray/devenv-without-devenv from 3fa49a9b8d to 8a975ed990 2025-10-02 11:34:07 +02:00 Compare
mdebray force-pushed mdebray/devenv-without-devenv from 8a975ed990 to 8174ee9507 2025-10-02 13:36:16 +02:00 Compare
Some checks failed
Build the packages / dgsi-build (pull_request) Successful in 52s
Check that artifacts are already generated / up-to-date (pull_request) Failing after 55s
This pull request is blocked because it's outdated.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin mdebray/devenv-without-devenv:mdebray/devenv-without-devenv
git switch mdebray/devenv-without-devenv
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: DGNum/dgsi#16
No description provided.