Update and new files for driver mobileapp version modules (1.8.0)

Karenderia

  1. protected/config/main.php

    under the noCsrfValidationRoutes array add

    'driver/ajax/uploadjsonAccount',
    'driver/api/updateDriverLocation',
    

Modules

New files

  1. assets/raty - new library
  2. components/DatataseMigration.php
  3. components/FcmWrapper.php

Updated files

  1. assets/driver.css
  2. assets/driver.js
  3. assets/driver_leafletjs.js
  4. components/Driver.php
  5. controllers/AjaxController.php
  6. controllers/ApiController.php
  7. controllers/CronController.php
  8. controllers/IndexController.php
  9. controllers/UpdateController.php
  10. models/chart-bar-table.php
  11. models/chart-table.php
  12. models/charts-bar.php
  13. translation-file/driver.php
  14. translation-file/driverapp.php
  15. views/index/agent-new.php
  16. views/index/agents-list.php
  17. views/index/assignment.php
  18. views/index/bulklogs.php
  19. views/index/fcm_settings.php
  20. views/index/map_settings.php
  21. views/index/push-logs.php
  22. views/index/settings.php
  23. views/index/task-list.php
  24. views/DriverModule.php

Mobile app files

New files

  1. www/lib/onsen - update onsen library
  2. www/lib/fullcalendar - updated library
  3. www/lib/intel - updated library
  4. www/lib/jquery-v3.4.1.js
  5. www/lib/moment.js
  6. www/css/app_ios.css
  7. www/images/kuala.png
  8. www/sounds/neworder.mp3
  9. package.json
  10. README_FIRST.txt

Updated files

  1. res/icons/ios
  2. res/screen/android
  3. res/screen/ios
  4. www/css/app.css
  5. www/js/app.js
  6. www/js/tpl.js
  7. www/index.html
  8. config.xml

Database update

  1. update view table driver_task_view
  2. new fields in table driver_bulk_push = fcm_response
  3. new fields in table driver_assignment = request_interval