Commit Graph

2220 Commits

Author SHA1 Message Date
Phil Davis 945908978c chore: set introductionVersion 5.0 in services/postprocessing 2024-03-06 17:50:21 +05:45
Phil Davis 70a19f16cf chore: set introductionVersion 5.0 in services/ocs 2024-03-06 17:50:21 +05:45
Phil Davis 89db8b5e20 chore: set introductionVersion 5.0 in services/policies 2024-03-06 17:50:21 +05:45
Phil Davis 4cfb0fd504 chore: set introductionVersion 5.0 in services/ocm 2024-03-06 17:50:21 +05:45
Phil Davis 0984c4af13 chore: set introductionVersion 5.0 in services/notifications and ocdav 2024-03-06 17:50:21 +05:45
Phil Davis bfca242f2e chore: set introductionVersion 5.0 in services/graph 2024-03-06 17:50:21 +05:45
Phil Davis e8746a1bc2 chore: set introductionVersion 5.0 in services/gateway 2024-03-06 17:50:21 +05:45
Phil Davis ee18a2bce7 chore: set introductionVersion 5.0 in services/frontend 2024-03-06 17:50:21 +05:45
Phil Davis bd8c6a3672 chore: set introductionVersion 5.0 in services/eventhistory 2024-03-06 17:50:20 +05:45
Phil Davis 01fdccfe49 chore: set introductionVersion 5.0 in services/clientlog 2024-03-06 17:50:20 +05:45
Phil Davis baa19a6868 chore: set introductionVersion 5.0 in antivirus audit audit-service 2024-03-06 17:50:20 +05:45
Phil Davis bf9ca90b41 Add STORAGE_USERS_MACHINE_AUTH_API_KEY
which was accidentally missing, introduced in 5.0

Co-authored-by: Christian Richter <1058116+dragonchaser@users.noreply.github.com>
2024-03-06 17:50:20 +05:45
Phil Davis 366b03e6e2 chore: adjust env var descriptions
Co-authored-by: Christian Richter <1058116+dragonchaser@users.noreply.github.com>
2024-03-06 17:50:20 +05:45
Phil Davis 6fcd049eb7 chore: add missing descriptions to env vars 2024-03-06 17:50:20 +05:45
Phil Davis 9d2be66a85 chore: add introductionVersion pre5.0 to environment variable docs 2024-03-06 17:50:20 +05:45
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
ownClouders fa57da865f [tx] updated from transifex 2024-03-05 00:39:24 +00: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
Jörn Friedrich Dreyer 4217a87829 deprecate store env vars
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-03-01 15:08:25 +01:00
Jörn Friedrich Dreyer 2dce3e997d Merge pull request #8546 from owncloud/verify-service-accounts-are-set
verify all system accounts are set
2024-02-29 17:29:08 +01:00
Jörn Friedrich Dreyer 972adafd29 verify all system accounts are set
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-02-29 15:51:37 +01:00
ownClouders 0ca14bdf2e [tx] updated from transifex 2024-02-29 00:55:10 +00:00
Ralf Haferkamp 0d366a33ae docs: Add missing doc comments 2024-02-28 17:29:04 +01:00
Ralf Haferkamp 1a8b0ea846 fix: Remove unneeded code
errors.Join(errs...) ignores nil errors and returns nil if there are not errors.
2024-02-28 17:29:04 +01:00
Ralf Haferkamp 1ceba732c2 enhancement(sharing): Check driveID when unmounting share
Only accept requests against the shareJail driveID
2024-02-28 17:29:04 +01:00
Ralf Haferkamp 83f9db3152 Fix typos 2024-02-28 17:29:04 +01:00
Ralf Haferkamp 9d6ece9220 enhancement(sharing): allow unmounting a share 2024-02-28 17:29:04 +01:00
Ralf Haferkamp 9d321bf379 enhancement(sharing): Return newly created driveItem
When accepting a share via 'POST /v1beta1/drives/{driveId}/root/children'
return the newly created driveItem. This driveItem wraps the accepted
remoteItem representing the shared resource (similar to the
'sharedWithMe' response.

This also refactors some of the helpers for user lookup and CS3 share to
driveItem conversion so they can be more easily shared.
2024-02-28 17:29:04 +01:00
Ralf Haferkamp 0a24f23164 enhancement(sharing): Simplify route for accepting shares
In theory creating the driveItem to accepting a shared resource
can be done via '/v1beta1/drives/{drive-id}/item/{item-id}/children'
but there is also the simplified variant via
'/v1beta1/drives/{drive-id}/root/children' (aligned with the example
in the spec). For now we'll just implement the latter because accepting
a share will always be done via root of the sharejail drive.
2024-02-28 17:29:04 +01:00
Ralf Haferkamp f86bd76e23 enhancement(graph): refrain from registering routes via the Router interface
After some back an forth we agreed on keeping the routes defined
in a central place for now.
2024-02-28 17:29:04 +01:00
Ralf Haferkamp d418864f84 fix(graph): Remove duplicated routes from router 2024-02-28 17:29:04 +01:00
Florian Schade 35817f24f2 test: add more tests for the DrivesDriveItemService implementation 2024-02-28 17:29:04 +01:00
Florian Schade 0bd97c9178 test: improve graph share accept/decline test coverage 2024-02-28 17:29:04 +01:00
Florian Schade 7384297728 enhancement: add DrivesDriveItemApi DeleteDriveItem tests 2024-02-28 17:29:04 +01:00
Florian Schade 6278273d5e enhancement: add basic share unmount 2024-02-28 17:29:04 +01:00
Florian Schade cad0d944eb enhancement: handle share mount errors 2024-02-28 17:29:04 +01:00
Florian Schade 5f705c6263 enhancement: make use of body driveItem for graph share accept 2024-02-28 17:29:04 +01:00
Florian Schade 1178491710 enhancement: add basic share accept feature, error handling and detailed implementation still missed 2024-02-28 17:29:04 +01:00
Florian Schade 91f0667f1f feature(sharing): add endpoints to accept or decline a share 2024-02-28 17:29:04 +01:00
Michael Barz 643d4ccbfb fix: change default config for the role mapping 2024-02-28 12:04:57 +01:00
ownClouders bbc1486491 [tx] updated from transifex 2024-02-28 00:21:53 +00:00
Benedikt Kulmann f60e392d59 Merge pull request #8530 from owncloud/bump-web-9.0.0-alpha.1
[full-ci] chore: bump web to v9.0.0-alpha.1
2024-02-26 16:33:49 +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
Benedikt Kulmann 050c025a6a chore: bump web to v9.0.0-alpha.1 2024-02-26 13:42:05 +01:00
Alex 48a4114ffd Add epub-reader to apps default config (#8410) 2024-02-23 15:19:31 +01:00
ownClouders ee501f225e [tx] updated from transifex 2024-02-23 00:47:43 +00:00
ownClouders 2a300190cb [tx] updated from transifex 2024-02-22 03:58:21 +00: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
Jörn Friedrich Dreyer 5ed57cc09a Bump reva deps (#8412)
* bump dependencies

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

* bump reva and add config options

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

---------

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-02-21 10:20:36 +01:00
Benedikt Kulmann 6d9e23d6cd chore: bump web to v8.0.0-rc.5 2024-02-20 19:40:59 +01:00