Pascal Bleser
e31ad16b1f
groupware: removed debugging logs
2026-06-11 15:00:43 +02:00
Pascal Bleser
7027ea62c1
auth-api: fix: was missing newly introduced metrics
2026-06-11 15:00:43 +02:00
Pascal Bleser
8f340c96bf
groupware and jmap improvements and refactoring
2026-06-11 15:00:43 +02:00
Pascal Bleser
a233cc2ae5
Introduce a the auth-api service
...
* primitive implementation to demonstrate how it could work, still to
be considered WIP at best
* add new dependency: MicahParks/jwkset and MicahParks/keyfunc to
retrieve the JWK set from KeyCloak to verify the signature of the
JWTs sent as part of Bearer authentication in the /auth API
* (minor) opencloud/.../service.go: clean up a logging statement that
was introduced earlier to hunt down why the auth-api service was not
being started
2026-06-11 15:00:43 +02:00
Pascal Bleser
4f2782930a
add an auth-api service to make an exemplary implementation of an external authentication API for third party services such as Stalwart
2026-06-11 15:00:41 +02:00
Pascal Bleser
e0b845aa62
move services/groupware/pkg/jmap to pkg/jmap
2026-06-11 15:00:07 +02:00
Pascal Bleser
3d5329e08e
WIP: restructure the Jmap client, and implement the /me/messages Graph API endpoint with it
2026-06-11 15:00:07 +02:00
Pascal Bleser
53ca9f40f8
add missing routing for /groupware (currently unprotected for testing)
2026-06-11 15:00:05 +02:00
Pascal Bleser
a3f1ee1ab9
WIP: initial implementation of the groupware service
2026-06-11 14:59:09 +02:00
opencloudeu
3c0d70987d
[tx] updated from transifex
2026-06-11 10:00:56 +00:00
opencloudeu
6e0045bd87
[tx] updated from transifex
2026-06-11 09:51:16 +00:00
Florian Schade
40efa88989
Merge pull request #2924 from opencloud-eu/next
...
next to main
2026-06-11 11:48:49 +02:00
Benedikt Kulmann
235726e8a9
feat: add core apps env variable to override the default core apps
2026-06-11 09:52:10 +02:00
Florian Schade
84b96f6f8c
fix: duplicated fontFS initialization
2026-06-11 09:28:37 +02:00
Benedikt Kulmann
35766b37d7
fix: missing returns
2026-06-11 09:28:37 +02:00
Florian Schade
0013836384
chore: cleanup unnecessary changes
2026-06-11 09:28:37 +02:00
Florian Schade
f1208cfa32
enhancement: make collaboration mention functionality public
2026-06-11 09:28:37 +02:00
Florian Schade
159785a3b5
enhancement: make collaboration font management functionality public
2026-06-11 09:28:37 +02:00
Benedikt Kulmann
c270e72a14
feat: add OxAppSuite config option for web
2026-06-11 09:16:25 +02:00
Jannik Stehle
52ab8d3797
Merge pull request #2925 from opencloud-eu/chore/bump-web-7.2.0-beta.1
...
[full-ci] chore: bump web to v7.2.0-beta.1
2026-06-10 20:43:11 +02:00
Ralf Haferkamp
fbbb03e5c7
fix: Send SSE events for SpaceEnabled/Disabled to affected users
...
Related: #2844
2026-06-10 13:17:05 +02:00
Heiko-Pohl
5d23251b96
Merge pull request #2912 from opencloud-eu/rename-guest-to-user-light
...
Rename role_name from "guest" to "user-light"
2026-06-10 11:13:28 +02:00
Heiko Pohl
9502e00dc3
switch role_name from guest to user-light in proxy README.md
2026-06-09 11:41:52 +02:00
opencloudeu
b19c17c879
[tx] updated from transifex
2026-06-09 09:31:40 +00:00
Ralf Haferkamp
09d4cbcf9c
Merge pull request #2884 from opencloud-eu/dependabot/npm_and_yarn/services/idp/webpack-manifest-plugin-6.0.1
...
build(deps-dev): bump webpack-manifest-plugin from 5.0.0 to 6.0.1 in /services/idp
2026-06-08 17:30:25 +02:00
Jannik Stehle
f060ca4660
fix(idp): aarch64 build
...
Specifies the supported architectures to ensure that platform-specific
dependencies are fetched for every architecture we build/package for.
2026-06-08 11:11:14 +02:00
Ralf Haferkamp
3112d136ff
Merge pull request #2883 from opencloud-eu/dependabot/npm_and_yarn/services/idp/axios-1.16.1
...
build(deps): bump axios from 1.16.0 to 1.16.1 in /services/idp
2026-06-08 09:27:52 +02:00
Ralf Haferkamp
4414bd0d08
Merge pull request #2879 from opencloud-eu/use-blessed-mapstructure-fork
...
switch to go-viper/mapstructure
2026-06-04 12:12:25 +02:00
Christian Richter
8593a1409a
incorporate requested changes
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-06-03 16:28:44 +02:00
Christian Richter
6d9d2baa80
force ldap to listen only on localhost
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-06-03 16:28:44 +02:00
Christian Richter
d6c6340705
use ldap instead of ldaps internally
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-06-03 16:28:44 +02:00
dependabot[bot]
b39511e9f3
build(deps-dev): bump webpack-manifest-plugin in /services/idp
...
Bumps [webpack-manifest-plugin](https://github.com/shellscape/webpack-manifest-plugin ) from 5.0.0 to 6.0.1.
- [Release notes](https://github.com/shellscape/webpack-manifest-plugin/releases )
- [Commits](https://github.com/shellscape/webpack-manifest-plugin/compare/v5.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: webpack-manifest-plugin
dependency-version: 6.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-02 19:57:37 +00:00
dependabot[bot]
a478f59c50
build(deps): bump axios from 1.16.0 to 1.16.1 in /services/idp
...
Bumps [axios](https://github.com/axios/axios ) from 1.16.0 to 1.16.1.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.16.0...v1.16.1 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.16.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-02 19:57:24 +00:00
Jörn Friedrich Dreyer
48a9448ba7
switch to go-viper/mapstructure
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2026-06-02 13:57:37 +02:00
Benedikt Kulmann
aa2f5d9667
chore: bump web to v7.1.0
2026-06-01 14:18:16 +02:00
Ralf Haferkamp
f75a27e79c
Merge pull request #2854 from opencloud-eu/dependabot/npm_and_yarn/services/idp/license-checker-rseidelsohn-5.0.1
...
build(deps-dev): bump license-checker-rseidelsohn from 4.4.2 to 5.0.1 in /services/idp
2026-06-01 09:31:36 +02:00
dependabot[bot]
fbc08a5ccf
build(deps-dev): bump license-checker-rseidelsohn in /services/idp
...
Bumps [license-checker-rseidelsohn](https://github.com/RSeidelsohn/license-checker-rseidelsohn ) from 4.4.2 to 5.0.1.
- [Release notes](https://github.com/RSeidelsohn/license-checker-rseidelsohn/releases )
- [Changelog](https://github.com/RSeidelsohn/license-checker-rseidelsohn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/RSeidelsohn/license-checker-rseidelsohn/compare/v4.4.2...v5.0.1 )
---
updated-dependencies:
- dependency-name: license-checker-rseidelsohn
dependency-version: 5.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-28 16:54:21 +00:00
dependabot[bot]
c3dc7b370f
build(deps-dev): bump cldr from 7.9.0 to 8.0.0 in /services/idp
...
Bumps [cldr](https://github.com/papandreou/node-cldr ) from 7.9.0 to 8.0.0.
- [Changelog](https://github.com/papandreou/node-cldr/blob/master/CHANGELOG.md )
- [Commits](https://github.com/papandreou/node-cldr/compare/v7.9.0...v8.0.0 )
---
updated-dependencies:
- dependency-name: cldr
dependency-version: 8.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-28 16:54:04 +00:00
Ralf Haferkamp
31340e30fb
Merge pull request #2851 from rhafer/issue/2844
...
fix: Send SSE events for SpaceCreated/-Disabled/-Deleted
2026-05-28 17:02:03 +02:00
Ralf Haferkamp
11b6d7793d
Merge pull request #2849 from opencloud-eu/dependabot/npm_and_yarn/services/idp/i18next-26.3.0
...
build(deps): bump i18next from 26.1.0 to 26.3.0 in /services/idp
2026-05-28 15:31:32 +02:00
Ralf Haferkamp
69b9031b2d
fix: Send SSE events for SpaceCreated/-Disabled/-Deleted
...
Closes : #2844
2026-05-28 14:34:17 +02:00
dependabot[bot]
552e5dd289
build(deps-dev): bump sass-loader from 16.0.8 to 17.0.0 in /services/idp
...
Bumps [sass-loader](https://github.com/webpack/sass-loader ) from 16.0.8 to 17.0.0.
- [Release notes](https://github.com/webpack/sass-loader/releases )
- [Changelog](https://github.com/webpack/sass-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/sass-loader/compare/v16.0.8...v17.0.0 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-version: 17.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-28 08:47:57 +00:00
dependabot[bot]
5ad4ea4413
build(deps): bump i18next from 26.1.0 to 26.3.0 in /services/idp
...
Bumps [i18next](https://github.com/i18next/i18next ) from 26.1.0 to 26.3.0.
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v26.1.0...v26.3.0 )
---
updated-dependencies:
- dependency-name: i18next
dependency-version: 26.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-28 08:47:53 +00:00
dependabot[bot]
44cef0ae65
build(deps-dev): bump typescript from 5.9.3 to 6.0.3 in /services/idp
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.9.3 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 6.0.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-28 07:36:14 +00:00
Ralf Haferkamp
49726b8af8
Merge pull request #2834 from aduffeck/fix-space-search
...
Only try to limit search to spaces if there's a space id to limit to
2026-05-27 16:07:55 +02:00
Ralf Haferkamp
70c0f4388b
chore: bump js dependencies in idp
2026-05-27 11:46:34 +02:00
André Duffeck
5b9ec396c4
Dynamically adapt the URL prefix depending on the request
2026-05-27 10:04:01 +02:00
André Duffeck
6bb2324233
Only try to limit search to spaces if there's a space id to limit to
2026-05-26 13:42:57 +02:00
dependabot[bot]
68c0dceb49
build(deps-dev): bump postcss-loader in /services/idp
...
Bumps [postcss-loader](https://github.com/webpack/postcss-loader ) from 4.3.0 to 8.2.1.
- [Release notes](https://github.com/webpack/postcss-loader/releases )
- [Changelog](https://github.com/webpack/postcss-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/postcss-loader/compare/v4.3.0...v8.2.1 )
---
updated-dependencies:
- dependency-name: postcss-loader
dependency-version: 8.2.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-25 20:54:43 +00:00
Ralf Haferkamp
bdff962639
Merge pull request #2781 from opencloud-eu/dependabot/npm_and_yarn/services/idp/workbox-webpack-plugin-7.4.1
...
build(deps-dev): bump workbox-webpack-plugin from 7.4.0 to 7.4.1 in /services/idp
2026-05-21 15:52:10 +02:00