mazzly
Well-known member
I'll need to look into why that might be happening...Be aware before upgrading to 1.1.4 from 1.1.3 Patch 1 I manually ran the "Addon Updates Check" cron and it still did not report an update was available for itself.
I'll need to look into why that might be happening...Be aware before upgrading to 1.1.4 from 1.1.3 Patch 1 I manually ran the "Addon Updates Check" cron and it still did not report an update was available for itself.
Since it was requested by a few customers to allow more add-ons, we decided to add 2 new tiers..
If you currently have e.g. 60 extra add-ons and choose to upgrade to 120 extra, the remaining days on your current license will be prorated, e.g. 50 days remaining on license @ 60 extra add-ons becomes 25 days remainings @ 120 add-ons + 1 year from that date.
mazzly updated Add-on Update Notifier with a new update entry:
Added tiers for 90 & 120 extra add-ons to API key
Read the rest of this update entry...
Is happening again, just now with a different add-on (which was already updated yesterday):Just updated my tickets addon and now this is happening:
View attachment 282116
This is @Xon fault. The version_string is different to the version_id. These addon work correctly.Is happening again, just now with a different add-on (which was already updated yesterday):
View attachment 283261
This is @Xon fault. The version_string is different to the version_id. These addon work correctly.
This.![]()
Add-on Update Notifier
@Painbaker @mazzly Set in the backend to ignore the currently mismatching version id on the resource page. Will be updated in ~6h. Also @XFA This will look like this until the addon dev releases a version with correctly matching version_id and version_string. If you hover over the text it...xenforo.com
The point of me posting Xon's prior response was to point out that Xon has a justification as to why he cannot update certain add-ons; most of his add-ons are fine, but some are not. Not every case is developer incompetence.This.
And even then this addon shouldn't show some half-correct information in these cases.
lol, nice assumption you did there.Don't like it, don't use it.
Never said otherwise.@mazzly is doing an excellent job at offering the update notifications, while also adjusting for any issues with versions or other issues.
Oooooor... report the issue as an issue to the add-on developer? Like I just did?If you have an issue with how the add-on works, don't use it.
I removed the first part you quoted, because it was redundant when added at the endlol, nice assumption you did there.
Never said otherwise.
Oooooor... report the issue as an issue to the add-on developer? Like I just did?
Please stop insinuating.
Edit: lol you even edited your sly post. Nice job.
That's why I reported it. Thanks for explaining.other than to correct it visually
I reported a quirk with the add-on. Whether it's his "fault" or the developers' - I don't care. I see an issue that I, myself, cannot fix, since it's not within my reach - I report it.Not sure what else you want from him
I don't understand why you bring up these arguments - I have never said anything negative about him let alone attacked him in any way, shape or form.because god knows he's done more than the other developer did with way less attitude.
The canonical version id for my add-ons is theThis is @Xon fault. The version_string is different to the version_id. These addon work correctly.
version_string
. As I've explicitly stated before, the version_id
handling in XenForo means I can not be changed for most of my add-ons to the format this add-on expects.version_string
and not version_id
field. So when parsing fails (and it will fail), it will fail in ways that look silly.version_id
schema is fairly restrictive, and the build part simply isn't designed for frequent releases. There are very good reasons why package managers resort to parsing version strings instead of trying to impose formatting rules on an integer id.Worst case scenario if we can't get this "solved" you can always click "ignore this version" and it won't show up until the next time a release is released of this add-onIs happening again, just now with a different add-on (which was already updated yesterday):
View attachment 283261
I'm not 100% sure I understand the reason that e.g. the Alerts Improvements package could not be released withThe canonical version id for my add-ons is theversion_string
. As I've explicitly stated before, theversion_id
handling in XenForo means I can not be changed for most of my add-ons to the format this add-on expects.
Plus the only field that is shown in the admincp? An add-on'sversion_string
and notversion_id
field. So when parsing fails (and it will fail), it will fail in ways that look silly.
XF's informalversion_id
schema is fairly restrictive, and the build part simply isn't designed for frequent releases. There are very good reasons why package managers resort to parsing version strings instead of trying to impose formatting rules on an integer id.
version_id: 2090000
which would match the version_string: "2.9.0"
, now it is released with version_id: 2090011
which is the same as version_string: "2.9.0 Alpha 1"
.version_string
for the actual version, then that can be kept "as is" and you just put version_id
to be the matching value.version_id
, then just release the add-ons on XF with a version_string
that matches the actual version_id
version_id
increase to trigger template/phrase import/rebuilds. My private deployment pipeline means I will often deploy multiple versions (ie they require the version_id to be incremented) before the final release.That makes sense.The XF add-on installer code requires theversion_id
increase to trigger template/phrase import/rebuilds. My private deployment pipeline means I will often deploy multiple versions (ie they require the version_id to be incremented) before the final release.
I've been meaning to migrate the version_id to being automatically set using a unix-timestamp on build, simply so the version_id is always being increased automatically without needing a complex schema of what an int should look like.
version_id: 2090070
which matches version_string: "2.9.0"
... Hmm yeah I guess the buttons should be hidden thereAnother potential issue (if I'm still allowed to report them @Forsaken?)
View attachment 283485
When an add-on is "upgradeable", aren't the files already replaced? So it'd make sense to hide the "Download"-button there, wouldn't it?
Yep.This is when using ftp upload for addon files or?![]()
We use essential cookies to make this site work, and optional cookies to enhance your experience.