Cédric Verstraeten and Copilot
ebd5fffd8b
docs: simplify Hub hardening overview
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 19:46:45 +00:00
Cédric Verstraeten and Copilot
eaa6bd0367
docs: link all products to Learn pages
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 19:38:33 +00:00
Cédric Verstraeten
21536ed1b0
Merge pull request #45 from uug-ai/docs/continuous-deployment-badges
...
Show all continuous deployment workflow badges
2026-11-04 20:25:06 +01:00
Cédric Verstraeten and Copilot
711ace1f15
docs: show all continuous deployment badges
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 19:16:38 +00:00
Cédric Verstraeten
4d5d7e3c18
Merge pull request #42 from uug-ai/chore/hub-chart-0.170.1
...
Upgrade Hub chart to 0.170.1 with hardened API defaults
2026-11-04 18:42:49 +01:00
Cédric Verstraeten
c643012993
Merge pull request #44 from uug-ai/chore/hardened-factory-release
...
Deploy verified hardened Factory v2.0.13
2026-11-04 18:42:40 +01:00
Cédric Verstraeten and Copilot
913706fe3f
Deploy verified hardened Factory v2.0.13 with coordinated runtime settings
...
Pin the signed multiarchitecture digest, route unchanged external ports to HTTP 8080, enforce restricted security context and mount writable config/tmp volumes. Exercise a legacy upgrade and ConfigMap-backed settings after pod replacement on kind.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 17:16:29 +00:00
Cédric Verstraeten
d41b425035
Merge pull request #43 from uug-ai/docs/deployment-diagrams-vault-hardening
...
Refresh deployment diagrams and harden Vault
2026-11-04 17:33:07 +01:00
Cédric Verstraeten and Copilot
f5a9eaef15
ci: wait for Vault rollout readiness
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 16:16:10 +00:00
Cédric Verstraeten and Copilot
674875a754
docs: refresh deployment diagrams and harden Vault
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 15:44:28 +00:00
Cédric Verstraeten and Copilot
718fdbe302
Pin Hub chart 0.170.1 and verify hardened API runtime
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 14:53:34 +00:00
Cédric Verstraeten
05b68ca070
Merge pull request #41 from uug-ai/fix/deployment-workflow-failures
...
Replace default MinIO backend with persistent Garage S3
2026-11-04 12:16:39 +01:00
Cédric Verstraeten and Copilot
45d8b1a5a3
Check enabled Hub deployments rather than optional component names
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 11:06:39 +00:00
Cédric Verstraeten and Copilot
a9a6ce33b5
Use AWS CLI for portable Garage S3 verification
...
Avoid the broken SigV4 upload behavior of Ubuntu 22.04 curl. Use isolated path-style AWS CLI configuration and explicit checksum compatibility settings.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 10:55:54 +00:00
Cédric Verstraeten and Copilot
9f069cfdaa
Sign Garage S3 payload hashes explicitly on older curl
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 10:53:24 +00:00
Cédric Verstraeten and Copilot
8619bb1965
Use Garage environment secrets and document S3 setup
...
Avoid Garage's root-owned secret-file permission incompatibility with non-root Kubernetes mounts. Validate generated secret formats and document fresh installation, Vault provider configuration and preservation of existing MinIO data.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 10:51:01 +00:00
Cédric Verstraeten and Copilot
7bccddb995
Use persistent Garage S3 in local deployments and CI
...
Replace default MinIO operator installation with pinned non-root Garage, generated persistent credentials and authenticated S3 tests. Keep MinIO manifests intact for existing installations, add failure diagnostics and optional Slack handling, and align Kustomize chart pins.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 10:42:52 +00:00
Cédric Verstraeten and Copilot
90a146a6c4
Expose deployment failure diagnostics and remove empty workflow
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 10:33:13 +00:00
Cédric Verstraeten and Copilot
9c3108b259
Align promoted frontend with hardened Hub chart 0.170.0 ( #40 )
...
Use frontend port 8080 and named NodePort routing, remove the invalid registry prefix on GHCR images, and validate both frontends with the published chart before infrastructure installation. Runtime preflight passes; full-stack CI remains blocked at MinIO before Hub, with separate missing Slack webhook failures.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 11:30:18 +01:00
Cédric Verstraeten
da59b223a7
Merge pull request #39 from uug-ai/public-release-1793786033
...
A new public release - 1793786033
2026-11-04 11:07:13 +01:00
uug4ai
67be7d76e8
A new public release - 1793786033
2026-11-04 09:53:55 +00:00
Cédric Verstraeten
266d036468
feat(devcontainer): add Azure CLI feature to development container
2026-09-16 14:42:45 +00:00
cedricve
a20419bf96
fix(vault): standardize MQTT variable naming from MQTTURI to MQTT_URI
2026-09-14 14:29:00 +00:00
cedricve
9a47ad3f4a
feat(vault): add runtime configuration options and deployment examples for local development
2026-09-14 14:23:55 +00:00
cedricve
4704e4f0ab
fix(docs): clarify Kerberos Vault integration and remove CONTINUOUS_FORWARDING variable
2026-09-10 18:31:13 +00:00
Cédric Verstraeten
739d9ec944
feat(database-import): enhance user import logic with verification and error handling
2026-09-03 12:30:45 +02:00
Cédric Verstraeten
f7fef4b85c
feat(database-import): enhance user import logic and add verification checks
2026-09-03 10:04:30 +00:00
Cédric Verstraeten
ad11d1cb70
Update README.md
2026-08-30 21:16:29 +02:00
Cédric Verstraeten
62244cff93
Merge pull request #34 from uug-ai/public-release-1786356403
...
A new public release - 1786356403
2026-08-13 13:30:19 +02:00
Cédric Verstraeten
c7be7901ff
feat(mongodb-configmap): add MongoDB connection behavior and TLS configuration options
2026-08-13 10:18:31 +00:00
Cédric Verstraeten
6f6e95ae7a
docs(README): clarify cert-manager self-checks DNS configuration
2026-08-11 14:22:20 +00:00
Cédric Verstraeten
bdbb9ae538
feat(cert-manager): replace CRDs enabled flag with values file for configuration
2026-08-11 14:10:32 +00:00
Cédric Verstraeten
b44775ef2a
feat(ingress): add public HTTPS ingress configuration with cert-manager support
2026-08-11 14:05:37 +00:00
Cédric Verstraeten
d888d7e243
feat(database-import): add DocumentDB import job and script with example data
2026-08-11 13:00:10 +00:00
Cédric Verstraeten
2150a146b9
Update .gitignore
2026-08-11 13:56:41 +02:00
Cédric Verstraeten
bf164c208b
Force DocumentDB replacement on VPC change
...
AWS cannot move a DocumentDB subnet group or cluster to a different VPC. Include the VPC ID in the subnet group name and create it before destroy, and add a replace_triggered_by lifecycle rule so the cluster is recreated when the subnet group changes instead of failing on an unsupported in-place update.
Document the behaviour and the snapshot caveat in the module README.
2026-08-11 13:08:35 +02:00
Cédric Verstraeten
687a0019d8
Update .gitignore
2026-08-10 14:38:04 +02:00
uug4ai
ba4f0df8be
A new public release - 1786356403
2026-08-10 10:06:44 +00:00
Cédric Verstraeten
bf5eb0187e
Merge remote-tracking branch 'refs/remotes/origin/main'
2026-08-06 15:45:40 +00:00
Cédric Verstraeten
8c620ccf1f
feat(aws): add Terraform module for Amazon EKS and DocumentDB setup
2026-08-06 12:21:27 +00:00
Cédric Verstraeten
245b276d80
Update factory image version to v2.0.4
2026-07-30 16:18:08 +02:00
Cédric Verstraeten
442137cab2
Update kerberos-hub-values.yaml
2026-07-22 09:02:05 +02:00
Cédric Verstraeten
1751c76aa5
Merge pull request #33 from kerberos-io/feat/case-share-email-template
...
feat(email): add case-share white-label template + values
2026-07-22 09:00:35 +02:00
Cédric Verstraeten
67c9ae9dd5
Update kerberos-factory-deployment.yaml
2026-06-30 17:29:56 +02:00
Kilian Boute
a8001b37dc
feat(email): add case-share white-label template + values
...
Adds the Kerberos-branded share_case email template (html/txt) and wires
caseShare/caseShareTitle into the hub email template values so the case-share
invitation renders with the dedicated template instead of the recording-share
one.
2026-06-23 13:46:41 +00:00
Cédric Verstraeten
85feb1d574
Update container image source in deployment YAML
2026-06-23 09:46:46 +02:00
Cédric Verstraeten
63b6607c02
Update factory image version to v2.0.2
2026-06-23 09:17:29 +02:00
cedricve
1d5c492959
Update documentation to replace 'Kerberos Agents' with 'Agents' for consistency
2026-06-22 13:00:14 +00:00
cedricve
8f41e9c375
Refactor Factory references and update deployment configurations
2026-06-22 12:36:57 +00:00
Cédric Verstraeten
0c1520c936
Merge pull request #32 from kerberos-io/public-release-1781595581
...
A new public release - 1781595581
2026-06-16 09:48:22 +02:00