ThetaDev
7758385b51
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
88 lines
1.7 KiB
Markdown
88 lines
1.7 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
## [0.2.0] - 2023-04-01
|
|
|
|
### Bug Fixes
|
|
|
|
- Revert svelte-preprocess update
|
|
- Delete versions from db when upload failed
|
|
- Change version info icon
|
|
- Smaller menu button on mobile
|
|
- Release script
|
|
|
|
### Features
|
|
|
|
- Add instance info dialog
|
|
- Add website icons
|
|
|
|
### Miscellaneous Tasks
|
|
|
|
- Publish release on gitea
|
|
|
|
## [0.1.0] - 2023-03-31
|
|
|
|
### Bug Fixes
|
|
|
|
- Add db lock
|
|
- Remove icon from website model
|
|
- Dont compress html files, dont copy files if they exist
|
|
- Use strings for color values in the API
|
|
- Adjust last-modified date based on commit date
|
|
- Set menu z-index
|
|
- Hide menu bar on prints, reformat sass
|
|
- Graceful shutdown
|
|
- Use manifest-push
|
|
|
|
### Features
|
|
|
|
- Add database
|
|
- Add file storage
|
|
- Add get_file from store
|
|
- Add config
|
|
- Add API
|
|
- Inject client code into html
|
|
- Add logging, compression
|
|
- Add /websitesAll endpoint
|
|
- Add fallback option
|
|
- Add compression for html pages
|
|
- Make html compression configurable
|
|
- Add `x-content-type-options=nosniff` header
|
|
- Add version_files api endpoint
|
|
- Add website version parameter
|
|
- Add get_file endpoint
|
|
- Add file api endpoint
|
|
- Add last-modified middleware
|
|
- Add cli parser
|
|
- Add storage purge function
|
|
- Add server info endpoint
|
|
- Implement menu bar
|
|
- Embedded UI
|
|
|
|
### Miscellaneous Tasks
|
|
|
|
- Add workflow
|
|
- Install rustfmt+clippy
|
|
- Build frontend
|
|
- Use latest docker image
|
|
- Update rstest
|
|
- Add release workflow
|
|
|
|
### Refactor
|
|
|
|
- Use single application struct
|
|
- Use sequential version ids per website
|
|
|
|
### Testing
|
|
|
|
- Move db tests
|
|
- Add fixtures module
|
|
- Add testfiles
|
|
- Add file_to_response tests
|
|
- Add tests for page endpoint
|
|
- Fix spa testdata
|
|
- Add fallback tests
|
|
- Add API tests
|
|
|
|
<!-- generated by git-cliff -->
|