No Code Attached Yet
avatar ReLater
ReLater
12 Aug 2021

Steps to reproduce the issue

  • Tested an Update from 3.10.0-rc3-dev current nightly to 4.0.0-rc7-dev current nighly.
  • Get a warning in Pre-Update Checker that "Installer - Install from Web" plugin has no update informations.

12-08-_2021_17-52-44

avatar ReLater ReLater - open - 12 Aug 2021
avatar joomla-cms-bot joomla-cms-bot - change - 12 Aug 2021
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 12 Aug 2021
avatar zero-24
zero-24 - comment - 12 Aug 2021

IIRC this has been converted into an core extension with Joomla 4 so there is no dedicated 4.x version. I have not checked yet whether the upgrade just replaces the old version so it could be filtered out here or is defined to be compatible with 4.0 in the update server.

avatar ReLater
ReLater - comment - 12 Aug 2021

I'm checking at the moment what happens when I ignore the message.

avatar ReLater
ReLater - comment - 12 Aug 2021
  • Before migration: version 2.1.2 with extension_id 10003.
  • After: version 1.1.1 (which is a bit weird but I don't care) with extension_id 10039.
    • Old plugin 10003 is uninstalled from db
    • old update server is removed from db
    • plugin works
avatar zero-24
zero-24 - comment - 12 Aug 2021

Ok lets go and update the update server: https://appscdn.joomla.org/webapps/jedapps/webinstaller.xml to "claim" that 2.1.2 is supported in 4.0 too. It will be replaced by the update anyway and filtering it out would just add confusion i guess, now we have to find out where the file can be found and updated. Maybe @rdeutz does know which server this file comes from? Its not part of the repo: https://github.com/joomla-extensions/install-from-web-client

After: version 1.1.1 (which is a bit weird but I don't care) with extension_id 10039.

I guess the Core version should just be 4.0.0 right @wilsonge ?

avatar zero-24
zero-24 - comment - 13 Aug 2021

Found PR done here: joomla/install-from-web-server#59

avatar ReLater
ReLater - comment - 13 Aug 2021

I guess the Core version should just be 4.0.0 right

I think it must be higher than 2.1.2 at least. Otherwise you'll get an update message in Joomla 4 with changes in joomla/install-from-web-server#59

avatar zero-24
zero-24 - comment - 13 Aug 2021

Didnt you said the update server is gone on Upgrade to 4.0.0

avatar ReLater
ReLater - comment - 13 Aug 2021

You're right

avatar zero-24
zero-24 - comment - 14 Aug 2021

The update server has been updated so i would like to close here ok @ReLater ?

avatar ReLater
ReLater - comment - 14 Aug 2021

With tears in my eyes I see an update message in Joomla 4 for version 1.1.1 to 2.1.2.
With an update server that can't be found in "Extensions: Update Sites".
When I click "Rebuild" there the update message is gone.
I'm really confused and sorry that I gave wrong informations above(???).

So I repeat your question to @wilsonge : "I guess the Core version should be 4.0.0 right?".

avatar ReLater
ReLater - comment - 14 Aug 2021

@zero-24 @beat

In https://appscdn.joomla.org/webapps/jedapps/webinstaller.xml:

Can we change the block with <targetplatform name="joomla" version="4.*"/> to <version>1.1.1</version> or lower (some dummy nonsense) instead now <version>2.1.2</version>?

i think that is "easier" (2 days before J4 stable) than changing the webinstaller version in J!4 core.

avatar ReLater
ReLater - comment - 14 Aug 2021

But ???????????????????????????????????????????????? By now I am too confused and tired to understand...

avatar zero-24
zero-24 - comment - 15 Aug 2021

i think that is "easier" (2 days before J4 stable) than changing the webinstaller version in J!4 core.

the cleanest way would be to update the version shipped with the CMS to 4.0.0 changing the version on the update server XML can be done too but changing the version in the CMS should and can be done for 4.0.0 anyway. I can prepare the PR later.

avatar zero-24
zero-24 - comment - 15 Aug 2021

PR: #35127

avatar zero-24
zero-24 - comment - 15 Aug 2021

Can we change the block with to 1.1.1 or lower (some dummy nonsense) instead now 2.1.2?

Well that would mean we claim that only a lower version than the installed right now is compatible with 4.0 and that will only confuse people cause that would show up as "updates required" thats why i used the last stable to claim 4.0 compatibility.

avatar zero-24 zero-24 - change - 15 Aug 2021
Status New Closed
Closed_Date 0000-00-00 00:00:00 2021-08-15 09:29:55
Closed_By zero-24
avatar zero-24 zero-24 - close - 15 Aug 2021
avatar zero-24
zero-24 - comment - 15 Aug 2021

Closing as there is a PR #35127

Add a Comment

Login with GitHub to post a comment