Commit Graph

8041 Commits

Author SHA1 Message Date
Michael Barz 5b9f31e870 Apply suggestions from code review
Co-authored-by: Alex Unger <6905948+refs@users.noreply.github.com>
2022-01-19 12:15:42 +01:00
Michael Barz e0a4280de4 add changelog 2022-01-19 12:15:42 +01:00
Michael Barz e10b524d71 add Tests and Test Steps 2022-01-19 12:15:42 +01:00
Michael Barz 85fd0158dd add GetSingleDrive handler 2022-01-19 12:15:39 +01:00
Jörn Friedrich Dreyer 3f5846b5a3 Merge pull request #2962 from owncloud/graph-reads-space-yaml
Read additional graph drive prop from space.yaml
2022-01-19 11:34:57 +01:00
Jörn Friedrich Dreyer 0dfb86e80e address feedback
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2022-01-19 08:57:06 +00:00
Jörn Friedrich Dreyer 6e6c2a127b inline variable
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2022-01-19 08:40:56 +00:00
Phil Davis fdb2f55b77 Merge pull request #2980 from owncloud/update-expected-failure
[tests-only]Adjust Expected failure
2022-01-19 14:15:03 +05:45
amrita 84dcdb0c10 Adjust Expected failure 2022-01-19 13:38:32 +05:45
Willy Kloucek 4394d4b9ea Merge pull request #2970 from owncloud/dependabot/go_modules/gotest.tools/v3-3.1.0
Bump gotest.tools/v3 from 3.0.3 to 3.1.0
2022-01-18 18:12:16 +01:00
Jörn Friedrich Dreyer e9ccf09c20 test reading from space.yaml
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2022-01-18 15:29:09 +00:00
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 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 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
Benedikt Kulmann 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 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 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 7803ad5fbd add known kernel limits, deprecate owncloud driver 2022-01-17 15:23:20 +01:00
dependabot[bot] 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 c09c5edef3 Merge pull request #2946 from owncloud/spaces-filters
Spaces filters
2022-01-16 21:38:39 +01:00
Michael Barz 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 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 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 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 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