Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ ownCloud admins and users.
* Enhancement - Update test in GitHub Actions: [#4663](https://github.com/owncloud/android/pull/4663)
* Enhancement - New workflow to generate a build from "latest" tag on demand: [#4681](https://github.com/owncloud/android/pull/4681)
* Enhancement - Make Update test more robust: [#4690](https://github.com/owncloud/android/pull/4690)
* Enhancement - Add user role to spaces: [#4698](https://github.com/owncloud/android/pull/4698)

## Details

Expand Down Expand Up @@ -156,6 +157,13 @@ ownCloud admins and users.

https://github.com/owncloud/android/pull/4690

* Enhancement - Add user role to spaces: [#4698](https://github.com/owncloud/android/pull/4698)

A new field representing the user role has been added to the space model and to
the spaces table in the database.

https://github.com/owncloud/android/pull/4698

# Changelog for ownCloud Android Client [4.6.2] (2025-08-13)

The following sections list the changes in ownCloud Android Client 4.6.2 relevant to
Expand Down
5 changes: 5 additions & 0 deletions changelog/unreleased/4698
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Enhancement: Add user role to spaces

A new field representing the user role has been added to the space model and to the spaces table in the database.

https://github.com/owncloud/android/pull/4698
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ data class RootResponse(
val id: String,
val webDavUrl: String,
val deleted: DeleteResponse?,
val permissions: List<PermissionsResponse>?
)

@JsonClass(generateAdapter = true)
Expand Down Expand Up @@ -97,3 +98,14 @@ data class DeleteResponse(
data class SpecialFolderResponse(
val name: String
)

@JsonClass(generateAdapter = true)
data class PermissionsResponse(
val grantedToV2: GrantedToV2Response,
val roles: List<String>
)

@JsonClass(generateAdapter = true)
data class GrantedToV2Response(
val user: UserResponse
)
Loading
Loading