Commit Graph

1733 Commits

Author SHA1 Message Date
Ralf Haferkamp 2352145b98 graph(sharing-ng): Permission on Spaceroots need to have an id
In order to work with (e.g. get/delete) permissions granted to space
we need to give them a stable id. As the CS3 API don't provide an id
we generate it base on the id of the identity that the permission applies
to. For users we use "u:<userid>" for groups "g:<groupid>".

Closes: #8352
2024-03-18 11:53:57 +01:00
jkoberg f1a6472a6d disable multiparts uploads
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-15 15:59:57 +01:00
Benedikt Kulmann b7aa2873f8 chore: bump web to v9.0.0-alpha.2 2024-03-13 09:37:29 +01:00
Roman Perekhod e5ba9a630f fix sharing invite on virtual drive 2024-03-12 18:02:46 +01:00
kobergj 9b61096ad6 fix: static spaceid format for sse (#8625) 2024-03-12 12:42:15 +01:00
kobergj 7b92907713 enhancement: add spaceid to sse (#8620)
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-12 10:59:03 +01:00
jkoberg 2c735af5fb bump reva
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-08 15:22:42 +01:00
jkoberg 271a591850 send sse when file is locked/unlocked
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-07 13:46:43 +01:00
Roman Perekhod 6fb545b3c1 [full-ci] [reva bump] fix an error when lock/unlock a file 2024-03-07 12:12:03 +01:00
Roman Perekhod d7b66876a8 [full-ci] disallow to share the personal drive via graph 2024-03-07 10:26:44 +01:00
jkoberg 9786be50ae feat: add more sse events
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-06 14:29:05 +01:00
Phil Davis fc209bdab8 chore: adjust doc of check-env-var-annotations 2024-03-06 17:50:20 +05:45
Florian Schade 2fcde5b9d2 chore: bump go to 1.22 2024-03-06 11:52:23 +01:00
Florian Schade 6814c61506 [full-ci] enhancement: allow ocis to provide custom web applications (#8523)
* enhancement: allow ocis to provide custom web applications

* enhancement: add an option to disable web apps

* test: add default logger tests

* test: add app loading tests

* test: add asset server tests

* enhancement: make use of dedicated app conf file and app asset paths

* enhancement: adjust asset locations and deprecate WEB_ASSET_PATH

* enhancement: get rid of default logger and use the service level logger instead

* Apply suggestions from code review

Co-authored-by: Benedikt Kulmann <benedikt@kulmann.biz>
Co-authored-by: kobergj <juliankoberg@googlemail.com>

* enhancement: use basename as app id

* Apply suggestions from code review

Co-authored-by: Martin <github@diemattels.at>

* enhancement: use afero as fs abstraction

* enhancement: simplify logo upload

* enhancement: make use of introductionVersion field annotations

---------

Co-authored-by: Benedikt Kulmann <benedikt@kulmann.biz>
Co-authored-by: kobergj <juliankoberg@googlemail.com>
Co-authored-by: Martin <github@diemattels.at>
2024-03-05 14:11:18 +01:00
Jörn Friedrich Dreyer cd10209bb6 always select the next clients when autoaccepting shares
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-03-04 16:30:01 +01:00
Ralf Haferkamp 83f9db3152 Fix typos 2024-02-28 17:29:04 +01:00
Ralf Haferkamp a9a3b91e80 docs: Add changelog for share (un)mount 2024-02-28 17:29:04 +01:00
Michael Barz a0d77f6bef Merge pull request #8536 from owncloud/forward-port-changelog
Forward port changelog from stable-5.0
2024-02-28 14:16:25 +01:00
Michael Barz 643d4ccbfb fix: change default config for the role mapping 2024-02-28 12:04:57 +01:00
Michael Barz dd9c757787 Merge remote-tracking branch 'origin/stable-5.0' into forward-port-changelog 2024-02-28 09:35:49 +01:00
Roman Perekhod 70bd0e030e Merge pull request #8529 from 2403905/issue-8273
[full-ci] [bump reva] Fix remove/update share permissions
2024-02-27 11:01:42 +01:00
Jörn Friedrich Dreyer 26136f8f81 drop store service in favor of a micro store implementation (#8419)
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-02-26 16:08:03 +01:00
Roman Perekhod 6da436238b [full-ci] [bump reva] Fix remove/update share permissions 2024-02-26 12:57:47 +01:00
Michael Barz 5d894c2f3b docs: prepare changelog 2024-02-26 10:37:27 +01:00
Alex 48a4114ffd Add epub-reader to apps default config (#8410) 2024-02-23 15:19:31 +01:00
Michael Barz 53baa60172 chore: update reva to 2.19.0 2024-02-23 12:10:42 +01:00
Christian Richter c637069852 bump reva
Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-02-21 16:44:28 +01:00
Jörn Friedrich Dreyer b52e466935 bump reva for unnecessary-grant-exists-check (#8502)
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-02-21 16:29:16 +01:00
Ralf Haferkamp b6fea0faed [full-ci] fix(sharing-ng): align sharedWithMe driveItem IDs with PROPFIND response (#8467)
* Bump reva

Fixes: #8080

* fix(sharing-ng): align sharedWithMe driveItem IDs

The IDs of the driveItems returned by the 'sharedWithMe' endpoint
should match the ids returned by the webdav PROPFIND response on
the share jail.

Fixes: #8420
2024-02-21 13:25:49 +01:00
Benedikt Kulmann 6d9e23d6cd chore: bump web to v8.0.0-rc.5 2024-02-20 19:40:59 +01:00
Jörn Friedrich Dreyer bc48fbdf81 Deprecate sharing cs3 backends (#8478)
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-02-19 12:49:08 +01:00
Benedikt Kulmann 4a28cee0f7 chore: bump web to v8.0.0-rc.4 2024-02-15 21:16:45 +01:00
Benedikt Kulmann a1921ecada docs: remove duplicate changelog item 2024-02-15 14:55:53 +01:00
Benedikt Kulmann 4a13517d5b Update changelog/4.0.5_2023-12-21/add-trach-bin-cli.md
Co-authored-by: Martin <github@diemattels.at>
2024-02-14 15:46:30 +01:00
Benedikt Kulmann e0342492a1 docs: add changelog from stable-4.0 2024-02-14 14:57:10 +01:00
Benedikt Kulmann cff2190392 Merge branch 'stable-5.0' into forward-port-stable-5.0 2024-02-14 14:55:50 +01:00
Sawjan Gurung 911754fd42 fix: bulky error message for invalid search request (#8444) 2024-02-13 15:58:26 +05:45
Christian Richter f08d2861af Merge pull request #8436 from dragonchaser/check-env-var-annotations
Check env var annotations
2024-02-13 10:09:06 +01:00
Christian Richter bafb030387 add make step to validate the introductionVersion annotation to env-vars
Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-02-13 08:17:32 +01:00
Benedikt Kulmann 6f1d0ee86a docs: fix urls in changelog 2024-02-12 23:39:22 +01:00
mmattel 8ef56e15ab password policies change request 2024-02-12 18:45:35 +01:00
mmattel e636850902 [docs-only] Fixing changelog references pointing to the wrong PR 2024-02-12 17:14:56 +01:00
Florian Schade 75a2ef6390 fix: changelog (#8433) 2024-02-12 11:07:21 +01:00
Michael Barz 00e43b8274 feat: use env variable in yaml config files 2024-02-09 17:41:59 +01:00
kobergj bc610b37a9 Improve Single Binary Boot time (#8320)
* remove wait times on single binary boot

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* rework service starting

Signed-off-by: jkoberg <jkoberg@owncloud.com>

---------

Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-02-09 16:24:56 +01:00
Roman Perekhod fb5f29c537 fix the bug when the expiration dates can't be removed from link permissions 2024-02-09 10:38:40 +01:00
Roman Perekhod 17a799c1fa fix search response 2024-02-09 09:39:07 +01:00
jkoberg fcea194af0 fix extended env var parsing
Signed-off-by: jkoberg <jkoberg@owncloud.com>

Co-authored-by: dragonchaser <crichter@owncloud.com>
2024-02-08 16:13:04 +01:00
Christian Richter bcf105f10e Merge pull request #8408 from fschade/3-developer-challenge
enhancement: allow skipping service listing
2024-02-08 16:01:16 +01:00
Florian Schade 46e3499a47 enhancement: allow skipping service listing 2024-02-08 15:24:40 +01:00