Commit Graph

2460 Commits

Author SHA1 Message Date
Thomas Müller
9db3fd028e feat: add maximum image dimension to be processed by the thumbnailer (#9035)
* feat: add maximum image dimension to be processed by the thumbnailer

* chore: make golangci-lint happy
2024-05-03 12:20:27 +02:00
kobergj
b1418fea51 Merge pull request #9041 from kobergj/ImproveCleanCommand
[full-ci] Assimilate clean command into sessions
2024-05-03 10:57:41 +02:00
jkoberg
62b128624d feat(storage-users): document sessions command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-05-03 10:31:41 +02:00
mmattel
2f895fbc74 [docs-only] Fix Collaboration readme 2024-05-03 08:44:03 +02:00
ownClouders
947c56196c [tx] updated from transifex 2024-05-03 00:07:35 +00:00
dependabot[bot]
1dcf9bdf54 build(deps-dev): bump eslint-plugin-import in /services/idp (#9042)
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.28.1 to 2.29.1.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.29.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 17:33:04 +02:00
dependabot[bot]
510fb65be0 build(deps-dev): bump ejs from 3.1.9 to 3.1.10 in /services/idp (#9049)
Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 16:56:19 +02:00
Michael Barz
6356be8d51 Merge pull request #8952 from rhafer/issue/8635
Autoprovsioning fixes
2024-05-02 16:06:45 +02:00
jkoberg
3097a69a5f feat(storage-users): add virusfilter to sessions command
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-05-02 11:48:50 +02:00
jkoberg
4941620333 feat(storage-users): assimilate clean command into sessions
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-05-02 11:40:03 +02:00
ownClouders
3309b9c93c [tx] updated from transifex 2024-05-01 00:42:11 +00:00
Thomas Müller
a8cbc612cc chore: remove unused return value from BindSourcesToStructs (#9033) 2024-04-30 18:18:31 +02:00
Thomas Müller
4f7480d322 feat: drop github.com/a8m/envsubst in favor of gookit/config (#9028) 2024-04-30 18:05:58 +02:00
Ralf Haferkamp
54bb4b44b0 chore: Fix some linter complaints 2024-04-30 17:09:21 +02:00
Ralf Haferkamp
0da7eccd1d fix(autoprovision): make email optional
The mail address is not a required attrbute for our users. So we can auto-provision users without it.

Fixes: #6909
2024-04-30 17:09:21 +02:00
Ralf Haferkamp
741dce501b enhancement(autoprovision): Allow to configure which claims to use for auto-provisioning user accounts
When auto-provisioning user accounts we used a fixed mapping for claims
for the userinfo response to user attributes. This change introduces
configuration options to defined which claims should be user for the
username, display name and email address of the auto-provisioned
accounts.

This also removes the automatic fallback to use the 'mail' claim as the
username when the 'preferred_username' claim does not exist.

Fixes: #8635
2024-04-30 17:09:19 +02:00
Jannik Stehle
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 Barz
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 Dreyer
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]
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áñez
b1d0a2a577 fix: remove obsolete secure middleware in collaboration service 2024-04-29 15:22:49 +02:00
kobergj
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 Stehle
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]
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 Dreyer
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üller
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 Dreyer
06ebbe6056 Merge pull request #8946 from owncloud/fix-well-known-rewrite
always initialize http handler
2024-04-25 15:32:09 +02:00
Florian Schade
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 Weigert
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
kobergj
e0363bb9ae Merge pull request #8916 from kobergj/AddShareeIDsToSSEs
Add ShareeIDs to SSEs
2024-04-23 08:33:26 +02:00
Florian Schade
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