Tiện ích trình duyệt Firefox
  • Tiện ích mở rộng
  • Chủ đề
    • cho Firefox
    • Từ điển & gói ngôn ngữ
    • Các trang web trình duyệt khác
    • Tiện ích cho Android
Đăng nhập
Biểu tượng tiện ích

Lịch sử phiên bản BIGLOVE.AI Container Importer - 4 phiên bản

BIGLOVE.AI Container Importer bởi BIGLOVE.AI

Chưa có xếp hạng nào
0 sao trên 5
5
0
4
0
3
0
2
0
1
0
Lịch sử phiên bản BIGLOVE.AI Container Importer - 4 phiên bản
  • Hãy cẩn thận với các phiên bản cũ! Các phiên bản này được hiển thị cho mục đích thử nghiệm và tham khảo.Bạn luôn luôn phải sử dụng phiên bản mới nhất của một tiện ích.

  • Phiên bản mới nhất

    Phiên bản 1.7.7

    Đã phát hành 15 Thg 10 2025 - 25,58 KB
    Hoạt động với firefox 91.0.0 và lớn hơn
    Version: 1.7.8 (patch)
    Date: 2025-10-15

    Summary

    This patch fixes a critical startup-sync bug that could remove user containers when the extension performed an automatic sync at browser startup. It adds multiple safety checks and improved handling around Airtable fetches and the container cleanup logic. It also preserves active and system containers and significantly improves logging to help diagnose sync problems.

    Highlights
    • Prevent mass-deletion of containers when Airtable responses are empty or fail.
    • Protect containers currently in use (containers with open tabs) from deletion.
    • Exclude Firefox system containers (e.g. default and private) from any deletion attempts.
    • Improve Airtable fetch error handling and add safety checks (abort sync on suspicious/empty responses).
    • Add more granular logging to aid debugging and production troubleshooting.

    Files changed
    • background.js — main changes:
    • Added safety checks before cleanup (abort if Airtable records are empty or invalid).
    • Improved error handling for Airtable fetch (check HTTP status, surface API errors).
    • Added cache-buster to Airtable fetch requests (already present, logging improved).
    • Filtered out Firefox system containers when enumerating existing containers.
    • Added detection of active containers (via tabs) and skip deletion for those.
    • Added additional logging for counts and decision points during sync.
    • manifest.json — no behavioral change in this release (no new permissions or background mode changes).

    Bug fixes
    • Fix: Containers could be deleted on browser startup if the Airtable fetch returned empty/invalid data or failed. Now the sync aborts safely in those scenarios.
    • Fix: System containers (e.g., firefox-default, firefox-private) were at risk of being processed — now explicitly excluded.
    • Fix: Containers that have open tabs are now protected from deletion during cleanup.

    Behavior changes / Notes
    • Startup sync still runs on onStartup / onInstalled events (no periodic sync added).
    • The sync process is now conservative: if Airtable returns zero records or the request fails, the cleanup phase is aborted to avoid accidental deletions.
    • Logging verbosity for background sync has increased to assist debugging. This may be visible in the Browser Console during QA.

    Mã nguồn được phát hành dưới dạng Giấy phép MIT

    Tải xuống Firefox và tải tiện ích mở rộng
    Tải xuống tập tin
  • Phiên bản cũ hơn

    Phiên bản 1.7.6

    Đã phát hành 7 Thg 10 2025 - 25,14 KB
    Hoạt động với firefox 91.0.0 và lớn hơn
    Release Notes — BIGLOVE.AI Container Importer v1.7.6
    • Version: 1.7.6
    • Date: 2025-10-07

    What's new
    - 🔄 Startup-only sync — automatic fetch from Airtable now runs only once when the browser/extension starts or on install/update. The previous 24-hour automatic interval has been removed.
    - 🛡️ Active container protection — containers that currently have open tabs will no longer be removed during sync. This prevents in-use containers and their open tabs from being closed unexpectedly.
    - 📋 Manual proxy workflow — automatic proxy creation was removed. Proxy updates are performed manually via the existing "Copy Script" button (fallback method). This keeps proxy configuration explicit and under user control.
    - 🧹 Safer cleanup — orphan removal still runs during startup sync, but active containers with open tabs are skipped and logged.
    - 💾 Cache-busting for Airtable — all Airtable fetch requests include cache-busting (no-store + timestamp param) to guarantee fresh data for both sync and copy-script generation.
    - 🔐 Login persistence & UX improvements
    - Authentication state persists across browser restarts; users who already logged in are not prompted repeatedly.
    - The login flow uses SHA‑256 hashing of passwords on the client before verification.
    - The logout control is moved into a dedicated bottom section for clearer UX; the login button text is centered.
    - ⚙️ Manifest update — popup default now set to login.html and version bumped to 1.7.6.

    Notes / User impact
    - On update or browser restart the extension will perform a single automatic sync.
    - If a container has any open tabs, it will be preserved (not deleted).
    - Proxy configuration remains available via the "Copy Script" button (paste into the Multi-Account Containers console); no automatic proxy messaging occurs.
    - The extension fetches Airtable data freshly every time (cache disabled), so copy/script output will reflect the latest Airtable content.

    Mã nguồn được phát hành dưới dạng Giấy phép MIT

    Tải xuống tập tin
  • Phiên bản 1.7.5

    Đã phát hành 4 Thg 10 2025 - 24,99 KB
    Hoạt động với firefox 91.0.0 và lớn hơn
    🚀 New Features

    Container Management
    • Airtable Integration: Automatic synchronization of containers from Airtable database
    • Smart Container Creation: Creates Firefox Multi-Account Containers with proper naming and color coding
    • Container Cleanup: Automatically removes orphaned containers not present in Airtable
    • Status-Based Coloring: Container colors reflect status (Active, Suspended, Verification Stage, etc.)

    Authentication System
    • Secure Login: SHA-256 password hashing for secure authentication
    • Persistent Sessions: Users stay logged in across browser restarts
    • Automatic Panel Switching: Extension popup automatically switches between login and main interface
    • Session Management: Proper logout functionality with storage cleanup

    Proxy Configuration
    • Setup Script Generation: Generates JavaScript code for proxy configuration import
    • Clipboard Integration: One-click copy of setup scripts to clipboard
    • Debug URL Helper: Built-in link to Firefox debugging page for easy console access
    • Comprehensive Instructions: Step-by-step guide for proxy setup

    Data Management
    • Cache-Busting: Ensures fresh data retrieval from Airtable with timestamp parameters
    • Background Sync: Automatic synchronization on browser startup (24-hour intervals)
    • Manual Sync: On-demand synchronization with progress notifications
    • Error Handling: Comprehensive error handling with user-friendly messages

    🔧 Technical Features

    Security
    • Hashed Passwords: Client-side SHA-256 hashing before transmission
    • Authentication Guards: All sensitive operations require authentication
    • Secure Storage: Uses browser.storage.local for session persistence

    Performance
    • Efficient Sync: Only syncs when necessary (24-hour intervals or manual trigger)
    • Batch Processing: Processes containers in batches with delays to prevent rate limiting
    • Lock Mechanism: Prevents concurrent sync operations

    User Experience
    • Real-time Status Updates: Live progress updates during sync operations
    • Browser Notifications: Desktop notifications for sync completion
    • Responsive UI: Clean, modern interface with proper styling
    • Loading States: Visual feedback during operations

    📋 Setup Instructions
    1. Installation: Load extension in Firefox Developer Edition
    2. Authentication: Login with provided credentials
    3. Initial Sync: Click "Sync from Airtable" to import containers
    4. Proxy Setup: Use "Copy Script" feature to configure proxies
    5. Debug Access: Follow built-in instructions to access Firefox console

    🔒 Security Notes
    • Passwords are hashed client-side before transmission
    • No sensitive data is stored in plain text
    • Authentication required for all container management operations
    • Secure communication with Airtable API

    Mã nguồn được phát hành dưới dạng Giấy phép MIT

    Tải xuống tập tin
  • Phiên bản 1.6.2

    Đã phát hành 22 Thg 09 2025 - 23,71 KB
    Hoạt động với firefox 91.0.0 và lớn hơn

    Mã nguồn được phát hành dưới dạng Giấy phép MIT

    Tải xuống tập tin
Đi đến trang chủ Mozilla

Tiện ích

  • Giới thiệu
  • Blog tiện ích Firefox
  • Extension Workshop
  • Trung tâm nhà phát triển
  • Chính sách nhà phát triển
  • Blog cộng đồng
  • Diễn đàn
  • Báo cáo một lỗi
  • Hướng dẫn đánh giá

Trình duyệt

  • Desktop
  • Mobile
  • Enterprise

Sản phẩm

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Riêng tư
  • Cookie
  • Pháp lý

Trừ trường hợp khác đã ghi chú, nội dung trên trang này được cấp phép theo giấy phép Creative Commons Attribution Share-Alike v3.0 hoặc bất kỳ phiên bản nào sau này.