chore: change addon ID en planification-dgnsi@netaplaid.ch
L'ID précédent (planification@netaplaid.ch) était déjà enregistré sur AMO. Nouvel ID : planification-dgnsi@netaplaid.ch — nom plus explicite (mention DGNSI), domaine inchangé. build.sh + firefox-updates.json mis à jour avec le nouvel ID. Sha256 du .xpi v2026.5.42 régénéré.
This commit is contained in:
@@ -27,7 +27,7 @@ import json
|
|||||||
with open('src/manifest.json', 'r') as f: m = json.load(f)
|
with open('src/manifest.json', 'r') as f: m = json.load(f)
|
||||||
m['browser_specific_settings'] = {
|
m['browser_specific_settings'] = {
|
||||||
'gecko': {
|
'gecko': {
|
||||||
'id': 'planification@netaplaid.ch',
|
'id': 'planification-dgnsi@netaplaid.ch',
|
||||||
'strict_min_version': '140.0',
|
'strict_min_version': '140.0',
|
||||||
'update_url': 'https://gitea.netaplaid.ch/FroSteel/Planification/raw/branch/main/firefox-updates.json',
|
'update_url': 'https://gitea.netaplaid.ch/FroSteel/Planification/raw/branch/main/firefox-updates.json',
|
||||||
'data_collection_permissions': {'required': ['none']}
|
'data_collection_permissions': {'required': ['none']}
|
||||||
@@ -64,7 +64,7 @@ xpi = f"dist/planification-v${VERSION}-firefox.xpi"
|
|||||||
with open(xpi, 'rb') as f: sha = hashlib.sha256(f.read()).hexdigest()
|
with open(xpi, 'rb') as f: sha = hashlib.sha256(f.read()).hexdigest()
|
||||||
|
|
||||||
JSON_PATH = "firefox-updates.json"
|
JSON_PATH = "firefox-updates.json"
|
||||||
ADDON_ID = "planification@netaplaid.ch"
|
ADDON_ID = "planification-dgnsi@netaplaid.ch"
|
||||||
update_link = f"https://gitea.netaplaid.ch/FroSteel/Planification/releases/download/v${VERSION}/planification-v${VERSION}-firefox.xpi"
|
update_link = f"https://gitea.netaplaid.ch/FroSteel/Planification/releases/download/v${VERSION}/planification-v${VERSION}-firefox.xpi"
|
||||||
|
|
||||||
if os.path.exists(JSON_PATH):
|
if os.path.exists(JSON_PATH):
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
{
|
{
|
||||||
"addons": {
|
"addons": {
|
||||||
"planification@netaplaid.ch": {
|
"planification-dgnsi@netaplaid.ch": {
|
||||||
"updates": [
|
"updates": [
|
||||||
{
|
{
|
||||||
"version": "2026.5.42",
|
"version": "2026.5.42",
|
||||||
"update_link": "https://gitea.netaplaid.ch/FroSteel/Planification/releases/download/v2026.5.42/planification-v2026.5.42-firefox.xpi",
|
"update_link": "https://gitea.netaplaid.ch/FroSteel/Planification/releases/download/v2026.5.42/planification-v2026.5.42-firefox.xpi",
|
||||||
"update_hash": "sha256:3d8cf762bf0921f9da473a9a5e31368fee21f0b9fd71f9f9432d256127de8674"
|
"update_hash": "sha256:84458723cadbe7baa25914d07242e162f2f0b1c05ea0ba37d63f657103b6b7e9"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"version": "2026.5.41",
|
"version": "2026.5.41",
|
||||||
|
|||||||
Reference in New Issue
Block a user