600 Commits

Author SHA1 Message Date
Julian Koberg
b76032d099 feat(graph): [OCISDEV-794] allow multiple objectClasses on group creation
Add GroupAdditionalObjectClasses config field (env vars
OCIS_LDAP_GROUP_ADDITIONAL_OBJECTCLASSES /
GRAPH_LDAP_GROUP_ADDITIONAL_OBJECTCLASSES) that appends extra
objectClasses when creating groups in LDAP, alongside the existing
primary GroupObjectClass. Applied to both groupToLDAPAttrValues and
CreateLDAPGroupByDN.

Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-04-21 13:57:47 +02:00
Roman Perekhod
aa7c040d90 feat: Add Keycloak to the ocis_full deployment example 2026-03-24 12:10:33 +01:00
Martin Mattel
95250276cc fix broken tika tag 2026-03-19 08:21:42 +01:00
Martin Mattel
fdf7e502be [docs-only] Update images in the ocis_full deployment example 2026-03-17 12:06:35 +01:00
Paul Faure
d4367fb224 fix(proxy): update tests and example configs for font-src data: CSP change
Update acceptance tests and all deployment example CSP configs to include
'data:' in font-src, consistent with the default csp.yaml change.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 22:22:17 -04:00
Julian Koberg
23b2082a61 fix: adjust ocis-multi example
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-02-26 11:42:20 +01:00
Julian Koberg
dc9d9b70bc fix: ocis-multi deployment example groups
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-02-16 11:17:55 +01:00
Martin Mattel
5778357e56 [docs-only][stable-8.0] Update web-extensions image versions in ocis_full 2026-02-16 11:14:58 +01:00
Martin
f43e6a0283 Apply suggestion from @mmattel 2026-02-13 20:15:44 +01:00
Martin
dd2cca5745 Apply suggestion from @mmattel 2026-02-13 20:15:44 +01:00
Martin
342fd72d05 Apply suggestion from @mmattel 2026-02-13 20:15:44 +01:00
Paul Faure
825c1c4c29 feat(deployment): add photo-addon and advanced-search web extensions
Add deployment configuration for the new web extensions:
- photo-addon: Photo gallery with timeline view, EXIF metadata, and map view
- advanced-search: Comprehensive search filtering with KQL query builder

Files added:
- web_extensions/photo-addon.yml
- web_extensions/advanced-search.yml

Files modified:
- config/ocis/csp.yaml: Added OpenStreetMap CSP entries for photo-addon map
- .env: Added PHOTOADDON and ADVANCEDSEARCH variables

Related PRs:
- owncloud/web-extensions#305 (photo-addon)
- owncloud/web-extensions#306 (advanced-search)
- owncloud/ocis#11912 (photo metadata search backend)
2026-02-13 20:15:44 +01:00
Martin Mattel
430fdb5c2a add changelog 2026-02-06 09:07:23 +01:00
Martin Mattel
47c96bf8ee [docs-only] Update ocis_full with a new monitoring base setup 2026-02-06 09:07:23 +01:00
Julian Koberg
563bbf28c0 fix: fix group creation in multi-instance ocis
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-01-22 18:00:04 +01:00
Michal Klos
3e5a8683b9 feat: [OCISDEV-588] remove deprecated ocis env vars (#11942)
* feat: remove obsolete env var

* add comments for sonarcloud

---------

Co-authored-by: Martin Mattel <github@diemattels.at>
2026-01-22 17:46:42 +01:00
Lukas Hirt
a8efe46b10 feat(graph): [OCISDEV-458] [OCISDEV-459] add users instances
The user endpoint now returns the instances that the user is either
a member or a guest of and the cross instance reference.
2026-01-20 10:26:58 +01:00
kobergj
272c859d77 Merge pull request #11893 from kobergj/MultiInstanceOcisPartII
[OCISDEV-456] Cross Instance Sharing
2026-01-16 13:27:14 +01:00
Martin Mattel
1e1c3248f8 [docs-only] Update the traefik image for some deployment examples 2026-01-16 12:20:10 +01:00
Julian Koberg
2ca6372668 feat: move multi-instance-config to deployment example
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-01-16 12:01:59 +01:00
Julian Koberg
09c2dfbd11 feat: refine way of adding users to instances
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-01-16 12:01:33 +01:00
Julian Koberg
ddc6cb0651 feat: cross instance sharing
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-01-16 12:01:33 +01:00
Julian Koberg
fdc48653ca feat: add ldap to ocis-multi example
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-01-16 12:01:33 +01:00
Martin Mattel
693ba8074a [docs-only] Update ocis_full image versions 2026-01-05 10:36:46 +01:00
kobergj
9b3ea2c8a7 feat: clean up docker-compose example
Co-authored-by: Martin <github@diemattels.at>
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2025-12-15 10:46:51 +01:00
Julian Koberg
ace084dc10 feat: clean up multi-instance-ocis
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2025-12-15 10:46:51 +01:00
Julian Koberg
502ce0dc50 feat: multi-instance-ocis deployment example
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2025-12-15 10:46:51 +01:00
Martin Mattel
75b736a921 [docs-only] Update AND fix ocis_full when using Traefik 3.6.4 2025-12-10 11:49:25 +01:00
Martin Mattel
adec179400 [docs-only] Update ocis_full image versions 2025-12-04 10:53:51 +01:00
Juan Pablo Villafáñez
b34c6fea89 fix: configuration changes for memberof and refint 2025-11-20 15:20:12 +01:00
Juan Pablo Villafáñez
834bb4d256 fix: replace obsolete docker image for the ldap example 2025-11-18 18:17:27 +01:00
Martin Mattel
26d90357a2 [docs-only] Update of the ocic_full compose example 2025-11-04 15:06:33 +01:00
Martin Mattel
3ed73dbfc3 [master] [PR 11718] [docs-only] Update the web-extension images for ocis_full
Backport of PR #11718
2025-10-06 13:31:44 +02:00
Martin Mattel
000bc07f39 update traefik and collabora 2025-10-02 10:48:44 +02:00
kobergj
2f1ab88b8b Merge pull request #11603 from owncloud/oidc_claims_checker
feat: add a way to check for specific OIDC claims
2025-09-24 13:43:53 +02:00
Martin Mattel
b0bb54cfd7 ease oo enterprise icense activation handling 2025-09-18 15:25:09 +02:00
Martin Mattel
06d2d5446e [docs-only] Update the ocis_full deployment example 2025-09-17 18:47:13 +02:00
Julian Koberg
824a71dbe2 feat: clean up mfa middleware
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2025-09-17 15:56:04 +02:00
Julian Koberg
eeeeba199b feat: move mfa checks to handlers
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2025-09-17 12:42:28 +02:00
Julian Koberg
5052c65526 feat: use middleware for mfa checks
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2025-09-17 12:42:28 +02:00
Roman Perekhod
1800cc85b1 Merge pull request #11628 from 2403905/issues/OCISDEV-278
feat: [OCISDEV-278] X-XSS-Protection header removed
2025-09-16 16:39:34 +02:00
Roman Perekhod
19f75f8b0a feat: added the onlyoffice ee license to the ocis deployment. 2025-09-16 08:08:17 +02:00
Roman Perekhod
d9bf69014f feat: [OCISDEV-278] X-XSS-Protection header removed 2025-09-02 18:02:53 +02:00
Juan Pablo Villafañez
e80f38d55a Merge pull request #11592 from owncloud/keycloak_stepup_flow_example
feat: add step up auth flow in keycloak example
2025-08-14 14:37:07 +02:00
Martin Mattel
3e9b4e81c4 [docs-only] Update ocis_full image versions 2025-08-12 09:15:34 +02:00
Juan Pablo Villafáñez
387ea2ea1f feat: add step up auth flow in keycloak example 2025-08-08 15:02:35 +02:00
Juan Pablo Villafañez
2f0842e9b3 Merge pull request #11500 from owncloud/deployments_telemetry_updates
chore: telemetry updates for the deployments
2025-07-16 13:26:29 +02:00
Roman Perekhod
c296bc7737 Merge pull request #11491 from owncloud/fix-depl
fix: Fix debug docker for collabora and onlyoffice in example full deployment
2025-07-15 14:50:26 +02:00
Lukas Hirt
3aacb8a0e2 Merge pull request #10880 from owncloud/chore/update-importer
chore: update importer
2025-07-09 09:50:03 +02:00
Juan Pablo Villafáñez
f49e5c5c64 chore: telemetry updates for the deployments
Keycloak example will be updated to 26.2.5, which contains support for
telemetry. The committed setup changes are required for the Keycloak
update.

Due to the Keycloak update to 26.2.5, jaeger will also need to be
updated. It isn't part of the deployment, but the expected docker image
is jaegertracing/jaeger:2.7.0 (which is supported by Keycloak 26.2.5).

The jaeger update also brings changes in oCIS. Previous 6831 port in
jaeger isn't available in recent versions (particularly 2.7.0), and has
changed to port 4317, which supports the "otlp" tracing type in oCIS. No
code change is needed.
2025-07-03 15:00:23 +02:00