Viktor Scharf
2b07b6bb47
[full-ci] chore(web): bump web to v2.3.0 ( #885 )
...
* chore(web): bump web to v2.3.0
* Update .woodpecker.env
2025-05-19 18:02:44 +02:00
André Duffeck
c473515ec1
Do not reuse resource infos from previous iterations
2025-05-16 10:24:43 +02:00
André Duffeck
daa650123c
Do not retrieve resources twice
2025-05-16 10:24:43 +02:00
André Duffeck
4b5c45254e
Fix invalidating the parent id cache for path based references
2025-05-16 10:24:43 +02:00
André Duffeck
b9301b7ac1
Fix tests
2025-05-16 10:24:43 +02:00
André Duffeck
cbac5f1555
Switch to a different msgpack lib
...
The current one has a problem handling time.Time{} structs
2025-05-16 10:24:43 +02:00
André Duffeck
66e79044b6
Log error when failing to unmarshal messagepack
2025-05-16 10:24:43 +02:00
André Duffeck
400fc0b4c2
Do not reset the timer when new activities are queued
2025-05-16 10:24:43 +02:00
André Duffeck
c618c7436a
Make the write buffer duration configurable
2025-05-16 10:24:43 +02:00
André Duffeck
b3017dc774
Use the parent ID from the event if possible
2025-05-16 08:34:26 +02:00
André Duffeck
e602ea40a7
Switch to msgpack lists
2025-05-16 08:34:26 +02:00
André Duffeck
e826b778c7
Add a ttl cache for parent ids
2025-05-16 08:34:26 +02:00
André Duffeck
4a98077e20
Add tests for debounced activity storage
2025-05-16 08:34:26 +02:00
André Duffeck
3b6de607ff
Buffer activities for writing to reduce load
2025-05-16 08:34:26 +02:00
André Duffeck
94a973f8a3
Add tracing for activitylog
2025-05-16 08:34:26 +02:00
Ralf Haferkamp
3dc9c0cb9a
Switch to opencloud-eu fork of libre-graph-api-go
2025-05-15 14:11:35 +02:00
Alex Ackermann
11aa6440fa
chore: add idp login text setting to full deployment example
2025-05-14 09:42:41 +02:00
Ralf Haferkamp
be06000c13
Merge pull request #831 from opencloud-eu/dependabot/npm_and_yarn/services/idp/dotenv-expand-12.0.2
...
build(deps-dev): bump dotenv-expand from 10.0.0 to 12.0.2 in /services/idp
2025-05-14 09:04:51 +02:00
dependabot[bot]
ca9ccf65af
build(deps): bump i18next from 23.16.8 to 25.1.2 in /services/idp
...
Bumps [i18next](https://github.com/i18next/i18next ) from 23.16.8 to 25.1.2.
- [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/v23.16.8...v25.1.2 )
---
updated-dependencies:
- dependency-name: i18next
dependency-version: 25.1.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-13 08:57:53 +00:00
dependabot[bot]
07fa4b9aa3
build(deps-dev): bump dotenv-expand in /services/idp
...
Bumps [dotenv-expand](https://github.com/motdotla/dotenv-expand ) from 10.0.0 to 12.0.2.
- [Changelog](https://github.com/motdotla/dotenv-expand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv-expand/compare/v10.0.0...v12.0.2 )
---
updated-dependencies:
- dependency-name: dotenv-expand
dependency-version: 12.0.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 14:47:04 +00:00
Ralf Haferkamp
4d52257558
nats: Don't enable debug and trace logging by default
...
Only enable trace and/or debug logging when the outer logger has the
log level set accordingly. Even when the though the messages where not
really logged the nats service wasted quite some cycles especially in
the trace log related code path.
Related issue: #716
2025-05-12 14:47:41 +02:00
Ralf Haferkamp
96cbff74b7
Fix unit test for latest godata release
2025-05-12 11:47:40 +02:00
Alex
38169e60ae
fix: show special roles at the end of the list ( #806 )
2025-05-10 11:23:01 +02:00
dependabot[bot]
abc4a8de8c
build(deps-dev): bump eslint-plugin-import in /services/idp
...
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) from 2.30.0 to 2.31.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.30.0...v2.31.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-import
dependency-version: 2.31.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 15:45:50 +00:00
dependabot[bot]
8824201bb4
build(deps): bump i18next-http-backend in /services/idp
...
Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend ) from 2.5.2 to 3.0.2.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/compare/v2.5.2...v3.0.2 )
---
updated-dependencies:
- dependency-name: i18next-http-backend
dependency-version: 3.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 14:41:09 +00:00
Ralf Haferkamp
dcf78f7f3d
proxy(router): Allow to set some outgoing headers
...
This introduces the "additional_headers", "remote_user_header" and
"skip_x_access_token" config keys to allow configuring routes to
external services that require addtional headers to be set.
"remote_user_header": defines the name of a Header that will carry the
userid of the authenticated user on the outgoing request.
"additional_headers": defines a list of header names and values that will
be added to outgoing requests on matching routes.
"skip_x_access_token": when set to true the reva access token will not
be added to the outgoing request.
Needed for #206
2025-04-30 10:17:58 +02:00
Ralf Haferkamp
eb1ee57db9
fix: reset 'method' loop
...
The method var needs to be reset to "" when handling a route that is not
method specific.
2025-04-30 10:17:58 +02:00
Ralf Haferkamp
102e92fd73
appauth: Add token and user (with roles) to context
...
When successfully authenticating a user via apptoken, resolve the user's
roles and add the user and the token returned by the auth service to the
request context. Rely on the account_resolve middleware to add the reva
token to the outgoing request as the other auth middlewares do.
2025-04-30 10:17:58 +02:00
Ralf Haferkamp
95f28baa52
Use constant instead of repeating the "x-access-token" string over and over
2025-04-30 10:17:58 +02:00
Ralf Haferkamp
b41ff0f424
Remove duplicate reva/pkg/ctx import
2025-04-30 10:17:58 +02:00
Benedikt Kulmann
62bc7313da
Merge pull request #746 from opencloud-eu/set-idp-logo-default-url
...
feat: set idp logo defaul url
2025-04-29 16:59:51 +02:00
dependabot[bot]
467cbc27a1
build(deps-dev): bump css-loader from 5.2.7 to 7.1.2 in /services/idp
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.7 to 7.1.2.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.7...v7.1.2 )
---
updated-dependencies:
- dependency-name: css-loader
dependency-version: 7.1.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-29 10:32:29 +00:00
Ralf Haferkamp
93681ab2ff
Merge pull request #741 from opencloud-eu/dependabot/npm_and_yarn/services/idp/react-i18next-15.5.1
...
build(deps): bump react-i18next from 15.1.1 to 15.5.1 in /services/idp
2025-04-29 12:29:56 +02:00
Jörn Friedrich Dreyer
3c38a3e3ed
fix mockery warnings
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-04-29 11:01:17 +02:00
Alex Ackermann
0e758c687b
feat: set idp logo defaul url
2025-04-29 09:54:25 +02:00
Alex
3904dbeb19
fix: idp login logo url exceeds logo ( #742 )
2025-04-29 09:38:07 +02:00
dependabot[bot]
2f820e4756
build(deps): bump react-i18next from 15.1.1 to 15.5.1 in /services/idp
...
Bumps [react-i18next](https://github.com/i18next/react-i18next ) from 15.1.1 to 15.5.1.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v15.1.1...v15.5.1 )
---
updated-dependencies:
- dependency-name: react-i18next
dependency-version: 15.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-28 16:04:19 +00:00
Jannik Stehle
d9316be939
chore(web): bump web to v2.3.0 ( #738 )
2025-04-28 15:42:32 +02:00
Christian Richter
002744afe4
fix jsx
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-04-28 13:36:13 +02:00
Alex Ackermann
2882119c0b
feat: add react part
2025-04-28 13:36:13 +02:00
Christian Richter
d98b2bea3e
add missing entry to service.go
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-04-28 13:36:13 +02:00
Christian Richter
16307e036d
add new property IdentifierDefaultLogoTargetURI
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-04-28 13:36:13 +02:00
Ralf Haferkamp
e5b82afb0a
Merge pull request #666 from opencloud-eu/dependabot/npm_and_yarn/services/idp/testing-library/jest-dom-6.6.3
...
build(deps): bump @testing-library/jest-dom from 6.4.8 to 6.6.3 in /services/idp
2025-04-24 09:13:17 +02:00
Ralf Haferkamp
d0837780b1
Makefile: fix idp dependencies
...
The pnp-build step create the static assets tree. So make the other
steps depend on it.
2025-04-22 17:07:55 +02:00
Ralf Haferkamp
f3230164cd
Makefile: graph depends on mockery
2025-04-22 17:07:01 +02:00
Ralf Haferkamp
24da3687d9
Makefile: remove unneeded recursion.mk
...
The MAKE_DEPTH variable is not used anywhere anymore.
2025-04-22 16:57:17 +02:00
dependabot[bot]
a7fa8d5495
build(deps-dev): bump webpack from 5.96.1 to 5.99.6 in /services/idp ( #707 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.96.1 to 5.99.6.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.96.1...v5.99.6 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.99.6
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 09:45:52 +02:00
dependabot[bot]
f91450bd95
build(deps): bump @testing-library/jest-dom in /services/idp
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.4.8 to 6.6.3.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.4.8...v6.6.3 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-version: 6.6.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 07:13:14 +00:00
Florian Schade
900d596b65
fix(decomposeds3): enable async-uploads by default ( #686 )
2025-04-17 09:17:53 +02:00
André Duffeck
f8c89b1c3d
Add deprecation notice for STORAGE_USERS_POSIX_WATCH_FOLDER_KAFKA_BROKERS
2025-04-16 11:09:30 +02:00