Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[tests-only] Experimental #3029

Closed
wants to merge 204 commits into from
Closed

[tests-only] Experimental #3029

wants to merge 204 commits into from

Conversation

kobergj
Copy link
Contributor

@kobergj kobergj commented Jul 5, 2022

To keep track of changes between edge and experimental branch. Not to run into the same issues as with master and edge

DO NOT MERGE FOR NOW - NEEDS GO FROM MANAGEMENT

kobergj added 12 commits July 1, 2022 14:33
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>

add changelog

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

make postprocessing configurable

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

set node status only through node pkg

Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
SwikritiT and others added 17 commits July 7, 2022 15:25
Signed-off-by: jkoberg <jkoberg@owncloud.com>
* Prevent recursive copy/move operations on the API level

* Add changelog

* Enable machine auth in ocdav

* Fix error message

* Also detect recursive operations when the SSP is involved

* Fix hound issues

* Set the owner on the stat response to the share jail

* Implement GetPath() for the share jail root

* Return a better error when the ocdav machine auth config is missing
* remove unused gateway config "commit_share_to_storage_ref"

* Update changelog/unreleased/fix-remove-unused-commit-share-to-storage-ref.md

Co-authored-by: Phil Davis <phil@jankaritech.com>

Co-authored-by: Phil Davis <phil@jankaritech.com>
* Return 409 Conflict instead of 400 when detecting recursive operations

* Add changelog
* ocdav: skip space lookup on spaces propfind

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

* add changelog

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

* update unit test

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

* lint

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

* reduce stat requests

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

* update propfind unit tests

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

* fix moq propfind comparison in propfind tests

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

* lint

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

* error handling and response codes

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

* remove commented code

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

* typos, mimic oc10 not found error message

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

* add fieldmask to ListContainer and Stat

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

* mimic oc10 not found error message

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

* mimic oc10 not found error message in more places

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

* fix oc:permissions

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

* fix test compile

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

* fix nc tests

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

* lint

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

* small cleanup

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

* decomposedfs: add space if fieldmask is empty, * or has 'space'

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

* fix propfind root resource path

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

* update tests & changelog

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

* storageprovidercache: use stringbuffer to build statKey

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

* comment cleanup

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
This reverts commit 5166b20.
kobergj and others added 25 commits October 19, 2022 11:10
[tests-only] Multi Consumer Postprocessing
Signed-off-by: jkoberg <jkoberg@owncloud.com>
[tests-only] Return 500 on faulty propfinds
* close s3ng download

* trigger ci

Co-authored-by: Willy Kloucek <wkloucek@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>

Signed-off-by: jkoberg <jkoberg@owncloud.com>
[tests-only] fix postprocessing too early in app provider
[tests-only] fix tag events executant
[tests-only] fix nil pointer errror
[tests-only] Max acquire lock cycles
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
[tests-only] MergeEdgeIntoExperimental
@lgtm-com
Copy link

lgtm-com bot commented Dec 7, 2022

This pull request introduces 3 alerts and fixes 1 when merging 2dcd159 into 4b19ae9 - view on LGTM.com

new alerts:

  • 2 for Incorrect conversion between integer types
  • 1 for Uncontrolled data used in path expression

fixed alerts:

  • 1 for Uncontrolled data used in path expression

Heads-up: LGTM.com's PR analysis will be disabled on the 5th of December, and LGTM.com will be shut down ⏻ completely on the 16th of December 2022. Please enable GitHub code scanning, which uses the same CodeQL engine ⚙️ that powers LGTM.com. For more information, please check out our post on the GitHub blog.

This was referenced Dec 8, 2022
@kobergj
Copy link
Contributor Author

kobergj commented Aug 3, 2023

all changes ported

@kobergj kobergj closed this Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants