? ? Pending

User tests: Successful: Unsuccessful:

avatar zero-24
zero-24
21 Jul 2022

Summary of Changes

The message checks for the EOS plugin depend on the monthsUntilEOS but that calculation is a bit off.

Testing Instructions

  • Install 3.10
  • Notice the "securrity only mode" message
  • Apply this patch
  • you get the Info 2 message
  • modify the eos setting to: const EOS_DATE = '2023-07-17'; (would mean we would be actually in sec only mode already)#
  • notice the "securrity only mode" message came up again

Actual result BEFORE applying this Pull Request

The messages where one month to early

Expected result AFTER applying this Pull Request

The messages come on the expected months

Documentation Changes Required

n.a.

cc @tecpromotion

Votes

# of Users Experiencing Issue
1/1
Average Importance Score
5.00

avatar zero-24 zero-24 - open - 21 Jul 2022
avatar zero-24 zero-24 - change - 21 Jul 2022
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 21 Jul 2022
Category Front End Plugins
avatar tecpromotion
tecpromotion - comment - 21 Jul 2022

I have tested this item successfully on ba9c039


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

avatar tecpromotion tecpromotion - test_item - 21 Jul 2022 - Tested successfully
avatar zero-24 zero-24 - change - 21 Jul 2022
Labels Added: ?
avatar brianteeman
brianteeman - comment - 21 Jul 2022

Unless there is going to be an update released in the next few weeks this pr (while correct) is pointless.

avatar zero-24
zero-24 - comment - 21 Jul 2022

there will be a one more release :-)

avatar brianteeman
brianteeman - comment - 21 Jul 2022

I forgot about the 6 month notice

avatar richard67
richard67 - comment - 22 Jul 2022

I have tested this item successfully on 0f7923b

I've played around a bit more with the EOS_DATE than described in the testing instructions.

Due to the calculation of the $monthsUntilEOS with some kind of average month length in days (see https://github.com/joomla/joomla-cms/blob/3.10-dev/plugins/quickicon/eos310/eos310.php#L77 ) the message changes are not accurate by the day, but accurate enough:

const EOS_DATE = '2022-07-22';

=> Support has ended

const EOS_DATE = '2022-07-23';
const EOS_DATE = '2023-01-21';

=> Support ends on ... for Joomla 3.10. Migrate to Joomla 4 as soon as possible.

const EOS_DATE = '2023-01-22';
const EOS_DATE = '2023-07-23';

=> Joomla 3.10 has entered security only mode. Support ends ... Start planning to migrate to Joomla 4 today.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/38317.
avatar richard67 richard67 - test_item - 22 Jul 2022 - Tested successfully
avatar richard67
richard67 - comment - 22 Jul 2022

@tecpromotion Could you redo your test? Thanks in advance.

avatar viocassel
viocassel - comment - 22 Jul 2022

I have tested this item successfully on 0f7923b


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

avatar viocassel viocassel - test_item - 22 Jul 2022 - Tested successfully
avatar richard67 richard67 - change - 22 Jul 2022
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 22 Jul 2022

RTC


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

avatar zero-24
zero-24 - comment - 22 Jul 2022

Merging thanks guys :)

avatar zero-24 zero-24 - close - 22 Jul 2022
avatar zero-24 zero-24 - merge - 22 Jul 2022
avatar zero-24 zero-24 - change - 22 Jul 2022
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2022-07-22 10:38:22
Closed_By zero-24
Labels Added: ?

Add a Comment

Login with GitHub to post a comment