otter/CHANGELOG.md

55 lines
1.4 KiB
Markdown

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased](https://git.rustybever.be/Chewing_Bever/otter)
### Added
* Ability for an account to be an admin
* CLI command to toggle admin status of users
* Admin user management page
## [0.3.0](https://git.rustybever.be/Chewing_Bever/otter/src/tag/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](https://git.rustybever.be/Chewing_Bever/otter/src/tag/0.2.1)
### Fixed
* Serve Content-Type headers for static embedded files
## [0.2.0](https://git.rustybever.be/Chewing_Bever/otter/src/tag/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](https://git.rustybever.be/Chewing_Bever/otter/src/tag/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