feat: client integration with server features - #9403
Merged
Conversation
camilasan
force-pushed
the
feature/integration
branch
6 times, most recently
from
January 31, 2026 21:19
1e44251 to
039efde
Compare
camilasan
marked this pull request as ready for review
February 2, 2026 19:02
camilasan
requested review from
Aiiaiiio,
i2h3,
mgallien and
nilsding
as code owners
February 2, 2026 19:02
Collaborator
|
reviewing it |
nilsding
requested changes
Feb 3, 2026
nilsding
left a comment
Member
There was a problem hiding this comment.
thanks!
Some unit tests for at least the FileActionsModel and (if possible) Capabilities::fileActionsByMimeType would be really nice to have as well.
camilasan
force-pushed
the
feature/integration
branch
3 times, most recently
from
February 3, 2026 12:19
d6a05da to
5a24e0e
Compare
camilasan
force-pushed
the
feature/integration
branch
from
February 16, 2026 19:37
5a24e0e to
d3a128b
Compare
This was referenced Feb 16, 2026
camilasan
force-pushed
the
feature/integration
branch
3 times, most recently
from
February 17, 2026 09:00
9a2ca1e to
533ec66
Compare
- display response from request from file actions. Signed-off-by: Camila Ayres <[email protected]>
Signed-off-by: Camila Ayres <[email protected]>
- add helper function to match string to SimpleApiJob::Verb. - filter and display file actions based on the file mimetype. - adjust logic to get context menu by mimeType. - create function to set file id and mime type. - rename Endpoint to FileActions. Signed-off-by: Camila Ayres <[email protected]>
- improve error handling. - display a different icon for each mimetype. Signed-off-by: Camila Ayres <[email protected]>
…n't have one. - improve file actions window UI. Signed-off-by: Camila Ayres <[email protected]>
…ements like url. - add opacity mask and more spacing. - implement hover for the file action buttons. - fix logic to display error/success messages. - improve text for error/success messages. Signed-off-by: Camila Ayres <[email protected]>
The declarative ui in fact will be returned in the response from file actions. Signed-off-by: Camila Ayres <[email protected]>
Signed-off-by: Camila Ayres <[email protected]>
- use reference type in for loop. - fix spaces and sizes in the file actions window. - remove missing file from resources. Signed-off-by: Camila Ayres <[email protected]>
…etype check. Signed-off-by: Camila Ayres <[email protected]>
Signed-off-by: Camila Ayres <[email protected]>
…lable to all mimetypes. Signed-off-by: Camila Ayres <[email protected]>
Signed-off-by: Camila Ayres <[email protected]>
- remove DeclarativeUi files. - add return default value in switch. - add const. Signed-off-by: Camila Ayres <[email protected]>
…on map. Signed-off-by: Camila Ayres <[email protected]>
…port it. Signed-off-by: Camila Ayres <[email protected]>
Signed-off-by: Camila Ayres <[email protected]>
Signed-off-by: Camila Ayres <[email protected]>
Signed-off-by: Camila Ayres <[email protected]>
…ize. Signed-off-by: Camila Ayres <[email protected]>
- Removed unused fileas and variables. - Add reference on non-trivial type. - Add [[nodiscard]] to functions declaration. Signed-off-by: Camila Ayres <[email protected]>
camilasan
force-pushed
the
feature/integration
branch
from
February 18, 2026 08:12
40b4ad5 to
441eda5
Compare
|
This was referenced Feb 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Implements nextcloud/files-clients#86
screenshots
tbd
to do