-
Talon v0.1.0 Stable
released this
2023-03-31 23:55:41 +02:00 | 34 commits to main since this release[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
- Add debugging to container build script
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
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads