| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| BeerFestDB v1.2 source code.tar.gz | 2026-07-16 | 2.1 MB | |
| BeerFestDB v1.2 source code.zip | 2026-07-16 | 2.5 MB | |
| README.md | 2026-07-16 | 2.3 kB | |
| Totals: 3 Items | 4.6 MB | 0 | |
[1.2rc] - 2026-07-16
- Data model improvements:
- Added support for ProductCharacteristic (e.g. colour, clarity) with full CRUD UI, loader support, and cask-end template integration
- Password reset system with email-based workflow
- Basic user account date tracking (created/accessed/modified/password changed)
- User email now
NOT NULL - Web interface improvements:
- Added Country, Currency, ContainerMeasure, BayPosition admin controlled vocabulary pages
- Added CategoryAuth admin views for role-based access control
- Add CSRF and current_festival features supporting the mobile app integration
- Confine update/delete/insert operations via webUI/API to the current festival
- Updated JS validation of email addresses
- Grid navigation and performance improvements
- Fixed grid navigation using tab key
- Highlight empty required fields
- Improved performance of cascading combobox fields (company->product)
- Reinstated allergen "Does Not Contain" listing
- Re-styled main landing page and improved layout
- Add configurable link to external AWRS website
- Full JSON API documentation
- Reporting / tool dashboard improvements:
- Advanced dump-to-template include filters with test coverage (#31)
- Added brewery- and beer-finding page to the tool dashboard
- Improved landing page layout; modularised festival selection (#104)
- Streamlit script wrapped with restart-on-healthcheck-fail
- Deployment improvements:
- Added Kubernetes deployment instructions
- Extended Docker Compose example with dashboard included
- Docker tests now run for PRs to feature branches
- Security improvements:
- CSRF protection across the application
- Improved HTTP security headers including Content Security Policy
- Requiring HTTPS in production; additional security headers
- Role-based restriction on data upload to external public website
- Testing improvements:
- Test suite for controller submit/delete actions
- Tests that all scripts (
*.pl) compile without error - Tests for
ProductCharacteristicTypecontroller - Improved R package test coverage and doc coverage using roxygen2
- Tests for comment/missing-data skipping in CsvParser