Commit Graph

  • 558cab9a0b chore(bstein-dev-home): automated image update flux-bot 2026-01-03 22:55:46 +00:00
  • c5fa1b5a38 vaultwarden: backfill synced_at Brad Stein 2026-01-03 18:43:25 -03:00
  • b63b724b52 keycloak: rerun realm settings job Brad Stein 2026-01-03 18:27:29 -03:00
  • ab658fa064 keycloak: allow vaultwarden user attributes Brad Stein 2026-01-03 18:25:48 -03:00
  • e8fab60d89 vaultwarden: skip reinvite when status set Brad Stein 2026-01-03 18:21:04 -03:00
  • 51a733096f vaultwarden: make cred sync idempotent Brad Stein 2026-01-03 18:18:31 -03:00
  • 12348258fa vaultwarden: allow internal SMTP TLS Brad Stein 2026-01-03 17:54:27 -03:00
  • b7c8b4693d vaultwarden: enable SMTP via Mailu Brad Stein 2026-01-03 17:44:24 -03:00
  • 148bba0fd6 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 20:29:46 +00:00
  • dbd14fac8b chore(bstein-dev-home): automated image update flux-bot 2026-01-03 20:28:35 +00:00
  • e1deeb1853 vaultwarden: avoid RWO multi-attach rollout Brad Stein 2026-01-03 17:12:46 -03:00
  • c11a663d05 vaultwarden: use Recreate strategy Brad Stein 2026-01-03 17:07:48 -03:00
  • 2ee8f7da88 flux: resume vaultwarden Brad Stein 2026-01-03 17:00:01 -03:00
  • 6be16eed1d chore(bstein-dev-home): automated image update flux-bot 2026-01-03 19:59:44 +00:00
  • db27242ce1 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 19:58:33 +00:00
  • c386ff7c7a vaultwarden: disable signups and sync invites Brad Stein 2026-01-03 16:55:02 -03:00
  • 70980a2ca9 keycloak: add token exchange E2E smoke test Brad Stein 2026-01-03 15:58:44 -03:00
  • e73baa6ecd keycloak: robust policy lookup for token exchange job Brad Stein 2026-01-03 15:50:43 -03:00
  • 3f19d01d00 keycloak: make token exchange permissions job idempotent Brad Stein 2026-01-03 15:48:40 -03:00
  • cb37756f5f keycloak: fix token exchange permission patching Brad Stein 2026-01-03 15:46:26 -03:00
  • 1f2bddc7fe keycloak: retry token exchange permissions job Brad Stein 2026-01-03 15:45:04 -03:00
  • df959ee17d keycloak: enable fine-grained token exchange authz Brad Stein 2026-01-03 15:43:07 -03:00
  • b21a79dad7 keycloak: allow token exchange to portal Brad Stein 2026-01-03 14:48:28 -03:00
  • e09589ec35 keycloak: add portal e2e client Brad Stein 2026-01-03 14:35:23 -03:00
  • f1d1e1bd7d keycloak: enable token exchange Brad Stein 2026-01-03 14:29:28 -03:00
  • c8f9b59e4a keycloak: allow nextcloud mail profile attrs Brad Stein 2026-01-03 12:36:00 -03:00
  • 73728bcc09 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 15:23:24 +00:00
  • db17c95ee0 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 15:23:13 +00:00
  • 565fad4522 nextcloud-mail-sync: portal RBAC Brad Stein 2026-01-03 12:22:41 -03:00
  • 91106ee298 nextcloud: per-user mail sync + portal RBAC Brad Stein 2026-01-03 12:18:29 -03:00
  • 51b0a88a62 nextcloud: delegate mail sync to separate kustomization Brad Stein 2026-01-03 07:44:24 -03:00
  • caa23e6f1c fix(nextcloud-mail-sync): fix bash syntax Brad Stein 2026-01-03 07:39:45 -03:00
  • c7c2e03ea2 fix(nextcloud-mail-sync): mawk-compatible email regex Brad Stein 2026-01-03 07:18:50 -03:00
  • 6cd63b067d fix(nextcloud-mail-sync): capture occ export output reliably Brad Stein 2026-01-03 07:13:58 -03:00
  • c165087eda fix(nextcloud-mail-sync): portable email parsing Brad Stein 2026-01-03 07:06:30 -03:00
  • a76d944433 nextcloud-mail-sync: manage CronJob via Flux Brad Stein 2026-01-03 07:03:43 -03:00
  • b06dcb2263 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 09:54:01 +00:00
  • 51f94194be fix(nextcloud): dedupe + update mail accounts Brad Stein 2026-01-03 06:52:53 -03:00
  • 9d8c113850 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 09:52:50 +00:00
  • e82be4955b chore(bstein-dev-home): automated image update flux-bot 2026-01-03 09:29:59 +00:00
  • 2d17d03b3d chore(bstein-dev-home): automated image update flux-bot 2026-01-03 09:28:48 +00:00
  • 747b6aacb6 keycloak: set bstein mailu_email Brad Stein 2026-01-03 06:14:56 -03:00
  • 034acdaaf2 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 08:16:54 +00:00
  • 25ce112c82 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 08:15:43 +00:00
  • a7222878c3 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 08:01:52 +00:00
  • dd3b940ee7 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 08:00:42 +00:00
  • 6360012155 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 07:33:50 +00:00
  • fff9ffbba7 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 07:32:40 +00:00
  • cc677eb7f3 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 07:14:49 +00:00
  • 335906aafc chore(bstein-dev-home): automated image update flux-bot 2026-01-03 07:13:39 +00:00
  • 0b211520cb keycloak: allow mailu_email + groups Brad Stein 2026-01-03 03:32:38 -03:00
  • 5c618c6560 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 06:17:45 +00:00
  • b1706397b6 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 06:16:34 +00:00
  • 23ebcbaf92 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 05:41:43 +00:00
  • 76bb48eac1 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 05:40:32 +00:00
  • e6eff8165a mailu: sync via mailu_email attribute Brad Stein 2026-01-03 02:35:47 -03:00
  • 10e322e853 keycloak(atlas): default TOTP required action Brad Stein 2026-01-03 01:08:53 -03:00
  • c080d39375 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 04:04:36 +00:00
  • 64138ea045 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 04:03:25 +00:00
  • 14a9a8403a chore(bstein-dev-home): automated image update flux-bot 2026-01-03 03:47:34 +00:00
  • c62e142a87 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 03:46:24 +00:00
  • c9d9a28c03 portal: fix vaultwarden sync job env Brad Stein 2026-01-02 21:11:21 -03:00
  • 479cb81b3e chore(bstein-dev-home): automated image update flux-bot 2026-01-03 00:09:19 +00:00
  • bb49d584f5 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 00:09:08 +00:00
  • efb226fe07 chore(bstein-dev-home): automated image update flux-bot 2026-01-03 00:05:12 +00:00
  • 5437cebb9e sso: provision vaultwarden users Brad Stein 2026-01-02 21:03:44 -03:00
  • 727d8cfd48 chore(bstein-dev-home): automated image update flux-bot 2026-01-02 23:27:16 +00:00
  • 4e1ec914f6 chore(bstein-dev-home): automated image update flux-bot 2026-01-02 23:27:05 +00:00
  • 0f26bd508e keycloak(atlas): disable browser IdP redirector Brad Stein 2026-01-02 20:09:05 -03:00
  • 21d8fc3788 keycloak(atlas): retry realm settings job Brad Stein 2026-01-02 20:04:47 -03:00
  • 54d324f555 keycloak(atlas): harden realm settings job Brad Stein 2026-01-02 20:01:51 -03:00
  • 3f1780daed chore(bstein-dev-home): automated image update flux-bot 2026-01-02 22:24:11 +00:00
  • 82b2c95bf0 chore(bstein-dev-home): automated image update flux-bot 2026-01-02 22:23:00 +00:00
  • 503a9264c5 keycloak: cleanup LDAP federation Brad Stein 2026-01-02 18:45:45 -03:00
  • b509234aee bstein-dev-home: allow vaultwarden admin secret read Brad Stein 2026-01-02 18:05:17 -03:00
  • 5e3cfee3d5 bstein-dev-home: read vaultwarden admin token Brad Stein 2026-01-02 18:02:37 -03:00
  • ee0aee71f8 chore(bstein-dev-home): automated image update flux-bot 2026-01-02 20:48:04 +00:00
  • a92a51c6c5 chore(bstein-dev-home): automated image update flux-bot 2026-01-02 20:46:53 +00:00
  • 2254532642 keycloak: roll update with no surge Brad Stein 2026-01-02 17:15:37 -03:00
  • 22b7e7aa66 keycloak: clear rollingUpdate for recreate Brad Stein 2026-01-02 17:09:24 -03:00
  • 23a9e1ec30 keycloak: use recreate strategy with pvc Brad Stein 2026-01-02 17:02:59 -03:00
  • e2e76592a0 keycloak: enable debug logging Brad Stein 2026-01-02 16:57:42 -03:00
  • e5f41cfa2b vaultwarden: suspend flux kustomization Brad Stein 2026-01-02 16:26:48 -03:00
  • c36d318d81 vaultwarden: add flux kustomization Brad Stein 2026-01-02 16:17:53 -03:00
  • 1346ccd31b keycloak: repair ldap federation parentId Brad Stein 2026-01-02 14:12:20 -03:00
  • 8a2f3c733e sso: fix keycloak ldap provider parentId Brad Stein 2026-01-02 14:02:05 -03:00
  • d70b685f27 sso: remove openldap bootstrap job Brad Stein 2026-01-02 13:50:02 -03:00
  • 2c86a6d95f sso: bump openldap bootstrap job Brad Stein 2026-01-02 13:40:11 -03:00
  • 5ae9bf578e sso: make openldap bootstrap POSIX sh Brad Stein 2026-01-02 13:34:16 -03:00
  • 8651ada4d9 sso: fix openldap bootstrap job Brad Stein 2026-01-02 13:25:30 -03:00
  • de14d68fc9 sso: codify openldap bootstrap and keycloak federation Brad Stein 2026-01-02 13:18:11 -03:00
  • ee90817040 chore(bstein-dev-home): automated image update flux-bot 2026-01-02 16:13:45 +00:00
  • 750f1a2cbf chore(bstein-dev-home): automated image update flux-bot 2026-01-02 16:12:33 +00:00
  • a9b7f86046 chore(bstein-dev-home): automated image update flux-bot 2026-01-02 15:18:41 +00:00
  • f9462aae10 chore(bstein-dev-home): automated image update flux-bot 2026-01-02 15:17:30 +00:00
  • 78afccc53a chore(bstein-dev-home): automated image update flux-bot 2026-01-02 14:19:37 +00:00
  • 9c627087eb chore(bstein-dev-home): automated image update flux-bot 2026-01-02 14:18:25 +00:00
  • f05a8a2200 chore(bstein-dev-home): automated image update flux-bot 2026-01-02 13:34:33 +00:00
  • b06ae2c89d chore(bstein-dev-home): automated image update flux-bot 2026-01-02 13:33:22 +00:00
  • 30373c19e7 chore(bstein-dev-home): automated image update flux-bot 2026-01-02 12:47:30 +00:00