Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New version of SF platform 4.28.1 #34

Merged
merged 12 commits into from
Oct 23, 2024
34 changes: 34 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"name": "Helm dev container",
"image": "mcr.microsoft.com/devcontainers/base:ubuntu",
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:2": {
"version": "latest"
},
"ghcr.io/devcontainers/features/git:1": {
"version": "latest"
},
"ghcr.io/devcontainers/features/kubectl-helm-minikube:1": {
"kubectl": "latest",
"helm": "latest"
},
"ghcr.io/devcontainers-contrib/features/pre-commit:2": {},
"ghcr.io/dirsigler/devcontainer-features/helm-docs:1": { }
},
"customizations": {
"vscode": {
"extensions": [
"ms-azuretools.vscode-docker",
"ms-kubernetes-tools.vscode-kubernetes-tools",
"donjayamanne.git-extension-pack",
"elagil.pre-commit-helper",
"marklarah.pre-commit-vscode"
],
"settings": {
"terminal.integrated.defaultProfile.linux": "bash"
}
}
},
"postCreateCommand": "helm version && kubectl version --client && git --version && pre-commit --version",
"remoteUser": "vscode"
}
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
*.tgz
*.zip
*-secret.yaml
.devcontainer/
11 changes: 8 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,12 @@

### Added

- Add configuration for watchlist member labels
- Add configuration settings to define and manage labels for watchlist members.
- Implement additional configurations to strengthen and refine access control mechanisms.

### Changed

- Bumped version of SmartFace Platform to 4.28.1

## [v0.8.3]

Expand All @@ -17,8 +22,8 @@
### Changed

- Bumped version of SmartFace Station to 1.27.0
- Bumped version of SmartFace Platform to 4.28
- Bumped version of Access Controller to 1.13
- Bumped version of SmartFace Platform to 4.28.0
- Bumped version of Access Controller to 1.13.0

## [v0.8.2]

Expand Down
4 changes: 2 additions & 2 deletions Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,6 @@ maintainers:
- name: Innovatrics
url: https://www.innovatrics.com/

version: 0.8.4-alpha1
version: 0.8.4

appVersion: "v5_4.28"
appVersion: "v5_4.28.1"
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# smartface

![Version: 0.8.4-alpha1](https://img.shields.io/badge/Version-0.8.4--alpha1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v5_4.28](https://img.shields.io/badge/AppVersion-v5_4.28-informational?style=flat-square)
![Version: 0.8.4](https://img.shields.io/badge/Version-0.8.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v5_4.28.1](https://img.shields.io/badge/AppVersion-v5_4.28.1-informational?style=flat-square)

SmartFace is a Scalable Facial Recognition Server Platform Able to Process Multiple Real-Time Video Streams. Currently the helm chart supports edge stream and Lightweight Face Identification System (LFIS) deployments

Expand Down Expand Up @@ -145,6 +145,12 @@ metadata:
| accessController.authServicePort | int | `5051` | |
| accessController.containerPort | int | `80` | |
| accessController.dnsHost | string | `""` | |
| accessController.filterConfiguration.faceOrderConfiguration.enabled | bool | `true` | |
| accessController.filterConfiguration.faceOrderConfiguration.order | int | `1` | |
| accessController.filterConfiguration.openingDebounceConfiguration.openingDebounceEnabled | bool | `true` | |
| accessController.filterConfiguration.openingDebounceConfiguration.openingDebounceMs | int | `4000` | |
| accessController.filterConfiguration.spoofCheckConfiguration.denyingDebounceMs | int | `4000` | |
| accessController.filterConfiguration.spoofCheckConfiguration.enabled | bool | `true` | |
| accessController.image.digest | string | `nil` | Overrides the image tag with an image digest |
| accessController.image.pullPolicy | string | `"IfNotPresent"` | Docker image pull policy |
| accessController.image.registry | string | `nil` | The Docker registry, overrides `global.image.registry` |
Expand Down
12 changes: 12 additions & 0 deletions templates/edge-streams/access-controller-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,18 @@ spec:
value: {{ .Values.accessController.mqttConfig.topic | quote }}
- name: "MQTT__SendImageData"
value: {{ .Values.accessController.mqttConfig.sendImageData | quote }}
- name: "FilterConfiguration__FaceOrderConfiguration__Enabled"
value: {{ .Values.accessController.filterConfiguration.faceOrderConfiguration.enabled | quote }}
- name: "FilterConfiguration__FaceOrderConfiguration__Order"
value: {{ .Values.accessController.filterConfiguration.faceOrderConfiguration.order | quote }}
- name: "FilterConfiguration__OpeningDebounceConfiguration__OpeningDebounceEnabled"
value: {{ .Values.accessController.filterConfiguration.openingDebounceConfiguration.openingDebounceEnabled | quote }}
- name: "FilterConfiguration__OpeningDebounceConfiguration__OpeningDebounceMs"
value: {{ .Values.accessController.filterConfiguration.openingDebounceConfiguration.openingDebounceMs | quote }}
- name: "FilterConfiguration__SpoofCheckConfiguration__Enabled"
value: {{ .Values.accessController.filterConfiguration.spoofCheckConfiguration.enabled | quote }}
- name: "FilterConfiguration__SpoofCheckConfiguration__DenyingDebounceMs"
value: {{ .Values.accessController.filterConfiguration.spoofCheckConfiguration.denyingDebounceMs | quote }}
resources:
{{- toYaml .Values.accessController.resources | nindent 10 }}
volumeMounts:
Expand Down
10 changes: 10 additions & 0 deletions values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -739,6 +739,16 @@ accessController:
enabled: true
topic: "edge-stream/{sourceId}/access-notifications/{notificationType}"
sendImageData: false
filterConfiguration:
faceOrderConfiguration:
enabled: true
order: 1
openingDebounceConfiguration:
openingDebounceEnabled: true
openingDebounceMs: 4000
spoofCheckConfiguration:
enabled: true
denyingDebounceMs: 4000

station:
enabled: false
Expand Down
Loading