Skip to content

Commit

Permalink
chore: preperation 1.0.4 dev
Browse files Browse the repository at this point in the history
  • Loading branch information
moabu committed Nov 1, 2022
1 parent 9be78e3 commit 9da7ae2
Show file tree
Hide file tree
Showing 131 changed files with 213 additions and 213 deletions.
2 changes: 1 addition & 1 deletion agama/engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>io.jans</groupId>
<artifactId>agama</artifactId>
<version>1.0.3</version>
<version>1.0.4-SNAPSHOT</version>
</parent>

<properties>
Expand Down
2 changes: 1 addition & 1 deletion agama/inboundID/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<groupId>io.jans</groupId>
<artifactId>agama</artifactId>
<version>1.0.3</version>
<version>1.0.4-SNAPSHOT</version>
</parent>

<properties>
Expand Down
2 changes: 1 addition & 1 deletion agama/model/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>io.jans</groupId>
<artifactId>agama</artifactId>
<version>1.0.3</version>
<version>1.0.4-SNAPSHOT</version>
</parent>

<dependencies>
Expand Down
2 changes: 1 addition & 1 deletion agama/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<groupId>io.jans</groupId>
<artifactId>agama</artifactId>
<packaging>pom</packaging>
<version>1.0.3</version>
<version>1.0.4-SNAPSHOT</version>
<name>agama parent</name>

<prerequisites>
Expand Down
2 changes: 1 addition & 1 deletion agama/transpiler/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>io.jans</groupId>
<artifactId>agama</artifactId>
<version>1.0.3</version>
<version>1.0.4-SNAPSHOT</version>
</parent>

<properties>
Expand Down
38 changes: 19 additions & 19 deletions charts/janssen/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
kubeVersion: ">=v1.21.0-0"
annotations:
artifacthub.io/changes: |
- 1.0.3 official chart release
- 1.0.4 dev chart release
artifacthub.io/containsSecurityUpdates: 'true'
artifacthub.io/images: |
- name: auth-server
image: janssenproject/auth-server:1.0.3-1
image: janssenproject/auth-server:1.0.4_dev
- name: auth-server-key-rotation
image: janssenproject/certmanager:1.0.3-1
image: janssenproject/certmanager:1.0.4_dev
- name: configuration-manager
image: janssenproject/configurator:1.0.3-1
image: janssenproject/configurator:1.0.4_dev
- name: config-api
image: janssenproject/config-api:1.0.3-1
image: janssenproject/config-api:1.0.4_dev
- name: fido2
image: janssenproject/fido2:1.0.3-1
image: janssenproject/fido2:1.0.4_dev
- name: opendj
image: gluufederation/opendj:5.0.0_dev
- name: persistence
image: janssenproject/persistence-loader:1.0.3-1
image: janssenproject/persistence-loader:1.0.4_dev
- name: scim
image: janssenproject/scim:1.0.3-1
image: janssenproject/scim:1.0.4_dev
artifacthub.io/license: Apache-2.0
artifacthub.io/prerelease: 'true'
catalog.cattle.io/certified: partner
catalog.cattle.io/release-name: janssen
catalog.cattle.io/display-name: Janssen Cloud Identity and Access Management
apiVersion: v2
appVersion: "1.0.3"
appVersion: "1.0.4-dev"
icon: >-
https://raw.githubusercontent.com/JanssenProject/jans/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
home: https://jans.io
Expand All @@ -38,40 +38,40 @@ maintainers:
email: support@jans.io
description: Janssen Access and Identity Management
name: janssen
version: 1.0.3
version: 1.0.4-dev
dependencies:
- name: config
condition: global.config.enabled
version: 1.0.3
version: 1.0.4-dev

- name: config-api
condition: global.config-api.enabled
version: 1.0.3
version: 1.0.4-dev

- name: opendj
condition: global.opendj.enabled
version: 1.0.3
version: 1.0.4-dev

- name: auth-server
condition: global.auth-server.enabled
version: 1.0.3
version: 1.0.4-dev

- name: fido2
condition: global.fido2.enabled
version: 1.0.3
version: 1.0.4-dev

- name: scim
condition: global.scim.enabled
version: 1.0.3
version: 1.0.4-dev

- name: nginx-ingress
condition: global.nginx-ingress.enabled
version: 1.0.3
version: 1.0.4-dev

- name: auth-server-key-rotation
condition: global.auth-server-key-rotation.enabled
version: 1.0.3
version: 1.0.4-dev

- name: persistence
condition: global.persistence.enabled
version: 1.0.3
version: 1.0.4-dev
48 changes: 24 additions & 24 deletions charts/janssen/README.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions charts/janssen/charts/auth-server-key-rotation/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

apiVersion: v2
name: auth-server-key-rotation
version: 1.0.3
version: 1.0.4-dev
kubeVersion: ">=v1.21.0-0"
description: Responsible for regenerating auth-keys per x hours
type: application
Expand All @@ -15,4 +15,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
appVersion: "1.0.3"
appVersion: "1.0.4-dev"
4 changes: 2 additions & 2 deletions charts/janssen/charts/auth-server-key-rotation/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# auth-server-key-rotation

![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.3](https://img.shields.io/badge/AppVersion-1.0.3-informational?style=flat-square)
![Version: 1.0.4-dev](https://img.shields.io/badge/Version-1.0.4--dev-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.4-dev](https://img.shields.io/badge/AppVersion-1.0.4--dev-informational?style=flat-square)

Responsible for regenerating auth-keys per x hours

Expand Down Expand Up @@ -32,7 +32,7 @@ Kubernetes: `>=v1.21.0-0`
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/certmanager"` | Image to use for deploying. |
| image.tag | string | `"1.0.3-1"` | Image tag to use for deploying. |
| image.tag | string | `"1.0.4_dev"` | Image tag to use for deploying. |
| keysLife | int | `48` | Auth server key rotation keys life in hours |
| nodeSelector | object | `{}` | |
| resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. |
Expand Down
2 changes: 1 addition & 1 deletion charts/janssen/charts/auth-server-key-rotation/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/certmanager
# -- Image tag to use for deploying.
tag: 1.0.3-1
tag: 1.0.4_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Auth server key rotation keys life in hours
Expand Down
4 changes: 2 additions & 2 deletions charts/janssen/charts/auth-server/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

apiVersion: v2
name: auth-server
version: 1.0.3
version: 1.0.4-dev
kubeVersion: ">=v1.21.0-0"
description: OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Janssen. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing.
type: application
Expand All @@ -17,4 +17,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
appVersion: "1.0.3"
appVersion: "1.0.4-dev"
4 changes: 2 additions & 2 deletions charts/janssen/charts/auth-server/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# auth-server

![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.3](https://img.shields.io/badge/AppVersion-1.0.3-informational?style=flat-square)
![Version: 1.0.4-dev](https://img.shields.io/badge/Version-1.0.4--dev-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.4-dev](https://img.shields.io/badge/AppVersion-1.0.4--dev-informational?style=flat-square)

OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Janssen. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing.

Expand Down Expand Up @@ -35,7 +35,7 @@ Kubernetes: `>=v1.21.0-0`
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/auth-server"` | Image to use for deploying. |
| image.tag | string | `"1.0.3-1"` | Image tag to use for deploying. |
| image.tag | string | `"1.0.4_dev"` | Image tag to use for deploying. |
| livenessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
| livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. |
| readinessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the readiness healthcheck for the auth server if needed. |
Expand Down
2 changes: 1 addition & 1 deletion charts/janssen/charts/auth-server/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/auth-server
# -- Image tag to use for deploying.
tag: 1.0.3-1
tag: 1.0.4_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
Expand Down
4 changes: 2 additions & 2 deletions charts/janssen/charts/config-api/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

apiVersion: v2
name: config-api
version: 1.0.3
version: 1.0.4-dev
kubeVersion: ">=v1.21.0-0"
description: Jans Config Api endpoints can be used to configure jans-auth-server, which is an open-source OpenID Connect Provider (OP) and UMA Authorization Server (AS)
type: application
Expand All @@ -17,4 +17,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
appVersion: "1.0.3"
appVersion: "1.0.4-dev"
4 changes: 2 additions & 2 deletions charts/janssen/charts/config-api/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# config-api

![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.3](https://img.shields.io/badge/AppVersion-1.0.3-informational?style=flat-square)
![Version: 1.0.4-dev](https://img.shields.io/badge/Version-1.0.4--dev-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.4-dev](https://img.shields.io/badge/AppVersion-1.0.4--dev-informational?style=flat-square)

Jans Config Api endpoints can be used to configure jans-auth-server, which is an open-source OpenID Connect Provider (OP) and UMA Authorization Server (AS)

Expand Down Expand Up @@ -37,7 +37,7 @@ Kubernetes: `>=v1.21.0-0`
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/config-api"` | Image to use for deploying. |
| image.tag | string | `"1.0.3-1"` | Image tag to use for deploying. |
| image.tag | string | `"1.0.4_dev"` | Image tag to use for deploying. |
| livenessProbe | object | `{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
| livenessProbe.httpGet | object | `{"path":"/jans-config-api/api/v1/health/live","port":8074}` | Executes the python3 healthcheck. |
| nameOverride | string | `""` | |
Expand Down
2 changes: 1 addition & 1 deletion charts/janssen/charts/config-api/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/config-api
# -- Image tag to use for deploying.
tag: 1.0.3-1
tag: 1.0.4_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
Expand Down
4 changes: 2 additions & 2 deletions charts/janssen/charts/config/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

apiVersion: v2
name: config
version: 1.0.3
version: 1.0.4-dev
kubeVersion: ">=v1.21.0-0"
description: Configuration parameters for setup and initial configuration secret and config layers used by Janssen services.
type: application
Expand All @@ -17,4 +17,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
appVersion: "1.0.3"
appVersion: "1.0.4-dev"
4 changes: 2 additions & 2 deletions charts/janssen/charts/config/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# config

![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.3](https://img.shields.io/badge/AppVersion-1.0.3-informational?style=flat-square)
![Version: 1.0.4-dev](https://img.shields.io/badge/Version-1.0.4--dev-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.4-dev](https://img.shields.io/badge/AppVersion-1.0.4--dev-informational?style=flat-square)

Configuration parameters for setup and initial configuration secret and config layers used by Janssen services.

Expand Down Expand Up @@ -74,7 +74,7 @@ Kubernetes: `>=v1.21.0-0`
| fullNameOverride | string | `""` | |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/configurator"` | Image to use for deploying. |
| image.tag | string | `"1.0.3-1"` | Image tag to use for deploying. |
| image.tag | string | `"1.0.4_dev"` | Image tag to use for deploying. |
| ldapPassword | string | `"P@ssw0rds"` | LDAP admin password if OpennDJ is used for persistence. |
| migration | object | `{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"}` | CE to CN Migration section |
| migration.enabled | bool | `false` | Boolean flag to enable migration from CE |
Expand Down
2 changes: 1 addition & 1 deletion charts/janssen/charts/config/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/configurator
# -- Image tag to use for deploying.
tag: 1.0.3-1
tag: 1.0.4_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- LDAP admin password if OpennDJ is used for persistence.
Expand Down
4 changes: 2 additions & 2 deletions charts/janssen/charts/fido2/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

apiVersion: v2
name: fido2
version: 1.0.3
version: 1.0.4-dev
kubeVersion: ">=v1.21.0-0"
description: FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments.
type: application
Expand All @@ -18,4 +18,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
appVersion: "1.0.3"
appVersion: "1.0.4-dev"
4 changes: 2 additions & 2 deletions charts/janssen/charts/fido2/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# fido2

![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.3](https://img.shields.io/badge/AppVersion-1.0.3-informational?style=flat-square)
![Version: 1.0.4-dev](https://img.shields.io/badge/Version-1.0.4--dev-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.4-dev](https://img.shields.io/badge/AppVersion-1.0.4--dev-informational?style=flat-square)

FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments.

Expand Down Expand Up @@ -36,7 +36,7 @@ Kubernetes: `>=v1.21.0-0`
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/fido2"` | Image to use for deploying. |
| image.tag | string | `"1.0.3-1"` | Image tag to use for deploying. |
| image.tag | string | `"1.0.4_dev"` | Image tag to use for deploying. |
| livenessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for the fido2 if needed. |
| livenessProbe.httpGet | object | `{"path":"/jans-fido2/sys/health-check","port":"http-fido2"}` | http liveness probe endpoint |
| readinessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the readiness healthcheck for the fido2 if needed. |
Expand Down
2 changes: 1 addition & 1 deletion charts/janssen/charts/fido2/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/fido2
# -- Image tag to use for deploying.
tag: 1.0.3-1
tag: 1.0.4_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
Expand Down
4 changes: 2 additions & 2 deletions charts/janssen/charts/nginx-ingress/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

apiVersion: v2
name: nginx-ingress
version: 1.0.3
version: 1.0.4-dev
kubeVersion: ">=v1.21.0-0"
description: Nginx ingress definitions chart
type: application
Expand All @@ -17,4 +17,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
appVersion: "1.0.3"
appVersion: "1.0.4-dev"
2 changes: 1 addition & 1 deletion charts/janssen/charts/nginx-ingress/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# nginx-ingress

![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.3](https://img.shields.io/badge/AppVersion-1.0.3-informational?style=flat-square)
![Version: 1.0.4-dev](https://img.shields.io/badge/Version-1.0.4--dev-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.4-dev](https://img.shields.io/badge/AppVersion-1.0.4--dev-informational?style=flat-square)

Nginx ingress definitions chart

Expand Down
4 changes: 2 additions & 2 deletions charts/janssen/charts/opendj/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

apiVersion: v2
name: opendj
version: 1.0.3
version: 1.0.4-dev
kubeVersion: ">=v1.21.0-0"
description: OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions.
type: application
Expand All @@ -16,4 +16,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
appVersion: "1.0.3"
appVersion: "1.0.4-dev"
2 changes: 1 addition & 1 deletion charts/janssen/charts/opendj/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# opendj

![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.3](https://img.shields.io/badge/AppVersion-1.0.3-informational?style=flat-square)
![Version: 1.0.4-dev](https://img.shields.io/badge/Version-1.0.4--dev-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.4-dev](https://img.shields.io/badge/AppVersion-1.0.4--dev-informational?style=flat-square)

OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions.

Expand Down
Loading

0 comments on commit 9da7ae2

Please sign in to comment.