Admin Tools Box versjonshistorikk - 7 versjoner
Admin Tools Box av Ravexis
Admin Tools Box versjonshistorikk - 7 versjoner
Vær forsiktig med eldre versjoner! Disse versjonene er vist som referanse og til testformål.Du burde alltid bruke den siste versjonen av et tillegg.
Siste versjon
Versjon 0.0.7
Utgitt 20. okt. 2025 - 454,05 kBFungerer med firefox 109.0 og nyerev0.0.7 (20. října 2025) 🎨
🎨 Personalizace WEDOS Mailbox Widget
Uživatelská Nastavení Widget- ✨ Velikost Widgetu - Posuvník (50-200%) v Options pro přizpůsobení velikosti dle potřeby
- 🎨 Vlastní Barva - Color picker v Options pro volbu barvy widgetu (default: modrá #667eea)
- 💾 Trvalé Uložení - Všechna nastavení se automaticky ukládají a synchronizují
- 🎯 Živá Aktualizace - Widget se ihned aktualizuje bez nutnosti refresh stránky
- 🌓 Tmavý Design Options - UI prvky v Options v tmavém designu konzistentní se zbytkem aplikace
🛠️ Technické Změny
Nové Storage Vlastnosti:extensions_settings: {
mailboxWidgetSize: Number (50-200, default: 150), // % velikosti
mailboxWidgetColor: String (hex: "#667eea") // Barva widgetu
}
Upravené Soubory:
-firefox-tools-box/options.html- Přidán slider (50-200%, step 10%) a color picker
-firefox-tools-box/options.js- Načítání/ukládání velikosti a barvy v extensions_settings
-firefox-tools-box/options.css- CSS styling pro range slider s gradientem a color picker
-firefox-tools-box/wedos-mailbox-notifications.js- CSS custom properties (--widget-scale, --widget-color)
CSS Custom Properties:--widget-scale: 1.5 /* Transform scale (150% = 1.5) */
--widget-color: rgba(...) /* Background barva s opacitou 0.92 */
Storage Listener:
- Okamžitá aktualizace widgetu při změně nastavení bez reload
- Konverze hex barvy na rgba s 80% opacitou pro správné zobrazení
Upravené Soubory:
-admin-tools-box/options.html- Přidán slider (50-200%, step 10%) a color picker
-admin-tools-box/options.js- Načítání/ukládání velikosti a barvy v extensions_settings
-admin-tools-box/options.css- CSS styling pro range slider s gradientem a color picker
-admin-tools-box/wedos-mailbox-notifications.js- CSS custom properties (--widget-scale, --widget-color)
CSS Custom Properties:--widget-scale: 1.5 /* Transform scale (150% = 1.5) */
--widget-color: rgba(...) /* Background barva s opacitou 0.92 */
Storage Listener:
- Okamžitá aktualizace widgetu při změně nastavení bez reload
- Konverze hex barvy na rgba s 80% opacitou pro správné zobrazeníKildekode utgitt under Med enerett
Eldre versjoner
Versjon 0.0.6
Utgitt 16. okt. 2025 - 447,23 kBFungerer med firefox 109.0 og nyerev0.0.6 (16. října 2025)
🔔 Vylepšení Prioritních Notifikací
Smart Re-notification System- ✅ 1-hodinový timer - Notifikace se znovu zobrazí po hodině, pokud email stále čeká na vyřešení
- ✅ Synchronizace s mailboxem - Notifikace se zobrazuje pouze pokud email stále je v SOS mailboxu
- ✅ Automatické čištění - Background checker každou minutu odstraní z tracked emailů ty, které už nejsou v mailboxu
- ✅ Timestamp tracking - Handled emaily uloženy jako
{subject: timestamp}místo pole - ✅ 7-denní cleanup - Automatické mazání starých záznamů pro úsporu paměti
Logika Zobrazení- 📧 Email přijde do SOS → notifikace se zobrazí
- ✅ Klikneš "Předáno k řešení" → notifikace zmizí
- ⏱️ Do 1 hodiny → notifikace se nezobrazuje
- 🔄 Po 1+ hodině + email stále v SOS → notifikace se znovu zobrazí
- ❌ Email už není v SOS (vyřešen/přesunut) → notifikace se nikdy nezobrazí
🛠️ Technické Změny
Upravené Soubory:
-wedos-priority-notification.js- Změna storage na object s timestampy, filtrování podle ONE_HOUR
-wedos-priority-checker.js- Cleanup handledItems při každém checku, odstranění neexistujících emailůKildekode utgitt under Med enerett
Versjon 0.0.5
Utgitt 16. okt. 2025 - 440,31 kBFungerer med firefox 109.0 og nyereVerze 1.0.3 - 16. října 2025 🎨
🎨 UI/UX Vylepšení
Minimalistický Mailbox Widget- ✨ Nový minimalistický design - Widget přepracován na kompaktní podobu (max 90px šířka)
- 📍 Pozice v rohu - Widget fixován vlevo nahoře (left: 10px, top: 5px)
- 👻 Zmizení při hover - Widget se zprůhlední (opacity: 0.05) + blur efekt při najetí myší
- 🖱️ Click-through - Widget má permanentně
pointer-events: nonepro průhlednost klikání - 🎯 JavaScript mouse tracking - Stabilní detekce pozice myši přes
getBoundingClientRect() - ⚡ Instant response - Žádné animace, okamžitá reakce na pohyb myši
- 📝 Zkrácené názvy - Schránky zkráceny na 4 znaky (PŘCH, SOS, Help, CMS)
Chat Notifications Toggle- ⚙️ Nové nastavení - Možnost vypnout WEDOS Chat Notifications v Core Features
- 🔔 Default: zapnuto - Chat notifikace defaultně aktivní
- ✅ Storage integrace - Nastavení uloženo v
extensions_settings.chatNotifications
🧹 Code Cleanup
Content Script Optimalizace- 🔇 Odstranění console spam - Zakomentovány
caretPositionFromPointdebug logy - 🎯 Widget ignorování -
getWordFromCaret()nyní ignoruje mailbox widget při WEDOS lookup
🛠️ Technické Změny
Upravené Soubory:
-wedos-mailbox-notifications.js- Kompletní přepis na minimalistický design s JS hover trackingem
-wedos-chat-notifications.js- PřidánacheckIfEnabled()a kontrola nastavení
-content.js- Widget detekce a cleanup console logů
-options.html- Přidán chat notifications checkbox do Core Features
-options.js- Integrace chatNotifications loading & savingKildekode utgitt under Med enerett
Versjon 0.0.4
Utgitt 15. okt. 2025 - 537,53 kBFungerer med firefox 109.0 og nyerev0.0.4 (15. října 2025)
🐛 Kritické Opravy & Optimalizace
Tato verze přináší důležité opravy pro Firefox kompatibilitu a významné zlepšení výkonu.
🔧 Opravy Bugů
Screenshot Funkcionalita- ✅ Oprava fullscreen screenshotu - Přechod z deprecated
chrome.tabs.executeScriptnabrowser.scripting.executeScript - ✅ Manifest V3 kompatibilita - Přidána
scriptingpermission a migrace nabackground.scripts - ✅ Odstranění quality parametru - Firefox nepodporuje
qualityparametr pro PNG formát - ✅ Firefox API mapping - Kompletní přepracování
firefox-compat.jspro správné použitíbrowser.*namespace
WEDOS Lookup- ✅ Oprava CORS blokace - Implementace background fetch proxy s
credentials: 'include' - ✅ Nový message handler -
wedos-lookup:fetchhandler v service_worker.js obchází CORS omezení - ✅ FormData podpora - Správné přeposílání POST requestů z content scriptu přes background
- ✅ Detekce textu - Opraveno "nic nenalezeno" při vyhledávání textu pod kurzorem
⚡ Výkon & Optimalizace
Odstranění Excessive Loggingu- 🧹 ~50+ debug logů odstraněno - Konzole je nyní téměř čistá
- 🔇 Tichý tab suspender - Žádné spamy o countdown odpočítávání
- 🔇 Tichý auto-refresh - Žádné logy o refreshování stránek
- 🔇 Tichá mailbox synchronizace - Odstranění fetchovacích a parsing logů
- 🔇 Tichý clipboard monitor - Žádné logy o nahrávání do schránky
- 🔇 Tiché notes - Odstranění storage change logů
- 🔇 Tichý popup - Žádné initialization logy
- 🔇 Tichý DarkReader - Odstranění availability a settings logů
Respektování Disabled Features- ✅ Feature toggles -
updateBadgeForTabnyní respektujesuspenderEnabledarefreshEnabledsettings - ✅ Žádné falešné logy - Vypnuté funkce v options již negenerují logy ani neběží na pozadí
Firefox Warning Fixes- ✅ notifications.onButtonClicked - Try-catch wrapper pro neimplementované Firefox API
- ✅ Unknown message type - Filtrování zpráv bez
typefieldu (např.{alarm: ""}) - ✅ Whitelist changes - Odstranění zbytečných logů o změnách whitelistu
Kildekode utgitt under Med enerett
- ✅ Oprava fullscreen screenshotu - Přechod z deprecated
Versjon 0.0.3
Utgitt 14. okt. 2025 - 535,06 kBFungerer med firefox 109.0 og nyerev0.0.3 (14. října 2025)
🎨 Unified Modal Theme & UI Improvements
Tato verze přináší kompletní vizuální sjednocení všech modálních oken a widgetů s novým poloprůhledným modrým designem.
🎯 Nové Funkce
WEDOS Mailbox Widget- ✅ Živý widget - Zobrazení nepřečtených zpráv ze 4 WEDOS schránek na každé stránce
- ✅ Minimalistický design - Poloprůhledné pozadí, blur efekt, nezasahuje do práce
- ✅ Přetahovatelný - Možnost přesunutí kamkoliv na obrazovku
- ✅ Klikatelné řádky - Přímé otevření schránky v novém tabu
- ✅ Sbalitelný - Zobrazuje celkový počet zpráv když je sbalený
- ✅ Nastavitelný - Možnost vypnout widget nebo jednotlivé schránky v
options.html - ✅ Auto-refresh - Aktualizace každých 60s
- 📂 Sledované schránky:
Inbox,Smazané,Spam,Promo
WebPageTest Vylepšení- ✅ Minimalizace bez overlay - Při minimalizaci můžete normálně pracovat na stránce
- ✅ Název domény v liště - V minimalizovaném stavu se zobrazuje testovaná doména (např. "prazskeprikopy.cz")
- ✅ Zachování stavu - Minimalizovaný stav se zachová i při kliknutí na stránku
- ✅ Unified theme - Poloprůhledný modrý design s blur efektem
🎨 Unified Modal Theme
Všechna modální okna nyní sdílejí jednotný design systém:
Nový vzhled:
- 🌊 Poloprůhledné pozadí -rgba(102, 126, 234, 0.08)sbackdrop-filter: blur(12px)
- 💎 Skleněný efekt - Moderní glassmorphism design
- 🔵 Modré akcenty - Jednotná barva#667eeapro všechny zvýraznění
- 🎯 Konzistentní border-radius - 12px pro okna, 6px pro tlačítka
- ⚡ Plynulé animace - Všechny přechody 0.2s
- 📏 Jednotné rozestupy - Konzistentní padding a margin
Aplikováno na:
- ✅ Screenshot Editor - Vrácen původní tmavý vzhled (optimalizovaný pro editaci)
- ✅ WebPageTest Modal - Poloprůhledný design, opravená viditelnost tlačítek
- ✅ WEDOS Chat Modal - Unified theme
- ✅ Notes Modal - Poloprůhledný design, blur efekt
- ✅ WGP Lookup - Jednotný modrý design
- ✅ WEDOS Lookup - Poloprůhledné pozadí s blur
- ✅ Text Editor - Kompletně přestylován
- ✅ PowerText Autocomplete - Zkratky (;;, //) s jednotným vzhledem
CSS Variables:--modal-bg: rgba(102, 126, 234, 0.08)
--modal-border: rgba(102, 126, 234, 0.2)
--modal-accent: #667eea
--modal-text: #1d1d1f
--modal-text-muted: #6b7280
--modal-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), ...
--modal-backdrop: rgba(0, 0, 0, 0.3)
🐛 Bug Fixes- ✅ Screenshot Editor - Canvas se nyní zobrazuje správně, vrácen tmavý vzhled pro lepší editaci
- ✅ WebPageTest tlačítka - Opravena viditelnost toggle/close tlačítek (byly neviditelné)
- ✅ WebPageTest minimalizace - Zachování minimalizovaného stavu při interakci se stránkou
- ✅ Modal readability - Zlepšena čitelnost textu na všech pozadích
Kildekode utgitt under Med enerett
Versjon 0.0.2
Utgitt 13. okt. 2025 - 514,85 kBFungerer med firefox 109.0 og nyerev0.0.2 (13. října 2025)
🔄 Update Checker - Mozilla Add-ons Integration
Změny- ✅ Mozilla Add-ons API Integration - Update checker nyní kontroluje verze přímo z Mozilla Add-ons místo GitLabu
- ✅ Veřejné API - Žádné tokeny, funguje pro všechny uživatele
- ✅ Release Notes - Automatické načítání poznámek k vydání (CS/EN) z Mozilla
- ✅ Notifikace - Odkaz vede přímo na Mozilla Add-ons stránku pro instalaci updatu
Technické detaily- API endpoint:
https://addons.mozilla.org/api/v5/addons/addon/admin-tools-box/ - Automatická kontrola každých 24 hodin
- Firefox auto-update doplněn o uživatelské notifikace s release notes
Kildekode utgitt under Med enerett
Versjon 0.0.1
Utgitt 9. okt. 2025 - 516,15 kBFungerer med firefox 109.0 og nyereKildekode utgitt under Med enerett