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

Use defer to invalidate ID Cache #3910

Closed
wants to merge 1,050 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 10, 2023

  1. Configuration menu
    Copy the full SHA
    a8cddf0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cs3org#3648 from JankariTech/bump-commit-id-for-te…

    …sts-20230209-edge
    
    [tests-only][full-ci]Bump ocis commit id for tests in edge
    individual-it authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    ff24f8b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Add EventID (cs3org#3637)

    * add unique id to events
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    
    * add ConsumeAll function
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    
    * add helper to create natsstream from config
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    
    ---------
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    4a49209 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. FreeBSD xattr support (cs3org#3650)

    * Support FreeBSD xattr naming
    
    There is a slight compatibilty issue due to FreeBSD disallowing
    usage of the `user.` prefix when it comes to xattr names.
    Just for FreeBSD this patch removes that `user.` prefix (leaving
    `ocis.`) which allows it to run on FreeBSD.
    
    * Cleanup the FreeBSD xattr naming
    
    * Comment for default xattr namespace as per Codacy static analysis
    
    * chore: changelog update for freebsd-xattr-support
    
    ---------
    
    Co-authored-by: Jur van den Berg <jurl.berg@gmail.com>
    joramkruijer and BlackNovaTech authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    ec27f5f View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. remove expired spaces grants on access (cs3org#3655)

    David Christofas authored Feb 16, 2023
    Configuration menu
    Copy the full SHA
    01d1c62 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. [full-ci] [tests-only] Bump ocis commit id reva-edge (cs3org#3659)

    * Bump ocis commit id to latest
    
    * Fixed line numbers in expected failure
    
    * Fixed ref-path of github from core to ocis
    grgprarup authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    9d4812b View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Configuration menu
    Copy the full SHA
    aebc7d7 View commit details
    Browse the repository at this point in the history
  2. Store extended attributes in files in stead of in extended attributes (

    …cs3org#3649)
    
    * Store node attributes in actual files instead of xattrs
    
    * Use our xattrs instead of xattr everywhere. Fix tests.
    
    * Cops the type attribute when copying attributes
    
    * Use mtime of the childre dir when no tmtime is set
    
    * Fix node.IsDir() logic
    
    * Fix trash bin item types
    
    * Fix part of the trashbin functionality
    
    * Fix node id of recycle items
    
    * Fix deleting references to subtrees that have been restored
    
    * Fix cleaning up after restoring items from the trash bin
    
    * Fix purging subdirectories of trash bin entries
    
    * Hound fixes
    
    * More linter fixes
    
    * Use the node's GetTMTime() instead of reading it manually
    
    * Do not change the mtime when setting attrs. xattrs don't do it either.
    
    * Fix error message
    
    * Store file metadata separately instead of moving the children elsewhere
    
    Co-Authored-By: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * Fix tests
    
    * Filter meta files when listing revisions
    
    * Fix tests
    
    * Fix deep listing the recycle
    
    * Fix reading items deeper in the trash
    
    * Encode binary values
    
    * Fall back to getting the node type by looking at the disk
    
    * some xattr backend fixes
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * make metadata backend configurable
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * make linter happy
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * add changelog
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * add missing comments
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * more linter fixes
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * always initialize xattr backend to make tests pass
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * Fix typo
    
    * Improve error messages
    
    * Use lockedfile package to access metadata files
    
    * Cache file metadata
    
    * Tidy go modules
    
    * Do not ignore error when writing the cache
    
    * use global var for regex
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    ---------
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    aduffeck and butonic authored Feb 21, 2023
    Configuration menu
    Copy the full SHA
    573ae44 View commit details
    Browse the repository at this point in the history
  3. Quota (cs3org#3671)

    * add a config options for a max quota
    
    * support setting quota when creating a home space
    David Christofas authored Feb 21, 2023
    Configuration menu
    Copy the full SHA
    06fcf4e View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Configuration menu
    Copy the full SHA
    83c7b4d View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Bump APITESTS_COMMITID

    phil-davis committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    2000523 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6728e20 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. Remove skipOnOcis and notToImplementOnOCIS tags from .drone.star

    They are no longer used.
    phil-davis committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    1c2572b View commit details
    Browse the repository at this point in the history
  2. add fileid header when copying folders

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    8e46325 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2023

  1. Merge pull request cs3org#3680 from JankariTech/bump-commit-id-202302…

    …23-edge
    
    [tests-only] Bump APITESTS_COMMITID
    individual-it authored Feb 25, 2023
    Configuration menu
    Copy the full SHA
    f852e0e View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. [tests-only] Improve ini metadata backend unit tests (cs3org#3674)

    * Fix ini metadata backend unit tests
    
    * Adapt changelog
    aduffeck authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    ce922f2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cs3org#3685 from kobergj/AddFileidToFolderCopy

    Add FileID Header on COPY
    kobergj authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    05a5fe9 View commit details
    Browse the repository at this point in the history
  3. return 425 on webdav GET

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    af0c5aa View commit details
    Browse the repository at this point in the history
  4. Merge pull request cs3org#3688 from kobergj/FixGET425

    Return 425 on ocdav GET
    kobergj authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    78e8412 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e885b6 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. Return no users when user disabled.

    ainmosni authored and rhafer committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    d6d18dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec03bc1 View commit details
    Browse the repository at this point in the history
  3. Add config checking.

    ainmosni authored and rhafer committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    5a256d0 View commit details
    Browse the repository at this point in the history
  4. Add changelog

    ainmosni authored and rhafer committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    6dd00d6 View commit details
    Browse the repository at this point in the history
  5. Make settings exclusive.

    ainmosni authored and rhafer committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    1efcdab View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. set max quota as space quota (cs3org#3682)

    When CreateStorageSpace is called without a quota but a max quota was set then the space can at most have max quota.
    David Christofas authored Mar 1, 2023
    Configuration menu
    Copy the full SHA
    387fb09 View commit details
    Browse the repository at this point in the history
  2. enforce the publiclink.create permission (cs3org#3693)

    David Christofas authored Mar 1, 2023
    Configuration menu
    Copy the full SHA
    f65cdba View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. clean cache after unmarking pp

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    f045fc9 View commit details
    Browse the repository at this point in the history
  2. don't cache processing files

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    a2f6174 View commit details
    Browse the repository at this point in the history
  3. add a changelog

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    027ec42 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    83ae3a7 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. improve ShareRemoved event

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    5071e4a View commit details
    Browse the repository at this point in the history
  2. Optimize file metadata (cs3org#3697)

    * Get and cache all attributes when reading a specific attribute
    
    * Write tree size and tree time simultaneously
    
    * Clean up lock handling when writing file metadata
    
    Locks are either handled by the backend or given from external now.
    
    * Add tests that prove that lockedfile does what we need
    
    * Store metadata in a redis cache
    
    * Truncate the meta file before writing the new data
    
    * Fix setting empty attributes
    
    * Lazily create metafiles
    
    * Refactor xattrs backend interface to make life easier for consumers
    
    * Use a reva store cache instead of redis directly
    
    * Bump go-micro redis plugin to pull in sentinel support
    
    * Allow configuring a redis sentinel cache
    
    The sentinel configuration is given in the cache node in the following
    form:
    
        <host>/<name of master>
    
    e.g.
    
        10.10.0.207/mymaster
    
    * Remove global xattrs backend variable
    
    This allows for using different backends for different filesystems in
    the same process.
    
    * Refactoring: Cleanup xattrs/metadata package
    
    * Switch the s3ng integration tests to the ini+redis metadata backend
    
    * Properly create/cleanup locks when creating them in the xattrs backend
    
    * Fix tests
    
    * Fix data races in tests
    
    * Ignore empty tmpetags
    
    * Fix linter issues
    
    * Do not encode already encoded data
    
    * Add changelogs
    
    * Use default reva cache for the ini metadata backend
    aduffeck authored Mar 6, 2023
    Configuration menu
    Copy the full SHA
    3de7ec1 View commit details
    Browse the repository at this point in the history
  3. repair space deleted event

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    8ebd9f3 View commit details
    Browse the repository at this point in the history
  4. add timestamps to events

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    8c24345 View commit details
    Browse the repository at this point in the history
  5. add a changelog

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    79cf0d7 View commit details
    Browse the repository at this point in the history
  6. add shareid to share events

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    d53c744 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    24f11f3 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Merge pull request cs3org#3704 from kobergj/ImproveSomeEvents

    Add More Info to Events
    kobergj authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    72888db View commit details
    Browse the repository at this point in the history
  2. Fix filter.

    A stray parenthesis got in t he disabled filter code, this removes it.
    ainmosni authored and rhafer committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    686b4d0 View commit details
    Browse the repository at this point in the history
  3. Add changelog entry.

    ainmosni authored and rhafer committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    9d45bd3 View commit details
    Browse the repository at this point in the history
  4. Fix group ldap filters

    ainmosni authored and rhafer committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    861c31c View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. Fix error handling in DeleteStorage space

    Return a permission denied error when the user is not able to list the
    to be delete space.
    rhafer committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    fc69deb View commit details
    Browse the repository at this point in the history
  2. Merge pull request cs3org#3710 from rhafer/del-space-permission-denied

    Fix error handling in DeleteStorage space
    micbar authored Mar 8, 2023
    Configuration menu
    Copy the full SHA
    4ebb727 View commit details
    Browse the repository at this point in the history
  3. [full-ci] [tests-only] Bump ocis commit id to latest edge (cs3org#3708

    )
    
    * Bump ocis commit id to latest
    
    * Fixed line numbers in expected failure
    grgprarup authored Mar 8, 2023
    Configuration menu
    Copy the full SHA
    cd2a583 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. respect the max quota when updating the space quota

    When the space quota should be updated to '0' i.e. unlimited and a global max quota was configured we only give the space the max quota amount instead of unlimited storage.
    David Christofas committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    145ec46 View commit details
    Browse the repository at this point in the history
  2. properly enforce the password on writeable public links

    David Christofas committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    8b1effc View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3714 from C0rby/global-quota

    respect the max quota when updating the space quota
    micbar authored Mar 9, 2023
    Configuration menu
    Copy the full SHA
    592ba1e View commit details
    Browse the repository at this point in the history
  4. Merge pull request cs3org#3716 from C0rby/writeable-share-password

    properly enforce the password on writeable public links
    micbar authored Mar 9, 2023
    Configuration menu
    Copy the full SHA
    3ddca07 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    07198ea View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Fix ini metadata backend (cs3org#3711)

    * Use msgpack to serialize cache data instead of json
    
    * Use storage-relative paths as the cache key
    
    That prevents non-aligned cache keys when multiple providers mount the
    storage at a different location.
    
    * Create dedicated type for node attributes, based on map[string][]byte
    
    * add messagepack backend
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * Switch msgpack library to a faster, leaner one
    
    * Adapt changelog
    
    * Cleanup
    
    * Fix test
    
    * Fix error message
    
    * Use messagepack backend in the s3ng acceptance tests
    
    * make hound happy
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * flip tests
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * Do not try to get the tmtime for files being uploaded
    
    * Extend the metadata backend to read the attributes from a locked source
    
    * Fix comment
    
    ---------
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    aduffeck and butonic authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    4339b8a View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Migrate to msgpack (cs3org#3728)

    * Refactor tree migrations into a separate subpackage
    
    * Add on-the-fly migration for switching from xattrs to metapack metadata
    
    Also remember migration states to not run migrations over and over again.
    
    * Hound fixes
    
    * Linter fixes
    
    * Add changelog
    
    * More linter fixes
    
    * Make hound happy
    
    * Use existing logger
    
    * Make sure to migrate storages only once at a time
    
    * Be less verbose about old migrations during startup
    aduffeck authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    94452b2 View commit details
    Browse the repository at this point in the history
  2. Improve performance of decomposedfs (cs3org#3729)

    * Allow for reusing existing spaceroots/parent information in ReadNode
    
    * Do not resolve the parent just to transform the parent id
    
    * Fetch child node information concurrently
    
    * Transform child nodes concurrently
    
    * Add changelog
    aduffeck authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    53ed6a8 View commit details
    Browse the repository at this point in the history
  3. check set-project-space-quota permission

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    6b25288 View commit details
    Browse the repository at this point in the history
  4. add read_write_delete key

    micbar committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    ac7619c View commit details
    Browse the repository at this point in the history
  5. Merge pull request cs3org#3731 from micbar/capabilites-link-pw

    add read_write_delete key
    micbar authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    44e55cb View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Public backend detection (cs3org#3732)

    * Make metadata backend detection method public
    
    * Add changelog
    
    * Fix hound issue
    aduffeck authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    890c222 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cs3org#3690 from kobergj/CheckSetProjectSpaceQuota…

    …Permission
    
    Check for SetProjectSpaceQuota permission
    kobergj authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    3c11349 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. Try to rename the file after upload instead of copying.

    If renaming fails for whatever reason, it falls back to copying as before.
    This comes for the cost of an interface change towards file name instead
    of Reader.
    Plus some fixed tests.
    dragotin committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    93b2925 View commit details
    Browse the repository at this point in the history
  2. Add changelog

    dragotin committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    a6a371d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15edc77 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d388458 View commit details
    Browse the repository at this point in the history
  5. Update mocks to silent CI

    dragotin committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    a580df1 View commit details
    Browse the repository at this point in the history
  6. Adopted test mocks

    dragotin committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    753386c View commit details
    Browse the repository at this point in the history
  7. Merge pull request cs3org#3739 from dragotin/useRenameInUpload

    Try to rename the file after upload instead of copying.
    dragotin authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    d521bbf View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Limit the number of concurrent goroutines for listing directories (cs…

    …3org#3740)
    
    * Limit the number of concurrent goroutines for listing directories
    
    * Adapt tests
    
    * Fix linter issues
    
    * Add changelog
    aduffeck authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    8c07e9c View commit details
    Browse the repository at this point in the history
  2. Antivirus (cs3org#3730)

    * prepare for antivirus
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    
    * add changelog
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    
    * set scan data after scan is finished
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    
    ---------
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    13f8b52 View commit details
    Browse the repository at this point in the history
  3. fix listing shares to multiple groups

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    b13d312 View commit details
    Browse the repository at this point in the history
  4. Merge pull request cs3org#3741 from butonic/fix-listing-shares-to-mul…

    …tiple-groups
    
    Fix listing shares to multiple groups
    aduffeck authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    390932a View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Configuration menu
    Copy the full SHA
    00d73e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e557849 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3735 from JankariTech/bump-ocis-commit-id-edge

    [full-ci] [tests-only] Bump ocis commit id edge
    individual-it authored Mar 23, 2023
    Configuration menu
    Copy the full SHA
    aa41afd View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. unmarshal ppfinished events

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    bf61e67 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cs3org#3748 from kobergj/UnmarshalPPEvents

    [tests-only] Unmarshal PP events correctly
    kobergj authored Mar 24, 2023
    Configuration menu
    Copy the full SHA
    ec9d381 View commit details
    Browse the repository at this point in the history
  3. Add UserTypeProperty to get user type from ldap user entry

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    Daniel Swärd authored and butonic committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    86b2705 View commit details
    Browse the repository at this point in the history
  4. Update pkg/utils/ldap/identity.go

    Co-authored-by: kobergj <juliankoberg@googlemail.com>
    Daniel Swärd and kobergj authored Mar 24, 2023
    Configuration menu
    Copy the full SHA
    cd4f362 View commit details
    Browse the repository at this point in the history
  5. Merge pull request cs3org#3744 from Excds/add_UserTypeProperty_to_get…

    …_user_type_from_ldap
    
    Add UserTypeProperty to get user type from ldap user entry
    micbar authored Mar 24, 2023
    Configuration menu
    Copy the full SHA
    36c2ef9 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Configuration menu
    Copy the full SHA
    b267842 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Merge pull request cs3org#3755 from micbar/fix-lang-app-open

    change language code validation
    micbar authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    9bafcee View commit details
    Browse the repository at this point in the history
  2. add changelog

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    686c9ac View commit details
    Browse the repository at this point in the history
  3. add markprocessing parameter to TouchFile

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    2369c02 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    58416e0 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. update mocks

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    1533615 View commit details
    Browse the repository at this point in the history
  2. add event for personal data extraction

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    f0af97c View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Merge pull request cs3org#3756 from kobergj/GDPRExport

    GDPR Export Preliminaries
    kobergj authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    02b82ee View commit details
    Browse the repository at this point in the history
  2. Merge pull request cs3org#3758 from micbar/fix-public-pw

    check for password during update public link
    micbar authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    1f0e39b View commit details
    Browse the repository at this point in the history
  3. Set correct share type when listing shares

    Daniel Swärd committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    b6d5f05 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    6629404 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cs3org#3760 from JankariTech/bump-ocis-commit-id-2…

    …0230331-edge
    
    [tests-only][full-ci] Bump ocis commit id 20230331 edge
    individual-it authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    67c8407 View commit details
    Browse the repository at this point in the history
  3. add capability for personal data export

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    eb1e84d View commit details
    Browse the repository at this point in the history
  4. add new graph capability container

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    8dbb2d5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request cs3org#3763 from kobergj/PersonalDataExportCapability

    Add capability for personal data export
    kobergj authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    6d3af9e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    45bcf92 View commit details
    Browse the repository at this point in the history
  7. Merge pull request cs3org#3759 from Excds/set_correct_share_type_when…

    …_listing_and_adding_sharees
    
    Set correct share type when listing shares
    micbar authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    eca8953 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2023

  1. Configuration menu
    Copy the full SHA
    bc0ca13 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Merge pull request cs3org#3764 from micbar/add-more-cors

    add missing cors config in the ocdav service
    micbar authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    f93a726 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    853c550 View commit details
    Browse the repository at this point in the history
  3. add changelog

    micbar committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    4c4e592 View commit details
    Browse the repository at this point in the history
  4. use modified test definitions

    micbar committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    0a947d0 View commit details
    Browse the repository at this point in the history
  5. adapt some return values

    micbar committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    77ac806 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. adapt expected failures

    micbar committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    15aba64 View commit details
    Browse the repository at this point in the history
  2. code cleanup

    micbar committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    4209846 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3641 from micbar/dont-share-versions

    Dont share versions
    micbar authored Apr 4, 2023
    Configuration menu
    Copy the full SHA
    bb973fa View commit details
    Browse the repository at this point in the history
  4. ldap: Fix binary UUID handling in GetUserGroups

    The LDAP backend for the users service didn't correctly decode binary
    UUIDs when looking up a user's group memberships.
    rhafer committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    7c1af1e View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    290cc31 View commit details
    Browse the repository at this point in the history
  2. pr numder added

    2403905 committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    f35c5d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    263d376 View commit details
    Browse the repository at this point in the history
  4. the APITESTS_COMMITID updated

    2403905 committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    cd3d45d View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Merge pull request cs3org#3785 from 2403905/issue-5022

    Added the test coverage for the file moving. Fixed the typo. #5022
    kobergj authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    23bdfcd View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Fix building on freebsd

    aduffeck committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    7235197 View commit details
    Browse the repository at this point in the history
  2. Add changelog

    aduffeck committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    198a956 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3800 from aduffeck/fix-freebsd-build

    Fix freebsd build
    aduffeck authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    5896446 View commit details
    Browse the repository at this point in the history
  4. Add capabilities to indicate read-only attributes.

    Daniel Swärd authored and rhafer committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    b3d96f9 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Configuration menu
    Copy the full SHA
    d540c99 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cs3org#3802 from cs3org/goproxy

    [build-deps] Goproxy
    micbar authored Apr 19, 2023
    Configuration menu
    Copy the full SHA
    02896d4 View commit details
    Browse the repository at this point in the history
  3. changelog

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    ba85154 View commit details
    Browse the repository at this point in the history
  4. make resharing configurable

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    0b96e61 View commit details
    Browse the repository at this point in the history
  5. adjust non complying packages

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    d305d0f View commit details
    Browse the repository at this point in the history
  6. use dedicated vars for resharing

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    644188c View commit details
    Browse the repository at this point in the history
  7. Merge pull request cs3org#3788 from kobergj/MakeResharingConfigurable

    Make Resharing Configurable
    micbar authored Apr 19, 2023
    Configuration menu
    Copy the full SHA
    f52bf32 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Configuration menu
    Copy the full SHA
    687c758 View commit details
    Browse the repository at this point in the history
  2. decomposedfs: add owner filter

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    0a02c95 View commit details
    Browse the repository at this point in the history
  3. Cache resolved links (cs3org#3801)

    * Cache resolved node ids for paths
    
    * Add changelog
    aduffeck authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    11edad1 View commit details
    Browse the repository at this point in the history
  4. Fix filtering by Owner

    aduffeck committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    f66ba50 View commit details
    Browse the repository at this point in the history
  5. Add prometheus metrics for active transfers.

    This PR adds simple gauges for active uploads and downloads. These
    can then be picked up by the prometheus handler.
    ainmosni committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    aae1b37 View commit details
    Browse the repository at this point in the history
  6. Clean up unused imports.

    ainmosni committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    9414c01 View commit details
    Browse the repository at this point in the history
  7. Add changelog.

    ainmosni committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    b6683a6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    837387c View commit details
    Browse the repository at this point in the history
  9. Add metrics as their own package.

    As there's multiple managers that can upload/download, I moved
    the metrics to their own package, and added them to all the
    managers.
    ainmosni committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    97af180 View commit details
    Browse the repository at this point in the history
  10. Monitor patch for uploads active.

    Besides the POST, monitor PATCH in tus manager as the upload happens
    in chunks.
    ainmosni committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    3a38605 View commit details
    Browse the repository at this point in the history
  11. Merge pull request cs3org#3792 from ainmosni/ainmosni/feature/dl-ul-m…

    …etrics
    
    Add prometheus metrics for active transfers.
    kobergj authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    ad1d641 View commit details
    Browse the repository at this point in the history
  12. Merge pull request cs3org#3806 from butonic/add-owner-filter

    decomposedfs: add owner filter
    micbar authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    f625133 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. changelog

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    35a5e2f View commit details
    Browse the repository at this point in the history
  2. make ocdav naming validation configurable and add max length

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    e49e6ac View commit details
    Browse the repository at this point in the history
  3. also check for name in PUT handler

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    9f389c8 View commit details
    Browse the repository at this point in the history
  4. init conf also in NewWith case

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    733cc94 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Configuration menu
    Copy the full SHA
    7c0d7b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6c0615 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d40e5f9 View commit details
    Browse the repository at this point in the history
  4. Improve naming

    aduffeck committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    88a6f8c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    076c0e7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e9db6cc View commit details
    Browse the repository at this point in the history
  7. Fix linter issues

    aduffeck committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    b3305f2 View commit details
    Browse the repository at this point in the history
  8. Tidy modules

    aduffeck committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    6ef0a06 View commit details
    Browse the repository at this point in the history
  9. Add changelog

    aduffeck committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    6dd820c View commit details
    Browse the repository at this point in the history
  10. Cleanup

    aduffeck committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    e700b90 View commit details
    Browse the repository at this point in the history
  11. Fix test

    aduffeck committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    9bca3b6 View commit details
    Browse the repository at this point in the history
  12. Fix another linter issue

    aduffeck committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    9092109 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    eeedbbe View commit details
    Browse the repository at this point in the history
  14. Fix test

    aduffeck committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    bf6f2cf View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    04cd28f View commit details
    Browse the repository at this point in the history
  16. Fix cache key during warmup

    aduffeck committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    d11058f View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Merge pull request cs3org#3807 from kobergj/LimitFilenameLength

    Make Filename Validation Configurable
    kobergj authored Apr 24, 2023
    Configuration menu
    Copy the full SHA
    ff6dc0a View commit details
    Browse the repository at this point in the history
  2. Remove interface relict

    aduffeck committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    385568e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ff9135 View commit details
    Browse the repository at this point in the history
  4. Merge pull request cs3org#3777 from aduffeck/refactor-stores

    Refactor and streamline stores
    aduffeck authored Apr 24, 2023
    Configuration menu
    Copy the full SHA
    8d8b567 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Bump go-micro redis store (cs3org#3815)

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    ee89817 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    528540f View commit details
    Browse the repository at this point in the history
  3. Add changelog

    aduffeck committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    756bd7b View commit details
    Browse the repository at this point in the history
  4. Merge pull request cs3org#3814 from aduffeck/fix-statcache

    Fix statcache usage
    aduffeck authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    8a3352f View commit details
    Browse the repository at this point in the history
  5. filemetadata: List less cache invalidation (cs3org#3812)

    * filemetadata: List less cache invalidation
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * Use the proper cache key when invalidating early
    
    * Consistently use original path as the cache key
    
    * Fix renaming entries in the cache
    
    ---------
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    Co-authored-by: André Duffeck <andre.duffeck@firondu.de>
    butonic and aduffeck authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    e2a37f1 View commit details
    Browse the repository at this point in the history
  6. pipeline cache deletes

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    d8d5b72 View commit details
    Browse the repository at this point in the history
  7. Merge pull request cs3org#3817 from butonic/pipeline-cache-deletes

    pipeline cache deletes
    aduffeck authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    e16ca38 View commit details
    Browse the repository at this point in the history
  8. decomposedfs: write metadata once (cs3org#3816)

    * decomposedfs: write metadata once
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * only try reading blobsize for files
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * Fix tests
    
    ---------
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    Co-authored-by: André Duffeck <andre.duffeck@firondu.de>
    butonic and aduffeck authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    d869e0a View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. invalidate cache when deleting space

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    4291525 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cs3org#3818 from butonic/invalidate-cache-when-del…

    …eting-space
    
    invalidate cache when deleting space
    aduffeck authored Apr 26, 2023
    Configuration menu
    Copy the full SHA
    da40d4b View commit details
    Browse the repository at this point in the history
  3. changelog

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    100c192 View commit details
    Browse the repository at this point in the history
  4. Cache cleanup (cs3org#3820)

    * More cache config cleanup
    
    * Add changelog
    
    * Apply suggestions from code review
    
    Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    ---------
    
    Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    aduffeck and butonic authored Apr 26, 2023
    Configuration menu
    Copy the full SHA
    fb99d92 View commit details
    Browse the repository at this point in the history
  5. circumvent permission check when creating internal links

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    b2bdafd View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Fix deleting spaces (cs3org#3822)

    * Purge metadata before purging the space
    
    * Add changelog
    aduffeck authored Apr 27, 2023
    Configuration menu
    Copy the full SHA
    7842414 View commit details
    Browse the repository at this point in the history
  2. check also groups when denying access

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    3218839 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3823 from kobergj/CorrectlyDenyResources

    Deny Access Correctly for Groups
    kobergj authored Apr 27, 2023
    Configuration menu
    Copy the full SHA
    60610c7 View commit details
    Browse the repository at this point in the history
  4. add by group index to decomposedfs

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    c8c61e6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    12f0d93 View commit details
    Browse the repository at this point in the history
  6. Merge pull request cs3org#3826 from butonic/decomposedfs-by-group-index

    add by group index to decomposedfs
    aduffeck authored Apr 27, 2023
    Configuration menu
    Copy the full SHA
    0d031f3 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. initialize user cache for decomposedfs

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    bc6da83 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cs3org#3827 from butonic/initialize-user-cache

    initialize user cache for decomposedfs
    aduffeck authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    4434df8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3819 from kobergj/InternalLinkBackdoor

    Internal Links Backdoor
    kobergj authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    44a95fb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ce9e8c6 View commit details
    Browse the repository at this point in the history
  5. Add changelog

    aduffeck committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    42e5516 View commit details
    Browse the repository at this point in the history
  6. Merge pull request cs3org#3830 from aduffeck/be-more-robust-when-logg…

    …ing-errors
    
    Be more robust when logging errors
    aduffeck authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    ef158f7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    01c3d1e View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2023

  1. Merge pull request cs3org#3831 from butonic/fix-null-mtime

    ignore 'null' mtime on tus upload
    micbar authored Apr 29, 2023
    Configuration menu
    Copy the full SHA
    4d1c9f4 View commit details
    Browse the repository at this point in the history
  2. fix error during mkcol

    micbar committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    6b27a7b View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Send quota when listing spaces in decomposedfs (cs3org#3828)

    * Send quota when listing spaces in decomposedfs
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    
    * Improve reading the quota from the opaque
    
    * Remove unused opaque map
    
    ---------
    
    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    Co-authored-by: André Duffeck <andre.duffeck@firondu.de>
    butonic and aduffeck authored May 2, 2023
    Configuration menu
    Copy the full SHA
    7d29aef View commit details
    Browse the repository at this point in the history
  2. add tests

    micbar committed May 2, 2023
    Configuration menu
    Copy the full SHA
    1937822 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6be420d View commit details
    Browse the repository at this point in the history
  4. Merge pull request cs3org#3841 from micbar/improve-logging

    fix nil pointer and improve logging
    micbar authored May 2, 2023
    Configuration menu
    Copy the full SHA
    62f956f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0dac8c0 View commit details
    Browse the repository at this point in the history
  6. Merge pull request cs3org#3834 from micbar/fix-mkcol

    fix error during mkcol
    micbar authored May 2, 2023
    Configuration menu
    Copy the full SHA
    dbd864e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ba0d6fa View commit details
    Browse the repository at this point in the history
  8. Merge pull request cs3org#3842 from cs3org/release-2.13.0

    [build-deps] bump version, prepare changelog
    micbar authored May 2, 2023
    Configuration menu
    Copy the full SHA
    99ffab6 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. allow scope check to impersonate space owners (cs3org#3843)

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic authored May 3, 2023
    Configuration menu
    Copy the full SHA
    2118139 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8a6531 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3844 from cs3org/release-2.13.1

    [build-deps] bump version, prepare changelog
    micbar authored May 3, 2023
    Configuration menu
    Copy the full SHA
    62a542c View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Fix propagation in concurrency scenarios

    With the previous code the propagation code read the parent node before
    grabbing the according write lock. That had the effect that when a
    directory was being updated concurrently by different operations the
    calculations were made on an outdated state, leading to incorrect
    numbers.
    
    After this change we grab the lock BEFORE actually reading the node
    which ensures that we always work with the proper data.
    aduffeck committed May 4, 2023
    Configuration menu
    Copy the full SHA
    f031d21 View commit details
    Browse the repository at this point in the history
  2. Add changelog

    aduffeck committed May 4, 2023
    Configuration menu
    Copy the full SHA
    e106f3f View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3845 from aduffeck/fix-propagate

    Fix propagation in concurrency scenarios
    aduffeck authored May 4, 2023
    Configuration menu
    Copy the full SHA
    756a843 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. The DeleteStorageSpace method response code has been changed to 'not …

    …found' if no one spaces in a list or errtypes.IsNotFound
    2403905 committed May 8, 2023
    Configuration menu
    Copy the full SHA
    04cc67c View commit details
    Browse the repository at this point in the history
  2. Fix nil-pointer on trashbin purge

    Co-authored-by: Julian Koberg <jkoberg@owncloud.com>
    Co-authored-by: Michael Barz <mbarz@owncloud.com>
    Co-authored-by: Jörn Dreyer <jfd@butonic.de>
    
    Signed-off-by: Christian Richter <crichter@owncloud.com>
    dragonchaser committed May 8, 2023
    Configuration menu
    Copy the full SHA
    4bcaabc View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3857 from dragonchaser/issue-6245-nil-pointer

    Fix nil-pointer exception on trashbin purge
    dragonchaser authored May 8, 2023
    Configuration menu
    Copy the full SHA
    d8682ab View commit details
    Browse the repository at this point in the history
  4. Merge pull request cs3org#3856 from 2403905/delete-storage-space

    The DeleteStorageSpace method response code has been changed
    micbar authored May 8, 2023
    Configuration menu
    Copy the full SHA
    beefb02 View commit details
    Browse the repository at this point in the history
  5. prepare relase, bump version

    micbar committed May 8, 2023
    Configuration menu
    Copy the full SHA
    aadfaec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d205973 View commit details
    Browse the repository at this point in the history
  7. Merge pull request cs3org#3860 from cs3org/release-2.13.2

    [build-deps] Release 2.13.2
    micbar authored May 8, 2023
    Configuration menu
    Copy the full SHA
    4023552 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. [full-ci] [tests-only] Bump ocis commit id edge (cs3org#3854)

    * Bump ocis commit id to latest
    
    * Fixed line numbers in expected failure
    grgprarup authored May 9, 2023
    Configuration menu
    Copy the full SHA
    2c5cc58 View commit details
    Browse the repository at this point in the history
  2. [full-ci][tests-only]Bump ocis commit id for tests (cs3org#3862)

    * Bump commit id for tests
    
    * update expected to fail file
    SwikritiT authored May 9, 2023
    Configuration menu
    Copy the full SHA
    afacd4e View commit details
    Browse the repository at this point in the history
  3. Prevent sharing space roots

    aduffeck committed May 9, 2023
    Configuration menu
    Copy the full SHA
    d0d6b60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a77303 View commit details
    Browse the repository at this point in the history
  5. Add changelog

    aduffeck committed May 9, 2023
    Configuration menu
    Copy the full SHA
    e1ddf31 View commit details
    Browse the repository at this point in the history
  6. dont use removeReference in gateway

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed May 9, 2023
    Configuration menu
    Copy the full SHA
    e4987c8 View commit details
    Browse the repository at this point in the history
  7. Fix version restore after pp

    Co-authored-by: Julian Koberg <jkoberg@owncloud.com>
    
    Signed-off-by: Christian Richter <crichter@owncloud.com>
    dragonchaser committed May 9, 2023
    Configuration menu
    Copy the full SHA
    ceddb7f View commit details
    Browse the repository at this point in the history
  8. Merge pull request cs3org#3867 from dragonchaser/issue-5709-restore-l…

    …ast-version-after-positive-result
    
    Restore last version after positive result
    kobergj authored May 9, 2023
    Configuration menu
    Copy the full SHA
    72cbc60 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Switch to updated test suite

    aduffeck committed May 10, 2023
    Configuration menu
    Copy the full SHA
    c5035ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    499fbf0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3865 from kobergj/DontRemoveReferenceInUser…

    …ShareProvider
    
    Remove unused gateway code
    kobergj authored May 10, 2023
    Configuration menu
    Copy the full SHA
    4f9d9da View commit details
    Browse the repository at this point in the history
  4. Merge pull request cs3org#3849 from aduffeck/prevent-sharing-space-roots

    Prevent sharing space roots
    aduffeck authored May 10, 2023
    Configuration menu
    Copy the full SHA
    98d8707 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. [full-ci][tests-only]Bump ocis commit id edge (cs3org#3872)

    * bump latest commit id
    
    * standardize indent of expected-failures files
    
    * Add ocis issue 3544 to expected-failures
    
    ---------
    
    Co-authored-by: Phil Davis <phil@jankaritech.com>
    PrajwolAmatya and phil-davis authored May 11, 2023
    Configuration menu
    Copy the full SHA
    562ede3 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Remove redis specific workout from cache code

    This bumps the go-micro/v4/store/redis to latest commit from the main
    branch to include these fixes:
    micro/plugins#109
    micro/plugins#110
    
    It also removes the workaround of stripping the table prefixes in our
    code.
    rhafer committed May 12, 2023
    Configuration menu
    Copy the full SHA
    da69ac8 View commit details
    Browse the repository at this point in the history
  2. allow passing reader to read metadata (cs3org#3886)

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic authored May 12, 2023
    Configuration menu
    Copy the full SHA
    c645070 View commit details
    Browse the repository at this point in the history
  3. space member changes do not need to fetch all group members

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic committed May 12, 2023
    Configuration menu
    Copy the full SHA
    b25ef2a View commit details
    Browse the repository at this point in the history

Commits on May 13, 2023

  1. Configuration menu
    Copy the full SHA
    7e887c8 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. Bump space TreeMTime when changing the metadata

    This enables the search to pick up the changes properly.
    
    Part of the fix for owncloud/ocis#6289
    aduffeck committed May 14, 2023
    Configuration menu
    Copy the full SHA
    e676f0e View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Merge pull request cs3org#3888 from butonic/efficient-space-sharing-f…

    …or-groups
    
    space member changes do not need to fetch all group members
    dragonchaser authored May 15, 2023
    Configuration menu
    Copy the full SHA
    e00c55c View commit details
    Browse the repository at this point in the history
  2. Add changelog

    aduffeck committed May 15, 2023
    Configuration menu
    Copy the full SHA
    18f98c5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3836 from micbar/user-shares

    Fix the space id in the decomposedFS storageSpaceFromNode
    micbar authored May 15, 2023
    Configuration menu
    Copy the full SHA
    30125f1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request cs3org#3889 from aduffeck/fix-space-metadata-propa…

    …gation
    
    Bump space TreeMTime when changing the metadata
    aduffeck authored May 15, 2023
    Configuration menu
    Copy the full SHA
    6d1749b View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Fix public link path matching

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed May 16, 2023
    Configuration menu
    Copy the full SHA
    4277a0b View commit details
    Browse the repository at this point in the history
  2. Cleanup space-delete permissions

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed May 16, 2023
    Configuration menu
    Copy the full SHA
    ec41b0b View commit details
    Browse the repository at this point in the history
  3. Bring back public link sharing of project space roots

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic authored and aduffeck committed May 16, 2023
    Configuration menu
    Copy the full SHA
    0e87cff View commit details
    Browse the repository at this point in the history
  4. bring back manager delete and fix tests

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed May 16, 2023
    Configuration menu
    Copy the full SHA
    0a46537 View commit details
    Browse the repository at this point in the history
  5. Adapt expected failures

    aduffeck committed May 16, 2023
    Configuration menu
    Copy the full SHA
    bc8d76b View commit details
    Browse the repository at this point in the history
  6. Merge pull request cs3org#3890 from butonic/allow-public-sharing-proj…

    …ect-spaces
    
    Bring back public link sharing of project space roots
    aduffeck authored May 16, 2023
    Configuration menu
    Copy the full SHA
    7cf8379 View commit details
    Browse the repository at this point in the history
  7. add missing expiry to shares

    Signed-off-by: Christian Richter <crichter@owncloud.com>
    dragonchaser committed May 16, 2023
    Configuration menu
    Copy the full SHA
    6dbcdcc View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Merge pull request cs3org#3892 from kobergj/FixPublicLinks

    Fix Public Link Path matching
    kobergj authored May 17, 2023
    Configuration menu
    Copy the full SHA
    2bd4810 View commit details
    Browse the repository at this point in the history
  2. incorporate requested changes

    Signed-off-by: Christian Richter <crichter@owncloud.com>
    dragonchaser committed May 17, 2023
    Configuration menu
    Copy the full SHA
    9305e33 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cs3org#3895 from dragonchaser/issue-5442-missing-e…

    …xpiry-in-shares
    
    Add missing expiry in shares
    dragonchaser authored May 17, 2023
    Configuration menu
    Copy the full SHA
    de5cc4a View commit details
    Browse the repository at this point in the history
  4. prepare relase, bump version

    micbar committed May 17, 2023
    Configuration menu
    Copy the full SHA
    c560d42 View commit details
    Browse the repository at this point in the history
  5. Merge pull request cs3org#3893 from kobergj/CleanupSpaceDeletePermiss…

    …ions
    
    Cleanup Space Delete Permissions
    kobergj authored May 17, 2023
    Configuration menu
    Copy the full SHA
    e8dac62 View commit details
    Browse the repository at this point in the history
  6. add graph user capabilities

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed May 17, 2023
    Configuration menu
    Copy the full SHA
    7ce0062 View commit details
    Browse the repository at this point in the history
  7. Merge pull request cs3org#3898 from kobergj/AddGraphUserCapabilities

    Add Graph User Capabilities
    kobergj authored May 17, 2023
    Configuration menu
    Copy the full SHA
    5891072 View commit details
    Browse the repository at this point in the history
  8. harden uploads (cs3org#3899)

    Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
    butonic authored May 17, 2023
    Configuration menu
    Copy the full SHA
    05c45ad View commit details
    Browse the repository at this point in the history
  9. Merge pull request cs3org#3897 from cs3org/release-2.13.3

    [build-deps] Release 2.13.3
    micbar authored May 17, 2023
    Configuration menu
    Copy the full SHA
    b39e78f View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Configuration menu
    Copy the full SHA
    8365189 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    838849b View commit details
    Browse the repository at this point in the history
  3. [full-ci][tests-only]Bump commit id for tests (cs3org#3901)

    * Bump commit id for tests
    
    * update expected to fail file
    SwikritiT authored May 19, 2023
    Configuration menu
    Copy the full SHA
    5fe5a77 View commit details
    Browse the repository at this point in the history
  4. Add changelog

    aduffeck committed May 19, 2023
    Configuration menu
    Copy the full SHA
    6c3c1e9 View commit details
    Browse the repository at this point in the history
  5. Merge pull request cs3org#3902 from aduffeck/do-not-read-empty-node-m…

    …etadata
    
    Do not read empty node metadata
    aduffeck authored May 19, 2023
    Configuration menu
    Copy the full SHA
    3f5cddd View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Clean IDCache properly (cs3org#3903)

    * clean idcache properly
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    
    * use micro store instead of plain inmem
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    
    ---------
    
    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj authored May 22, 2023
    Configuration menu
    Copy the full SHA
    131bdf1 View commit details
    Browse the repository at this point in the history
  2. use defer to invalidate id cache

    Signed-off-by: jkoberg <jkoberg@owncloud.com>
    kobergj committed May 22, 2023
    Configuration menu
    Copy the full SHA
    2f10c1f View commit details
    Browse the repository at this point in the history