Commit Graph

872 Commits

Author SHA1 Message Date
Daniel Swärd
053ce7a7cd Merge pull request #5949 from owncloud/excds/feature/Update_group_names
graph: Allow updating of group name via PATCH request
2023-03-29 12:48:25 +02:00
kobergj
bfe8ed8db5 Merge pull request #5700 from owncloud/invitations
Invitations service
2023-03-28 15:27:56 +02:00
Daniel Swärd
ab07525602 graph: Allow updating of group name via PATCH request 2023-03-28 13:06:53 +02:00
mmattel
700621dac8 readd accidentially deleted entry 2023-03-27 09:52:45 +02:00
Dennis Sieben
e28603e633 - fixed typos 2023-03-27 08:54:51 +02:00
ownClouders
a82ec7fb0c [tx] updated from transifex 2023-03-25 01:02:47 +00:00
Jannik Stehle
b45e401fad chore: bump web to v7.0.0-rc.24 2023-03-24 16:06:56 +01:00
jkoberg
a2f162a6a6 add missing messageRichParameters
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-03-24 15:16:03 +01:00
kobergj
9df308932d Merge pull request #5903 from kobergj/AutomateMDCreation
Automate Creation of `_index.md` Files
2023-03-24 13:00:10 +01:00
Jörn Friedrich Dreyer
31471df033 fix markdown 2023-03-24 12:43:53 +01:00
Jörn Friedrich Dreyer
a1bb47b180 drop commented code 2023-03-24 12:10:58 +01:00
Jörn Friedrich Dreyer
f33c524a5d delete unnecessary files 2023-03-24 12:07:57 +01:00
kobergj
1f6ddcb620 bump reva (#5921)
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-03-24 11:44:46 +01:00
Daniël Franke
10f4af1e59 Instead of trying to guess names, ignore them. 2023-03-24 11:43:29 +01:00
Daniël Franke
177cd0bb57 Update services/invitations/pkg/config/config.go
Co-authored-by: Martin <github@diemattels.at>
2023-03-24 11:43:26 +01:00
Daniël Franke
1a7e2fd782 Update services/invitations/pkg/config/config.go
Co-authored-by: Martin <github@diemattels.at>
2023-03-24 11:43:22 +01:00
Daniël Franke
361af723a5 Update services/invitations/pkg/config/config.go
Co-authored-by: Martin <github@diemattels.at>
2023-03-24 11:43:18 +01:00
Daniël Franke
9355ed6812 Add tests for keycloak backend. 2023-03-24 11:43:14 +01:00
Daniël Franke
f244869e91 Use keycloak for invitations backend.
As keycloak already supports everything needed for the required
invitation flow, it's ideal to use as the first backend to create users
and to send them invitation mails.

This PR implements that as the first and (for now) only backend.
2023-03-24 11:43:11 +01:00
Jörn Friedrich Dreyer
fc5e4ea7d1 generic http backend provisioning requests
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-03-24 11:43:07 +01:00
Jörn Friedrich Dreyer
5d7a19997b correctly add new service
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-03-24 11:43:03 +01:00
Jörn Friedrich Dreyer
6c82451956 Update services/invitations/README.md
Co-authored-by: Martin <github@diemattels.at>
2023-03-24 11:42:59 +01:00
Jörn Friedrich Dreyer
f8fd49a9a9 invitation implementation outline
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-03-24 11:42:53 +01:00
Jörn Friedrich Dreyer
f805cca363 initial invitations skeleton
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-03-24 11:42:48 +01:00
Jörn Friedrich Dreyer
5d0e8f0b7a fix notificaation readme, more precise naming
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-03-24 11:39:41 +01:00
Daniel Swärd
2228d2b82e Merge pull request #5913 from owncloud/excds/feature/add_UserTypeAttribute_to_reva_config
graph: Add UserTypeAttribute to reva config.
2023-03-24 11:17:37 +01:00
kobergj
ce84163983 notify a user when a file was deleted because of policies (#5912)
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-03-24 11:14:02 +01:00
Andre Duffeck
0bc471007e Make the number of concurrent goroutines in decomposedfs configurable (#5887)
* Make the number of concurrent goroutines in decomposedfs configurable

* Update services/storage-users/pkg/config/config.go

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

* Update services/storage-users/pkg/config/config.go

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

---------

Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Co-authored-by: Martin <github@diemattels.at>
2023-03-24 10:49:51 +01:00
Daniel Swärd
34e5053d69 graph: Add UserTypeAttribute to reva config. 2023-03-24 09:44:49 +01:00
ownClouders
b81d9266ef [tx] updated from transifex 2023-03-24 00:59:33 +00:00
Michael Barz
dbe9b544ba Merge pull request #5910 from owncloud/change-the-branch-to-master
[full-ci][tests-only]Change web branch to master
2023-03-23 18:58:59 +01:00
jkoberg
0681cec9d1 use accept language header
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-03-23 17:15:43 +01:00
Viktor Scharf
4950b28df2 update web commit 2023-03-23 13:54:07 +01:00
kobergj
8e5fcf8482 Merge pull request #5846 from kobergj/Antivirus
Antivirus
2023-03-23 10:04:12 +01:00
jkoberg
81d1521751 abort processing when virus scan errord
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-03-22 17:34:24 +01:00
mmattel
d25102c11e update 2023-03-22 17:02:34 +01:00
mmattel
777c302bc9 [docs-only] Clarify the description of the TLS_IDP envvar 2023-03-22 16:53:14 +01:00
Jörn Friedrich Dreyer
6bec87f582 Proxy accesstoken cache store (#5829)
* refactor middleware options

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

* use ocmemstore micro store implementaiton for token cache

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

* refactor ocis store options, support redis sentinel

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

* align cache configuration

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

* database and tabe are used to build prefixes for inmemory stores

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

* add global persistent store options to userlog config

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

* log cache errors but continue

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

* drup unnecessary type conversion

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

* Better description for the default userinfo ttl

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

* use global cache options for even more caches

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

* don't log userinfo cache misses

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

* default to stock memory store

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

* use correct mem store typo string

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

* split cache options, doc cleanup

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

* mint and write userinfo to cache async

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

* use hashed token as key

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

* go mod tidy

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

* update docs

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

* update cache store naming

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

* bring back depreceted ocis-pkg/store package for backwards compatability

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

* update changelog

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

* Apply suggestions from code review

Co-authored-by: kobergj <jkoberg@owncloud.com>

* revert ocis-pkg/cache to store rename

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

* add waiting for each step 50 milliseconds

* starlack check

---------

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Co-authored-by: kobergj <jkoberg@owncloud.com>
Co-authored-by: Viktor Scharf <scharf.vi@gmail.com>
2023-03-22 15:21:57 +01:00
jkoberg
86980441fe move debughandlers to their own package
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-03-22 13:59:54 +01:00
kobergj
6c00708dbc improve antivirus documentation
Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-03-22 13:50:42 +01:00
Daniel Swärd
75870d49ac graph: Hide ldap error on group membership patch. 2023-03-22 11:34:14 +01:00
kobergj
48be9ccf3e Merge pull request #5873 from kobergj/NoNotificationForOwnActions
No Notifications for own actions
2023-03-21 16:26:19 +01:00
Martin
bca6834c0c Update services/app-provider/pkg/config/config.go 2023-03-21 12:23:13 +01:00
Dennis Sieben
22098c5659 Fixed typo
- fixed typo in parameter documentation
2023-03-21 11:55:41 +01:00
Daniel Swärd
40ab22195d Merge pull request #5836 from owncloud/excds/bugfix/Fix_updating_accountEnabled_for_educationUser
graph: Fix so that accountEnabled updates work for educationUser.
2023-03-21 11:44:53 +01:00
jkoberg
642d8f0028 notification for virusscan
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-03-21 10:06:06 +01:00
kobergj
fc4ba499b1 improve antivirus documentation
Co-authored-by: Martin <github@diemattels.at>
2023-03-21 10:06:06 +01:00
jkoberg
c550390d82 service checklist
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-03-21 10:04:11 +01:00
jkoberg
f4ba4e0f64 backport antivirus from experimental
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-03-21 10:04:11 +01:00
dependabot[bot]
e7fd4f93f4 Bump i18next from 21.10.0 to 22.0.4 in /services/idp (#4941)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Florian Schade <f.schade@icloud.com>
Co-authored-by: mmattel <github@diemattels.at>
2023-03-21 10:03:59 +01:00