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

ocis 5.0.0 #507

Merged
merged 61 commits into from
Mar 19, 2024
Merged
Changes from 1 commit
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
dfdeb21
add sse service
kobergj Sep 25, 2023
7b1b3e6
add clientlog service
kobergj Sep 28, 2023
b85da50
add auth-service
kobergj Sep 26, 2023
b2311c6
auto accept shares
kobergj Sep 27, 2023
66db81b
password policies
kobergj Sep 28, 2023
627a891
use configmap for service-account-id
kobergj Oct 6, 2023
049b996
add note to development readme
kobergj Oct 6, 2023
4f66582
revert log level to debug
kobergj Oct 6, 2023
bcee916
set pullPolicy to Always
kobergj Oct 6, 2023
f3458f0
make docs
kobergj Oct 5, 2023
74adc66
Merge pull request #401 from kobergj/master-compatibility
kobergj Oct 9, 2023
e01529e
remove storage-users purge trashbin userid (#405)
kobergj Oct 17, 2023
5b846d0
add default lang settings (#407)
case0sh Oct 17, 2023
cdf50d3
improve next (#410)
wkloucek Oct 18, 2023
4b4f5cc
fix clientlog restart loop (#411)
wkloucek Oct 18, 2023
7ea2b53
remove auth machine secret where no longer needed (#412)
wkloucek Oct 18, 2023
13feb53
remove non existing AUTH_SERVICE_API_KEY (#413)
wkloucek Oct 18, 2023
a99b6b0
language conf (#408)
case0sh Oct 18, 2023
a53d924
switch to AUTH_SERVICE_JWT_SECRET (#415)
wkloucek Oct 25, 2023
0fc70f2
mail config (#414)
case0sh Oct 27, 2023
c9d6e87
oCIS as of 5.0.0-alpha.1 (#419)
wkloucek Nov 6, 2023
1727109
update ocis to 5.0.0-alpha.2 (#426)
wkloucek Nov 14, 2023
dcbccc0
add configs for web embed mode (#421)
JammingBen Nov 22, 2023
da35de0
chore: adjust to ocis v5.0.0-alpha.4 (#440)
kulmann Nov 30, 2023
44074fb
add docxf to allowed file types to create with OnlyOffice and pin cha…
wkloucek Nov 30, 2023
c11907b
switch to natsjs registry (#427)
wkloucek Nov 30, 2023
7cca5a9
switch to oCIS 5.0.0-alpha.5 (#442)
wkloucek Dec 6, 2023
0b1bea8
update s3 bucket permissions for oCIS 5 (#446)
wkloucek Dec 7, 2023
9aa8d07
add sharing config (#445)
micbar Dec 11, 2023
a1acaa1
support WEB_OPTION_USER_LIST_REQUIRES_FILTER (#451)
wkloucek Dec 11, 2023
0044cad
switch to 5.0.0-beta.1 (#452)
wkloucek Dec 13, 2023
96ca049
remove depreceated web configs (#453)
wkloucek Dec 14, 2023
8c178ad
filter emptly list entries (#461)
wkloucek Jan 16, 2024
9f0d27a
fix cors settings (#462)
wkloucek Jan 17, 2024
28c644b
Adjust next for v5 (#459)
kobergj Jan 17, 2024
84e2ea3
fix WEBFINGER_DEBUG_PPROF configuration and some newlines (#463)
wkloucek Jan 17, 2024
d681c35
fix redis sentinel store (#464)
wkloucek Jan 17, 2024
dc0dc1b
update user managment example (#444)
wkloucek Jan 18, 2024
1cfddc1
use settings service account ids variable (#469)
wkloucek Jan 24, 2024
8c0fe11
rework cache store description (#470)
wkloucek Jan 25, 2024
401a5f5
adapt streams to oCIS 5 (#472)
wkloucek Jan 26, 2024
ebbd8c0
prepare oCIS 5.0.0-rc.3 (#474)
wkloucek Jan 30, 2024
53256b2
5.0.0 rc.4 (#483)
wkloucek Feb 12, 2024
2592a96
per service image override (#484)
wkloucek Feb 14, 2024
1efb642
keycloak deployment example revamp (#487)
wkloucek Feb 15, 2024
26c0e25
Make it possible to disable SSE
2403905 Feb 23, 2024
76ecd1a
added conditional running of the SSE service
2403905 Feb 26, 2024
b9a2d4c
sse subsection added
2403905 Feb 27, 2024
d826f7f
Merge pull request #492 from 2403905/issue-491
micbar Mar 4, 2024
72ddfe2
5.0.0-rc.5 (#495)
case0sh Mar 5, 2024
f2b2785
Implemented deployment of suspended CronJobs (#498)
d7oc Mar 12, 2024
920a0ea
oCIS 5.0.0-rc.6 and cronfix schedule fixes (#499)
wkloucek Mar 14, 2024
3c1c732
bump tooling (#500)
wkloucek Mar 14, 2024
4db7765
work around /data CORS issues, see https://github.com/owncloud/ocis/i…
wkloucek Mar 15, 2024
da0bc5d
switch kv store direct access to false, https://github.com/owncloud/o…
wkloucek Mar 15, 2024
c0e7b89
ocis 5 adaptions (#505)
wkloucek Mar 18, 2024
a7aa0e3
bump ocis and ocis chart version
wkloucek Mar 18, 2024
349525c
Merge branch 'main' into ocis-5.0.0
wkloucek Mar 18, 2024
7a7b6dd
unprotect next
wkloucek Mar 18, 2024
84e55a4
Merge branch 'main' into ocis-5.0.0
wkloucek Mar 18, 2024
ab55b5a
remove next from drone
wkloucek Mar 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add sharing config (#445)
* add sharing config

* - added configMap mounts

* - removed doubled /etc/ocis

* Solution for double ConfigMaps (#448)

* - added app name to ConfigMap to avoid name clash with frontend
* use `sharing-banned-passwords-{{ .appName }}` also for the frontend service

---------

Co-authored-by: Willy Kloucek <[email protected]>

* switch to 5.0.0-alpha.6

---------

Co-authored-by: Dennis Sieben <[email protected]>
Co-authored-by: Dennis Sieben <[email protected]>
Co-authored-by: Willy Kloucek <[email protected]>
  • Loading branch information
4 people authored Dec 11, 2023
commit 9aa8d075cda065b510b52572da973379ad8e27e9
2 changes: 1 addition & 1 deletion charts/ocis/Chart.yaml
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@ maintainers:
url: https://owncloud.com
type: application
version: 0.5.0
appVersion: 5.0.0-alpha.5
appVersion: 5.0.0-alpha.6
kubeVersion: "" # please see https://doc.owncloud.com/ocis/next/deployment/container/orchestration/orchestration.html#get-the-chart for compatible Kubernetes versions
sources:
- https://github.com/owncloud/ocis-charts
2 changes: 1 addition & 1 deletion charts/ocis/README.md
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
[comment]: # (DONT EDIT THIS FILE, it is autogenerated. Instead you need to edit README.md.gotmpl)

# ownCloud Infinite Scale (oCIS) Helm chart
![Version: 0.5.0](https://img.shields.io/badge/Version-0.5.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0-alpha.5](https://img.shields.io/badge/AppVersion-5.0.0--alpha.5-informational?style=flat-square)
![Version: 0.5.0](https://img.shields.io/badge/Version-0.5.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0-alpha.6](https://img.shields.io/badge/AppVersion-5.0.0--alpha.6-informational?style=flat-square)

Installs [ownCloud Infinite Scale](https://doc.owncloud.com/ocis/next/).

2 changes: 1 addition & 1 deletion charts/ocis/templates/frontend/config.yaml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: sharing-banned-passwords
name: sharing-banned-passwords-{{ .appName }}
namespace: {{ template "ocis.namespace" . }}
labels:
{{- include "ocis.labels" . | nindent 4 }}
2 changes: 1 addition & 1 deletion charts/ocis/templates/frontend/deployment.yaml
Original file line number Diff line number Diff line change
@@ -189,4 +189,4 @@ spec:
emptyDir: {}
- name: configs
configMap:
name: sharing-banned-passwords
name: sharing-banned-passwords-{{ .appName }}
15 changes: 15 additions & 0 deletions charts/ocis/templates/sharing/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{{- include "ocis.basicServiceTemplates" (dict "scope" . "appName" "appNameSharing" "appNameSuffix" "") -}}
apiVersion: v1
kind: ConfigMap
metadata:
name: sharing-banned-passwords-{{ .appName }}
namespace: {{ template "ocis.namespace" . }}
labels:
{{- include "ocis.labels" . | nindent 4 }}
data:
sharing-banned-passwords.txt: |-
{{- with .Values.features.sharing.passwordPolicies.bannedPasswords -}}
{{- range . -}}
{{- . | nindent 4 }}
{{- end -}}
{{- end -}}
26 changes: 21 additions & 5 deletions charts/ocis/templates/sharing/deployment.yaml
Original file line number Diff line number Diff line change
@@ -78,9 +78,22 @@ spec:
- name: SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD
value: {{ .Values.features.sharing.publiclink.writeableShareMustHavePassword | quote }}

# TODO: does not exist currently. Probably should be there because we also have SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD!?
# - name: SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD
# value: {{ .Values.features.sharing.publiclink.shareMustHavePassword | quote }}
- name: SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD
value: {{ .Values.features.sharing.publiclink.shareMustHavePassword | quote }}

# password policies
- name: SHARING_PASSWORD_POLICY_MIN_CHARACTERS
value: {{ .Values.features.sharing.passwordPolicies.minCharacters | quote }}
- name: SHARING_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS
value: {{ .Values.features.sharing.passwordPolicies.minLowerCharacters | quote }}
- name: SHARING_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS
value: {{ .Values.features.sharing.passwordPolicies.minUpperCharacters | quote }}
- name: SHARING_PASSWORD_POLICY_MIN_DIGITS
value: {{ .Values.features.sharing.passwordPolicies.minDigits | quote }}
- name: SHARING_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS
value: {{ .Values.features.sharing.passwordPolicies.minSpecialCharacters | quote }}
- name: SHARING_PASSWORD_POLICY_BANNED_PASSWORDS_LIST
value: /etc/ocis/sharing-banned-passwords.txt

# user sharing
- name: SHARING_USER_DRIVER
@@ -123,11 +136,11 @@ spec:
volumeMounts:
- name: tmp-volume
mountPath: /tmp
- name: ocis-config-tmp
mountPath: /etc/ocis # we mount that volume only to apply fsGroup to that path
- name: messaging-system-ca
mountPath: /etc/ocis/messaging-system-ca
readOnly: true
- name: configs
mountPath: /etc/ocis

{{- include "ocis.imagePullSecrets" $ | nindent 6 }}
volumes:
@@ -142,3 +155,6 @@ spec:
{{ else }}
emptyDir: {}
{{ end }}
- name: configs
configMap:
name: sharing-banned-passwords-{{ .appName }}