Commit Graph

17738 Commits

Author SHA1 Message Date
Ralf Haferkamp
d7f10f38a0 settings: Add ListRoleAssignmentByRole
This adds the implementation for ListRolesAssignments by role-id to the
metadata backend. Because of the current layout of the account folders
and assignment files this is currently still very inefficient.

Related Issue: #8939
2024-06-04 11:00:09 +02:00
Ralf Haferkamp
90f7cc23f4 chore: move go-ozzo/ozzo-validation to invopop/validation
invpop/validation is a fork of go-ozzo/ozzo-validation with some additional
bug fixes. Specifically we need: https://github.com/invopop/validation/pull/1
2024-06-04 11:00:09 +02:00
Ralf Haferkamp
1b47707e2f settings: Add spec and stubs for ListRoleAssignmentsFiltered request 2024-06-04 11:00:09 +02:00
Phil Davis
96afdc3166 test: adjust tests related to issue 1667 2024-06-04 14:25:07 +05:45
Michael Barz
5d99688161 docs: use placeholder for next release 2024-06-04 10:28:42 +02:00
Prashant Gurung
b870c0df12 Add test for updating link of a folder in project-space (#9300) 2024-06-04 09:25:39 +05:45
Martin
f000b04fff Merge pull request #9298 from owncloud/some_doc_fixes
[docs-only] fix two service readme's
2024-06-03 15:27:09 +02:00
Jörn Friedrich Dreyer
96129926a2 Automated changelog update [skip ci] 2024-06-03 13:01:45 +00:00
Jörn Friedrich Dreyer
0ab4999d09 Merge pull request #9289 from owncloud/set-secureview-flag-based-on-addr
set secureview flag based on addr
2024-06-03 15:01:12 +02:00
Martin
5a2e3abbba Update services/storage-users/README.md 2024-06-03 14:53:12 +02:00
Christian Richter
1012a399ae Don't show thumbnails for secureview shares
Co-authored-by: Julian Koberg <jkoberg@owncloud.com>

Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-06-03 14:04:46 +02:00
Christian Richter
288203b785 Map HTTP 403 error correctly.
Signed-off-by: Christian Richter <crichter@owncloud.com>
Co-authored-by: Julian Koberg <jkoberg@owncloud.com>
2024-06-03 14:04:46 +02:00
Jörn Friedrich Dreyer
ce383bd203 set secureview flag based on addr
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-06-03 14:00:01 +02:00
mmattel
c1c0037a75 [docs-only] fix two service readme's 2024-06-03 11:55:46 +02:00
Martin
d200dfc03f Merge pull request #9296 from owncloud/mmattel-patch-1
[docs-only] Update storage-users README.md
2024-06-03 10:45:20 +02:00
Martin
38a699839a [docs-only] Update storage-users README.md
Aligning `Example cases for expired uploads` to the admin docs. The original sentence was not clear.
2024-06-03 10:33:20 +02:00
Martin
e7134a211b Merge pull request #9295 from owncloud/mmattel-patch-1
[docs-only] Update thumbnails README.md
2024-06-03 10:14:52 +02:00
Martin
82e614ec50 Update thumbnails README.md
References: #9199 (feat: limit concurrent processing of thumbnail requests)

Content fix:
- If NO thumbnail is available, we return 404 (and not if it is avaialble)
- Make the resolution list multi-lined again for improved readbility
2024-06-03 09:25:42 +02:00
dependabot[bot]
24a8c7c893 build(deps-dev): bump license-checker-rseidelsohn in /services/idp
Bumps [license-checker-rseidelsohn](https://github.com/RSeidelsohn/license-checker-rseidelsohn) from 4.2.10 to 4.3.0.
- [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.2.10...v4.3.0)

---
updated-dependencies:
- dependency-name: license-checker-rseidelsohn
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 09:22:18 +02:00
dependabot[bot]
01867a22dc build(deps): bump github.com/open-policy-agent/opa from 0.64.1 to 0.65.0
Bumps [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa) from 0.64.1 to 0.65.0.
- [Release notes](https://github.com/open-policy-agent/opa/releases)
- [Changelog](https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-policy-agent/opa/compare/v0.64.1...v0.65.0)

---
updated-dependencies:
- dependency-name: github.com/open-policy-agent/opa
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 08:57:54 +02:00
Phil Davis
340b75495b Merge pull request #9292 from owncloud/coding-standard-5.1
chore: use owncloud/coding-standard 5.1
2024-06-03 10:14:51 +05:45
Phil Davis
ff30cc0e17 chore: use owncloud/coding-standard 5.1 2024-06-01 14:25:26 +05:45
Jannik Stehle
0fb549ff96 Merge pull request #9288 from owncloud/perf/inter-font-woff2
perf: use woff2 format for the inter font
2024-05-31 15:52:37 +02:00
Jannik Stehle
e2e6759999 perf: use woff2 format for the inter font
This massively decreases the size of the font file (~ 800kb -> 20kb) and therefore its loading time. The old `.ttf` format is still being kept as a fallback, though all modern browsers support the `woff2` format.
2024-05-31 14:59:34 +02:00
Jannik Stehle
e291088a50 Automated changelog update [skip ci] 2024-05-31 12:44:04 +00:00
Jannik Stehle
fc55b7cfb8 Merge pull request #9287 from owncloud/feat/web-server-compression
feat: web server compression
2024-05-31 14:43:29 +02:00
Jörn Friedrich Dreyer
3db878e8db Merge pull request #9165 from wkloucek/collaboration-fixes
collaboration fixes
2024-05-31 13:49:10 +02:00
Jannik Stehle
735ba7aebf feat: web server compression
Adds a compression middleware to the web server to reduce the request size when delivering static files. This speeds up loading times in web clients.

The chi middleware we're using for this currently supports `gzip` as compression algorithm. We might want to extend this to support `br` (Brotli) in the future, since it's a newer and more performant algorithm.
2024-05-31 12:34:12 +02:00
Jörn Friedrich Dreyer
6f7f05d8f9 add comment
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-31 10:59:12 +02:00
Jörn Friedrich Dreyer
53ac446a79 incease sonar.ws.timeout from 60 to 120
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-31 10:03:30 +02:00
nirajacharya2
62076ad976 adding test for updating share link of a project space using permission endpoint (#9251) 2024-05-31 12:36:26 +05:45
Jörn Friedrich Dreyer
2e3d9e10ee remove WOPI when talking about collaboration apps
Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu>
2024-05-31 08:17:49 +02:00
Jörn Friedrich Dreyer
c973b97eb9 Automated changelog update [skip ci] 2024-05-31 06:16:27 +00:00
Jörn Friedrich Dreyer
76d521ac87 Merge pull request #9280 from owncloud/fix-app-name
default to Collabora
2024-05-31 08:15:54 +02:00
Jörn Friedrich Dreyer
be6271b54f default to Collabora
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-30 16:01:04 +02:00
Jörn Friedrich Dreyer
2f14b24115 set a sharted jwt in CI
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-30 13:53:29 +02:00
nirajacharya2
c48f43531d removing usage of a stepdefination inside another stepdefination in WedDav.php (#9205) 2024-05-30 17:07:09 +05:45
nirajacharya2
a5c6ea6fda adding test for deleting/removing share link of project space using permission endpoint (#9233) 2024-05-30 17:06:46 +05:45
Jörn Friedrich Dreyer
73d7f324fb Automated changelog update [skip ci] 2024-05-30 10:05:26 +00:00
Jörn Friedrich Dreyer
982f0365ca Merge pull request #9277 from owncloud/add-providerinfo-secure-view-flag
add secureview flag when listing apps via http
2024-05-30 12:04:50 +02:00
Jörn Friedrich Dreyer
e4b826d1ae bump reva
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-30 11:27:56 +02:00
Jörn Friedrich Dreyer
933b1eb76c default to collabora online
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-30 11:09:02 +02:00
Ralf Haferkamp
c425c173c4 Fix capitalization of 'name' property in tests 2024-05-30 11:05:29 +02:00
Prarup Gurung
5327f90712 Used expirationDateTime key for graph api (#9278) 2024-05-30 11:05:29 +02:00
Jörn Friedrich Dreyer
61d6dbb1c3 Apply typo fixes from code review
Co-authored-by: Alex <jackermann@owncloud.com>
2024-05-30 09:34:11 +02:00
Prarup Gurung
a0a3447a00 Used expirationDateTime key for graph api (#9278) 2024-05-30 12:51:05 +05:45
dependabot[bot]
ca79f2003c build(deps): bump github.com/gabriel-vasile/mimetype from 1.4.3 to 1.4.4
Bumps [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/gabriel-vasile/mimetype/releases)
- [Commits](https://github.com/gabriel-vasile/mimetype/compare/v1.4.3...v1.4.4)

---
updated-dependencies:
- dependency-name: github.com/gabriel-vasile/mimetype
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-30 07:54:42 +02:00
ownClouders
0a1ee3906c [tx] updated from transifex 2024-05-30 00:32:34 +00:00
Jörn Friedrich Dreyer
3c369b0d21 add secureview flag when listing apps via http
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-29 16:59:46 +02:00
Florian Schade
7d6e50dfb6 Automated changelog update [skip ci] 2024-05-29 13:49:30 +00:00