Skip to content

[stable27] fix: Fix resolved nextcloud/files dep version and user quota parsing - #43368

Merged
Pytal merged 3 commits into
stable27from
fix/trashbin-parse-dav
Feb 9, 2024
Merged

[stable27] fix: Fix resolved nextcloud/files dep version and user quota parsing#43368
Pytal merged 3 commits into
stable27from
fix/trashbin-parse-dav

Conversation

@Pytal

@PytalPytal commented Feb 5, 2024

Copy link
Copy Markdown
Member

Summary

Because of the package resolution algorithm nextcloud/files is resolved to v3.0.0

├─┬ @nextcloud/dialogs@4.2.4
│ └── @nextcloud/files@3.0.0 deduped
└── @nextcloud/files@3.0.0

So the previously used parseWebdavPermissions() function is no longer available

With this fix the correct non-breaking version is resolved

├─┬ @nextcloud/dialogs@4.2.4
│ └── @nextcloud/files@3.1.0
└── @nextcloud/files@3.0.0-beta.8

To fix the potentially breaking resolution of nextcloud/files v3.1.0 for nextcloud/dialogs we need to pin it in dialogs as well nextcloud-libraries/nextcloud-dialogs#1226 and bump it

New dependency tree:

├─┬ @nextcloud/dialogs@4.2.5
│ └── @nextcloud/files@3.0.0-beta.21
└── @nextcloud/files@3.0.0-beta.8

Checklist

@PytalPytal added this to the Nextcloud 27.1.7 milestone Feb 5, 2024
@Pytal
Pytal requested review from skjnldsv and susnuxFebruary 5, 2024 21:52
@PytalPytal self-assigned this Feb 5, 2024
@PytalPytal changed the title fix(trashbin): Fix resolved nextcloud/files dep version[stable27] fix(trashbin): Fix resolved nextcloud/files dep versionFeb 5, 2024
@PytalPytal changed the title [stable27] fix(trashbin): Fix resolved nextcloud/files dep version[stable27] fix: Fix resolved nextcloud/files dep versionFeb 6, 2024
@Pytal
Pytalforce-pushed the fix/trashbin-parse-dav branch from b7a1e57 to 64758a3CompareFebruary 7, 2024 02:03
@susnuxsusnux added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Feb 8, 2024
Signed-off-by: Christopher Ng <chrng8@gmail.com>
@Pytal
Pytalforce-pushed the fix/trashbin-parse-dav branch from 64758a3 to e5a56afCompareFebruary 9, 2024 00:02
@Pytal
Pytal enabled auto-merge February 9, 2024 00:05
@PytalPytal changed the title [stable27] fix: Fix resolved nextcloud/files dep version[stable27] fix: Fix resolved nextcloud/files dep version and user quotaFeb 9, 2024
… locales
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
@Pytal
Pytalforce-pushed the fix/trashbin-parse-dav branch from e5a56af to c30c219CompareFebruary 9, 2024 00:16
@PytalPytal changed the title [stable27] fix: Fix resolved nextcloud/files dep version and user quota[stable27] fix: Fix resolved nextcloud/files dep version and user quota parsingFeb 9, 2024
@Pytal
Pytal merged commit 59caee0 into stable27Feb 9, 2024
@Pytal
Pytal deleted the fix/trashbin-parse-dav branch February 9, 2024 01:13
This was referenced Feb 9, 2024
@lohphat

Copy link
Copy Markdown

Still awaiting patch on ubuntu snap channel.

@marcelklehr

Copy link
Copy Markdown
Member

@lohphat this will be released as part of v27.1.7 on 2024-02-22

@tomikkk

tomikkk commented Mar 6, 2024

Copy link
Copy Markdown

Still not visible on snap:

# snap list |grep nextcloud
nextcloud 27.1.6snap1 40228 latest/stable nextcloud** -
# snap refresh nextcloud
snap "nextcloud" has no updates available

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to releaseReady to be released and/or waiting for tests to finishbugfeature: trashbin

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@Pytal@lohphat@marcelklehr@tomikkk@susnux