Jannik Stehle
aac9a1e2f5
feat: add apps.yaml config
...
Add a config for the maps map. Its purpose is not to change anything
but to guide and show users how to configure web apps. Now that the
apps.yaml file is mounted, it can easily be extended by more config
options
2026-07-31 11:20:17 +02:00
Alexander Ackermann
1ecdd0e32a
use patternfly best practice
2026-07-30 19:16:30 +02:00
Alexander Ackermann
bcf59c86fd
use patternfly best practice
2026-07-30 19:09:27 +02:00
Tobias Baader
7cd7c57bd9
feat(keycloak): use Inter variable font in login theme
...
Replace the bundled OpenCloud font with Inter in the Keycloak login
theme. Use the variable woff2 (weights 100-900) so a single self-hosted
file covers all weights, and drop the two static OpenCloud files.
follow up for
https://github.com/opencloud-eu/web/pull/2988
2026-07-30 18:27:52 +02:00
Alexander Ackermann
b8a0a98a51
fix (keycloak): adjust opencloud theme background not using full height when scrollable
2026-06-27 00:28:27 +02:00
Alexander Ackermann
09e0d8f32a
chore (keycloak): migrate login theme to keycloak.v2
2026-06-25 22:13:32 +02:00
Michael Barz
f3f0ece32a
Merge pull request #292 from chippey5/main
...
Add IDP_DOMAIN to the frame-src section in csp.yaml
2026-06-25 09:29:36 +02:00
cazo
03ba22ed4e
fix: cleanup no longer required scripts
...
WOPI fixes have been integrated into the docker image from v9.3.2-rc.1 onwards
2026-06-18 14:36:52 +00:00
zerox80
03a4587c90
Fix Euro Office WOPI config initialization
2026-06-11 20:28:25 +02:00
Simon
7cf59a62a9
Add IDP_DOMAIN to the frame-src section in csp.yaml
...
When using an external IDP, not having the IDP FQDN in frame-src causes silent refreshes to get blocked.
2026-05-20 14:32:37 +02:00
Jannik Stehle
1e760a19d6
fix: add missing csp rules for maps app
2026-05-05 10:46:06 +02:00
Jannik Stehle
d2663a1113
chore: bump maps app to v3
...
The upcoming version `7.0.0` of OpenCloud Web removes support for apps
using the old AMD format. Hence we need to bump the maps app to
`v3.0.0` to ensure it runs with the new version of Web.
2026-05-05 10:33:31 +02:00
zerox80
3813131dfd
feat: add lightweight WOPI init script for Euro Office
2026-04-20 16:25:25 +02:00
zerox80
b5eb7bb7ca
refactor: standardize service names and update port configurations for Euro Office integration
2026-04-20 13:36:03 +02:00
zerox80
87cbdc05e3
feat: add support for Euro Office integration with custom entrypoint and configuration
2026-04-10 09:46:52 +02:00
Alex
1a4f302855
chore: bump traefik to 3.6.7 ( #212 )
2026-02-03 10:53:31 +01:00
Alex
de88ca037b
fix add back slash to traefik allowed encoded characters ( #211 )
2026-02-02 09:13:14 +01:00
aleksa.radojicic
1a231fa807
fix(keycloak): prevent env vars from being printed in logs
...
The problem is credentials are displayed in the console, which poses a security risk in production. Printing the environment variables for log levels 'trace/debug' would help when debugging.
2026-01-25 11:46:52 +01:00
streaminganger
a738092592
fix: traefik rejects supported file characters ( #179 )
2025-12-16 10:49:45 +01:00
Alex
2f1f0d3149
fix: WOPI/Collabora incompatibility with traefik v3.6.4 ( #174 )
2025-12-09 12:47:40 +01:00
chillymattster
50254df2ab
align variable names in docker compose yml and environment
2025-11-26 19:11:37 +01:00
chillymattster
900a05c2c0
avoid enforcing visible default port at the end of urls
2025-11-14 15:38:21 +01:00
chillymattster
ba14b78f58
feat: port configuration
2025-11-14 10:26:09 +01:00
Alex
6e40d2d96e
Merge pull request #148 from opencloud-eu/bump-maps-1.0.2
...
chore: bump web app maps to v1.0.2
2025-11-10 13:43:36 +01:00
Alexander Ackermann
a27c40c4dc
feat: add app maps
2025-11-05 23:08:30 +01:00
Thomas Schweiger
3558f9c2e1
fix: fix #122 - OIDC login fails with "malformed server configuration"
2025-10-27 09:11:04 +01:00
Thomas Schweiger
c689b26275
fix: change acls and how to apply them
2025-10-23 16:09:27 +02:00
Thomas Schweiger
f253158ae7
fix: fix #104 - LDAP userPassword attribute can be read without auth
2025-10-18 11:21:54 +02:00
Alexander Ackermann
6be2c824ea
chore: add update server to csp.yaml (cors)
2025-10-13 13:20:40 +02:00
Thomas Schweiger
ef64eb6b92
fix: fix passwords changed via Keycloak are not hashed in LDAP #102
2025-09-30 14:21:11 +02:00
Michael Barz
9a3a217c78
fix: add script-src to csp
2025-09-15 16:04:05 +02:00
Michael Barz
d94ac7a036
Merge pull request #72 from opencloud-eu/disable-dcr
...
Disable Client Registration
2025-09-03 16:14:35 +02:00
Michael Barz
29b44b0c78
chore: update keycloak
2025-08-24 19:46:19 +02:00
Michael Barz
c5f7c6bb24
Disable Client Registration
2025-08-07 13:07:03 +02:00
Michael Barz
506309f3e2
feat: make traefik log level configurable
2025-07-15 11:30:21 +02:00
Michael Barz
ef9516626e
feat: make it possible to add local certificates
2025-07-01 14:12:38 +02:00
Nico Kaiser
a872a89cc7
feat: add radicale
2025-06-27 10:27:15 +02:00
Michael Barz
5e6e344381
fix: add missing full username mapper
2025-06-25 18:17:08 +02:00
Michael Barz
0c9aa61813
fix: wording of the external idp
2025-06-23 17:42:53 +02:00
Michael Barz
c4ff1643c1
feat: add autoprovisioning mode
2025-06-03 19:20:30 +02:00
Michael Barz
2549de1df3
fix: add opencloud html displayname
2025-05-31 12:34:29 +02:00
Alex Ackermann
8dd9a2b580
chore: remove accidentally token overwrite in opencloud keycloak theme
2025-05-30 22:16:38 +02:00
Michael Barz
a98b1a4ac9
style: review feedback
2025-05-30 17:33:01 +02:00
Michael Barz
4a8af1ca99
feat: add keycloak ldap shared directory
2025-05-30 16:31:39 +02:00
Alex Ackermann
5af73e414a
open logo url in new tab
2025-05-30 15:12:29 +02:00
Alex Ackermann
68e0e13c2f
add logo url
2025-05-30 14:50:42 +02:00
Alex Ackermann
e17a1a1469
feat: add opencloud theme to keycloak
2025-05-30 12:33:44 +02:00
Michael Barz
3e138297bd
feat: initial basic feature
2025-05-19 22:19:58 +02:00