Commit Graph
2444 Commits
Author SHA1 Message Date
Jannik StehleandGitHub 57b63a3318 Merge pull request #8954 from fschade/graph-permission-c-time
enhancement: inject the creation time into sharing permissions
2024-04-29 17:43:22 +02:00
Michael BarzandGitHub 079ad3efdd Merge pull request #8931 from owncloud/jnweiger-ocmproviders-json-syntax
Fix: README.md ocmproviders.json example
2024-04-29 17:14:32 +02:00
Jörn Friedrich DreyerandGitHub 32e44a9fdc Merge pull request #8989 from owncloud/log-and-trace-fixes
log and trace fixes
2024-04-29 17:13:52 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a36a176fe1 build(deps): bump @testing-library/user-event in /services/idp (#9008)
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 14.5.1 to 14.5.2.
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v14.5.1...v14.5.2)

---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 17:11:50 +02:00
Juan Pablo VillafáñezandRalf Haferkamp b1d0a2a577 fix: remove obsolete secure middleware in collaboration service 2024-04-29 15:22:49 +02:00
kobergjandGitHub 1906059ef0 Merge pull request #8374 from owncloud/new_collaboration_service
feat: add new collaboration service (WOPI)
2024-04-29 13:56:10 +02:00
Jannik StehleandGitHub 49395e0a24 Merge pull request #8907 from owncloud/feat/secure-view-role
feat: add secure view share role
2024-04-29 10:05:22 +02:00
dependabot[bot]andRalf Haferkamp 237623178a build(deps-dev): bump eslint-plugin-react-hooks in /services/idp
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.6.0 to 4.6.2.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)

---
updated-dependencies:
- dependency-name: eslint-plugin-react-hooks
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 09:57:39 +02:00
Jannik Stehle 1aeb30193a feat: add secure view share role
Adds a new share role "Secure View". This role is applicable for files, folders and spaces and only allows viewing them (and their content).
2024-04-29 09:42:31 +02:00
Jörn Friedrich Dreyer e41472234f log and trace fixes
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-04-26 17:03:49 +02:00
Jörn Friedrich DreyerandGitHub 154ee413cb Merge pull request #8979 from owncloud/chore/code-cleanup-service-webfinger
chore: code cleanup service/webfinger
2024-04-26 13:02:42 +02:00
Thomas Müller a53a7cf8b5 fix: replace github.com/disintegration/imaging with github.com/kovidgoyal/imaging 2024-04-26 11:36:49 +02:00
Thomas Müller ac951eaaae chore: code cleanup service/webfinger 2024-04-26 11:11:10 +02:00
jkoberg 4d4dd983f0 fix(clientlog): dont send sse when upload failed
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-26 09:17:45 +02:00
jkoberg 3b994e6510 feat(postprocessing): dont retry finished uploads
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-26 09:17:45 +02:00
jkoberg c80ee6e844 feat(storage-users): add scandata to upload command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-26 09:17:45 +02:00
Thomas MüllerandGitHub bdbba929d0 feat: add CSP and other security related headers in the oCIS proxy service (#8777)
* feat: add CSP and other security related headers in the oCIS proxy service

* fix: consolidate security related headers - drop middleware.Secure

* fix: use github.com/DeepDiver1975/secure

* fix: acceptance tests

* feat: support env var replacements in csp.yaml
2024-04-26 09:10:35 +02:00
Jörn Friedrich DreyerandGitHub 06ebbe6056 Merge pull request #8946 from owncloud/fix-well-known-rewrite
always initialize http handler
2024-04-25 15:32:09 +02:00
Florian SchadeandJannik Stehle f34bb510b0 enhancement: inject the creation time into sharing permissions 2024-04-25 11:54:54 +02:00
ownClouders 5cc4c78338 [tx] updated from transifex 2024-04-25 03:47:37 +00:00
Jörn Friedrich Dreyer f8f864e566 always initialize http handler
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-04-24 10:39:12 +02:00
jkoberg 17f213d7d4 fix initiatorids for graph events
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-23 15:06:23 +02:00
Jürgen WeigertandGitHub e8455af336 Fix: README.md ocmproviders.json example
The trailing comma is a syntax error,
the correct name is not providers.json, but ocmproviders.json

(The table in https://doc.owncloud.com/ocis/5.0/deployment/services/s-list/ocm.html#environment-variables
has the name spelled with a hyphen, this is misleading, as it is just a soft-hyphen due to the narrow column, and the hyphen disappears during copy/paste. )
2024-04-23 10:51:43 +02:00
jkoberg 914c34d27a fix(clientlog): repair AffectedUsers
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-23 10:28:19 +02:00
kobergjandGitHub e0363bb9ae Merge pull request #8916 from kobergj/AddShareeIDsToSSEs
Add ShareeIDs to SSEs
2024-04-23 08:33:26 +02:00
Florian SchadeandGitHub b8ed049487 Enhancement: Ability to Change Share Item Visibility in Graph API (#8750)
* Enhancement: Ability to Change Share Item Visibility in Graph API

Introduce the `PATCH /graph/v1beta1/drives/{driveID}/items/{itemID}` Graph API endpoint which allows updating individual Drive Items.

* fix: failing tests

* fix: consider siblings when updating shares

* fix: reduce sharing service provider interface
2024-04-22 17:24:45 +02:00
jkoberg 7700e59fff feat(clientlog): add shareeids to sses
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-22 15:36:02 +02:00
jkoberg 10e41556ba feat(changelog): link c/u/d sse
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-19 16:01:31 +02:00
Michael Barz 4960f8c42d tests: add unit tests for admin role assignment 2024-04-19 11:22:10 +02:00
Michael Barz ad29d7da3e fix: always assign the admin role to the default admin 2024-04-19 10:08:21 +02:00
ownClouders 03cb960bb2 [tx] updated from transifex 2024-04-18 01:20:39 +00:00
Juan Pablo Villafáñez 57b50c8587 docs: add missing documentation to functions 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez f7671e8d19 docs: clarify service requirements in the README 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 54d7a0ddb5 docs: fix some wrong comments 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez f248d7bba3 test: allow injection of gateway client in grpc service and add tests 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 9b4233e690 test: include interfaces, add mocks and add unit tests in adapter 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 710a0b4561 test: add unit tests, adjust fileinfo 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez d85d24b5c5 docs: add code documentation 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 5c85daa06c fix: remove some TODO messages 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez c163e668c9 fix: avoid direct access to proto fields 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 01d3e84d79 fix: ensure uploads have the IfMatch option 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez a9b963019c refactor: reorganize fileinfo properties and add new ones 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 4f3ebb245a feat: add health and version commands 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez f240d4e7cb feat: include debug server in collaboration 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez ce6ed399a9 refactor: move components to setup the service into a helpers package 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 0a413223b9 refactor: move wopi context and related to middleware package 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez aa58caef63 refactor: move wopi operation into connector and change logging 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 8f4806f1d4 refactor: replace uniuri with custom code 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 8fcc626d7b ci: adjust code for sonarcloud issues 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 14f76519b0 fix: check for more errors, remove obsolete code and encode user ids 2024-04-17 15:54:51 +02:00