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

Do not disable/reenable non-shipped apps #430

Merged
merged 1 commit into from
Jun 20, 2017
Merged

Conversation

VicDeo
Copy link
Member

@VicDeo VicDeo commented Jun 5, 2017

Web Updater continues to disable/reenable non-shipped apps. This PR fixes that.
This should be in 10.0 IMO.

Tested manually by copying files on top of 9.1.6 and updating to 10.0.2.1

Fixes disabling of encryption app described in #428

@davitol
Copy link

davitol commented Jun 15, 2017

@VicDeo 👎 #428 Keeps reproducing. The default encryption module gets disabled.

@4nanook
Copy link

4nanook commented Jun 17, 2017

The apps don't even showed up in disabled apps.

@davitol
Copy link

davitol commented Jun 19, 2017

The apps don't even showed up in disabled apps.

They are shown in my server. Enabling them again solved my problem

@4nanook
Copy link

4nanook commented Jun 19, 2017 via email

@davitol
Copy link

davitol commented Jun 19, 2017

Are you running PHP 5.x or 7.x?

php 7.0

@4nanook
Copy link

4nanook commented Jun 19, 2017 via email

@PVince81
Copy link
Contributor

I agree with the approach, but it needs to work.

@VicDeo
Copy link
Member Author

VicDeo commented Jun 19, 2017

@PVince81 It works as advertised (Updater does not send app disabling/enabling requests to the core).
Without this PR all 3rdparty apps will be disabled with a probability of 100%.

May be something else in a different repo needs a special attention. Should we experience a composition of different issues or just let this in and go further?

@PVince81
Copy link
Contributor

@VicDeo is there another way to confirm that this is working when testing, something that does not involve encryption to validate the current changes ?

@VicDeo
Copy link
Member Author

VicDeo commented Jun 19, 2017

@PVince81 manual testing. E.g. with encryption disabled.
I tested it on my own 9.1.6 to 10

@davitol
Copy link

davitol commented Jun 20, 2017

Without this PR all 3rdparty apps will be disabled with a probability of 100%.

Let's merge this PR then

@VicDeo VicDeo merged commit d400ea8 into master Jun 20, 2017
@VicDeo VicDeo deleted the dont-disable-apps branch June 20, 2017 15:12
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.

4 participants