You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Minimum PHP requirement for v6.X.X is PHP >= 8.0.2
The next generation of the BillingTrack v5.x.x software.
Create a new installation/site. Although it is possible to do so, do not attempt to upgrade an existing BillingTrack Site.
This is a new repository and existing cloners will not be able to pull the update.
This will upgrade the exisitng BillingTrack database, but it is HIGHLY recommended to backup the existing database and copy to a new one.
6.0.0
Combine and optimize javascript in Scheduler Module
complete rework of client unique_name, all client lookups now based on client name.
possible breaking change for add-on developers accessing the firstOrCreateByUniquename method. Migration changes and update all unique names as:
if unique_name == name , unique name = name truncated to 10 characters with an underscore and a random 5 character suffix.
if unique_name contains name, unique_name = name truncated to 10 characters with an underscore and existing unique_name with name removed suffix.
if unique_name does not match above assume custom unique is entered and, unique_name = name truncated to 10 characters with an underscore and existing unique_name suffix.
complete rework of schedule reminders. The ability to create multiple reminders for the same event never made much sense. The rework more closely follows "standard" reminder pratices...
Reminders have been moved as a select item in create event/recurring event
Only one reminder can be created per occurrence.
Existing reminders will be migrated to:
schedule_reminders->reminder_location to schedule-> location_str.
schedule_reminders->reminder_date to schedule->occurrence->reminder_date.
In the cases where many reminders were created on the same event, ONLY THE LAST CREATED REMINDER WILL BE TRANSFERRED.
The old schedule_reminders table is then deleted.
Livewired module create modals
Livewired all lookups (clients, employees, vendors, products, itemlookups)
Livewired all datatables and removed yajra/datatables
remove/replace Jquery and all dependencies
update to Bootstrap 5 and adminlte v4
Added ACL via Spatie/permissions
add Laravolt Avatar
cleanup online payment systems, replace deprecated PayPal/rest-api-php with srmklive/laravel-paypal