Commit graph

  • 6501f6c0e3 Merge branch '211-plate-number-validation' into 'master' Kendrick Chan 2019-05-27 02:01:20 +0000
  • 2de0770506 Merge branch '212-command-to-make-battery-compatibility-json' into 'master' Kendrick Chan 2019-05-27 01:58:39 +0000
  • 92c0f2d169 Fix bug in battery:generate_compatibility_json command #212 212-command-to-make-battery-compatibility-json Kendrick Chan 2019-05-27 09:57:20 +0800
  • 144156e377 Create command that generates a JSON file of vehicles and their models with their compatible battery. #212 Korina Cordero 2019-05-16 07:05:21 +0000
  • 2a501e60e4 Update plate number validation, according to specifications. #211 211-plate-number-validation Korina Cordero 2019-05-15 02:17:01 +0000
  • 1a3263a428 Use redis client provider to connect to redis. #206 206-redis-service Korina Cordero 2019-05-14 09:16:15 +0000
  • b8a7cf6e2a Remove console.log message. #210 210-error-when-updating-role-id Korina Cordero 2019-05-10 07:09:42 +0000
  • 3c9802bbd2 Fix error message when the user tries to update an API Role that has already been assigned to a user. #194 Korina Cordero 2019-05-10 07:08:42 +0000
  • 0d291b037c Fix the error message when user tries to update the role ID. #210 Korina Cordero 2019-05-10 07:02:37 +0000
  • 40da013c5c Fix for text issue when deleting a hub, outlet, or role. #209 209-fix-text-issue-when-deleting-an-object Korina Cordero 2019-05-10 01:44:30 +0000
  • e22c62ebab Fix for text issue when deleting an API role. #194 Korina Cordero 2019-05-10 01:30:03 +0000
  • 35321203f1 Add support for update and delete API User. #194 Korina Cordero 2019-05-10 01:10:28 +0000
  • d42e1b1ed5 Add id to the User entity in the API bundle. Add support for list and add API user to the site. #194 Korina Cordero 2019-05-09 07:43:36 +0000
  • b8ab5bb3c0 Add comments for the Generator and Voter classes in the auth bundle. Add support for add, update, and delete API Role. #194 Korina Cordero 2019-05-09 04:24:05 +0000
  • 2bd703fc5c Add routes for API roles and user. Add controller for API role. Display list of API roles. #194 Korina Cordero 2019-05-08 10:27:53 +0000
  • ecec2d07d7 Add the enabled flag to the api user and base user. Remove the enabled methods from site user since base class has them. Add checking if user account is enabled during authentication of api user. #194 Korina Cordero 2019-05-08 08:25:11 +0000
  • 3c236d0ab4 Merge branch 'master' of gitlab.com:jankstudio/resq into 194-catalyst-api-bundle-acl Korina Cordero 2019-05-08 07:16:09 +0000
  • 712d54abc5 Change link to Google Maps API in the job order form. #206 Korina Cordero 2019-05-08 00:22:57 +0000
  • 49870768ac Add access control for IPs for the admin page. #188 188-filter-ip-address-for-admin-page-2 Korina Cordero 2019-05-07 05:14:32 +0000
  • 161601ece5 Remove the cert file parameter for the redis client. #206 Korina Cordero 2019-05-06 01:25:04 +0000
  • b6591fe28e Add redis environment variables. #206 Korina Cordero 2019-05-03 09:29:00 +0000
  • a166a5f09a Add support for connecting to redis with an ssl file and password. #206 Korina Cordero 2019-05-03 07:15:43 +0000
  • afc07e7c68 Add service to connect to redis. Add command to test service with the HubCounter service. #206 Korina Cordero 2019-05-02 07:21:49 +0000
  • ce520ebf51 Merge branch '207-legacy-jo-display' into 'master' 208-ui-to-maintain-and-add-api-users Kendrick Chan 2019-05-02 03:29:13 +0000
  • 32e30fcfbb Add purchase date to the details form. #207 207-legacy-jo-display Korina Cordero 2019-05-02 01:22:35 +0000
  • b1b2a60f8f Fix display issue for delivery address and preparedby fields. #207 Korina Cordero 2019-05-02 00:02:56 +0000
  • a400ec57f5 Merge branch '207-legacy-jo-display' into 'master' Kendrick Chan 2019-05-01 13:50:21 +0000
  • fbbfaa5637 Fix wiring and missing fields for legacy_job_order_row. #207 Korina Cordero 2019-05-01 09:55:47 +0000
  • 9205429662 Add the legacy job order row details to the details page. #207 Korina Cordero 2019-05-01 09:34:00 +0000
  • 2a31a2823d Fix the look of the details form. #207 Korina Cordero 2019-04-30 12:27:41 +0000
  • 55bd686b34 Disable the text areas and advance order slider. #207 Korina Cordero 2019-04-30 11:58:36 +0000
  • 32fa839e2c Display the legacy job order details when Details is clicked. #207 Korina Cordero 2019-04-30 11:53:47 +0000
  • 115b99eb73 Add details form for legacy job order search results. #207 Korina Cordero 2019-04-30 10:58:46 +0000
  • 2c8dad9164 Remove debug messages and sigint_handler. Create user_data_set to set the redis client. #180 180-rider-location-caching Korina Cordero 2019-04-29 09:04:37 +0000
  • e61d77ad8b Remove checking for rider validity. Add call to RiderTracker service from the APIController. #180 Korina Cordero 2019-04-29 02:16:03 +0000
  • 9503089642 Remove the declaration of global variables from the run method. #180 Korina Cordero 2019-04-26 03:10:16 +0000
  • d15099b456 Remove debug message. #180 Korina Cordero 2019-04-26 02:12:00 +0000
  • 82eec39cfd Create daemon for graceful shutdown for rider location script. #180 Korina Cordero 2019-04-25 09:57:30 +0000
  • 76b1f07feb Create rider tracker service. Create a test command to test rider tracker service. #180 Korina Cordero 2019-04-23 11:02:12 +0000
  • d1b41ca36c Save rider's coordinates into redis hash. #180 Korina Cordero 2019-04-23 05:59:06 +0000
  • deff9b7f74 Remove mysql connector and misc code #180 Kendrick Chan 2019-04-22 14:19:13 +0800
  • 4e711ca2c3 Rename the service to JobOrderManager. #204 204-set-customer-vehicle-current-battery Korina Cordero 2019-04-22 06:04:22 +0000
  • daf0d03065 Merge branch '205-global-search-warranty-fields' into 'master' 180-rider-location-caching-2 Kendrick Chan 2019-04-22 05:23:32 +0000
  • d47158ced7 Add the warranty class, expiry date, serial, battery ID to the warranties table for search. #205 205-global-search-warranty-fields Korina Cordero 2019-04-16 00:53:20 +0000
  • 24715196e5 Create command to update the battery of the customer vehicle to the battery last purchased. #204 Korina Cordero 2019-04-15 08:58:30 +0000
  • fd6e617f95 Add a service that sets the job order as fulfilled and sets the current battery of the customer vehicle to the battery that was purchased. Create a command that tests the service. #204 Korina Cordero 2019-04-12 07:39:21 +0000
  • beeaed5c00 Fix query that checks if a warranty already exists. #187 187-generate-warranty-entries-for-existing-job-orders Korina Cordero 2019-04-12 01:44:00 +0000
  • 7e6a469871 Merge branch 'master' of gitlab.com:jankstudio/resq into 187-generate-warranty-entries-for-existing-job-orders Korina Cordero 2019-04-11 09:06:25 +0000
  • 680f27316f Merge branch '203-add-tnv-warranty-to-battery' into 'master' Kendrick Chan 2019-04-11 09:05:21 +0000
  • e4e52768f3 Create sql script to set the tnv warranty for all GOLD model batteries. #203 203-add-tnv-warranty-to-battery Korina Cordero 2019-04-11 09:00:31 +0000
  • be8ceb7e29 Add warr_tnv to the Battery entity. Add the tnv warranty to the add/edit forms. Add means to save/display the tnv warranty data in the forms. #203 Korina Cordero 2019-04-11 07:33:25 +0000
  • 2a469dd469 Merge branch '202-legacy-jo-migration' into 'master' Kendrick Chan 2019-04-09 14:52:03 +0000
  • a08e7b39eb Create a file with sql commands to load the legacy data from csv to the database. #202 202-legacy-jo-migration Korina Cordero 2019-04-09 09:41:37 +0000
  • e39289bb54 Add the customer name, mobile, and sap battery fields to the warranty csv file. #202 Korina Cordero 2019-04-09 09:23:38 +0000
  • 2c5b0b250c Merge branch '201-new-capi-call' into 'master' Kendrick Chan 2019-04-05 06:09:23 +0000
  • 24a0e5a2d1 Change brand and size parameters to brand_id and size_id. #201 201-new-capi-call Korina Cordero 2019-04-04 09:22:31 +0000
  • 620a750465 Add CAPI call to add a new battery. #201 Korina Cordero 2019-04-04 09:07:41 +0000
  • 62f97a00a4 Merge branch '197-report-to-track-battery-compatibility-conflict' into 'master' Kendrick Chan 2019-04-04 06:55:57 +0000
  • c80013bc02 Fix formatting issue for csv output. #197 197-report-to-track-battery-compatibility-conflict Korina Cordero 2019-04-03 07:29:14 +0000
  • 3af6d6b7e8 Fix checking for battery conflicts. Add list of compatible batteries for vehicle. #197 Korina Cordero 2019-04-03 02:14:26 +0000
  • b0386c4758 Add checking for battery conflicts in existing job orders. #197 Korina Cordero 2019-04-02 10:22:17 +0000
  • 6e58445f15 Merge branch '200-add-kml-file-for-geofencing' into 'master' Kendrick Chan 2019-04-02 06:15:26 +0000
  • c971499109 Add kml file for supported areas #200 200-add-kml-file-for-geofencing Kendrick Chan 2019-04-02 14:14:48 +0800
  • f2415b27ce Merge branch '199-geofence-notification-text-change' into 'master' Kendrick Chan 2019-04-02 04:15:11 +0000
  • b988abd852 Change error message for geofence error in mobile app #199 199-geofence-notification-text-change Kendrick Chan 2019-04-02 12:06:55 +0800
  • c720be1c2d Add twig files for the battery conflict report. Add link to the battery conflict report in base twig. Add controller functions to query for the report. #197 Korina Cordero 2019-04-01 08:57:49 +0000
  • a22816d18a Add battery conflict report to acl.yaml. Add route to controller for battery conflict report #197 Korina Cordero 2019-03-29 10:06:49 +0000
  • 57f1eb1386 Remove duplicate code from classes that extend Role. Rename UserFixtures to RoleFixtures. Create APIRoleFixtures file. #194 Korina Cordero 2019-03-29 06:35:37 +0000
  • 01f57fdc37 Made the Generator and Voter classes in the Auth bundle abstract. Modify the services.yaml to point to the Voter and Generator classes that extended the base classes from the Auth bundle. #194 Korina Cordero 2019-03-28 07:03:09 +0000
  • d7a2e7f899 Replace apns sender with new one #196 196-new-apn-sender Kendrick Chan 2019-03-28 11:22:28 +0800
  • 3862a76d1c Add the access key and yaml file as parameters for the Generator class. #194 Korina Cordero 2019-03-27 07:49:54 +0000
  • eaac1dfb7d Create auth bundle with base classes for User and Role. Use base class for user and role in the User and Role entities in the API and the main site. #194 Korina Cordero 2019-03-27 06:57:20 +0000
  • d4cfa42c61 Add auth for bundle. Create User and Role entities for API and main site. #194 Korina Cordero 2019-03-25 08:35:47 +0000
  • b09ca589f2 Merge branch '195-make-get-warranties-api-call-sort-by-date_create-instead-of-serial-number' into 'master' Kendrick Chan 2019-03-22 05:18:37 +0000
  • 3e79c3960c Change the API call to warranties to sort by date_create #195 195-make-get-warranties-api-call-sort-by-date_create-instead-of-serial-number Korina Cordero 2019-03-22 05:16:59 +0000
  • 53332b989a Add ACL support for the API #194 Korina Cordero 2019-03-21 14:28:18 +0000
  • eeffdb981a Add prefix to column name for user api key for the join table #194 Korina Cordero 2019-03-19 04:39:01 -0400
  • 3d5ca1e522 Add Role for API #194 Korina Cordero 2019-03-19 04:15:03 -0400
  • c37323924a Merge branch '193-reskin-global-search' into 'master' Ramon Gutierrez 2019-03-18 17:46:17 +0000
  • 14817f19e7 Update global search layout and use single template for both views #193 193-reskin-global-search Ramon Gutierrez 2019-03-18 23:42:47 +0800
  • 66be264ae8 Merge branch '182-history-search' into 'master' Kendrick Chan 2019-03-18 12:46:19 +0000
  • 179fbe3718 Add checking if results are empty #182 182-history-search Korina Cordero 2019-03-18 06:07:28 -0400
  • 9e5b597d44 Add table headers to tables. Set default value to display if field is null for legacy job orders #182 Korina Cordero 2019-03-18 04:01:25 -0400
  • 97570405d6 Display the results into three separate tables #182 Korina Cordero 2019-03-18 03:20:22 -0400
  • b021479d2e Fix display issue for search results #182 Korina Cordero 2019-03-15 05:16:22 -0400
  • fc94bfbef1 Set a maximum number of results for the query. Fix the issue of the search word not sent to the controller. #182 Korina Cordero 2019-03-14 07:31:44 -0400
  • bd1009dac9 Implement the search feature from the controller #182 Korina Cordero 2019-03-14 04:44:59 -0400
  • dc842aab5e Create controller, route, and default page for search #182 Korina Cordero 2019-03-13 03:17:47 -0400
  • e447973bb0 Add the search items to acl.yaml and menu.yaml #182 Korina Cordero 2019-03-12 23:23:56 -0400
  • 34c22b01e2 Add getters and setters for LegacyJobOrder. Create service that searches for plate number, name, and phone numbers in the legacy job orders, current job orders, and warranty. Create test command to test the search service. #182 Korina Cordero 2019-03-12 05:30:10 -0400
  • a1408c618c Merge branch '141-geofencing-coverage-area-2' into 'master' 192-make-cron-scripts-to-make-sure-python-scripts-are-running Kendrick Chan 2019-03-10 17:34:17 +0000
  • 27372264e9 Add geofence check for job order request api call #141 141-geofencing-coverage-area-2 Kendrick Chan 2019-03-11 01:32:52 +0800
  • 2ffc856b10 Add GeofenceTracker service and test command #141 Kendrick Chan 2019-03-10 22:33:35 +0800
  • d24be90314 Refactor import kml to handle multiple polygons #141 Kendrick Chan 2019-03-10 19:47:33 +0800
  • f93b675976 Use EntityManagerInterface instead of ObjectManager for ORM Korina Cordero 2019-03-07 02:37:14 -0500
  • 5def677267 Create command that takes a kml file as an argument. Fix errors with the SupportedArea entity file and the KMLImporter service. Korina Cordero 2019-03-06 19:52:05 -0500
  • 84eb00f9e5 Create function to retrieve the enclosed area from a KML file Korina Cordero 2019-03-05 03:28:51 -0500
  • 87a8770bb4 Create entity file for supported areas Korina Cordero 2019-03-03 20:13:16 -0500
  • 8f04f6ac05 Merge branch '191-bug-with-detailed-rejection-report' into 'master' Kendrick Chan 2019-03-03 17:52:38 +0000
  • 63dd85da17 Change rejection report user created by to rejection user #191 191-bug-with-detailed-rejection-report Kendrick Chan 2019-03-04 01:51:20 +0800