Andre Duffeck
ebb7b1f2a0
Merge pull request #1242 from aduffeck/metrics
...
Metrics
2025-07-18 14:06:29 +02:00
André Duffeck
3bd7a61e46
Document the metrics exposed in search and postprocessing
2025-07-18 08:50:03 +02:00
André Duffeck
386e322050
Fix metric
2025-07-18 08:27:06 +02:00
André Duffeck
dbd6a4db71
Fix tests
2025-07-17 16:00:11 +02:00
André Duffeck
4704cedd3b
Add metrics for the postprocessing duration
2025-07-17 15:23:57 +02:00
André Duffeck
791b4df173
Collect metrics about search and index durations
2025-07-17 15:23:57 +02:00
André Duffeck
273c0ed270
Expose nats metris for the postprocessing service
2025-07-17 15:23:57 +02:00
André Duffeck
400b9a5d30
Expose nats metrics of the search service
2025-07-17 14:33:23 +02:00
Ralf Haferkamp
4bdb3bf70f
proxy(sign_url_auth): Allow to verify server signed URLs
...
With the ocdav service being able to provided signed download URLs we
need the proxy to be able to verify the signatures.
This should also be a first step towards phasing out the weird ocs based
client side signed urls.
Related Tickets: #1104
2025-07-17 12:01:59 +02:00
Ralf Haferkamp
601bb4c955
cleanup(proxy): Remove misleading comment
...
The signedurl middleware is already adding the user to the context.
2025-07-17 12:01:59 +02:00
André Duffeck
de7b659e3d
Expose the MaxAckPending and AckWait settings for postprocessing
2025-07-17 09:16:14 +02:00
André Duffeck
ad8ac8ee25
Only ack postprocessing events after persisting
2025-07-17 09:16:14 +02:00
André Duffeck
e92f7c9086
Fix tests
2025-07-16 10:29:34 +02:00
André Duffeck
4998e1e09f
Inject a stream into HandleEvents to increase testability
2025-07-16 10:29:34 +02:00
André Duffeck
e21fe7a4fe
Expose the MaxAckPending and AckWait settings for the search service
2025-07-15 09:57:19 +02:00
André Duffeck
608af81913
Switch to the raw nats consumer instead of the go-micro events
...
This allows more direct control of the nats events. As a first step
we'll now acknowledge events manually, but in the future we'll add
metrics etc. to gain more insight into the queues.
2025-07-15 09:57:19 +02:00
Michael Barz
2d24c27329
change: adjust default values for the S3 Uploads ( #1224 )
2025-07-14 16:43:43 +02:00
Jörn Friedrich Dreyer
cf916b8a2c
fix ready checks
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-07-14 14:12:40 +02:00
opencloudeu
b8ee26892c
[tx] updated from transifex
2025-07-11 12:24:03 +00:00
Anja Barz
d52329708d
Update config.go ( #1183 )
...
Fix typo
2025-07-11 11:50:43 +02:00
Jannik Stehle
2007411b6c
feat(web): add dark mode and adjust light theme colors ( #1188 )
...
Adds the dark theme and adjusts the light theme colors so we are compliant with the generated material design colors.
2025-07-11 08:47:15 +02:00
Michael Barz
db5ac0a4e2
change: set better decomposedS3 defaults for multipart upload ( #1200 )
2025-07-10 09:20:39 +02:00
Christian Richter
74ba68ffd1
fix typo for trashbin
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-07-07 15:50:58 +02:00
Christian Richter
b85f620800
Remove unneded parsing of odata
...
Co-authored-by: Alex Ackermann <a.ackermann@opencloud.eu >
Co-authored-by: Florian Schade <f.schade@opencloud.eu >
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-07-04 17:54:16 +02:00
Christian Richter
f37b979474
rename property
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-07-04 16:07:31 +02:00
Christian Richter
2c43cf7b44
add skel for trash status
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-07-04 12:02:54 +02:00
Florian Schade
e96a0b8c5e
Merge pull request #1035 from fschade/collaboration-app-provider-re-reigistration
...
fix(collaboration): re register app providers in a configurable interval
2025-07-04 09:46:13 +02:00
Alex
6b279505fe
Fix lico idp doesn't load opencloud font anymore ( #1153 )
2025-07-01 11:03:08 +02:00
Benedikt Kulmann
63dcf408c1
[full-ci] chore: bump web to v3.1.0 ( #1129 )
...
* chore: bump web to v3.1.0
* disable a11y tests in the opencloud CI
---------
Co-authored-by: Viktor Scharf <v.scharf@opencloud.eu >
2025-06-27 15:07:32 +02:00
Benedikt Kulmann
dc4d3441f7
Merge pull request #1119 from opencloud-eu/collabora-enable-save-as
...
feat: re-enable Save As and Export in collabora
2025-06-27 08:28:41 +02:00
Benedikt Kulmann
c61392138c
feat: re-enable Save As and Export in collabora
2025-06-26 11:46:46 +02:00
Alex
559ee15ddd
feat: add accessibility url to theme.json files ( #1108 )
2025-06-25 14:18:06 +02:00
Alex
e62ff11a0e
feat: adjust space template image to match brand color ( #1098 )
...
* feat: adjust space template image to match brand color
* temporally skip user-settings e2e tests
---------
Co-authored-by: Viktor Scharf <v.scharf@opencloud.eu >
2025-06-24 09:27:59 +02:00
Alex
89b46a0035
fix: collabora use metrics instead of imperial metric system ( #1086 )
...
* fix: collabora use metrics instead of imperial metric system
* fix unit tests
2025-06-23 10:14:27 +02:00
06kellyjac
2a3a20693a
build: Modify mockery config to work with v3
...
Maintaining the positioning of the files from v2 to reduce cognitive
load.
Indentation of yaml files now matches `.editorconfig`.
All mock files regenerated.
Added empty `{}` following convention from `mockery init` etc.
Removed directory specification where it would already match.
2025-06-19 16:25:39 +01:00
Ralf Haferkamp
8f973ba75c
Merge pull request #1049 from rhafer/issue/936
...
fix(proxy): Prevent panic when autoprovsioning user
2025-06-12 16:21:04 +02:00
Florian Schade
76fb9571c4
Merge pull request #943 from fschade/docs-web-asset-path-fix
...
fix(docs): WEB_ASSET_PATH was still mentioned in the web readme
2025-06-12 15:15:12 +02:00
Ralf Haferkamp
8dd8943854
fix(proxy): Prevent panic when autoprovsioning user
...
After autoprovisioning a user, we need to get a reva token via
`auth-machine`. If that fails the code would panic because the logger
tried to access the `user` object returned from the GetUserByClaims
call. Which is `nil`in case failure.
Fixes #936
2025-06-12 11:54:23 +02:00
Ralf Haferkamp
76b16765d8
cleanup: Avoid fetching group membership when not needed
...
Use the new GetUserNoGroups helper to lookup users without resolving
groupmemberships where possible.
Closes : #1005
2025-06-12 09:47:53 +02:00
dependabot[bot]
e8815801af
build(deps-dev): bump jest from 29.7.0 to 30.0.0 in /services/idp
...
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest ) from 29.7.0 to 30.0.0.
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest )
---
updated-dependencies:
- dependency-name: jest
dependency-version: 30.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 06:22:32 +00:00
dependabot[bot]
d97ec15d0a
build(deps-dev): bump css-minimizer-webpack-plugin in /services/idp
...
Bumps [css-minimizer-webpack-plugin](https://github.com/webpack-contrib/css-minimizer-webpack-plugin ) from 7.0.0 to 7.0.2.
- [Release notes](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/compare/v7.0.0...v7.0.2 )
---
updated-dependencies:
- dependency-name: css-minimizer-webpack-plugin
dependency-version: 7.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-10 16:19:10 +00:00
Florian Schade
e226efa4fb
fix(collaboration): re register app providers in a configurable interval
2025-06-10 16:53:52 +02:00
dependabot[bot]
bd11eae794
build(deps): bump query-string from 9.1.1 to 9.2.0 in /services/idp
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.1.1 to 9.2.0.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.1.1...v9.2.0 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-10 14:17:59 +00:00
Ralf Haferkamp
7ea75839bc
Merge pull request #996 from rhafer/count-members-only
...
graph: Add $filter to only list (and/or count) member permissions
2025-06-10 15:51:17 +02:00
Benedikt Kulmann
cfb8926183
chore: bump web to v3.0.0 ( #1026 )
2025-06-10 13:43:04 +02:00
dependabot[bot]
7338856202
build(deps): bump i18next from 25.1.2 to 25.2.1 in /services/idp
...
Bumps [i18next](https://github.com/i18next/i18next ) from 25.1.2 to 25.2.1.
- [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/v25.1.2...v25.2.1 )
---
updated-dependencies:
- dependency-name: i18next
dependency-version: 25.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 15:22:57 +00:00
dependabot[bot]
62870549a4
build(deps): bump @types/node from 22.15.29 to 22.15.30 in /services/idp
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.15.29 to 22.15.30.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 22.15.30
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-06 07:03:41 +00:00
Ralf Haferkamp
3d6442be2e
Merge pull request #1004 from opencloud-eu/dependabot/npm_and_yarn/services/idp/eslint-plugin-react-7.37.5
...
build(deps-dev): bump eslint-plugin-react from 7.37.2 to 7.37.5 in /services/idp
2025-06-06 08:33:21 +02:00
Andre Duffeck
d827766133
Merge pull request #941 from aduffeck/scale-activitylog
...
Make activitylog service scalable
2025-06-05 19:56:26 +02:00
André Duffeck
8908f5e8ff
Explicitly stop the watcher after reading from it
2025-06-05 15:24:00 +02:00