Skip to content

Conversation

@camilasan
Copy link
Member

Follow up to #8036.

@camilasan camilasan force-pushed the bugfix/settingsmigration2 branch from 389e785 to da96d27 Compare May 4, 2025 22:19
@sonarqubecloud
Copy link

sonarqubecloud bot commented May 4, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)
81 New Code Smells (required ≤ 0)
B Maintainability Rating on New Code (required ≥ A)
D Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@camilasan camilasan force-pushed the bugfix/settingsmigration2 branch 3 times, most recently from 85cf378 to 609910c Compare May 13, 2025 13:27
camilasan added 3 commits May 13, 2025 15:30
- First look for legacy locations and then try to restore general, proxy
and accounts settings.
- Functions handling account migration go into AccountManager and
functions handling legacy config check go in ConfigFile.

Signed-off-by: Camila Ayres <[email protected]>
The client was failing to pick up the config file.

Signed-off-by: Camila Ayres <[email protected]>
- Separate logic from widgets.
- Functions handling account migration go into AccountManager and
functions handling legacy config check go in ConfigFile.

Signed-off-by: Camila Ayres <[email protected]>
@camilasan camilasan force-pushed the bugfix/settingsmigration2 branch 2 times, most recently from 47b336c to 1e65552 Compare May 13, 2025 13:39
camilasan added 7 commits May 15, 2025 11:19
…egacy file.

At that point we already know that the config file does not exist.

Signed-off-by: Camila Ayres <[email protected]>
The same logic is already implemented in ConfigFile::findLegacyClientConfigFile.

Signed-off-by: Camila Ayres <[email protected]>
Signed-off-by: Camila Ayres <[email protected]>
@camilasan camilasan force-pushed the bugfix/settingsmigration2 branch from 848223a to bdde6f2 Compare May 15, 2025 09:20
@github-actions
Copy link

Artifact containing the AppImage: nextcloud-appimage-pr-8154.zip

SHA256 checksum: 7f750d9c921fd5e9a3818b664cdaf994c69ea2acf2525074b70dc0d3fe52fd0c

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@camilasan camilasan added this to the 3.18.0 milestone Jul 28, 2025
@mgallien mgallien modified the milestones: 4.0.0, 4.1.0 Oct 6, 2025
@camilasan camilasan moved this to 📄 To do in 💻 Desktop Clients team Oct 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📄 To do

Development

Successfully merging this pull request may close these issues.

3 participants