* these tests were partially generated using AI, and reviewed by me * there are 4 failing tests related to subscription counts; this is known functionality that still needs to be implemented
1.4 KiB
1.4 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
- Ability for an account to be an admin
- CLI command to toggle admin status of users
- Admin user management page
Changed
- Gpodder repository implementation is now properly tested
0.3.0
Added
- Public sign-up page (disabled by default)
- Private sign-up links
- New CLI commands
- Add users
- Generate signup links
0.2.1
Fixed
- Serve Content-Type headers for static embedded files
0.2.0
Added
- Web UI
- Started development based on HTMX and PicoCSS
- Very simple homepage
- Login/logout button
- Page for managing logged-in sessions
0.1.0
Added
- Implemented bare API features
- auth
- subscriptions
- episode changes
- devices
- device sync API
- Flexible configuration via a TOML config file, environment variables or CLI arguments
- CLI tooling for interacting with the database