- Feature - Add buy-van page designed by @simpi21
- dev - Add phone number step on checkout page.
- dev - Update checkout analysis backend table structure.
- dev - Update package.json and composer.json dependency list.
- dev - Update plugin replacing snackbar, spinner, switch, tabs, dialog vue components.
- dev - Update StarRating and Accordion components.
- Tweak - Change tracker refresh time to 5 seconds.
- Dev - Add RentCenter class for for rent-a-center class.
- Dev - Update LoginController class.
- Dev - Add auth token on login controller.
- Dev - Update login message.
- Dev - Add avatar url always accessible.
- Tweak - Change checkout page phone number.
- Fix - Fix new log is not saving and tracker is showing blank.
- Add - Add Google Nearby Place functionality for timeline dropdown options.
- Add - Add functionality to change dropdown place on timeline page.
- Fix - Fix place change is not working instantly on timeline page.
- Fix - Fix timeline last dropdown is not working.
- Add - Changed "Assign Agents" from support ticket agents to tracking users.
- Tweak - Update TrackableObjectTimeline class to find nearby best match for address.
- Add - Add functionality to center map when hover on timeline item.
- Add - Add frontend functionality to add address from map when click on map address.
- Add - Add backend functionality to add address from map when click on map address.
- Add - Add tracking users dashboard tab page.
- Add - Add tracking users edit option.
- Add - Add tracking users add new option.
- Add - Add tracking users create option for not recorded users.
- Add - Add van location field for choosing base address on map.
- Add - Add actual and snap to road api view on single object tracker.
- Tweak - Update Single object tracker to reduce snap to road api.
- Add - Add distance and duration option on logs data.
- Add - Add addresses where user stay more than 4 seconds.
- Tweak - Update snapToRoad API function to reduce request quantity using cache api.
- Tweak - Update Snap to Road api functionality.
- Tweak - Update Object tracker background functionality to get more perfect map polyline.
- Add - Add new single object timeline UI.
- Add - Add timeline functionality on tracker.
- Tweak - Update street calculation on timeline.
- Add - Add Google Timeline Movement functionality.
- Add - Add Date choosing functionality on Google Timeline page.
- Fix - Fix additional address and customer issue note is not saving on checkout.
- Tweak - Update timeline scripts to include all places.
- Tweak - Update timeline script to merge multiple moving points into one.
- Tweak - Update timeline script to merge recursive street address and places.
- Add - Add functionality to save Google Place data.
- Tweak - Update functionality to check if place ID exists in database.
- Tweak - Update tracker frontend scrips to save 12 (in a minute for one object) Google Geocoding REST API request.
- Add - Add trackable object default avatar image. …
- Tweak - Update tracker script to re-draw polyline only if data changed.
- Tweak - Update tracker timeline and single object tracker to update map if only data changed.
- Fix - Fix Map Page choose Van option is not working.
- Add - Add option to view previous date activities for individual object.
- Add - Add option to zoom object on map when click on object card.
- Add - Add REST endpoint to create, update, delete trackable object.
- Add - Add button to toggle actual/snapped view for polyline.
- Add - Add scroll option on tracker van list.
- Add - Add 'Phone Repairs ASAP Canvas' template.
- Fix - Fix tracker status text is being hidden.
- Add - Add chunk functionality if logs items is more than 100 as Google support only 100 points per request.
- Add - Add REST endpoint to view logs and delete log by log id.
- Add - Add transient for 1 minute for snapped points data to reduce google api request.
- Tweak - Remove live Firebase sync with backend option for each 5 seconds.
- Add - Add functionality to get log data by time range of a day.
- Add - Add color option for each time frame.
- Add - Add timeline option on single object.
- Add - Add local timezone for trackable object timeline.
- Tweak - Disabled optimized view as it required some more tweak.
- Fix - Fix support ticket dropdown issue.
- Add - Add address re-arrange functionality based on google map provided order for edit/view map.
- Add - Add option to sort selected places based on map route.
- Add - Add tracker menu on admin dashboard.
- Add - Add live asset detection on google map.
- Add - Add functionality to latLan on database for later use.
- Add - Add moving and idle status on map card.
- Add - Add individual object activity view page.
- Add - Add cron job to sync data from Firebase evey minute.
- Tweak - Make layout header visible on small screen.
- Tweak - Update single tracker page polyline with live update.
- Fix - Fix support ticket city showing number.
- Fix - Fix map selected item become unselect as it reload after routing.
- Fix - Fix idle/moving status is not working perfectly.
- Add - Add Type and Search the filters in support.
- Tweak - Update option to show name for leads and orders.
- Feature - Add option to add support from checkout analysis.
- Tweak - Add default category for support ticket from both checkout analysis and map.
- Feature - Add Google Map waypoints optimization feature for getting better route.
- Add - Add option to add note from support ticket list page.
- Dev - Add meta capability functionality for support ticket.
- Dev - Update dashboard user permission check.
- Dev - Update support ticket permission check functionality.
- Add - Add custom payment link generator on order support ticket.
- Fix - Fix support ticket is conflicting with meta table id.
- Add - Add message sending capability for agent.
- Add - Add note circle indicator on support ticket list table.
- Add - Add Map menu on dashboard with text search, marker, address list functionality.
- Add - Add agent filter option on support agent list page.
- Add - Add call action on support list table.
- Add - Add "Quick View" action on support list table.
- Fix - Fix checkbox is not showing on Dashboard SMS list for mobile view.
- Fix - Fix date filter is not working on SMS list page.
- Add - Add base address, radius option, map route, date and time field.
- Fix - Fix error on filter and also some improvement in design.
- Add - Add live distance option on map.
- Add - Update address-box component for updating estimated time.
- Add - Complete ETA and ETD functionality.
- Add - Add map list page.
- Add - Add map view functionality.
- Add - Add map edit functionality.
- Add - Add map direction functionality.
- Add - Add map to support ticket generation functionality.
- Add - Add functionality to change support agent from both support ticket and map.
- Add - Add option to view/edit map from support ticket.
- Add - Update support ticket content for map.
- Add - Add option to select place from map.
- Add - Add confirm option for address select on map.
- Add - Update address box design.
- Fix - Fix Graph data not showing perfectly for current month.
- Add - Add Square Payment integration for payment processing.
- Add - Add settings fields for square payment.
- Add - Add payment status widget on single support ticket page for order support ticket.
- Add - Add order discount functionality on support ticket.
- Add - Add Payment link send functionality over email and SMS from support ticket.
- Fix - Fix discount is calculating wrongly for order.
- Fix - Fix single support ticket Map zoom not working properly.
- Fix - Fix graph data not working for previous month.
- Tweak - Update payment form style.
- Add - Add new dashboard menu "SMS"
- Add - Add functionality to filter data from order, lead, support ticket.
- Add - Add functionality to send bulk SMS to selected list.
- Add - Add functionality to add SMS template and choose these templates when sending SMS.
- Add - Add pre and next navigation on support ticket detail page.
- Add - Make support ticket phone link as tel so it can use for giving call.
- Add - Add attachment upload functionality on support ticket.
- Add - Add calendar page on dashboard for order and lead (appointment).
- Add - Add Graph on dashboard page.
- Add - Add Google map with marker for report (order and lead) address position.
- Add - Add google map on single support ticket.
- Add - Add remember functionality on dashboard login form.
- Add - Changed "Appointment" to "Lead" on dashboard.
- Add - Add functionality to create order from lead support ticket.
- Add - Fix issues are not working on pricing page.
- Add - Add support ticket option to change order status with note (both support ticket and order).
- Dev - Update vue components dependencies.
- Add - Add login page on dashboard.
- Add - Make support ticket list table as default landing page.
- Add - Add user information step on checkout analysis report.
- Add - Fix dashboard responsive issue for laptop.
- Add - Add new Carrier Store form based on survey form and its admin list table.
- Add - Add location autocomplete feature on checkout user address step.
- Add - Change checkout/re-schedule time to 9am-12pm, 12pm-3pm, 3pm-6pm, 6pm-9pm.
- Add - Add loading status on dashboard and update vue directory structure.
- Add - Update support ticket agents sms functionality with ticket view url autocomplete feature.
- Add - Add functionality to add support ticket from carrier store.
- Add - Add table view on checkout analysis page.
- Add - Add pagination on checkout analysis page.
- Add - Add phone field on zip code not found checkout page.
- Add - Add new dashboard with support, survey, appointment and checkout analysis tab.
- Add - Add user info step before device step with user first name, last name and phone number.
- Add - Add new admin number on twilio.
- Fix - Fix Dropbox error even it image upload to media but fail to upload dropbox.
- Add - Add functionality to add existing appointment to support ticket.
- Add - Add phone number and city field on support ticket.
- Add - Add city filtering option on support ticket list table.
- Add - Add phone number and city field on support ticket.
- Add - Add city filtering option on support ticket list table.
- Add - Update order to support ticket functionality to add phone and city value.
- Add - Update appointment to support ticket functionality to add phone and city value.
- Add - Add phone field on support ticket CSV export.
- Add - Add search functionality both on admin and frontend support ticket.
- Add - Add categories dropdown search both on admin and frontend support ticket.
- Add - Add send SMS functionality form support ticket.
- Add - Add checkout analysis functionality.
- Add - Add functionality for getting city and zip code from IP address.
- Add - Add dropdown info on every step.
- Feature - Add frontend support ticket functionality with list table, new ticket and view option.
- Tweak - Add functionality to make device sortable.
- Add - Add functionality to add support ticket from order.
- Add - Add functionality to add support ticket from contact form.
- Add - Add mdl data table component.
- Feature - Add spot appointment frontend and admin functionality.
- Feature - Add eSignature functionality on cart.
- Add - Add terms and conditions page with admin settings.
- Add - Add phone and email field on survey page.
- Tweak - Make time selection after the current time.
- Tweak - Remove strict address validation from checkout.
- Fix - Fix subtotal decimal depth more than two.
- Add - Add become a technician frontend and admin functionality with dropbox resume upload.
- Fix - Fix survey page active item not focusing on mobile device.
- Add - Add new field tips amount for survey.
- Tweak - Make survey page responsive.
- Feature - Add image upload functionality on survey page.
- Feature - Add functionality to add upload file to dropbox.
- Add - Add new survey table columns 'brand", 'gadget', 'model', 'images_ids'
- Fix - Fix re-schedule page not working.
- Fix - Disabled geolocation feature on zip and user address step.
- Add - Add auto complete zip from browser zip for phone repair.
- Add - Add "Front Glass" issue on pricing page.
- Add - Add discount and tax calculation on pricing page.
- Add - Add 15% discount functionality when user choosing multiple issue.
- Feature - Add pricing calculation page to pre estimate phone repair price.
- Feature - Add reschedule functionality for admin with sending SMS and Email.
- Feature - Add reminder message functionality.
- Feature - Add admin menu "Rent a Center" and my account menu Phones
- Feature - Add Track Status my account endpoint.
- Feature - Add survey form with GPS auto detection & Survey admin menu with list table.
- Add - Add agent role for survey data management.
- Add - Set cart device icon from device image.
- Add - Add manager role and manager register form.
- Add - Integrate with Twilio API to send SMS.
- Add - Add my account store address menu.
- Add - Add CSV export option for rent a center phones list page items.
- Add - Add option to add tax on cart page.
- Tweak - Add functionality to group device.
- Tweak - Update new order mail both for admin and customer.
- Tweak - Add help number on every steps.
- Tweak - Add Firebase Dynamic Links functionality for url shorten.
- Fix - Fix Cart amount is being zero on thank you page.
- Fix - Fix invoice amount is showing zero in email template.
- Initial release