View Issue Details

IDProjectCategoryView StatusLast Update
0016100webotherpublic2020-03-05 15:32
Reporterrusty Assigned To 
PriorityimmediateSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
Summary0016100: Missing Install.ini header results in failed uploads to addons site
DescriptionThe current design of the addons site is that it parses the Install.ini files to manage versioning/messaging. Because this has been changed in the MM5 mmip format, addons can no longer be uploaded to the addons site (they all generate an error that an addon with that version has already been uploaded).

We need to update the addons script to address this (it should be able to parse both MM4 and MM5 addons).

note: atm, the only MM5 addon is the codec pack and I've added an install.ini to it to make it compatible with the site
TagsNo tags attached.

Activities

jiri

2019-12-04 13:46

administrator   ~0055597

I've tested and also reviewed php sources and this is already implemented, i.e. the website looks not only into install.ini, but also info.json and correctly extracts the version string. Are you sure there really wasn't an addon with the same version number uploaded?

Btw, the expected version string is like:

{
  ...
  "version": "1.0.0",
  ...
}

rusty

2019-12-10 16:26

administrator   ~0055632

Note: Jiri indicated that upload limits may have been blocking the file uploads. Will reverify whether the 'official' build now works.

jiri

2019-12-11 09:31

administrator   ~0055643

I raised the upload limit to 30MB, so everything should be fine now.

rusty

2020-03-05 15:32

administrator   ~0057052

Thanks--that was the issue. A new package created by Petr solved the problem.