Commit Graph

11531 Commits

Author SHA1 Message Date
mmattel
d8de307fda fix checksum type descriptions 2022-11-03 17:18:16 +01:00
mmattel
a23eaf9395 Improve frontend env descriptions 2022-11-03 17:18:16 +01:00
Martin
1f53ec5253 Improve Auth Basic service descriptions (#4971) 2022-11-03 17:00:34 +01:00
Jörn Friedrich Dreyer
f994ad951c Automated changelog update [skip ci] 2022-11-03 15:09:25 +00:00
Jörn Friedrich Dreyer
0f7dba53fb use min tls 1.2 (#4969)
* use min tls 1.2

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

* add changelog

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

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2022-11-03 16:08:56 +01:00
Michael Barz
9fc64e5479 Automated changelog update [skip ci] 2022-11-03 14:58:37 +00:00
Michael Barz
353240ed7c Merge pull request #4599 from owncloud/privatelink-capability
enable private links
2022-11-03 15:58:09 +01:00
kobergj
c160dd7735 Merge pull request #4874 from kobergj/SpaceInviteCherryPick
Cherry-pick spaceinvite fix
2022-11-03 15:52:23 +01:00
jkoberg
2443d7d687 use private link syntax for spaceinvite link
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-11-03 15:18:03 +01:00
kobergj
0c410018be Automated changelog update [skip ci] 2022-11-03 14:16:40 +00:00
kobergj
d55d132f26 Merge pull request #4966 from kobergj/ReadmeForAuthBasic
Improve AuthBasic Readme
2022-11-03 15:15:49 +01:00
Florian Schade
47293eb23b Automated changelog update [skip ci] 2022-11-03 14:12:24 +00:00
Florian Schade
1109c9244b Merge pull request #4967 from owncloud/bump-copyright
bump copyright
2022-11-03 15:11:47 +01:00
kobergj
69c60135e4 Merge pull request #4965 from kobergj/MaxAcuireLockCycles
Max AcquireLock Cycles and Bump Reva
2022-11-03 15:11:18 +01:00
Florian Schade
6bd601a46f bump copyright 2022-11-03 14:57:37 +01:00
jkoberg
a41bec243e changelog
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-11-03 14:43:22 +01:00
jkoberg
c2cc1e105c improve auth-basic docu and rename envvar
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-11-03 14:40:21 +01:00
jkoberg
27a1ab7612 changelog
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-11-03 14:31:13 +01:00
jkoberg
12c7308fdf update envvar description
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-11-03 14:27:54 +01:00
kobergj
92d3f77ab8 Readme for Auth-Basic (#4919)
* readme for the auth-basic service

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* Apply suggestions from code review

* Apply suggestions from code review

Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>

* Update services/auth-basic/README.md

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

Signed-off-by: jkoberg <jkoberg@owncloud.com>
Co-authored-by: Martin <github@diemattels.at>
Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2022-11-03 14:24:22 +01:00
Florian Schade
51376b584b add option to configure max_acquire_lock_cycles 2022-11-03 14:22:46 +01:00
dependabot[bot]
036829ecbe Bump github.com/go-micro/plugins/v4/server/http from 1.1.1 to 1.2.0 (#4963)
Bumps [github.com/go-micro/plugins/v4/server/http](https://github.com/go-micro/plugins) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/go-micro/plugins/releases)
- [Commits](https://github.com/go-micro/plugins/compare/v4/server/grpc/v1.1.1...v4/auth/jwt/v1.2.0)

---
updated-dependencies:
- dependency-name: github.com/go-micro/plugins/v4/server/http
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-03 14:19:58 +01:00
Michael Barz
8371de7056 Merge pull request #4964 from aduffeck/rescan-less-aggressively
Reindex less aggressively
2022-11-03 14:11:53 +01:00
David Christofas
1dec463216 Automated changelog update [skip ci] 2022-11-03 12:25:50 +00:00
David Christofas
3125459415 [full-ci]fallback to stored roles (#4890)
* fallback to stored roles

If there are no roles in the current context load the user's roles from the storage.

* some code clean up
2022-11-03 13:25:21 +01:00
André Duffeck
cfb4f45f8d Fix indentation 2022-11-03 13:22:44 +01:00
André Duffeck
12bdf29ac4 Change the default reindex debounce duration to 1s.
Also make it configurable using an env var.
2022-11-03 13:15:54 +01:00
Martin
5602668634 Add the missing auth providers to AUTH_BASIC_AUTH_PROVIDER description (#4923)
* Add the missing auth providers to AUTH_BASIC_AUTH_PROVIDER description

* fix strings on more locations

* WOPIDriver

* Apply suggestions from code review

* Update services/users/pkg/config/config.go
2022-11-03 12:31:57 +01:00
dependabot[bot]
968bf088d0 Bump github.com/go-micro/plugins/v4/wrapper/breaker/gobreaker (#4962)
Bumps [github.com/go-micro/plugins/v4/wrapper/breaker/gobreaker](https://github.com/go-micro/plugins) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/go-micro/plugins/releases)
- [Commits](https://github.com/go-micro/plugins/compare/v3/auth/jwt/v1.1.0...v4/auth/jwt/v1.2.0)

---
updated-dependencies:
- dependency-name: github.com/go-micro/plugins/v4/wrapper/breaker/gobreaker
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-03 12:28:28 +01:00
Ralf Haferkamp
b24d126b30 Introduce TLS Settings for go-micro based http services
TLS for the services can be configure by setting the "OCIS_HTTP_TLS_ENABLED",
"OCIS_HTTP_TLS_CERTIFICATE" and "OCIS_HTTP_TLS_KEY" environment variables.
Currently the ocis proxy is this only service that directly accesses backend
services. It determines whether to use TLS or not by looking a the new registry
metadata "use_tls". As specific CA Cert for certificate verification
can be set with the "PROXY_HTTPS_CACERT" environment variable.
2022-11-03 11:58:53 +01:00
Ralf Haferkamp
cbe41fb85f Add method for creating in-memory certificates 2022-11-03 11:58:53 +01:00
Ralf Haferkamp
a4f5682851 Switch proxy defaults to use go-micro registry everywhere
This makes the default configuration somewhat easier. There doesn't
seem to be a specific reason why some services were still using a
static backend configuration.
2022-11-03 11:58:53 +01:00
kobergj
d161ad3a08 Automated changelog update [skip ci] 2022-11-03 10:39:58 +00:00
kobergj
a5bccc2807 Validate Space Names (#4955)
* validate space names

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* Update services/graph/pkg/service/v0/drives.go

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

Signed-off-by: jkoberg <jkoberg@owncloud.com>
Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu>
2022-11-03 11:39:02 +01:00
David Christofas
ac6d53d317 Merge pull request #4960 from owncloud/ocis-readme
add a README to the ocis package
2022-11-03 10:44:58 +01:00
Ralf Haferkamp
06d4a80bc3 Automated changelog update [skip ci] 2022-11-03 09:17:48 +00:00
Ralf Haferkamp
ee974afebf [full-ci] Introduce TLS Settings for go-micro based grpc services and clients (#4901)
* Introduce TLS Settings for go-micro based grpc services and clients

TLS for the services can be configure by setting the OCIS_MICRO_GRPC_TLS_ENABLED"
"OCIS_MICRO_GRPC_TLS_CERTIFICATE" and "OCIS_MICRO_GRPC_TLS_KEY"
enviroment variables.

TLS for the clients can configured by setting the "OCIS_MICRO_GRPC_CLIENT_TLS_MODE"
and "OCIS_MICRO_GRPC_CLIENT_TLS_CACERT" variables.

By default TLS is disabled.

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

* Unify TLS configuration for all grpc services

All grpc service (whether they're based on reva) or go-micro use the
same set of config vars now.

TLS for the services can be configure by setting the OCIS_GRPC_TLS_ENABLED,
OCIS_GRPC_TLS_CERTIFICATE and OCIS_GRPC_TLS_KEY enviroment variables.

TLS for the clients can configured by setting the OCIS_GRPC_CLIENT_TLS_MODE
and OCIS_MICRO_GRPC_CLIENT_TLS_CACERT variables.

There are no individual per service config vars currently. If really
needed, per service tls configurations can be specified via config file.

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

Co-authored-by: Martin <github@diemattels.at>
2022-11-03 10:17:08 +01:00
Edith Parzefall
2e22d00801 Apply suggestions from code review
language review
2022-11-03 09:42:47 +01:00
David Christofas
56c3d9d76f add a README to the ocis package 2022-11-03 09:42:39 +01:00
Sawjan Gurung
b7482e5410 Merge pull request #4953 from owncloud/bump-core-commitid
[full-ci] [tests-only] Bump core commit id
2022-11-02 17:38:01 +05:45
Prarup Gurung
9d872eb840 Fixed line numbers in expected failures 2022-11-02 16:24:24 +05:45
Prarup Gurung
3c6a650116 Bump core commit id 2022-11-02 16:24:24 +05:45
Jörn Friedrich Dreyer
ed42a02606 clarify wording
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2022-11-02 11:06:15 +01:00
Martin
1abcc8eb17 Apply suggestions from code review
Co-authored-by: Ralf Haferkamp <rhaferkamp@owncloud.com>
2022-11-02 11:06:15 +01:00
Jörn Friedrich Dreyer
0ace006291 add frontend readme
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2022-11-02 11:06:15 +01:00
dependabot[bot]
aae24ae1cf Bump github.com/go-micro/plugins/v4/wrapper/monitoring/prometheus
Bumps [github.com/go-micro/plugins/v4/wrapper/monitoring/prometheus](https://github.com/go-micro/plugins) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/go-micro/plugins/releases)
- [Commits](https://github.com/go-micro/plugins/compare/v3/auth/jwt/v1.1.0...v4/auth/jwt/v1.2.0)

---
updated-dependencies:
- dependency-name: github.com/go-micro/plugins/v4/wrapper/monitoring/prometheus
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 10:48:46 +01:00
dependabot[bot]
6bf30da59c Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.12.0 to 2.13.0
Bumps [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) from 2.12.0 to 2.13.0.
- [Release notes](https://github.com/grpc-ecosystem/grpc-gateway/releases)
- [Changelog](https://github.com/grpc-ecosystem/grpc-gateway/blob/master/.goreleaser.yml)
- [Commits](https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.12.0...v2.13.0)

---
updated-dependencies:
- dependency-name: github.com/grpc-ecosystem/grpc-gateway/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 10:12:57 +01:00
Florian Schade
52d618ef50 remove expires header in no-cache cases (#4942) 2022-11-01 15:06:17 +01:00
Jörn Friedrich Dreyer
20174215d2 Automated changelog update [skip ci] 2022-11-01 12:36:29 +00:00
Jörn Friedrich Dreyer
c61b959f4d fix CORS in frontend service (#4948)
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2022-11-01 13:33:22 +01:00