This repository has been archived on 2026-05-31. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files

75 lines
2.7 KiB
Markdown

# 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.*