diff --git a/memento-note/extension/_locales/ar/messages.json b/memento-note/extension/_locales/ar/messages.json index 146e27b..fb7343c 100644 --- a/memento-note/extension/_locales/ar/messages.json +++ b/memento-note/extension/_locales/ar/messages.json @@ -36,7 +36,7 @@ "message": "الصق عنوان URL الخاص بـ HTTPS (أو LAN) لخادم Memento الخاص بك. تتعامل ملفات تعريف الارتباط الموجودة في هذا المتصفح مع تسجيل الدخول." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "لا يستطيع Memento الوصول إلى علامة التبويب هذه. تحقق من أذونات ملحق لوحة المفاتيح/الموقع — أو افتح اللوحة الجانبية." diff --git a/memento-note/extension/_locales/de/messages.json b/memento-note/extension/_locales/de/messages.json index deb1f09..d57d3de 100644 --- a/memento-note/extension/_locales/de/messages.json +++ b/memento-note/extension/_locales/de/messages.json @@ -36,7 +36,7 @@ "message": "Fügen Sie die HTTPS- (oder LAN-)URL Ihres Memento-Servers ein. Cookies in diesem Browser verarbeiten die Anmeldung." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento kann nicht auf diese Registerkarte zugreifen. Überprüfen Sie die Tastatur-/Site-Erweiterungsberechtigungen – oder öffnen Sie den Seitenbereich." diff --git a/memento-note/extension/_locales/en/messages.json b/memento-note/extension/_locales/en/messages.json index eb71832..fccbaa9 100644 --- a/memento-note/extension/_locales/en/messages.json +++ b/memento-note/extension/_locales/en/messages.json @@ -36,7 +36,7 @@ "message": "Paste the HTTPS (or LAN) URL of your Memento server. Cookies in this browser handle sign-in." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento can't access this tab. Check keyboard/site extension permissions — or open the Side Panel." diff --git a/memento-note/extension/_locales/es/messages.json b/memento-note/extension/_locales/es/messages.json index b32d7a6..4e580ae 100644 --- a/memento-note/extension/_locales/es/messages.json +++ b/memento-note/extension/_locales/es/messages.json @@ -36,7 +36,7 @@ "message": "Pegue la URL HTTPS (o LAN) de su servidor Memento. Las cookies en este navegador controlan el inicio de sesión." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento no puede acceder a esta pestaña. Verifique los permisos de extensión del sitio/teclado o abra el Panel lateral." diff --git a/memento-note/extension/_locales/fa/messages.json b/memento-note/extension/_locales/fa/messages.json index f77eac2..7f0b2f0 100644 --- a/memento-note/extension/_locales/fa/messages.json +++ b/memento-note/extension/_locales/fa/messages.json @@ -36,7 +36,7 @@ "message": "URL HTTPS (یا LAN) سرور Memento خود را جایگذاری کنید. کوکی‌های این مرورگر ورود به سیستم را کنترل می‌کنند." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento نمی تواند به این برگه دسترسی پیدا کند. مجوزهای افزونه صفحه کلید/سایت را بررسی کنید - یا پانل جانبی را باز کنید." diff --git a/memento-note/extension/_locales/fr/messages.json b/memento-note/extension/_locales/fr/messages.json index 3c3345a..77523a1 100644 --- a/memento-note/extension/_locales/fr/messages.json +++ b/memento-note/extension/_locales/fr/messages.json @@ -36,7 +36,7 @@ "message": "Collez l'URL HTTPS (ou LAN) de votre serveur Memento. Les cookies de ce navigateur gèrent la connexion." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento ne peut pas accéder à cet onglet. Vérifiez les autorisations du clavier/extension de site – ou ouvrez le panneau latéral." diff --git a/memento-note/extension/_locales/hi/messages.json b/memento-note/extension/_locales/hi/messages.json index 6880265..c479717 100644 --- a/memento-note/extension/_locales/hi/messages.json +++ b/memento-note/extension/_locales/hi/messages.json @@ -36,7 +36,7 @@ "message": "अपने मोमेंटो सर्वर का HTTPS (या LAN) URL चिपकाएँ। इस ब्राउज़र में कुकीज़ साइन-इन को संभालती हैं।" }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "मोमेंटो इस टैब तक नहीं पहुंच सकता. कीबोर्ड/साइट एक्सटेंशन अनुमतियां जांचें - या साइड पैनल खोलें।" diff --git a/memento-note/extension/_locales/it/messages.json b/memento-note/extension/_locales/it/messages.json index f40975e..7d56c3a 100644 --- a/memento-note/extension/_locales/it/messages.json +++ b/memento-note/extension/_locales/it/messages.json @@ -36,7 +36,7 @@ "message": "Incolla l'URL HTTPS (o LAN) del tuo server Memento. I cookie in questo browser gestiscono l'accesso." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento non può accedere a questa scheda. Controlla le autorizzazioni per tastiera/estensione del sito oppure apri il pannello laterale." diff --git a/memento-note/extension/_locales/ja/messages.json b/memento-note/extension/_locales/ja/messages.json index 0828808..a9b6bd1 100644 --- a/memento-note/extension/_locales/ja/messages.json +++ b/memento-note/extension/_locales/ja/messages.json @@ -36,7 +36,7 @@ "message": "Memento サーバーの HTTPS (または LAN) URL を貼り付けます。このブラウザの Cookie がサインインを処理します。" }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento はこのタブにアクセスできません。キーボード/サイト拡張機能の権限を確認するか、サイド パネルを開きます。" diff --git a/memento-note/extension/_locales/ko/messages.json b/memento-note/extension/_locales/ko/messages.json index e92c657..ffcf68d 100644 --- a/memento-note/extension/_locales/ko/messages.json +++ b/memento-note/extension/_locales/ko/messages.json @@ -36,7 +36,7 @@ "message": "Memento 서버의 HTTPS(또는 LAN) URL을 붙여넣습니다. 이 브라우저의 쿠키는 로그인을 처리합니다." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento는 이 탭에 접근할 수 없습니다. 키보드/사이트 확장 권한을 확인하거나 측면 패널을 엽니다." diff --git a/memento-note/extension/_locales/nl/messages.json b/memento-note/extension/_locales/nl/messages.json index 690808a..40081c6 100644 --- a/memento-note/extension/_locales/nl/messages.json +++ b/memento-note/extension/_locales/nl/messages.json @@ -36,7 +36,7 @@ "message": "Plak de HTTPS (of LAN) URL van uw Memento-server. Cookies in deze browser zorgen voor het inloggen." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento heeft geen toegang tot dit tabblad. Controleer de rechten voor toetsenbord-/site-extensies — of open het zijpaneel." diff --git a/memento-note/extension/_locales/pl/messages.json b/memento-note/extension/_locales/pl/messages.json index 2022963..a9c5366 100644 --- a/memento-note/extension/_locales/pl/messages.json +++ b/memento-note/extension/_locales/pl/messages.json @@ -36,7 +36,7 @@ "message": "Wklej adres URL HTTPS (lub LAN) swojego serwera Memento. Pliki cookie w tej przeglądarce obsługują logowanie." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento nie ma dostępu do tej karty. Sprawdź uprawnienia rozszerzenia klawiatury/witryny — lub otwórz Panel boczny." diff --git a/memento-note/extension/_locales/pt/messages.json b/memento-note/extension/_locales/pt/messages.json index 8ecc0f5..b617327 100644 --- a/memento-note/extension/_locales/pt/messages.json +++ b/memento-note/extension/_locales/pt/messages.json @@ -36,7 +36,7 @@ "message": "Cole o URL HTTPS (ou LAN) do seu servidor Memento. Os cookies neste navegador controlam o login." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento não pode acessar esta guia. Verifique as permissões de extensão de teclado/site – ou abra o painel lateral." diff --git a/memento-note/extension/_locales/ru/messages.json b/memento-note/extension/_locales/ru/messages.json index 69590d7..ed35c2c 100644 --- a/memento-note/extension/_locales/ru/messages.json +++ b/memento-note/extension/_locales/ru/messages.json @@ -36,7 +36,7 @@ "message": "Вставьте URL-адрес HTTPS (или LAN) вашего сервера Memento. Файлы cookie в этом браузере обрабатывают вход в систему." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento не имеет доступа к этой вкладке. Проверьте разрешения для расширения клавиатуры/сайта или откройте боковую панель." diff --git a/memento-note/extension/_locales/zh/messages.json b/memento-note/extension/_locales/zh/messages.json index bdfe24a..7866a4f 100644 --- a/memento-note/extension/_locales/zh/messages.json +++ b/memento-note/extension/_locales/zh/messages.json @@ -36,7 +36,7 @@ "message": "粘贴 Memento 服务器的 HTTPS(或 LAN)URL。此浏览器中的 Cookie 处理登录。" }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento 无法访问此选项卡。检查键盘/站点扩展权限 - 或打开侧面板。" diff --git a/memento-note/extension/dist-chrome-store/_locales/ar/messages.json b/memento-note/extension/dist-chrome-store/_locales/ar/messages.json index 146e27b..fb7343c 100644 --- a/memento-note/extension/dist-chrome-store/_locales/ar/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/ar/messages.json @@ -36,7 +36,7 @@ "message": "الصق عنوان URL الخاص بـ HTTPS (أو LAN) لخادم Memento الخاص بك. تتعامل ملفات تعريف الارتباط الموجودة في هذا المتصفح مع تسجيل الدخول." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "لا يستطيع Memento الوصول إلى علامة التبويب هذه. تحقق من أذونات ملحق لوحة المفاتيح/الموقع — أو افتح اللوحة الجانبية." diff --git a/memento-note/extension/dist-chrome-store/_locales/de/messages.json b/memento-note/extension/dist-chrome-store/_locales/de/messages.json index deb1f09..d57d3de 100644 --- a/memento-note/extension/dist-chrome-store/_locales/de/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/de/messages.json @@ -36,7 +36,7 @@ "message": "Fügen Sie die HTTPS- (oder LAN-)URL Ihres Memento-Servers ein. Cookies in diesem Browser verarbeiten die Anmeldung." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento kann nicht auf diese Registerkarte zugreifen. Überprüfen Sie die Tastatur-/Site-Erweiterungsberechtigungen – oder öffnen Sie den Seitenbereich." diff --git a/memento-note/extension/dist-chrome-store/_locales/en/messages.json b/memento-note/extension/dist-chrome-store/_locales/en/messages.json index eb71832..fccbaa9 100644 --- a/memento-note/extension/dist-chrome-store/_locales/en/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/en/messages.json @@ -36,7 +36,7 @@ "message": "Paste the HTTPS (or LAN) URL of your Memento server. Cookies in this browser handle sign-in." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento can't access this tab. Check keyboard/site extension permissions — or open the Side Panel." diff --git a/memento-note/extension/dist-chrome-store/_locales/es/messages.json b/memento-note/extension/dist-chrome-store/_locales/es/messages.json index b32d7a6..4e580ae 100644 --- a/memento-note/extension/dist-chrome-store/_locales/es/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/es/messages.json @@ -36,7 +36,7 @@ "message": "Pegue la URL HTTPS (o LAN) de su servidor Memento. Las cookies en este navegador controlan el inicio de sesión." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento no puede acceder a esta pestaña. Verifique los permisos de extensión del sitio/teclado o abra el Panel lateral." diff --git a/memento-note/extension/dist-chrome-store/_locales/fa/messages.json b/memento-note/extension/dist-chrome-store/_locales/fa/messages.json index f77eac2..7f0b2f0 100644 --- a/memento-note/extension/dist-chrome-store/_locales/fa/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/fa/messages.json @@ -36,7 +36,7 @@ "message": "URL HTTPS (یا LAN) سرور Memento خود را جایگذاری کنید. کوکی‌های این مرورگر ورود به سیستم را کنترل می‌کنند." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento نمی تواند به این برگه دسترسی پیدا کند. مجوزهای افزونه صفحه کلید/سایت را بررسی کنید - یا پانل جانبی را باز کنید." diff --git a/memento-note/extension/dist-chrome-store/_locales/fr/messages.json b/memento-note/extension/dist-chrome-store/_locales/fr/messages.json index 3c3345a..77523a1 100644 --- a/memento-note/extension/dist-chrome-store/_locales/fr/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/fr/messages.json @@ -36,7 +36,7 @@ "message": "Collez l'URL HTTPS (ou LAN) de votre serveur Memento. Les cookies de ce navigateur gèrent la connexion." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento ne peut pas accéder à cet onglet. Vérifiez les autorisations du clavier/extension de site – ou ouvrez le panneau latéral." diff --git a/memento-note/extension/dist-chrome-store/_locales/hi/messages.json b/memento-note/extension/dist-chrome-store/_locales/hi/messages.json index 6880265..c479717 100644 --- a/memento-note/extension/dist-chrome-store/_locales/hi/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/hi/messages.json @@ -36,7 +36,7 @@ "message": "अपने मोमेंटो सर्वर का HTTPS (या LAN) URL चिपकाएँ। इस ब्राउज़र में कुकीज़ साइन-इन को संभालती हैं।" }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "मोमेंटो इस टैब तक नहीं पहुंच सकता. कीबोर्ड/साइट एक्सटेंशन अनुमतियां जांचें - या साइड पैनल खोलें।" diff --git a/memento-note/extension/dist-chrome-store/_locales/it/messages.json b/memento-note/extension/dist-chrome-store/_locales/it/messages.json index f40975e..7d56c3a 100644 --- a/memento-note/extension/dist-chrome-store/_locales/it/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/it/messages.json @@ -36,7 +36,7 @@ "message": "Incolla l'URL HTTPS (o LAN) del tuo server Memento. I cookie in questo browser gestiscono l'accesso." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento non può accedere a questa scheda. Controlla le autorizzazioni per tastiera/estensione del sito oppure apri il pannello laterale." diff --git a/memento-note/extension/dist-chrome-store/_locales/ja/messages.json b/memento-note/extension/dist-chrome-store/_locales/ja/messages.json index 0828808..a9b6bd1 100644 --- a/memento-note/extension/dist-chrome-store/_locales/ja/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/ja/messages.json @@ -36,7 +36,7 @@ "message": "Memento サーバーの HTTPS (または LAN) URL を貼り付けます。このブラウザの Cookie がサインインを処理します。" }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento はこのタブにアクセスできません。キーボード/サイト拡張機能の権限を確認するか、サイド パネルを開きます。" diff --git a/memento-note/extension/dist-chrome-store/_locales/ko/messages.json b/memento-note/extension/dist-chrome-store/_locales/ko/messages.json index e92c657..ffcf68d 100644 --- a/memento-note/extension/dist-chrome-store/_locales/ko/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/ko/messages.json @@ -36,7 +36,7 @@ "message": "Memento 서버의 HTTPS(또는 LAN) URL을 붙여넣습니다. 이 브라우저의 쿠키는 로그인을 처리합니다." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento는 이 탭에 접근할 수 없습니다. 키보드/사이트 확장 권한을 확인하거나 측면 패널을 엽니다." diff --git a/memento-note/extension/dist-chrome-store/_locales/nl/messages.json b/memento-note/extension/dist-chrome-store/_locales/nl/messages.json index 690808a..40081c6 100644 --- a/memento-note/extension/dist-chrome-store/_locales/nl/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/nl/messages.json @@ -36,7 +36,7 @@ "message": "Plak de HTTPS (of LAN) URL van uw Memento-server. Cookies in deze browser zorgen voor het inloggen." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento heeft geen toegang tot dit tabblad. Controleer de rechten voor toetsenbord-/site-extensies — of open het zijpaneel." diff --git a/memento-note/extension/dist-chrome-store/_locales/pl/messages.json b/memento-note/extension/dist-chrome-store/_locales/pl/messages.json index 2022963..a9c5366 100644 --- a/memento-note/extension/dist-chrome-store/_locales/pl/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/pl/messages.json @@ -36,7 +36,7 @@ "message": "Wklej adres URL HTTPS (lub LAN) swojego serwera Memento. Pliki cookie w tej przeglądarce obsługują logowanie." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento nie ma dostępu do tej karty. Sprawdź uprawnienia rozszerzenia klawiatury/witryny — lub otwórz Panel boczny." diff --git a/memento-note/extension/dist-chrome-store/_locales/pt/messages.json b/memento-note/extension/dist-chrome-store/_locales/pt/messages.json index 8ecc0f5..b617327 100644 --- a/memento-note/extension/dist-chrome-store/_locales/pt/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/pt/messages.json @@ -36,7 +36,7 @@ "message": "Cole o URL HTTPS (ou LAN) do seu servidor Memento. Os cookies neste navegador controlam o login." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento não pode acessar esta guia. Verifique as permissões de extensão de teclado/site – ou abra o painel lateral." diff --git a/memento-note/extension/dist-chrome-store/_locales/ru/messages.json b/memento-note/extension/dist-chrome-store/_locales/ru/messages.json index 69590d7..ed35c2c 100644 --- a/memento-note/extension/dist-chrome-store/_locales/ru/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/ru/messages.json @@ -36,7 +36,7 @@ "message": "Вставьте URL-адрес HTTPS (или LAN) вашего сервера Memento. Файлы cookie в этом браузере обрабатывают вход в систему." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento не имеет доступа к этой вкладке. Проверьте разрешения для расширения клавиатуры/сайта или откройте боковую панель." diff --git a/memento-note/extension/dist-chrome-store/_locales/zh/messages.json b/memento-note/extension/dist-chrome-store/_locales/zh/messages.json index bdfe24a..7866a4f 100644 --- a/memento-note/extension/dist-chrome-store/_locales/zh/messages.json +++ b/memento-note/extension/dist-chrome-store/_locales/zh/messages.json @@ -36,7 +36,7 @@ "message": "粘贴 Memento 服务器的 HTTPS(或 LAN)URL。此浏览器中的 Cookie 处理登录。" }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento 无法访问此选项卡。检查键盘/站点扩展权限 - 或打开侧面板。" diff --git a/memento-note/extension/dist-chrome-store/manifest.json b/memento-note/extension/dist-chrome-store/manifest.json index 8d9a20e..1a413d8 100644 --- a/memento-note/extension/dist-chrome-store/manifest.json +++ b/memento-note/extension/dist-chrome-store/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "__MSG_extName__", - "version": "0.4.5", + "version": "0.4.6", "description": "__MSG_extDescription__", "default_locale": "en", "permissions": [ diff --git a/memento-note/extension/dist-chrome-store/sidepanel.js b/memento-note/extension/dist-chrome-store/sidepanel.js index 05591d5..881d9c8 100644 --- a/memento-note/extension/dist-chrome-store/sidepanel.js +++ b/memento-note/extension/dist-chrome-store/sidepanel.js @@ -1,5 +1,7 @@ /** Mettre à false pour le build Chrome Web Store (URL production en dur). */ const ALLOW_INSTANCE_CONFIG = false +/** Mettre à false pour masquer le panneau de diagnostic en production. */ +const ALLOW_DIAGNOSTICS = false const DEFAULT_BASE = 'https://memento-note.com' const STORAGE_KEYS = { baseUrl: 'memento_clipper_base_url', notebookId: 'memento_clipper_notebook_id' } const SESSION_KEY = 'memento_clipper_session' @@ -153,6 +155,11 @@ function rtlAttrs(text) { // --------------------------------------------------------------------------- function logDiag(label, detail = '') { + if (!ALLOW_DIAGNOSTICS) { + // En prod on garde uniquement la console native, jamais l'UI. + console.debug('[memento-diag]', label, detail) + return + } const line = `[${new Date().toLocaleTimeString()}] ${label}${detail ? ` — ${detail}` : ''}` diagLogs.push(line) if (diagLogs.length > 80) diagLogs.shift() @@ -161,11 +168,17 @@ function logDiag(label, detail = '') { } function renderDiag() { - if (!els.diagBody) return + if (!ALLOW_DIAGNOSTICS || !els.diagBody) return els.diagBody.innerHTML = diagLogs.map((l) => `
${escapeHtml(l)}
`).join('') els.diagBody.scrollTop = els.diagBody.scrollHeight } +function hideDiagnosticsIfNeeded() { + if (ALLOW_DIAGNOSTICS) return + els.diagToggle?.setAttribute('hidden', '') + els.diagPanel?.setAttribute('hidden', '') +} + async function copyDiagnostics() { try { const text = diagLogs.join('\n') @@ -886,6 +899,7 @@ document.addEventListener('DOMContentLoaded', async () => { applyDocumentLocale() applyInstanceConfigVisibility() applyShellI18n() + hideDiagnosticsIfNeeded() await loadSettings() try { await ensureApiPermission() diff --git a/memento-note/extension/dist-firefox/_locales/ar/messages.json b/memento-note/extension/dist-firefox/_locales/ar/messages.json index 146e27b..fb7343c 100644 --- a/memento-note/extension/dist-firefox/_locales/ar/messages.json +++ b/memento-note/extension/dist-firefox/_locales/ar/messages.json @@ -36,7 +36,7 @@ "message": "الصق عنوان URL الخاص بـ HTTPS (أو LAN) لخادم Memento الخاص بك. تتعامل ملفات تعريف الارتباط الموجودة في هذا المتصفح مع تسجيل الدخول." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "لا يستطيع Memento الوصول إلى علامة التبويب هذه. تحقق من أذونات ملحق لوحة المفاتيح/الموقع — أو افتح اللوحة الجانبية." diff --git a/memento-note/extension/dist-firefox/_locales/de/messages.json b/memento-note/extension/dist-firefox/_locales/de/messages.json index deb1f09..d57d3de 100644 --- a/memento-note/extension/dist-firefox/_locales/de/messages.json +++ b/memento-note/extension/dist-firefox/_locales/de/messages.json @@ -36,7 +36,7 @@ "message": "Fügen Sie die HTTPS- (oder LAN-)URL Ihres Memento-Servers ein. Cookies in diesem Browser verarbeiten die Anmeldung." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento kann nicht auf diese Registerkarte zugreifen. Überprüfen Sie die Tastatur-/Site-Erweiterungsberechtigungen – oder öffnen Sie den Seitenbereich." diff --git a/memento-note/extension/dist-firefox/_locales/en/messages.json b/memento-note/extension/dist-firefox/_locales/en/messages.json index eb71832..fccbaa9 100644 --- a/memento-note/extension/dist-firefox/_locales/en/messages.json +++ b/memento-note/extension/dist-firefox/_locales/en/messages.json @@ -36,7 +36,7 @@ "message": "Paste the HTTPS (or LAN) URL of your Memento server. Cookies in this browser handle sign-in." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento can't access this tab. Check keyboard/site extension permissions — or open the Side Panel." diff --git a/memento-note/extension/dist-firefox/_locales/es/messages.json b/memento-note/extension/dist-firefox/_locales/es/messages.json index b32d7a6..4e580ae 100644 --- a/memento-note/extension/dist-firefox/_locales/es/messages.json +++ b/memento-note/extension/dist-firefox/_locales/es/messages.json @@ -36,7 +36,7 @@ "message": "Pegue la URL HTTPS (o LAN) de su servidor Memento. Las cookies en este navegador controlan el inicio de sesión." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento no puede acceder a esta pestaña. Verifique los permisos de extensión del sitio/teclado o abra el Panel lateral." diff --git a/memento-note/extension/dist-firefox/_locales/fa/messages.json b/memento-note/extension/dist-firefox/_locales/fa/messages.json index f77eac2..7f0b2f0 100644 --- a/memento-note/extension/dist-firefox/_locales/fa/messages.json +++ b/memento-note/extension/dist-firefox/_locales/fa/messages.json @@ -36,7 +36,7 @@ "message": "URL HTTPS (یا LAN) سرور Memento خود را جایگذاری کنید. کوکی‌های این مرورگر ورود به سیستم را کنترل می‌کنند." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento نمی تواند به این برگه دسترسی پیدا کند. مجوزهای افزونه صفحه کلید/سایت را بررسی کنید - یا پانل جانبی را باز کنید." diff --git a/memento-note/extension/dist-firefox/_locales/fr/messages.json b/memento-note/extension/dist-firefox/_locales/fr/messages.json index 3c3345a..77523a1 100644 --- a/memento-note/extension/dist-firefox/_locales/fr/messages.json +++ b/memento-note/extension/dist-firefox/_locales/fr/messages.json @@ -36,7 +36,7 @@ "message": "Collez l'URL HTTPS (ou LAN) de votre serveur Memento. Les cookies de ce navigateur gèrent la connexion." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento ne peut pas accéder à cet onglet. Vérifiez les autorisations du clavier/extension de site – ou ouvrez le panneau latéral." diff --git a/memento-note/extension/dist-firefox/_locales/hi/messages.json b/memento-note/extension/dist-firefox/_locales/hi/messages.json index 6880265..c479717 100644 --- a/memento-note/extension/dist-firefox/_locales/hi/messages.json +++ b/memento-note/extension/dist-firefox/_locales/hi/messages.json @@ -36,7 +36,7 @@ "message": "अपने मोमेंटो सर्वर का HTTPS (या LAN) URL चिपकाएँ। इस ब्राउज़र में कुकीज़ साइन-इन को संभालती हैं।" }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "मोमेंटो इस टैब तक नहीं पहुंच सकता. कीबोर्ड/साइट एक्सटेंशन अनुमतियां जांचें - या साइड पैनल खोलें।" diff --git a/memento-note/extension/dist-firefox/_locales/it/messages.json b/memento-note/extension/dist-firefox/_locales/it/messages.json index f40975e..7d56c3a 100644 --- a/memento-note/extension/dist-firefox/_locales/it/messages.json +++ b/memento-note/extension/dist-firefox/_locales/it/messages.json @@ -36,7 +36,7 @@ "message": "Incolla l'URL HTTPS (o LAN) del tuo server Memento. I cookie in questo browser gestiscono l'accesso." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento non può accedere a questa scheda. Controlla le autorizzazioni per tastiera/estensione del sito oppure apri il pannello laterale." diff --git a/memento-note/extension/dist-firefox/_locales/ja/messages.json b/memento-note/extension/dist-firefox/_locales/ja/messages.json index 0828808..a9b6bd1 100644 --- a/memento-note/extension/dist-firefox/_locales/ja/messages.json +++ b/memento-note/extension/dist-firefox/_locales/ja/messages.json @@ -36,7 +36,7 @@ "message": "Memento サーバーの HTTPS (または LAN) URL を貼り付けます。このブラウザの Cookie がサインインを処理します。" }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento はこのタブにアクセスできません。キーボード/サイト拡張機能の権限を確認するか、サイド パネルを開きます。" diff --git a/memento-note/extension/dist-firefox/_locales/ko/messages.json b/memento-note/extension/dist-firefox/_locales/ko/messages.json index e92c657..ffcf68d 100644 --- a/memento-note/extension/dist-firefox/_locales/ko/messages.json +++ b/memento-note/extension/dist-firefox/_locales/ko/messages.json @@ -36,7 +36,7 @@ "message": "Memento 서버의 HTTPS(또는 LAN) URL을 붙여넣습니다. 이 브라우저의 쿠키는 로그인을 처리합니다." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento는 이 탭에 접근할 수 없습니다. 키보드/사이트 확장 권한을 확인하거나 측면 패널을 엽니다." diff --git a/memento-note/extension/dist-firefox/_locales/nl/messages.json b/memento-note/extension/dist-firefox/_locales/nl/messages.json index 690808a..40081c6 100644 --- a/memento-note/extension/dist-firefox/_locales/nl/messages.json +++ b/memento-note/extension/dist-firefox/_locales/nl/messages.json @@ -36,7 +36,7 @@ "message": "Plak de HTTPS (of LAN) URL van uw Memento-server. Cookies in deze browser zorgen voor het inloggen." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento heeft geen toegang tot dit tabblad. Controleer de rechten voor toetsenbord-/site-extensies — of open het zijpaneel." diff --git a/memento-note/extension/dist-firefox/_locales/pl/messages.json b/memento-note/extension/dist-firefox/_locales/pl/messages.json index 2022963..a9c5366 100644 --- a/memento-note/extension/dist-firefox/_locales/pl/messages.json +++ b/memento-note/extension/dist-firefox/_locales/pl/messages.json @@ -36,7 +36,7 @@ "message": "Wklej adres URL HTTPS (lub LAN) swojego serwera Memento. Pliki cookie w tej przeglądarce obsługują logowanie." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento nie ma dostępu do tej karty. Sprawdź uprawnienia rozszerzenia klawiatury/witryny — lub otwórz Panel boczny." diff --git a/memento-note/extension/dist-firefox/_locales/pt/messages.json b/memento-note/extension/dist-firefox/_locales/pt/messages.json index 8ecc0f5..b617327 100644 --- a/memento-note/extension/dist-firefox/_locales/pt/messages.json +++ b/memento-note/extension/dist-firefox/_locales/pt/messages.json @@ -36,7 +36,7 @@ "message": "Cole o URL HTTPS (ou LAN) do seu servidor Memento. Os cookies neste navegador controlam o login." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento não pode acessar esta guia. Verifique as permissões de extensão de teclado/site – ou abra o painel lateral." diff --git a/memento-note/extension/dist-firefox/_locales/ru/messages.json b/memento-note/extension/dist-firefox/_locales/ru/messages.json index 69590d7..ed35c2c 100644 --- a/memento-note/extension/dist-firefox/_locales/ru/messages.json +++ b/memento-note/extension/dist-firefox/_locales/ru/messages.json @@ -36,7 +36,7 @@ "message": "Вставьте URL-адрес HTTPS (или LAN) вашего сервера Memento. Файлы cookie в этом браузере обрабатывают вход в систему." }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento не имеет доступа к этой вкладке. Проверьте разрешения для расширения клавиатуры/сайта или откройте боковую панель." diff --git a/memento-note/extension/dist-firefox/_locales/zh/messages.json b/memento-note/extension/dist-firefox/_locales/zh/messages.json index bdfe24a..7866a4f 100644 --- a/memento-note/extension/dist-firefox/_locales/zh/messages.json +++ b/memento-note/extension/dist-firefox/_locales/zh/messages.json @@ -36,7 +36,7 @@ "message": "粘贴 Memento 服务器的 HTTPS(或 LAN)URL。此浏览器中的 Cookie 处理登录。" }, "footerVersion": { - "message": "Memento Web Clipper 0.4.5" + "message": "Memento Web Clipper 0.4.6" }, "errPermissionDenied": { "message": "Memento 无法访问此选项卡。检查键盘/站点扩展权限 - 或打开侧面板。" diff --git a/memento-note/extension/dist-firefox/manifest.json b/memento-note/extension/dist-firefox/manifest.json index 73475f5..68d3a62 100644 --- a/memento-note/extension/dist-firefox/manifest.json +++ b/memento-note/extension/dist-firefox/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "__MSG_extName__", - "version": "0.4.5", + "version": "0.4.6", "description": "__MSG_extDescription__", "default_locale": "en", "permissions": [ diff --git a/memento-note/extension/dist-firefox/sidepanel.js b/memento-note/extension/dist-firefox/sidepanel.js index 05591d5..881d9c8 100644 --- a/memento-note/extension/dist-firefox/sidepanel.js +++ b/memento-note/extension/dist-firefox/sidepanel.js @@ -1,5 +1,7 @@ /** Mettre à false pour le build Chrome Web Store (URL production en dur). */ const ALLOW_INSTANCE_CONFIG = false +/** Mettre à false pour masquer le panneau de diagnostic en production. */ +const ALLOW_DIAGNOSTICS = false const DEFAULT_BASE = 'https://memento-note.com' const STORAGE_KEYS = { baseUrl: 'memento_clipper_base_url', notebookId: 'memento_clipper_notebook_id' } const SESSION_KEY = 'memento_clipper_session' @@ -153,6 +155,11 @@ function rtlAttrs(text) { // --------------------------------------------------------------------------- function logDiag(label, detail = '') { + if (!ALLOW_DIAGNOSTICS) { + // En prod on garde uniquement la console native, jamais l'UI. + console.debug('[memento-diag]', label, detail) + return + } const line = `[${new Date().toLocaleTimeString()}] ${label}${detail ? ` — ${detail}` : ''}` diagLogs.push(line) if (diagLogs.length > 80) diagLogs.shift() @@ -161,11 +168,17 @@ function logDiag(label, detail = '') { } function renderDiag() { - if (!els.diagBody) return + if (!ALLOW_DIAGNOSTICS || !els.diagBody) return els.diagBody.innerHTML = diagLogs.map((l) => `
${escapeHtml(l)}
`).join('') els.diagBody.scrollTop = els.diagBody.scrollHeight } +function hideDiagnosticsIfNeeded() { + if (ALLOW_DIAGNOSTICS) return + els.diagToggle?.setAttribute('hidden', '') + els.diagPanel?.setAttribute('hidden', '') +} + async function copyDiagnostics() { try { const text = diagLogs.join('\n') @@ -886,6 +899,7 @@ document.addEventListener('DOMContentLoaded', async () => { applyDocumentLocale() applyInstanceConfigVisibility() applyShellI18n() + hideDiagnosticsIfNeeded() await loadSettings() try { await ensureApiPermission() diff --git a/memento-note/extension/manifest.json b/memento-note/extension/manifest.json index a925e27..be47db2 100644 --- a/memento-note/extension/manifest.json +++ b/memento-note/extension/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "__MSG_extName__", - "version": "0.4.5", + "version": "0.4.6", "description": "__MSG_extDescription__", "default_locale": "en", "permissions": [ diff --git a/memento-note/extension/memento-web-clipper-chrome-store.zip b/memento-note/extension/memento-web-clipper-chrome-store.zip index 0439337..ac07896 100644 Binary files a/memento-note/extension/memento-web-clipper-chrome-store.zip and b/memento-note/extension/memento-web-clipper-chrome-store.zip differ diff --git a/memento-note/extension/memento-web-clipper-firefox.xpi b/memento-note/extension/memento-web-clipper-firefox.xpi index 5804dab..262e608 100644 Binary files a/memento-note/extension/memento-web-clipper-firefox.xpi and b/memento-note/extension/memento-web-clipper-firefox.xpi differ diff --git a/memento-note/extension/scripts/build-chrome-store.mjs b/memento-note/extension/scripts/build-chrome-store.mjs index a5f4c28..d38c758 100755 --- a/memento-note/extension/scripts/build-chrome-store.mjs +++ b/memento-note/extension/scripts/build-chrome-store.mjs @@ -73,10 +73,15 @@ function copyFiles(src, dest, exclude = []) { // Read and modify sidepanel.js for production function processSidepanelJs(content) { - return content.replace( - /const ALLOW_INSTANCE_CONFIG = true/, - 'const ALLOW_INSTANCE_CONFIG = false' - ) + return content + .replace( + /const ALLOW_INSTANCE_CONFIG = true/, + 'const ALLOW_INSTANCE_CONFIG = false' + ) + .replace( + /const ALLOW_DIAGNOSTICS = true/, + 'const ALLOW_DIAGNOSTICS = false' + ) } // Read and modify manifest.json for production diff --git a/memento-note/extension/scripts/build-firefox.mjs b/memento-note/extension/scripts/build-firefox.mjs index 4924ec7..ce83892 100644 --- a/memento-note/extension/scripts/build-firefox.mjs +++ b/memento-note/extension/scripts/build-firefox.mjs @@ -73,10 +73,15 @@ function copyFiles(src, dest, exclude = []) { // Read and modify sidepanel.js for production (lock URL to memento-note.com) function processSidepanelJs(content) { - return content.replace( - /const ALLOW_INSTANCE_CONFIG = true/, - 'const ALLOW_INSTANCE_CONFIG = false' - ) + return content + .replace( + /const ALLOW_INSTANCE_CONFIG = true/, + 'const ALLOW_INSTANCE_CONFIG = false' + ) + .replace( + /const ALLOW_DIAGNOSTICS = true/, + 'const ALLOW_DIAGNOSTICS = false' + ) } // Read and modify manifest.json for Firefox production diff --git a/memento-note/extension/sidepanel.js b/memento-note/extension/sidepanel.js index 5c06ba8..06d8742 100644 --- a/memento-note/extension/sidepanel.js +++ b/memento-note/extension/sidepanel.js @@ -1,5 +1,7 @@ /** Mettre à false pour le build Chrome Web Store (URL production en dur). */ const ALLOW_INSTANCE_CONFIG = true +/** Mettre à false pour masquer le panneau de diagnostic en production. */ +const ALLOW_DIAGNOSTICS = true const DEFAULT_BASE = 'https://memento-note.com' const STORAGE_KEYS = { baseUrl: 'memento_clipper_base_url', notebookId: 'memento_clipper_notebook_id' } const SESSION_KEY = 'memento_clipper_session' @@ -153,6 +155,11 @@ function rtlAttrs(text) { // --------------------------------------------------------------------------- function logDiag(label, detail = '') { + if (!ALLOW_DIAGNOSTICS) { + // En prod on garde uniquement la console native, jamais l'UI. + console.debug('[memento-diag]', label, detail) + return + } const line = `[${new Date().toLocaleTimeString()}] ${label}${detail ? ` — ${detail}` : ''}` diagLogs.push(line) if (diagLogs.length > 80) diagLogs.shift() @@ -161,11 +168,17 @@ function logDiag(label, detail = '') { } function renderDiag() { - if (!els.diagBody) return + if (!ALLOW_DIAGNOSTICS || !els.diagBody) return els.diagBody.innerHTML = diagLogs.map((l) => `
${escapeHtml(l)}
`).join('') els.diagBody.scrollTop = els.diagBody.scrollHeight } +function hideDiagnosticsIfNeeded() { + if (ALLOW_DIAGNOSTICS) return + els.diagToggle?.setAttribute('hidden', '') + els.diagPanel?.setAttribute('hidden', '') +} + async function copyDiagnostics() { try { const text = diagLogs.join('\n') @@ -886,6 +899,7 @@ document.addEventListener('DOMContentLoaded', async () => { applyDocumentLocale() applyInstanceConfigVisibility() applyShellI18n() + hideDiagnosticsIfNeeded() await loadSettings() try { await ensureApiPermission()