Commit Graph

7719 Commits

Author SHA1 Message Date
Ralf Haferkamp f253f7bc8e graph: Groups convert CS3 code to its own backend
Until the LDAP backend is ready the existing CS3 code should keep
working.

This also adds the initial stubs for the upcoming LDAP Backend.
2021-11-25 14:51:52 +01:00
Ralf Haferkamp 76390f3d4f Rename userBackend to identityBackend
This is suppoosed to handle Groups and Users so adjust the Name
2021-11-25 14:51:52 +01:00
Ralf Haferkamp fbdcdf255c LDAP user backend for GraphAPI
This is still read-only and doesn't support any of the advanced
querying options of the graph API.
2021-11-25 14:51:52 +01:00
Ralf Haferkamp 9130cd29f3 Add helper module for LDAP with automatic reconnect
This module basically wraps ldap.Client and allows us to keep
to keep a long running LDAP connection open, which automatically
reconnects on network errors. Allows it allows to easiliy multiplex
multiple Operations on a single connection.
2021-11-25 14:30:22 +01:00
Ralf Haferkamp 61d65daa89 Make identity backend configurable for GraphAPI
In order to gradually switch to a new LDAP backend move
the existing code talking to CS3 into its own backend.
2021-11-25 14:30:22 +01:00
Alex Unger 18f2fd8f66 Automated changelog update [skip ci] 2021-11-25 13:17:46 +00:00
Alex Unger a6e70ef5e3 Merge pull request #2812 from owncloud/depreceate-app-provider-basic-env 2021-11-25 14:17:12 +01:00
Willy Kloucek 2e0c072d4a add ldap deployment example docs 2021-11-25 14:14:23 +01:00
Willy Kloucek 6d8517db75 add all demo users to the parallel deployment example 2021-11-25 14:14:23 +01:00
Willy Kloucek 7fb85fdecf add missing demo users and groups to ldap example 2021-11-25 14:14:23 +01:00
Willy Kloucek 25c516ab67 rename cs3_users_ocis deployment example to ocis_ldap 2021-11-25 14:14:23 +01:00
Willy Kloucek 5ad7939b78 Merge pull request #2821 from owncloud/fix-monitoring-configuration-deployment-examples
fix typo in debug settings and use unused port for debug
2021-11-25 12:42:01 +01:00
Willy Kloucek 09412992fe fix typo in debug settings and use unused port for debug 2021-11-25 10:40:51 +01:00
Phil Davis 7fee45d7b5 Merge pull request #2820 from owncloud/bump-commitid-20211125
[tests-only][full-ci] Bump core commit id for tests
2021-11-25 14:18:05 +05:45
Saw-jan 90bdddb664 bump core commit id for tests 2021-11-25 13:28:20 +05:45
Willy Kloucek 0fc2efadf2 rename APP_PROVIDER_BASIC_* environment variables, followup of #2811 2021-11-24 15:17:33 +01:00
Willy Kloucek 38d670f1b3 Merge pull request #2811 from owncloud/reenable-metrics-deployment-examples
reenable metrics for the deployment examples
2021-11-24 15:15:51 +01:00
Willy Kloucek bc57d13489 Merge pull request #2815 from owncloud/embed-generate-improvements
go embed / generate improvements
2021-11-24 15:09:17 +01:00
Willy Kloucek a601a2f261 ensure temporary compatiblity, so this is not a breaking PR 2021-11-24 14:15:01 +01:00
Willy Kloucek 0e13b0668f expose debug ports for monitoring in docker-compose-additions for deployment examples 2021-11-24 14:15:00 +01:00
Willy Kloucek 222683d3cd fix app provider env naming 2021-11-24 14:15:00 +01:00
Willy Kloucek 4e4c42bca9 fix debug addresses in example configurations 2021-11-24 14:15:00 +01:00
Willy Kloucek 60eccf1f88 Merge pull request #2800 from owncloud/dependabot/go_modules/github.com/grpc-ecosystem/grpc-gateway/v2-2.7.0
Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.6.0 to 2.7.0
2021-11-24 14:04:35 +01:00
Willy Kloucek f3e5b6fac4 Automated changelog update [skip ci] 2021-11-24 13:03:48 +00:00
Willy Kloucek 9cada56222 Merge pull request #2807 from aduffeck/fix_s3ng_metadata_storage
Fix s3ng metadata storage
2021-11-24 14:03:06 +01:00
Willy Kloucek 62ff1f1659 don't run go generate anymore 2021-11-24 13:38:29 +01:00
Willy Kloucek e6df1e466d make *_SERVICE_USER_UUID a consistent option for all drivers 2021-11-24 13:26:58 +01:00
Willy Kloucek 98f11f31d9 apply ServiceUSERUUID also to metadata storage 2021-11-24 13:15:01 +01:00
Willy Kloucek 41e84b6378 add go:generate step for all go:embed steps 2021-11-24 12:56:42 +01:00
Willy Kloucek 3bbbe79683 remove embed rule which is not needed for Web 4.5.0 and later 2021-11-24 12:55:27 +01:00
Willy Kloucek fe30c89383 Automated changelog update [skip ci] 2021-11-24 11:43:59 +00:00
Willy Kloucek 0d8ef24c0b Merge pull request #2813 from owncloud/config-cleanup-1
Cleanup ocis config
2021-11-24 12:43:20 +01:00
A.Unger 36be70c714 added changelog 2021-11-24 11:48:07 +01:00
A.Unger 02b5a9d223 deleted http, grpc and debug from ocis-pkg/config/config.go 2021-11-24 11:44:32 +01:00
Viktor Scharf d9df4907f0 Merge pull request #2799 from owncloud/changeDataOfSpaceTest
Test: change data of space
2021-11-24 09:21:49 +01:00
ScharfViktor f5c763cbec add tests change space 2021-11-23 19:51:15 +01:00
André Duffeck dd6249b691 Add changelog 2021-11-23 14:10:42 +01:00
André Duffeck e221dfd8cb Fix using s3ng as the backend for the metadata storage
Fixes #2668
2021-11-23 14:10:42 +01:00
dependabot[bot] a706e55154 Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.6.0 to 2.7.0
Bumps [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) from 2.6.0 to 2.7.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.6.0...v2.7.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>
2021-11-23 12:33:56 +00:00
Alex Unger 02f162c717 Automated changelog update [skip ci] 2021-11-23 12:19:14 +00:00
Alex Unger 1befac2a8f Merge pull request #2708 from owncloud/try-gookikt-config 2021-11-23 13:18:39 +01:00
A.Unger 43af041a04 reword changelog 2021-11-23 12:33:17 +01:00
Willy Kloucek 889f37f37c reimport docs makefile in storage 2021-11-23 11:34:36 +01:00
Willy Kloucek 3bc413b21f Merge pull request #2802 from owncloud/1.15_release_notes
[docs-only] oCIS 1.15 / Web 4.5.0 Release Notes
2021-11-23 11:23:11 +01:00
A.Unger 552a79c23f added changelog 2021-11-23 11:20:58 +01:00
Willy Kloucek ca55576169 fix doc generation and reenable docs pipeline in CI 2021-11-23 11:19:51 +01:00
Willy Kloucek 016bab9372 Merge pull request #2798 from owncloud/release-1.15.0
oCIS 1.15.0 release
2021-11-23 10:49:12 +01:00
Patrick Maier cfa915c8c6 Update docs/ocis/release_notes.md
Co-authored-by: Phil Davis <phil@jankaritech.com>
2021-11-23 09:53:57 +01:00
A.Unger 8797cf3b5a Revert "removed redundant ocis config parsing"
This reverts commit c700ccab1f.
2021-11-22 22:27:29 +01:00
A.Unger c700ccab1f removed redundant ocis config parsing 2021-11-22 22:11:06 +01:00