We are now on BETA v1.0
Unfortunately the BETA is not where I want it to be but due to the way the ALPHA version was working, I needed to push BETA as soon as possible as I cannot work on both at the same time, the old one was pushing the wrong data to the DB which was causing me a headache
Please note: Some of the old features will be missing
[VCC] BETA v1.0
Whats new?
System
- Refactored Core
- Refactored / Re-wrote / Separated - Functions
- Refactored / Re-wrote / Separated - Controllers
- Refactored / Re-wrote - Page Meta functions - Title / Description / Image
- Removed a lot of redundant code
- Refactored all dataTables to use server side data acquisition and for data filtering (faster loading time and better at handling larger datasets)
- Improved recipe backups
- Daily site backups
Recipe Creation
- Made Create / Adapt / Update pages more uniform and mobile friendly
- Added Premix Base option throughout
- Updated to TinyMCE 5 for better control over recipe notes
- Revised flavour inputs to be better looking and more mobile friendly
- Removed a bug that could cause you to send ALL flavour ID’s from the suggestion box
- Recipe profiles shown in alphabetical order
- Improved recipe table / recipe inputs accessibility
- Total flavour percent now rendered correctly as 0 when clicking add flavour
- Auto select input values on focus
- Auto average flavour percentage
- Auto flavour revisions - If changes are made to flavours during a recipe update, save old flavours as a revision - Rev-n
Refactored recipe page / additions
- Sharing options - Facebook / Twitter / URL button
- Save a recipe button - save directly to your recipes
- Privacy options - Toggle private / public / private but viewable
- New recipe page header look and layout
- Copy Oneshot modal as HTML / Plain Text
- Auto re-calculate a recipe after mix using the base inputs
Public Recipes Page
- Added extra Filtering options
– Month / Year
– Recipe Profiles
– Hide Single Flavour Recipes
– Hide Copy’s / adapted recipes
– Homogenisation Period
– Flavour Percentage
This gives us the following filter options (interchangable)
- Month / Year
- Recipe Profiles
- Hide Single Flavour Recipes
- Hide Copy’s / adapted recipes
- Homogenisation Period
- Flavour Percentage
- Recipe name
- Username
- Views
- Times Mixed
- Release Date
- Upvotes
- Search terms will match anything from a recipe, including matching flavours, notes and descriptions
Your Recipes Page
-
Recipe Groups -
– Default groups - Private, Public, Adapted
– Create recipe groups to organise your recipes, copying them will not remove them from their default groups -
Added extra Filtering options
– Month / Year
– Recipe Profiles
– Hide Single Flavour Recipes
– Hide Copy’s / adapted recipes
– Homogenisation Period
– Flavour Percentage
This gives us the following filter options (interchangable)
- Month / Year
- Recipe Profiles
- Hide Single Flavour Recipes
- Hide Copy’s / adapted recipes
- Homogenisation Period
- Flavour Percentage
- Recipe name
- Username
- Views
- Times Mixed
- Release Date
- Upvotes
- Search terms will match anything from a recipe, including matching flavours, notes and descriptions
Flavours Page (12,227 entries)
- Improved load time - 50.00ms (was around 300ms)
- Added filter - Company / Vendor / Flavour House
- Add to stash and shopping list directly from the flavours master list
OTHER
- Improved (flavour used in recipe) count to be more accurate
- Updated pages to be more Bootstrap 4 compliant
- Recipe images are stored in a folder personal to you
- Recipe flavours stored in the recipe DB correctly as id,name,company,percent as well as in their own table
- Made table pagination more mobile friendly
Massive thanks to @woftam @steampugs for their continued support, input and putting up with my crap when it’s not going so well
Thanks to @SessionDrummer and @DEVELOPED for their feedback on DEV, much appreciated
Huge thanks to all @Donator you guys are awesome, thank you for supporting the community
I’ll open up new Bug Report / Update topics to accommodate BETA soon