I am experiencing inconsistent updating behavior with this extension. Mostly, it will not update in a couple different systems when an update is available.
in the manifest.json is this:
"browser_specific_settings": {
"gecko": {
"id": "fast_reserve@short-n-numbers.com",
"update_url": "https://short-n-numbers.com/appextension/updates.json"
}
},
updates.json looks like
{
"addons": {
"fast_reserve@short-n-numbers.com": {
"updates": [
{
"version": "1.8.73",
"update_link": "https://short-n-numbers.com/appextension/fast_reserve-1.8.73-fx.xpi",
"update_info_url": "https://short-n-numbers.com/appextension/update_notes.html",
"applications": {
"gecko": { "strict_min_version": "91.7" }
}
}
]
}
}
}
The xpi file is confirmed at that location. The xpi is coming from AMO - i.e. signed. Initially, a prior version was installed with File > Open. This version installed is 1.8.725
extensions.update.interval = 120
When viewing Manage Your Extensions and pressing Check for Updates, the resulting message is ‘no updates found’.
In Browser Console:
16:54:08.256 1651265648256 addons.update-checker DEBUG Found an update entry for fast_reserve@short-n-numbers.com version 1.8.73
16:54:08.257 1651265648257 addons.manager DEBUG onUpdateFinished for fast_reserve@short-n-numbers.com
Yesterday, once, I saw an earlier update installed and several more messages in the console. Mostly, the messages where about invalid code signing.
I have noticed a few times that Firefox complained about code signing when using File > Add. There were always the AMO downloaded xpi.
What else can I look for?
David