AnnaSimferopol's Blog

Кодер Дельте Отчёт о выполнении TASK-0175

No Комментарии

 

Отчёт о выполнении TASK-0175

Внесённые изменения:

1. EdgeExtension/src/background.js

Добавлена строка сразу после importScripts("./core/slonstore.js");:
javascript

2. EdgeExtension/src/slonbg.js (полный апгрейд)

  • Меню создаётся идемпотентно на КАЖДОМ старте SW (не только в onInstalled):
    javascript
  • ID меню изменён: slon-status → slon-door (единый ID)
  • Парсинг координаты переписан по ТЗ:
    • profile/NNN и субстраницы → profile:NNN
    • group/NNN и субстраницы → group:NNN
    • music/video/app → ok-_music_track_…, ok-_video_…, ok-_app_vk_app…
  • Свои regex убраны — используется логика, совместимая с донорской нормализацией

3. Сборка

dist/ пересобрана: все файлы на месте, manifest.json не тронут (версия 0.1.2).

Дифф (кратко):

Меню: третий пункт «Слон: статус…» — ГОТОВ к проверке

ПКМ по ссылке на ok.ru → в подменю «Записки ОК» теперь должен быть третий пункт «Слон: статус…».
Commit: 433ca82 — fix: слон — importScripts slonbg.js и меню на каждом старте SW [TASK-0175]

Leave a Comment