Jörn Friedrich Dreyer
9b4fae1704
add mockery for minimal graph testing
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-01-18 12:42:49 +00:00
Jörn Friedrich Dreyer
01d83c8df2
Automated changelog update [skip ci]
2022-01-18 12:31:07 +00:00
Jörn Friedrich Dreyer and GitHub
c6803266a0
Merge pull request #2977 from rhafer/ldapretry
...
graph: Fix LDAP retry handling
2022-01-18 13:30:37 +01:00
Jörn Friedrich Dreyer
4815553a21
Revert "add mockery for minimal graph testing"
...
This reverts commit 99818b5750 .
2022-01-18 12:17:41 +00:00
Jörn Friedrich Dreyer
99818b5750
add mockery for minimal graph testing
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-01-18 12:12:21 +00:00
Ralf Haferkamp
d57d40a0c1
graph: Fix LDAP retry handling
...
The reconnect package was missing the retry loop for LDAP Write
Operations (add, delete, mod, modrdn)
Fixes : #2974
2022-01-18 11:17:57 +01:00
Phil Davis and GitHub
aab34bd5c8
Merge pull request #2943 from amrita-shrestha/update-favorites-expected-failure
...
[tests-only][full-ci] adjust expected failures (apiFavorites)
2022-01-18 11:43:14 +05:45
amrita
5b23cd20cb
Adjust Expected failure
2022-01-18 10:03:23 +05:45
Robert Pocklington and GitHub
b5d93ab354
Change outdated documentation ("owncloud" driver is not the default)
2022-01-18 14:28:36 +11:00
Benedikt Kulmann and GitHub
a3c349f939
Merge pull request #2975 from owncloud/remove-unused-web-dep-install
...
[full-ci] Don't install unused deps in 'web' in CI
2022-01-17 21:22:13 +01:00
pwengerter
a47d6bfa23
Don't install unused deps in 'web' in CI
2022-01-17 18:17:39 +01:00
Michael Barz and GitHub
5cdaaafcfd
Merge pull request #2973 from owncloud/update-storage-driver-docs
...
[docs-only] add known kernel limits, deprecate owncloud driver
2022-01-17 16:56:01 +01:00
Jörn Friedrich Dreyer
94d6daa222
check error when setting cache with ttl
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-01-17 15:39:15 +00:00
Jörn Friedrich Dreyer
75bfd71355
Merge branch 'master' into graph-reads-space-yaml
2022-01-17 15:35:47 +00:00
Jörn Friedrich Dreyer and GitHub
4a48708bf0
Merge pull request #2947 from rhafer/ldap-as-user-backend
...
Add support for user creation and deletion to GraphAPI (LDAP backend)
2022-01-17 15:54:10 +01:00
Jörn Friedrich Dreyer and GitHub
7803ad5fbd
add known kernel limits, deprecate owncloud driver
2022-01-17 15:23:20 +01:00
dependabot[bot] and GitHub
c38ca577f9
Bump gotest.tools/v3 from 3.0.3 to 3.1.0
...
Bumps [gotest.tools/v3](https://github.com/gotestyourself/gotest.tools ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/gotestyourself/gotest.tools/releases )
- [Commits](https://github.com/gotestyourself/gotest.tools/compare/v3.0.3...v3.1.0 )
---
updated-dependencies:
- dependency-name: gotest.tools/v3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-17 06:17:25 +00:00
Michael Barz
08e36b37f0
Automated changelog update [skip ci]
2022-01-16 20:44:27 +00:00
Michael Barz and GitHub
c09c5edef3
Merge pull request #2946 from owncloud/spaces-filters
...
Spaces filters
2022-01-16 21:38:39 +01:00
Michael Barz and Jörn Friedrich Dreyer
16c7706d62
remove redundancy
...
Co-authored-by: Jörn Friedrich Dreyer <jfd@owncloud.com >
2022-01-16 11:57:57 +01:00
Michael Barz
1db13d8a39
add tests
2022-01-16 11:57:57 +01:00
Michael Barz
f7bf42bce0
fix case for unsupported operators
2022-01-16 11:57:57 +01:00
Michael Barz
bca954cae7
more detailed logging
2022-01-16 11:57:43 +01:00
Michael Barz
624a2a956c
add filter by id and driveType
2022-01-16 11:57:03 +01:00
Jörn Friedrich Dreyer
942bd0b98d
add initial ok & not found caching, config, logs
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-01-14 15:50:57 +00:00
Jörn Friedrich Dreyer
5b97a12acd
refactor headers into a dedicated package
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-01-14 14:14:35 +00:00
Jörn Friedrich Dreyer
6b935e47d0
return WebDavURL to special resources
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-01-14 13:54:00 +00:00
Jörn Friedrich Dreyer
19abda978d
Automated changelog update [skip ci]
2022-01-14 10:52:44 +00:00
Jörn Friedrich Dreyer and GitHub
0aba703454
Merge pull request #2953 from owncloud/update-reva-07451f6cd8067b2b044f51928992924fbb925d20
...
update REVA to v1.16.1-0.20220112085026-07451f6cd806
2022-01-14 11:52:05 +01:00
Jörn Friedrich Dreyer
d731570319
Automated changelog update [skip ci]
2022-01-14 10:51:37 +00:00
Jörn Friedrich Dreyer and GitHub
419f9e2109
Merge pull request #2958 from owncloud/remove-storage-home
...
remove STORAGE_HOME_* references and unused configuration doc templates
2022-01-14 11:50:54 +01:00
Jörn Friedrich Dreyer and GitHub
4372dbf784
Merge pull request #2965 from owncloud/spaces-capability-configurable
...
Make the project spaces capability configurable
2022-01-14 11:48:48 +01:00
Benedikt Kulmann
68fa5d06f7
Adjust spaces capability changelog item
2022-01-14 10:46:13 +01:00
Benedikt Kulmann
a45f717d3f
Make the project spaces capability configurable
...
Some deployments don't want to show early stages of the spaces feature
set in the clients. It can now be disabled in the capabilities.
2022-01-14 10:42:36 +01:00
Phil Davis and GitHub
e6847faacc
Merge pull request #2963 from owncloud/bump-commit-id-20220114
...
[tests-only][full-ci]Bump the commit id for tests
2022-01-14 11:00:32 +05:45
Swikriti Tripathi
e3a1e2b364
Adding failing tests to expected to failure
2022-01-14 09:45:35 +05:45
Swikriti Tripathi
d56ea4c585
Bump the commit id for tests
2022-01-14 09:10:31 +05:45
Jörn Friedrich Dreyer
5865607241
Read additional graph drive prop from space.yaml
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-01-13 16:18:09 +00:00
Ralf Haferkamp
cb7f9f7922
Introduce write_enabled flag for graph user backend
...
Defaults to `false` (for now). So the /graph/users endpoints are
read-only by default, which should be the default configured against
and existing external LDAP server.
2022-01-13 16:30:09 +01:00
Ralf Haferkamp
53efa9ca14
Switch to generating our own UUIDs for users
...
By default the GraphAPI will generate the UUID itself now instead of
relying on the LDAP server to generate a valid entryUUID attribute. This
can been be switched off via the new `use_server_uuid` toggle in the
LDAP config.
2022-01-13 16:30:09 +01:00
Ralf Haferkamp
840c9a7ddd
Implement UpdateUser support for the GraphAPI backend
2022-01-13 16:30:09 +01:00
Ralf Haferkamp
775a556c23
graph: Add missing methods to Service Interface
2022-01-13 16:30:09 +01:00
Ralf Haferkamp
4915195d9c
Implement DeleteUser support for the Graph LDAP backend
2022-01-13 16:30:09 +01:00
Alex Unger and Ralf Haferkamp
5d6e361cff
Implement CreateUser support for the Graph LDAP backend
...
This adds basic support for creating users via the GraphAPI
LDAP backend. This currently just maintains the bare minimum
Attributes for the inetOrgPerson objectclass.
Co-authored-by: Ralf Haferkamp <rhaferkamp@owncloud.com >
2022-01-13 16:30:09 +01:00
Jörn Friedrich Dreyer and GitHub
dda686e398
Merge pull request #2961 from owncloud/bump-go-libre-graph-api-0.8.0
...
Bump github.com/owncloud/libre-graph-api-go from 0.7.0 to 0.8.0
2022-01-13 16:05:44 +01:00
Jörn Friedrich Dreyer
7e5eafab20
Bump github.com/owncloud/libre-graph-api-go from 0.7.0 to 0.8.0
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-01-13 14:34:55 +00:00
Jörn Friedrich Dreyer and GitHub
e3c15a32fd
Merge pull request #2956 from owncloud/dependabot/go_modules/github.com/owncloud/libre-graph-api-go-0.7.0
...
Bump github.com/owncloud/libre-graph-api-go from 0.5.0 to 0.7.0
2022-01-13 12:42:50 +01:00
Willy Kloucek
6927cfd0dc
remove unused templates
2022-01-13 11:32:32 +01:00
Jörn Friedrich Dreyer
ab6054bdc6
update REVA to v1.16.1-0.20220112085026-07451f6cd806
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-01-13 08:57:03 +00:00
Willy Kloucek
e039d1c93c
Automated changelog update [skip ci]
2022-01-13 07:45:34 +00:00