From 3d489c2df529ceb90dbd873a77d39d00d40794fa Mon Sep 17 00:00:00 2001 From: icecheng Date: Thu, 30 Oct 2025 11:27:45 +0800 Subject: [PATCH 1/6] init --- .../templates/{authentication => }/authentication-config.yaml | 0 .../helm-pkg/templates/{authentication => }/certificate.yaml | 0 .../devops/helm-pkg/templates/{authentication => }/dashboard.yaml | 0 .../helm-pkg/templates/{authentication => }/deployment.yaml | 0 .../helm-pkg/templates/{authentication => }/freeleapssecret.yaml | 0 .../devops/helm-pkg/templates/{authentication => }/ingress.yaml | 0 .../templates/{authentication => }/opentelemetry-rbac.yaml | 0 .../helm-pkg/templates/{authentication => }/opentelemetry.yaml | 0 .../devops/helm-pkg/templates/{authentication => }/service.yaml | 0 .../helm-pkg/templates/{authentication => }/servicemonitor.yaml | 0 .../devops/helm-pkg/templates/{authentication => }/vpa.yaml | 0 11 files changed, 0 insertions(+), 0 deletions(-) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/authentication-config.yaml (100%) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/certificate.yaml (100%) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/dashboard.yaml (100%) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/deployment.yaml (100%) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/freeleapssecret.yaml (100%) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/ingress.yaml (100%) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/opentelemetry-rbac.yaml (100%) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/opentelemetry.yaml (100%) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/service.yaml (100%) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/servicemonitor.yaml (100%) rename .freeleaps/devops/helm-pkg/templates/{authentication => }/vpa.yaml (100%) diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/authentication-config.yaml b/.freeleaps/devops/helm-pkg/templates/authentication-config.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/authentication-config.yaml rename to .freeleaps/devops/helm-pkg/templates/authentication-config.yaml diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/certificate.yaml b/.freeleaps/devops/helm-pkg/templates/certificate.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/certificate.yaml rename to .freeleaps/devops/helm-pkg/templates/certificate.yaml diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/dashboard.yaml b/.freeleaps/devops/helm-pkg/templates/dashboard.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/dashboard.yaml rename to .freeleaps/devops/helm-pkg/templates/dashboard.yaml diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/deployment.yaml b/.freeleaps/devops/helm-pkg/templates/deployment.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/deployment.yaml rename to .freeleaps/devops/helm-pkg/templates/deployment.yaml diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/freeleapssecret.yaml b/.freeleaps/devops/helm-pkg/templates/freeleapssecret.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/freeleapssecret.yaml rename to .freeleaps/devops/helm-pkg/templates/freeleapssecret.yaml diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/ingress.yaml b/.freeleaps/devops/helm-pkg/templates/ingress.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/ingress.yaml rename to .freeleaps/devops/helm-pkg/templates/ingress.yaml diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/opentelemetry-rbac.yaml b/.freeleaps/devops/helm-pkg/templates/opentelemetry-rbac.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/opentelemetry-rbac.yaml rename to .freeleaps/devops/helm-pkg/templates/opentelemetry-rbac.yaml diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/opentelemetry.yaml b/.freeleaps/devops/helm-pkg/templates/opentelemetry.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/opentelemetry.yaml rename to .freeleaps/devops/helm-pkg/templates/opentelemetry.yaml diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/service.yaml b/.freeleaps/devops/helm-pkg/templates/service.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/service.yaml rename to .freeleaps/devops/helm-pkg/templates/service.yaml diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/servicemonitor.yaml b/.freeleaps/devops/helm-pkg/templates/servicemonitor.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/servicemonitor.yaml rename to .freeleaps/devops/helm-pkg/templates/servicemonitor.yaml diff --git a/.freeleaps/devops/helm-pkg/templates/authentication/vpa.yaml b/.freeleaps/devops/helm-pkg/templates/vpa.yaml similarity index 100% rename from .freeleaps/devops/helm-pkg/templates/authentication/vpa.yaml rename to .freeleaps/devops/helm-pkg/templates/vpa.yaml From dd2d298c05d66d0e0817658601c34ae99595ffbd Mon Sep 17 00:00:00 2001 From: icecheng Date: Thu, 30 Oct 2025 11:35:21 +0800 Subject: [PATCH 2/6] init --- .freeleaps/devops/helm-pkg/values.alpha.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.freeleaps/devops/helm-pkg/values.alpha.yaml b/.freeleaps/devops/helm-pkg/values.alpha.yaml index b6e49a7..fef7936 100644 --- a/.freeleaps/devops/helm-pkg/values.alpha.yaml +++ b/.freeleaps/devops/helm-pkg/values.alpha.yaml @@ -8,7 +8,7 @@ logIngest: global: environment: alpha registry: docker.io - repository: freeleaps + repository: freeleapsdevops authentication: replicas: 1 image: From 73d6a46c17e28d7ecac7e304ce2387b989cb5168 Mon Sep 17 00:00:00 2001 From: freeleaps-gitops-bot Date: Thu, 30 Oct 2025 03:41:10 +0000 Subject: [PATCH 3/6] ci(bump): bump authentication image version for alpha to snapshot-2346a42 --- .freeleaps/devops/helm-pkg/values.alpha.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.freeleaps/devops/helm-pkg/values.alpha.yaml b/.freeleaps/devops/helm-pkg/values.alpha.yaml index fef7936..fd571bb 100644 --- a/.freeleaps/devops/helm-pkg/values.alpha.yaml +++ b/.freeleaps/devops/helm-pkg/values.alpha.yaml @@ -14,8 +14,8 @@ authentication: image: registry: docker.io repository: null - name: authentication - tag: snapshot-512e418 + name: 6901bcf4ed3725f39f11343d-authentication + tag: snapshot-2346a42 imagePullPolicy: IfNotPresent ports: - name: http From e10118bd53ea98da2757acaf03840ea01e1aaa1d Mon Sep 17 00:00:00 2001 From: freeleaps-gitops-bot Date: Thu, 30 Oct 2025 03:45:58 +0000 Subject: [PATCH 4/6] ci(bump): bump authentication image version for prod to snapshot-73d6a46 --- .freeleaps/devops/helm-pkg/values.prod.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.freeleaps/devops/helm-pkg/values.prod.yaml b/.freeleaps/devops/helm-pkg/values.prod.yaml index f753a8a..fc64f43 100644 --- a/.freeleaps/devops/helm-pkg/values.prod.yaml +++ b/.freeleaps/devops/helm-pkg/values.prod.yaml @@ -17,8 +17,8 @@ authentication: image: registry: docker.io repository: null - name: authentication - tag: 1.15.0 + name: 6901bcf4ed3725f39f11343d-authentication + tag: snapshot-73d6a46 imagePullPolicy: IfNotPresent ports: - name: http From f1ab2e1601e6b2f2cd95ef7dc85d45410c19a73a Mon Sep 17 00:00:00 2001 From: icecheng Date: Thu, 30 Oct 2025 11:47:01 +0800 Subject: [PATCH 5/6] init --- .freeleaps/devops/helm-pkg/values.prod.yaml | 2 +- .freeleaps/devops/helm-pkg/values.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.freeleaps/devops/helm-pkg/values.prod.yaml b/.freeleaps/devops/helm-pkg/values.prod.yaml index fc64f43..ce2fe08 100644 --- a/.freeleaps/devops/helm-pkg/values.prod.yaml +++ b/.freeleaps/devops/helm-pkg/values.prod.yaml @@ -11,7 +11,7 @@ logIngest: global: environment: prod registry: docker.io - repository: freeleaps + repository: freeleapsdevops authentication: replicas: 1 image: diff --git a/.freeleaps/devops/helm-pkg/values.yaml b/.freeleaps/devops/helm-pkg/values.yaml index a77b97d..68ccf39 100644 --- a/.freeleaps/devops/helm-pkg/values.yaml +++ b/.freeleaps/devops/helm-pkg/values.yaml @@ -1,6 +1,6 @@ global: registry: docker.io - repository: freeleaps + repository: freeleapsdevops nodeSelector: {} dashboard: enabled: false From a63dd8c4c3a8bbd37e18be880110321f426e9f11 Mon Sep 17 00:00:00 2001 From: haolou Date: Fri, 31 Oct 2025 13:41:54 +0800 Subject: [PATCH 6/6] fix: fix the issue of nested field access --- backend/models/base_doc.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/models/base_doc.py b/backend/models/base_doc.py index 77fca47..37bc148 100644 --- a/backend/models/base_doc.py +++ b/backend/models/base_doc.py @@ -15,6 +15,10 @@ class QueryExpression: def __init__(self, field_name: str): self.field_name = field_name + def __getattr__(self, name: str) -> 'QueryExpression': + """Handle nested field access like FLID.identity""" + return QueryExpression(f"{self.field_name}.{name}") + def __eq__(self, other: Any) -> Dict[str, Any]: """Handle field == value comparisons""" return {self.field_name: other}