a0bcb62588
- New sobors.hu parser with ingredient groups and section headers - Incomplete recipe warnings (missing ingredients/instructions) - Optional HTTP Basic Auth (configurable on settings page) - Brand text: "Recept" in white, "Importáló" in blue - Larger logo (36px), favicon using logo_notext.svg Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
73 lines
2.6 KiB
Markdown
73 lines
2.6 KiB
Markdown
# Changelog
|
|
|
|
## v0.6.0 (2026-02-24)
|
|
|
|
### Added
|
|
- Sobors.hu parser: ingredients (with groups), instructions (with section headers), tags
|
|
- Incomplete recipe validation: warnings when ingredients or instructions are missing
|
|
- Optional HTTP Basic Auth: configurable username/password on the settings page
|
|
- Favicon (browser tab icon) using felhom.eu logo
|
|
|
|
### Changed
|
|
- Brand text: "Recept" in white, "Importáló" in blue (felhom.eu style)
|
|
- Logo enlarged in navigation bar (28px → 36px)
|
|
|
|
## v0.5.1 (2026-02-24)
|
|
|
|
### Changed
|
|
- Design overhaul: new blue/cyan color scheme matching felhom.eu / controller templates
|
|
- Added Plus Jakarta Sans font for consistent branding
|
|
- Added felhom.eu logo in navigation bar
|
|
- Added "Powered by felhom.eu" footer with tagline
|
|
- Settings page: added documentation about external vs. internal URLs (Docker networking)
|
|
- Settings page: URL labels now clarify they are external (browser-facing) URLs
|
|
|
|
### Fixed
|
|
- Version display showed double "v" prefix (e.g. "vv0.5.0")
|
|
|
|
## v0.5.0 (2026-02-24)
|
|
|
|
### Added
|
|
- Bulk import: paste multiple URLs, choose review-each or auto-import mode
|
|
- Tag option for auto mode: import all scraped tags or none
|
|
- Progress table with per-recipe status tracking (pending, scraping, done, error, skipped, duplicate)
|
|
- Import targets: Mealie, Tandoor, or both simultaneously
|
|
- "Auto-import remaining" button to switch from review to auto mid-way
|
|
- Supported sites displayed in the UI
|
|
|
|
## v0.4.0 (2026-02-24)
|
|
|
|
### Added
|
|
- Nosalty.hu parser: ingredients (with groups), instructions (with section headers), tags, story as description
|
|
|
|
## v0.3.2 (2026-02-24)
|
|
|
|
### Fixed
|
|
- Quantity ranges (e.g. "2-3") now handled correctly in both Mealie and Tandoor clients
|
|
|
|
## v0.3.1 (2026-02-24)
|
|
|
|
### Fixed
|
|
- StreetKitchen: parenthesised notes in food names now extracted to the extra field
|
|
|
|
## v0.3.0 (2026-02-24)
|
|
|
|
### Added
|
|
- StreetKitchen.hu parser with three instruction formats (ol/ul/paragraph)
|
|
- Ingredient quantity+unit splitting for merged strings (e.g. "200g")
|
|
- Ingredient group support via h5 headers
|
|
|
|
## v0.1.0 (2026-02-23)
|
|
|
|
### Added
|
|
- Initial release
|
|
- Web UI with dark theme for recipe importing
|
|
- Mindmegette.hu scraper (ingredients, instructions, image, description)
|
|
- Generic fallback scraper using schema.org JSON-LD and OpenGraph tags
|
|
- Mealie API integration (create recipe, upload image)
|
|
- Editable preview: modify title, description, ingredients, and instructions before importing
|
|
- Settings page with Mealie connection configuration and test button
|
|
- Persistent configuration via JSON file in `/data` volume
|
|
- Docker image based on `python:3.12-slim` with Gunicorn
|
|
- Health check endpoint at `/health`
|