signing for extension deployment, tuning for download crawl depth, and dependency version visibility in settings view
This commit is contained in:
@@ -0,0 +1,74 @@
|
||||
# GallerySubscriber Extension - Release Notes
|
||||
|
||||
## Version 1.0.0
|
||||
|
||||
**Release Date:** January 2026
|
||||
|
||||
### Overview
|
||||
|
||||
Initial release of the GallerySubscriber browser extension for Firefox. This extension streamlines the process of exporting authentication credentials from supported platforms to your self-hosted GallerySubscriber backend, enabling automated content downloading via gallery-dl.
|
||||
|
||||
### Features
|
||||
|
||||
#### Multi-Platform Cookie Export
|
||||
- **Patreon** - Export session cookies for accessing patron-only content
|
||||
- **SubscribeStar** - Support for both .com and .adult domains
|
||||
- **Hentai-Foundry** - Export authentication cookies for mature content access
|
||||
|
||||
#### Discord Token Capture
|
||||
- Automatic authorization token capture from Discord API requests
|
||||
- No manual token entry required - just use Discord in your browser
|
||||
- Secure local storage with timestamp tracking
|
||||
|
||||
#### User Interface
|
||||
- Clean, modern popup interface for quick access
|
||||
- Real-time platform status indicators showing cookie/token availability
|
||||
- One-click export for individual platforms or bulk export all at once
|
||||
- Connection status indicator showing backend connectivity
|
||||
|
||||
#### Theme Support
|
||||
- Automatic light/dark theme matching system preferences
|
||||
- Uses CSS custom properties for consistent theming
|
||||
- Seamless appearance across popup and options pages
|
||||
|
||||
#### Performance Optimizations
|
||||
- Connection test caching (2-minute interval) to reduce API calls
|
||||
- Non-blocking UI - interface loads immediately while data fetches in background
|
||||
- Efficient background script initialization
|
||||
|
||||
#### Configuration
|
||||
- Simple setup via options page
|
||||
- Secure API key authentication with your GallerySubscriber backend
|
||||
- Connection test to verify setup before use
|
||||
|
||||
### Technical Details
|
||||
|
||||
- **Manifest Version:** 2
|
||||
- **Minimum Firefox Version:** 57+
|
||||
- **Permissions Required:**
|
||||
- `cookies` - Read authentication cookies from supported sites
|
||||
- `storage` - Store configuration and captured tokens
|
||||
- `webRequest` - Monitor Discord API for token capture
|
||||
- Host permissions for supported platforms
|
||||
|
||||
### Installation
|
||||
|
||||
1. Download `gallerysubscriber-signed.xpi`
|
||||
2. Open Firefox and navigate to `about:addons`
|
||||
3. Click the gear icon and select "Install Add-on From File"
|
||||
4. Select the downloaded .xpi file
|
||||
5. Click the extension icon and configure your backend URL and API key
|
||||
|
||||
### Known Limitations
|
||||
|
||||
- Discord token capture requires using Discord in the browser (not the desktop app)
|
||||
- Cookies must be refreshed if you log out and back into platforms
|
||||
- Token-based platforms other than Discord require manual configuration in the web UI
|
||||
|
||||
### Support
|
||||
|
||||
For issues, feature requests, or contributions, please visit the project repository.
|
||||
|
||||
---
|
||||
|
||||
*GallerySubscriber Extension is designed for personal use with self-hosted GallerySubscriber instances.*
|
||||
Reference in New Issue
Block a user