v0.6.0 - WebUI Overhaul, Database & Model improvements, Slack Improvements, etc.
Pre-release
Pre-release
Web View & Backend Changes/Improvements
- Changes to Web session cookie
- Refactored web login/authorization process
- Improvements to & New Web Views/Jinja Templates
- Properly handle invalid credentials and inform users of this
- New notifications system for webpages
- Feature: Mass Upload Recipes
Database/Model Changes/Improvements
- Refactored Database Models
- Switch to use core functions to be more uniform when accessing models
- Major improvements to existing web routes and templates
- Tables to display recipe result history, note history, and more (to come)
- Several new web routes and templates to support new functionality
- Create new recipe
- Update recipe
- Update package
- Major improvements to existing web routes and templates
- Switch to use core functions to be more uniform when accessing models
- Implemented Foreign Keys in Database Models with Pydantic Support
Slack API/Bot Improvements
- Support for deleting threaded messages and files
- Add support for posting message as a thread
- Add ability to thread an ephemeral message
Other items
- Use generic chatbot method instead of directly using the SlackBot client
- Lots of bug fixes
- Standardized naming conventions, updated formatting throughout
- Moved several items to configurable PkgBot Settings
Full Changelog: v0.5.0...v0.6.0