Ralf Haferkamp
d21ca0658f
graph: Add unit test for LDAP identity backend
...
This reworks the LDAP backend a bit to allow for mocking the ldap.Client
interface. It also add a couple of unit test for the backend
2021-11-25 14:51:52 +01:00
Ralf Haferkamp
b7ec12735b
go mod tidy
2021-11-25 14:51:52 +01:00
Ralf Haferkamp
026da000dc
LDAP group backend for GraphAPI
...
This is an initial implementation of the /groups graph endpoint.
Currently it is only showing the ID and Name attributes of the groups.
Listing members is not yet supported.
As the userbackend this is still read-only and doesn't support any
advanced filtering.
2021-11-25 14:51:52 +01:00
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
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
Patrick Maier
2b6e5c254b
oCIS 1.15 / Web 4.5.0 Release Notes
2021-11-22 13:16:43 +01:00