mirror of
https://github.com/opf/openproject.git
synced 2026-06-14 03:30:14 +00:00
55ff4d6903
* Re-creates the Registry and Errors under the Adapters namespace. * Bring Authentication and Strategies to Adapters * Make Strategies work with Result and clean up a bit of the code * Setup SetPermissions Command and tests * Moves create folder, need to add the input value * Adds the create folder input * RenameFile migrated * Files Query and some Result Objects * Gets the sync service working with the new commands/query * UploadLinkQuery ported * FileInfoQuery ported * FilePathToIdMap moved * Cleanup unused files and warnings * Moves DeleteFolder. Updates tests of OneDriveSyncService * Add some tests for the the inputs * Start moving the bare minimum for the NextcloudSync * Moves nextcloud FilePathToIdMap * Create and Delete Folder nextcloud commands * Port Nextcloud FileInfo and RenameFile * Implements the changes necessary for create folder on the file picker * Moves the CreateFolderService to the Adapters * Move Nextcloud SetPermissions * AuthCheck moved. Missing teests. Slowly moving the API to Adapters * Adds note to figure out the open queries * Move the user and group manipulation to adapters * Moves Nextcloud FilesQuery * Makes NextcloudSync to run on top of the new Adapter namespace * Disable Peripherals::Registry * Update CopyTemplateFolderService * Makes services green again. Moves the new Nextcloud contract to Adapters * Moves the new nextcloud contracts and fixes some the now broken tests * Reintroduces the Internal namespace in OneDrive. Updates the contracts for Strategy to optionally take a storage (OIDC issues) * Moves User and DownloadLink Queries and supporting code. * Start to move the API over the new commands/queries * Migrates the StorgeFilesAPI to the adapters * FileLinksAPI cleared * Updates the Storages API specs and implementations * OpenStorage API done * Update capabilities query * Move connection validators and fix some broken tests * Delete old code, update hidden dependencies. * Adds missing handling for sso tokens