View Issue Details

IDProjectCategoryView StatusLast Update
0018825MMW 5Extensions frameworkpublic2022-05-25 15:09
Reporterpeke Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Target Version5.0.3 
Summary0018825: Addons: There is no support for custom Update URL
DescriptionUnlike MM4 in MM5 there is no support (or at least not documented) for custom Update URL https://www.mediamonkey.com/wiki/Getting_Started_(Addons)#Metadata_(info.json)

Plugin https://www.happymonkeying.com/plugin.php?q=300021 is updated to support both MM4 and MM5 installation and future updates will be done thru that URL.
TagsNo tags attached.
Fixed in build

Relationships

related to 0018500 closeddrakinite Check for Addon Updates: Compatibility field is ignored 

Activities

Ludek

2022-02-09 11:41

developer   ~0066895

Last edited: 2022-02-09 11:49

updateURL can be already specified in the info.json like this:

So it is just about lack of documentation
image.png (38,135 bytes)   
image.png (38,135 bytes)   

Ludek

2022-02-09 11:46

developer   ~0066896

Last edited: 2022-02-09 11:47

Note that the updateURL is a link to update info that can be either XML format (like in MM4):

<VersionMajor>3</VersionMajor>
<VersionMinor>0</VersionMinor>
<VersionRelease>6</VersionRelease>
<VersionBuild></VersionBuild>
<MinAppVersion>5.0.2</MinAppVersion>
<UpdateURL>http://myserver/myAddon.mmip </UpdateURL>

or in JSON format like:

{
"version": "3.0.6",
"minAppVersion": "5.0.2",
"updateUrl":"http://myserver/myAddon.mmip"
}

Both is accepted, so please document this as well.

peke

2022-02-10 01:39

developer   ~0066903

OK,
http://www.happymonkeying.com/update.php?upd=300021 return little bit different XML structure uut <UpdateURL> is OK and supported like in MM4, also info.json is supported also.
image-2.png (18,998 bytes)   
image-2.png (18,998 bytes)   

peke

2022-02-10 21:09

developer   ~0066912

Assigned to @drakinite for update of Wiki.

drakinite

2022-02-14 14:45

developer   ~0066961

Added to wiki.