Skip to content

refactor/file service - #9028

Merged
max-nextcloud merged 9 commits into
mainfrom
refactor/file-service
Aug 19, 2026
Merged

max-nextcloud merged 9 commits into
mainfrom
refactor/file-service

Conversation

@max-nextcloud

Copy link
Copy Markdown
Collaborator
  • refactor(backend): introduce FileService
  • chore(refactor): separate file getters for share and user
  • chore(refactor): get file in controller for apiService->create
  • chore(refactor): use constructor promotion for DocumentServce
  • chore(refactor): move file getters into FileService

@max-nextcloud
max-nextcloud force-pushed the refactor/file-service branch 10 times, most recently from f672b62 to ccbb342 Compare August 12, 2026 08:50
@max-nextcloud
max-nextcloud marked this pull request as ready for review August 12, 2026 09:00
@max-nextcloud max-nextcloud self-assigned this Aug 12, 2026
@max-nextcloud max-nextcloud moved this to 👀 In review in 📝 Productivity team Aug 12, 2026
@max-nextcloud
max-nextcloud requested a review from grnd-alt August 18, 2026 07:56
Comment thread lib/Controller/PublicSessionController.php Outdated
Comment thread lib/Service/FileService.php Outdated
@max-nextcloud
max-nextcloud force-pushed the refactor/file-service branch 2 times, most recently from 5faa125 to d3f9fe3 Compare August 18, 2026 15:13
@max-nextcloud
max-nextcloud requested a review from grnd-alt August 18, 2026 15:13
@max-nextcloud
max-nextcloud force-pushed the refactor/file-service branch from d3f9fe3 to c9d35f7 Compare August 18, 2026 18:22
Signed-off-by: Max <max@nextcloud.com>
Signed-off-by: Max <max@nextcloud.com>
Signed-off-by: Max <max@nextcloud.com>
Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Aug 20, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Aug 22, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Aug 23, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Aug 25, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 1, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 1, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 1, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 1, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 1, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 2, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 2, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 2, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 2, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 3, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 3, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 16, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 16, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 16, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 28, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 28, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 28, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 28, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 28, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 28, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 29, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 29, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 30, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Sep 30, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
max-nextcloud added a commit that referenced this pull request Oct 1, 2026
Addresses #9028 (comment) .

Signed-off-by: Max <max@nextcloud.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants