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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants