Commit Graph

670 Commits

Author SHA1 Message Date
Thomas Müller 1eb66eb18c feat: add REVA appauth as oCIS service 2024-07-23 08:58:07 +02:00
Jörn Friedrich Dreyer c421507f1e reva services should respect same register ttl
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-07-19 12:56:59 +02:00
Jörn Friedrich Dreyer 0c6ca19602 naming is hard
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-07-19 12:37:08 +02:00
jkoberg 0c0866711c fix(registry): Fix TTL and registration interval
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-07-19 11:52:59 +02:00
kobergj 2206d4a184 Merge pull request #9548 from owncloud/dependabot/go_modules/github.com/rs/cors-1.11.0
[full-ci] Get rid of go-chi/cors and bump rs/cors to 1.11.0
2024-07-19 09:35:31 +02:00
jkoberg 30a0f8a71b fix(ocis): get rid of go-chi/cors lib
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-07-18 11:34:49 +02:00
jkoberg 6d7d18adce feat(deps): bump plugins/store/nats-js-kv
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-07-17 15:26:49 +02:00
jkoberg 60d4305bab fix(natsjsregistry): spread load evenly among instances
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-07-17 15:26:49 +02:00
Christian Richter 505ed389b7 Fix nil-pointer issue with misconfigured tracing
Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>

Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-07-16 14:46:49 +02:00
Michael Barz e586a71570 chore: prepare changelog, bump version, update CD 2024-07-08 15:58:26 +02:00
jkoberg 63686d6cd7 feat(search): remove userid from indexspace methods
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-25 10:01:37 +02:00
jkoberg 7a819412c2 feat(ocis): move ast and kql pkg to ocis-pkg
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 16:23:55 +02:00
jkoberg 5249cbc138 feat(activitylog): translations
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 16:23:54 +02:00
Michael Barz b04f3209d4 chore: prepare release, bump version 2024-06-19 19:45:57 +02:00
jkoberg f68ffbbd71 fix(natsjskvregistry): encode keys
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-14 10:21:03 +02:00
jkoberg 630c9efaaa feat(activitylog): initial service
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-05 14:31:12 +02:00
Jörn Friedrich Dreyer 3db878e8db Merge pull request #9165 from wkloucek/collaboration-fixes
collaboration fixes
2024-05-31 13:49:10 +02:00
Florian Schade eb7c36443f enhancement: introduce theme processing (#9133)
* enhancement: introduce theme processing

* enhancement: introduce theme processing

* enhancement: add theme processing tests and changelog

* Update services/web/pkg/config/config.go

Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu>

* fix: ci findings

* Apply suggestions from code review

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

* enhancement: use the theme assets from web instead of having them inside the oCis repo (license clash Apache vs. AGPLv3)

* fix: golangci tagalign order

* fix: rename UnifiedRoleUploader to UnifiedRoleEditorLite

* fix: some typos

Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu>

* enhancement: export supported theme logo upload filetypes

* chore: bump reva

* fix: allow init func

---------

Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu>
Co-authored-by: Martin <github@diemattels.at>
2024-05-29 15:48:49 +02:00
Jörn Friedrich Dreyer 955c195411 incorporate feedback
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-24 14:53:02 +02:00
Thomas Müller e79d63208e feat: limit concurrent processing of thumbnail requests 2024-05-21 14:12:50 +02:00
Ralf Haferkamp 3be286a2a3 Bump go-jose an update to new location
It's now maintained in github.com/go-jose/go-jose. Bumping to
latest backwards compatible release. (v4 will require some code changes)
2024-05-08 17:52:17 +02:00
Thomas Müller a8cbc612cc chore: remove unused return value from BindSourcesToStructs (#9033) 2024-04-30 18:18:31 +02:00
Thomas Müller c039041a40 test: unit test BindSourcesToStructs (#9029) 2024-04-30 17:35:46 +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
kobergj d8cae78d70 Merge pull request #8802 from owncloud/servers_startup
feat: add runners to startup the ocis' services
2024-04-29 13:52:31 +02:00
Juan Pablo Villafáñez 05f684a537 fix: add group runner's timeout and make some channels buffered. 2024-04-29 11:56:07 +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
Juan Pablo Villafáñez 08c47632f0 fix: use custom timeout error if the runner times out 2024-04-22 12:51:25 +02:00
Juan Pablo Villafáñez 59051e2f2b feat: make the interrupt duration optional and with a default 2024-04-19 14:47:21 +02:00
Juan Pablo Villafáñez df3c496cba fix: ensure runners provide a result after being interrupted 2024-04-19 14:47:21 +02:00
Juan Pablo Villafáñez cb2e8e0ef2 test: unit tests for the helper 2024-04-19 14:47:21 +02:00
Juan Pablo Villafáñez 5ea30f7295 feat: helper to ensure the task is interrupted and doesn't block 2024-04-19 14:47:21 +02:00
Juan Pablo Villafáñez b6a6b6114a test: add unit tests 2024-04-19 14:47:21 +02:00
Juan Pablo Villafáñez ff346c2861 fix: additional guarantees for concurrent calls 2024-04-19 14:47:21 +02:00
Juan Pablo Villafáñez 6ddc0addd3 fix: ensure the task hasn't finished before interrupt it 2024-04-19 14:47:21 +02:00
Juan Pablo Villafáñez 0da6810cb1 fix: panic if there are duplicates in the group 2024-04-19 14:47:21 +02:00
Juan Pablo Villafáñez da71059a16 refactor: reuse functions and name changes 2024-04-19 14:47:21 +02:00
Juan Pablo Villafáñez ef32af6402 feat: add runners to startup the ocis' services 2024-04-19 14:47:21 +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 3e90402350 feat: Add new collaboration service (WOPI) 2024-04-17 15:54:50 +02:00
jkoberg eb5035cc19 fix(natsjsregistry): fix reconnects
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-17 15:50:54 +02:00
Thomas Müller 07f0cd5574 fix: typos, naming clashes, error messages and deprecations 2024-04-03 15:34:36 +02:00
jkoberg b54344196e move more functionality to l10n pkg
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-27 10:34:54 +01:00
jkoberg db346dff10 make readmes translateable
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-26 13:35:07 +01:00
jkoberg 1bc59de021 fix graph tests
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-26 10:41:42 +01:00
jkoberg e9d39cdcb3 move translation logic from notifications to own package
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-25 13:14:01 +01:00
Christian Richter cf5558d078 add missing introduction version
Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-03-19 10:54:58 +01:00
Christian Richter 72916dc53c adapt cors headers
Signed-off-by: Christian Richter <crichter@owncloud.com>
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-03-19 10:54:58 +01:00
Jörn Friedrich Dreyer e8da108edc use mutex when lazy initializing the OIDC provider
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-03-18 11:29:33 +01:00
Phil Davis ec4c667ae8 chore: set introductionVersion 5.0 in shared_types.go 2024-03-06 17:50:20 +05:45