Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[stable28] Sign setup #3127

Merged
merged 50 commits into from
Jun 5, 2024
Merged

[stable28] Sign setup #3127

merged 50 commits into from
Jun 5, 2024

Conversation

backportbot-libresign[bot]
Copy link

@backportbot-libresign backportbot-libresign bot commented Jun 5, 2024

Backport of #2594

Warning, This backport's changes differ from the original and might be incomplete ⚠️

Todo

  • Review and resolve any conflicts
  • Amend HEAD commit to remove the line stating to skip CI

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

Make possible sign downloaded files to be possible delete compated files
after install.

Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Nextcloud is not compatible with Windows

Signed-off-by: Vitor Mattos <[email protected]>
Isn't used at other places

Signed-off-by: Vitor Mattos <[email protected]>
Necessary to be possible sign the setup files and download all files to
sign.

Signed-off-by: Vitor Mattos <[email protected]>
The Nextcloud classes have database dependencies that broke the tests

Signed-off-by: Vitor Mattos <[email protected]>
Prevent to execute method when haven't the necessary data.

Signed-off-by: Vitor Mattos <[email protected]>
This test will fail when isn't possible to fetch a folder

Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
To be more easy to update java version

Signed-off-by: Vitor Mattos <[email protected]>
The previous repository haven't the right release to ARM

Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Isn't more necessary to have the cache file.

Signed-off-by: Vitor Mattos <[email protected]>
The TestCase class of Nextcloud try to access database and sometimes we
haven't this instance generating a false error. To prevent this, I used
a try catch to hide parent errors.

Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>

[skip ci]
Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
By this way will be possible simplify the uninstall method

Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
Will be necessary run the follow occ command first:

files:scan-app-data libresign

Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
@vitormattos vitormattos marked this pull request as ready for review June 5, 2024 22:00
@vitormattos vitormattos merged commit 412f890 into stable28 Jun 5, 2024
90 checks passed
@vitormattos vitormattos deleted the backport/2594/stable28 branch June 5, 2024 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant