? ? ? Pending

User tests: Successful: Unsuccessful:

avatar zero-24
zero-24
1 Jun 2018

Moved from #20330

Summary of Changes

Only show a message when the verification fails (request by @mbabker )
Remove the check at install time.
Make sure we are using the correct update object and don't do some magic with passing the update xml.

Testing Instructions

  • Install 3.9-dev https://developer.joomla.org/nightlies/Joomla_3.9.0-dev-Development-Full_Package.zip
  • Install any outdated extension that do not support hashes yet (well all 3rd party tools)
  • notice the message saying that there is no hash provided
  • install the update
  • notice the message saying that there is no hash provided
  • apply this patch
  • redo the steps above
  • notice that there is no message at all.
  • install com_patchtester
  • notice there is no message
  • apply the update to the latest com_patchtester
  • notice there is no message at all. (even as they use hashes)

Expected result

Only show a message when the verification fails (request by @mbabker )
Remove the check at install time.
Make sure we are using the correct update object and don't do some magic with passing the update xml.

Documentation Changes Required

None.

avatar zero-24 zero-24 - open - 1 Jun 2018
avatar zero-24 zero-24 - change - 1 Jun 2018
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 1 Jun 2018
Category Administration com_installer Language & Strings Libraries
avatar ReLater
ReLater - comment - 1 Jun 2018

I have tested this item successfully on 66f3eb0


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/20646.

avatar ReLater ReLater - test_item - 1 Jun 2018 - Tested successfully
avatar zero-24 zero-24 - change - 4 Jun 2018
Labels Added: ? ?
avatar alikon
alikon - comment - 16 Jun 2018

Why Remove the check at install time. ?

avatar mbabker
mbabker - comment - 16 Jun 2018

Why Remove the check at install time. ?

We are not enforcing checksum validation in 3.x. Actually requiring it in any form is too disruptive and B/C breaking. So we're making the changes needed to have the API and feature support in place without actually turning it on.

avatar alikon
alikon - comment - 16 Jun 2018

yes i know that, but as it is Only show a message when the verification fails
why not let people start thinking about it ?

avatar mbabker
mbabker - comment - 16 Jun 2018

It'll create more confusion if we start showing validation succeed/failed (or checksums missing) out of the blue, especially without actually changing the code behavior to do something different on the fail state.

avatar alikon
alikon - comment - 16 Jun 2018

ok i can live with it ?

avatar alikon alikon - test_item - 16 Jun 2018 - Tested successfully
avatar alikon
alikon - comment - 16 Jun 2018

I have tested this item successfully on c3cbdfc


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/20646.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 16 Jun 2018

@ReLater can you please retest this one too?

avatar ReLater ReLater - test_item - 16 Jun 2018 - Tested successfully
avatar ReLater
ReLater - comment - 16 Jun 2018

I have tested this item successfully on c3cbdfc


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/20646.

avatar franz-wohlkoenig franz-wohlkoenig - change - 16 Jun 2018
Status Pending Ready to Commit
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 16 Jun 2018

Ready to Commit after two successful tests.

Thanks all for Tests.

cc9b003 17 Jun 2018 avatar zero-24 drone
avatar zero-24 zero-24 - change - 17 Jun 2018
Labels Added: ?
avatar zero-24
zero-24 - comment - 17 Jun 2018

The latest commit just update the branch and fixed the drone issue without changing any active coding. so no re testes required.

avatar mbabker mbabker - change - 18 Jun 2018
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2018-06-18 02:52:38
Closed_By mbabker
avatar mbabker mbabker - close - 18 Jun 2018
avatar mbabker mbabker - merge - 18 Jun 2018

Add a Comment

Login with GitHub to post a comment