Skip to content

Release v2.0.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@tothakos-code tothakos-code released this 26 Jul 08:52
· 205 commits to main since this release
1d158bd

Release v2.0.0-beta.1

Change log:

  • Migrated backend to a MVC architecture
  • Support added for multiple restaurant/vendor
  • Created a small plugin architecture for extending a vendor or the application
  • Added a small event system for the plugins to hook and modify the data befor or after an update
  • Added and configured eslint for the project
  • Rebranded the application to GroupBite
  • Added an admin UI to manage the Vendor in the UI
  • Added a home page to summarize the recent orders
  • Migrated frontend authentication and basket store to the Pinia state management
  • Diched the multiple docker microservice arch to a single Docker container that is more suitable for the project
  • Refactored the database to multiple tabels instead of a json column
  • Started using sqlalchemy orm for the data management
  • Implemented a scheduler for automatic timed events
  • Started using vue-router
  • Lots of small improvements and refactoring