Korina Cordero
|
ced7292413
|
Add customer and customer vehicle when warranty is registered via API. #285
|
2019-12-10 08:19:21 +00:00 |
|
Korina Cordero
|
bf2231037d
|
Change implementation of all maps for job order to OpenStreet. #270
|
2019-12-09 08:02:29 +00:00 |
|
Korina Cordero
|
d04a6976f2
|
Use OpenStreetMap for map in incoming form. #270
|
2019-12-05 07:40:52 +00:00 |
|
Korina Cordero
|
ade2c3b5de
|
Add map manager interface. #270
|
2019-12-03 09:42:23 +00:00 |
|
Korina Cordero
|
6daba0d305
|
Add command to compute expiry date for warranty. #280
|
2019-11-29 03:41:34 +00:00 |
|
|
|
ec5b8951da
|
Merge branch '281-create-customers-via-third-party-api' into 'master'
Resolve "Create customers via third party API"
Closes #281
See merge request jankstudio/resq!327
|
2019-11-28 06:52:20 +00:00 |
|
|
|
4621fa5ec4
|
Merge branch '275-remove-env-implementation' into 'master'
Resolve "Remove ENV implementation"
Closes #275
See merge request jankstudio/resq!323
|
2019-11-28 06:51:15 +00:00 |
|
Korina Cordero
|
28b93a83d0
|
Add index for plate number in warranty. Finish warranty class report. #283
|
2019-11-28 05:20:29 +00:00 |
|
Korina Cordero
|
743bbf9c61
|
Add warranty class report to yaml files, templates and ReportController. #283
|
2019-11-27 08:04:42 +00:00 |
|
Korina Cordero
|
8921f2442b
|
Add prefix for vehicle data. #281
|
2019-11-27 03:37:42 +00:00 |
|
Korina Cordero
|
16cd59dbfd
|
Add route to register customer. Finish register function. #281
|
2019-11-27 03:23:39 +00:00 |
|
Korina Cordero
|
9efc0e3a75
|
Add CustomerController to CAPI. #281
|
2019-11-26 07:53:31 +00:00 |
|
|
|
50cb1d8617
|
Merge branch '277-apicontroller-changes-to-handle-duplicate-customer-mobile-numbers' into 'master'
Resolve "APIController changes to handle duplicate customer mobile numbers"
Closes #277
See merge request jankstudio/resq!322
|
2019-11-26 05:47:25 +00:00 |
|
Korina Cordero
|
336d29ad34
|
Merge branch 'master' of gitlab.com:jankstudio/resq into 275-remove-env-implementation
|
2019-11-25 07:00:50 +00:00 |
|
Korina Cordero
|
7e5ffdcf26
|
Add index for plate number. #278
|
2019-11-25 03:21:50 +00:00 |
|
Korina Cordero
|
0372dc5a5a
|
Remove dotenv implementation from customer creation from warranty. #275
|
2019-11-22 04:01:54 +00:00 |
|
Korina Cordero
|
e462570d9d
|
Remove dotenv implementation from setting of customer privacy policy. #275
|
2019-11-22 03:27:16 +00:00 |
|
Korina Cordero
|
bf86a46082
|
Fix for errors found during testing. #277
|
2019-11-21 08:03:33 +00:00 |
|
Korina Cordero
|
0adffd92d7
|
Add checking if mobile session belongs to an existing customer. #277
|
2019-11-21 06:16:31 +00:00 |
|
Korina Cordero
|
f914fce20f
|
Add report of added customers and customer vehicles as output. #274
|
2019-11-21 02:39:31 +00:00 |
|
|
|
2b21db6c01
|
Filter valid phone numbers and convert the 09XXXXXXXXX format to 9XXXXXXXXX #274
|
2019-11-21 10:20:07 +08:00 |
|
|
|
fba5d9cb86
|
Add method for getting default vehicle because of em->clear #274
|
2019-11-21 09:27:35 +08:00 |
|
|
|
9a4ead6ab9
|
Return the customer and customer vehicle saving #274
|
2019-11-21 09:18:31 +08:00 |
|
|
|
575bf21639
|
Fix blank phone number issue #274
|
2019-11-21 09:10:58 +08:00 |
|
|
|
142e34ba31
|
Refactor to use bulk processing best practice based on doctrine docs #274
Reference: https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/batch-processing.html
|
2019-11-21 08:53:48 +08:00 |
|
|
|
d094b5e8d9
|
Refactor create customer from warranty command #274
|
2019-11-21 00:02:44 +08:00 |
|
Korina Cordero
|
737dd4e22a
|
Add ids to env.dist. #274
|
2019-11-20 11:36:56 +00:00 |
|
Korina Cordero
|
98c5bdc670
|
Add clean plate number function. #274
|
2019-11-20 08:41:27 +00:00 |
|
Korina Cordero
|
041d5b408b
|
Modify the customer hash. #274
|
2019-11-20 08:00:12 +00:00 |
|
Korina Cordero
|
9b0bd63723
|
Add csv file for warranties that have no phone number. #274
|
2019-11-20 06:40:37 +00:00 |
|
Korina Cordero
|
a8f069781d
|
Fix issues found during testing. #274
|
2019-11-20 03:53:34 +00:00 |
|
Korina Cordero
|
6bde277fef
|
Fix syntax errors. #274
|
2019-11-20 02:01:41 +00:00 |
|
Korina Cordero
|
515bb84c13
|
Remove Assert NotBlank from color and model year. #274
|
2019-11-20 01:40:07 +00:00 |
|
Korina Cordero
|
9c4db034d0
|
Add command to create customer and customer vehicle from warranty. #274
|
2019-11-19 08:35:58 +00:00 |
|
Korina Cordero
|
0d60fe1a9d
|
Add reason for invalid warranty. #258
|
2019-11-18 04:42:55 +00:00 |
|
Korina Cordero
|
11b60c8655
|
Merge branch '258-upload-warranty-csv' into 'master'
Resolve "Upload warranty csv"
Closes #258
See merge request jankstudio/resq!305
|
2019-11-18 03:10:07 +00:00 |
|
|
|
a55d093dce
|
Add warranty class to popapp comparison report #273
|
2019-11-15 09:16:30 +08:00 |
|
Korina Cordero
|
1533987727
|
Add a TODO for the JobHandlerInterface. #270
|
2019-11-14 05:56:45 +00:00 |
|
Korina Cordero
|
4549e124eb
|
Add job order queueing for riders assignments. #270
|
2019-11-14 05:54:37 +00:00 |
|
Korina Cordero
|
174f0142c9
|
Move getCustomerVehicleInfo to the customer handler service. #270
|
2019-11-13 02:14:46 +00:00 |
|
Korina Cordero
|
8f875f1e31
|
Move getCustomerVehicles to the customer handler service. #270
|
2019-11-13 01:53:48 +00:00 |
|
Korina Cordero
|
cc3db5b58c
|
Move the delete customer to the service. #270
|
2019-11-12 07:48:35 +00:00 |
|
Korina Cordero
|
fb6823d25c
|
Move the customer list to the customer handler service. #270
|
2019-11-12 07:25:56 +00:00 |
|
Korina Cordero
|
3a33a16cc5
|
Move the loading of customer list page to the customer service. #270
|
2019-11-12 06:41:16 +00:00 |
|
Korina Cordero
|
0a8ba8ca7d
|
Remove old implementation for update customer. #270
|
2019-11-12 06:06:11 +00:00 |
|
Korina Cordero
|
50e54f6acc
|
Move the update of customer and customer vehicle to customer handler service. #270
|
2019-11-12 05:57:47 +00:00 |
|
Korina Cordero
|
d385d32d2e
|
Move the adding of customer and customer vehicle to customer handler service. #270
|
2019-11-12 03:58:51 +00:00 |
|
Korina Cordero
|
58c671fe88
|
Add TODO for country code prefix. #270
|
2019-11-11 05:25:48 +00:00 |
|
Korina Cordero
|
341db63735
|
Create a twig template for job order for resq, separate from cmb. #270
|
2019-11-11 04:52:32 +00:00 |
|
Korina Cordero
|
9165fa1ef1
|
Remove error_logs. #270
|
2019-11-07 02:11:30 +00:00 |
|
Korina Cordero
|
954ae0e2d3
|
Removed the color, status, and fuel type fields for customer vehicle. #270
|
2019-11-07 02:10:13 +00:00 |
|
Korina Cordero
|
934afecee2
|
Remove unnecessary comments from command. #270
|
2019-10-30 02:20:32 +00:00 |
|
Korina Cordero
|
f70155a137
|
Update redis cache for rider session when rider registers or logs in. #270
|
2019-10-30 01:50:06 +00:00 |
|
Korina Cordero
|
c3195418b1
|
Add command to seed current rider sessions to redis cache. #270
|
2019-10-30 01:24:54 +00:00 |
|
Korina Cordero
|
29cc7374cc
|
Add custom trade in types, warranty class, and modes of payment. #270
|
2019-10-29 04:54:51 +00:00 |
|
Korina Cordero
|
f5606d83c0
|
Add label to rider markers. #270
|
2019-10-28 07:38:05 +00:00 |
|
Korina Cordero
|
c05921cdf7
|
Add autorefresh for rider locations in map. #270
|
2019-10-25 08:59:52 +00:00 |
|
Korina Cordero
|
76b291f6d7
|
Add the rider tracker service to retrieve and display all rider locations. #270
|
2019-10-24 11:23:20 +00:00 |
|
Korina Cordero
|
ed0486fbf5
|
Improve geofence error message. #271
|
2019-10-23 05:58:05 +00:00 |
|
Korina Cordero
|
f6dce241ac
|
Move retrieval of env variable to the geofence service. #271
|
2019-10-23 05:30:12 +00:00 |
|
Korina Cordero
|
e169766efd
|
Modify the error message if delivery is not in the coverage areas. #271
|
2019-10-22 07:14:30 +00:00 |
|
Korina Cordero
|
590b9b82b4
|
Add geofence variable to env.dist. Add checking to APIController if geofence is on or not. #271
|
2019-10-22 07:14:15 +00:00 |
|
Korina Cordero
|
26d2dab6d8
|
Remove warranty creation when service type is battery replacement under warranty. #270
|
2019-10-18 07:07:16 +00:00 |
|
Korina Cordero
|
a209475849
|
Add warranty creation when rider confirms payment of JO. #270
|
2019-10-16 07:36:36 +00:00 |
|
Korina Cordero
|
e7584b103c
|
Add warranty creation after a job order is fulfilled. #270
|
2019-10-16 06:53:13 +00:00 |
|
Korina Cordero
|
c2fbb75a69
|
Change Delivery Instructions label to Delivery Instructions - CarFix Job Order No. #270
|
2019-10-15 05:24:13 +00:00 |
|
Korina Cordero
|
c6b31569a6
|
Create service types for CMB. #270
|
2019-10-13 09:49:09 +00:00 |
|
Korina Cordero
|
906cf2b6af
|
Add normalize name method to process special cases for battery size. #270
|
2019-10-13 08:04:54 +00:00 |
|
Korina Cordero
|
6d0af26981
|
Redo the import tradein price command. #270
|
2019-10-11 09:13:30 +00:00 |
|
Korina Cordero
|
02b88bca64
|
Redo the battery vehicle compatibility command. #270
|
2019-10-11 09:03:51 +00:00 |
|
Korina Cordero
|
c0d363dd25
|
Redo the import battery data command. #270
|
2019-10-11 05:40:22 +00:00 |
|
Korina Cordero
|
7adcb5244e
|
Add command to add tradein prices to battery sizes using a csv file. #270
|
2019-10-10 07:37:08 +00:00 |
|
Korina Cordero
|
111bb55a50
|
Add command to add prices to batteries using a csv file. #270
|
2019-10-10 06:59:46 +00:00 |
|
Korina Cordero
|
610bbdcc7c
|
Add trade in type for cmb. #270
|
2019-10-09 06:35:11 +00:00 |
|
Korina Cordero
|
a9ed02b0b2
|
Limit the service types to 2 for POC. Have job order return which twig template to display. #270
|
2019-10-07 07:16:03 +00:00 |
|
Korina Cordero
|
eb0e19d27f
|
Add country code prefix to messages. Made the country code a constant. #270
|
2019-10-04 02:36:36 +00:00 |
|
Korina Cordero
|
547c13d73b
|
Fix the adding of compatible batteries for a vehicle. #270
|
2019-10-03 05:39:02 +00:00 |
|
Korina Cordero
|
dcd34f6f73
|
Fix adding of compatible batteries to vehicles. #270
|
2019-10-03 04:12:12 +00:00 |
|
Korina Cordero
|
2b48c702d4
|
Fix for fatal error in command. #270
|
2019-10-03 03:44:45 +00:00 |
|
Korina Cordero
|
5ab7cd6e4c
|
Add vehicle and vehicle manufacturers in the import command. #270
|
2019-10-02 12:56:22 +00:00 |
|
Korina Cordero
|
54c9871189
|
merge import batter commands under one command. #270
|
2019-10-02 11:27:10 +00:00 |
|
Korina Cordero
|
a29ea8756b
|
Add command to add batteries. #270
|
2019-10-02 07:41:19 +00:00 |
|
Korina Cordero
|
5348d2c51c
|
Add command to add battery sizes from given csv file. #270
|
2019-10-02 05:36:38 +00:00 |
|
Korina Cordero
|
987668ffbc
|
Add command to add battery models from given csv file. #270
|
2019-10-02 05:04:36 +00:00 |
|
Korina Cordero
|
5980715128
|
Add command to add battery manufacturers from given csv file. #270
|
2019-10-02 04:49:56 +00:00 |
|
Korina Cordero
|
f205f04b48
|
Move the invoice generation out of the job order service and into the invoice generator service. #270
|
2019-10-02 01:47:57 +00:00 |
|
Korina Cordero
|
08bd23fe30
|
Fix issue of invalid meta urls. #270
|
2019-10-01 10:12:25 +00:00 |
|
Korina Cordero
|
7989f6b6d6
|
Move retrieval of job order rows to the job service. #270
|
2019-10-01 08:35:55 +00:00 |
|
Korina Cordero
|
2f555483be
|
Move generate PDF form to the job order service. #270
|
2019-10-01 07:14:51 +00:00 |
|
Korina Cordero
|
7de72e2ca3
|
Move unlock processor and unlock assignor to the job order service. #270
|
2019-10-01 06:27:55 +00:00 |
|
Korina Cordero
|
304ef3274c
|
Move reject hub to the job order service. #270
|
2019-10-01 05:48:20 +00:00 |
|
Korina Cordero
|
e6482d44f0
|
Move reassignment of hub and rider to the job order service. #270
|
2019-10-01 04:22:49 +00:00 |
|
Korina Cordero
|
12555f3452
|
Move the initialization of rider and hub forms and hub reassignment to the job order service. #270
|
2019-10-01 02:04:16 +00:00 |
|
Korina Cordero
|
a7b5341f0d
|
Move the initialization of the fulfillment and hub forms to the service. #270
|
2019-09-30 08:55:35 +00:00 |
|
Korina Cordero
|
365b316dba
|
Add exception handling to the job order service. #270
|
2019-09-30 08:24:59 +00:00 |
|
Korina Cordero
|
2e2f43152c
|
Move the initialization of parameters for view all and processing job order forms to the service. #270
|
2019-09-30 07:09:10 +00:00 |
|
Korina Cordero
|
34dc619392
|
Move the initialization of parameters for new and edit job order forms to the service. #270
|
2019-09-30 06:28:13 +00:00 |
|
Korina Cordero
|
7754ddc594
|
Move the assign rider, dispatch, fulfill, and cancel job order code to the service. #270
|
2019-09-30 05:26:50 +00:00 |
|
Korina Cordero
|
bd8696311c
|
Move the dispatch and assign rider to job order to the service. #270
|
2019-09-27 09:59:55 +00:00 |
|
Korina Cordero
|
37c0945db9
|
Move the validation for incoming and editing job orders from the controller to the service. #270
|
2019-09-27 06:56:17 +00:00 |
|
Korina Cordero
|
6e3be9edc8
|
Rename from Cmb to CMB. #265
|
2019-09-26 06:57:01 +00:00 |
|
Korina Cordero
|
98a6bfc8ae
|
Create invoice and job generator for cmb. Modify services.yaml for cmb. #265
|
2019-09-25 05:45:40 +00:00 |
|
Korina Cordero
|
f766965f81
|
Add checking for invoice change. #265
|
2019-09-25 03:52:14 +00:00 |
|
Korina Cordero
|
7f973fd10a
|
Merge branch 'master' of gitlab.com:jankstudio/resq into origin/265-cmb-project
|
2019-09-25 02:34:59 +00:00 |
|
Korina Cordero
|
b129609d53
|
Refactor submission of updated job order. #265
|
2019-09-25 02:20:16 +00:00 |
|
Korina Cordero
|
ca97897a2a
|
Move the saving of new job order to a job order generator service. #265
|
2019-09-24 06:58:55 +00:00 |
|
Korina Cordero
|
cf8c3bb8e1
|
Move setting of invoice status and createdby inside the invoice generator. #265
|
2019-09-20 09:53:49 +00:00 |
|
Korina Cordero
|
89ec286a9f
|
Rename processCriteria to generateInvoice. Added constants to invoice generator. #265
|
2019-09-20 09:30:08 +00:00 |
|
Korina Cordero
|
dc2eecbe0c
|
Rename InvoiceCreator to InvoiceGenerator. #265
|
2019-09-20 06:38:52 +00:00 |
|
Korina Cordero
|
cce4638c78
|
Rename invoice creator for resq. Make most public methods in invoice creator protected. #265
|
2019-09-20 06:09:17 +00:00 |
|
Korina Cordero
|
f1cc1dfae1
|
Create interface for invoice creator. #265
|
2019-09-19 07:28:48 +00:00 |
|
Korina Cordero
|
a8cf329f09
|
Fix for error when adding a customer with vehicle. #268
|
2019-09-18 04:12:17 +00:00 |
|
|
|
06a53352fe
|
Merge branch 'origin/265-cmb-project' into 'master'
Origin/265 cmb project
See merge request jankstudio/resq!314
|
2019-09-17 06:49:45 +00:00 |
|
Korina Cordero
|
74cc496b49
|
Add plate number to report. #267
|
2019-09-17 05:29:04 +00:00 |
|
Korina Cordero
|
bee8a0d9fe
|
Fix query to get customers for report. #267
|
2019-09-17 03:32:37 +00:00 |
|
Korina Cordero
|
4a50729a41
|
Create command to generate report. #267
|
2019-09-16 15:28:53 +00:00 |
|
Korina Cordero
|
2a81103773
|
Add method and form for the report. #267
|
2019-09-16 10:47:48 +00:00 |
|
Korina Cordero
|
0fadccc16c
|
Add translations for the job order in pdf form. #265
|
2019-09-13 06:14:18 +00:00 |
|
Korina Cordero
|
f1f6db475c
|
Fix issue where user cannot update policy contents. #263
|
2019-09-06 07:17:39 +00:00 |
|
Korina Cordero
|
417bd3c0e1
|
Add getPrivacyPolicy to third party API. #263
|
2019-09-06 07:10:54 +00:00 |
|
Korina Cordero
|
237dd7aa93
|
Added Assert\Not Blank() for the name of policy. #260
|
2019-08-30 03:12:58 +00:00 |
|
Korina Cordero
|
e0294062ca
|
Add access rights for setting privacy policy. Add privacy policy field to Warranty, along with setter and getter. #261
|
2019-08-30 02:12:01 +00:00 |
|
Korina Cordero
|
dbee60bf46
|
Include invalid plate numbers in warranty. Return a csv file with the invalid entries that cannot be inserted into the database. #258
|
2019-08-29 10:48:08 +00:00 |
|
Korina Cordero
|
33e0e6b41b
|
Add route and access for warranty upload. Add method to WarrantyController to handle the upload. Add template for warranty upload. #258
|
2019-08-29 07:26:11 +00:00 |
|
Korina Cordero
|
4bc99df261
|
Merge branch 'master' into '256-privacy-policy-for-warranty'
# Conflicts:
# src/Entity/PrivacyPolicy.php
|
2019-08-28 03:12:37 +00:00 |
|
Korina Cordero
|
da4f694c03
|
Add setPrivacyPolicy to WarrantyController for third party API. Add route to third party api yaml. Add comment to APIController and WarrantyController indicating whether third party API or mobile API. Modify checking for required parameters, instead of using empty() to use isset()). #256
|
2019-08-28 03:10:19 +00:00 |
|
Korina Cordero
|
b7c5bad80b
|
Merge branch '256-privacy-policy-for-warranty' of gitlab.com:jankstudio/resq into 256-privacy-policy-for-warranty
|
2019-08-28 02:27:21 +00:00 |
|
Korina Cordero
|
918f95e425
|
Modify the association between Warranty and PrivacyPolicy to ManyToOne. Add getters and setters for warranty in PrivacyPolicy. #256
|
2019-08-28 02:15:26 +00:00 |
|
Korina Cordero
|
96bd2684b1
|
Revert "Merge branch '256-privacy-policy-for-warranty' into 'master'"
This reverts merge request !302
|
2019-08-28 01:56:01 +00:00 |
|
Korina Cordero
|
b8504c3701
|
Modify the assocation between PrivacyPolicy and Warranty to ManyToOne. #256
|
2019-08-28 00:32:48 +00:00 |
|
Korina Cordero
|
ff1e634cdc
|
Remove error_log line from setPrivacyPolicy method. #256
|
2019-08-27 08:05:34 +00:00 |
|
Korina Cordero
|
9efc347a7f
|
Add setPrivacyPolicy method to APIController. Add route and acl for setting of privacy policy for warranty. Allow null to be set for setPrivacyPolicy in Warranty entity. Modify the checking for missing parameters, from empty to isset. #256
|
2019-08-27 07:49:10 +00:00 |
|
Korina Cordero
|
6398c58b32
|
Add privacy policy field to warranty. Add getter and setter and method to check for privacy policy in Warranty. #256
|
2019-08-27 06:10:36 +00:00 |
|
Korina Cordero
|
26e805b5a1
|
Merge branch 'master' of gitlab.com:jankstudio/resq into 251-edit-warranty-via-api
|
2019-08-27 04:39:30 +00:00 |
|
Korina Cordero
|
004eb49e9d
|
Merge branch '253-remove-owner-name-from-customer-battery-search' into 'master'
Resolve "Remove owner name from Customer Battery Search"
Closes #253
See merge request jankstudio/resq!298
|
2019-08-27 04:22:56 +00:00 |
|
Korina Cordero
|
f20fd4b44b
|
Merge branch '250-invalidate-warranty-via-api' into 'master'
Resolve "Invalidate warranty via api"
Closes #250
See merge request jankstudio/resq!295
|
2019-08-27 04:22:20 +00:00 |
|
Korina Cordero
|
1425d82e99
|
Remove TODO line. Add parameter type for the entitymanager. #255
|
2019-08-22 10:58:59 +00:00 |
|
Korina Cordero
|
ce83ed689b
|
Redo the processing of the popapp csv file. #255
|
2019-08-22 10:48:32 +00:00 |
|
Korina Cordero
|
b4c8b83742
|
Modify query for customer vehicle to get only one customer vehicle. #255
|
2019-08-22 06:47:33 +00:00 |
|
Korina Cordero
|
33db797ca6
|
Get the oldest mobile session of customer. #252
|
2019-08-19 05:17:06 +00:00 |
|
Korina Cordero
|
832e88b61c
|
Add customer contact numbers from Customer and Mobile Session to the report. Add date when customer registered for the mobile application. #252
|
2019-08-19 04:51:42 +00:00 |
|
Korina Cordero
|
24961b836f
|
Remove owner's name from the Customer Battery Status Search. #253
|
2019-08-16 08:21:22 +00:00 |
|
Korina Cordero
|
f0841a0b73
|
Add the existing data from csv file to the report. #252
|
2019-08-16 06:45:15 +00:00 |
|
Korina Cordero
|
cf89311e17
|
Add delete method to WarrantyController. #250
|
2019-08-16 03:01:25 +00:00 |
|
Korina Cordero
|
af60b0db71
|
Add update warranty method to WarrantyController for third party. #251
|
2019-08-16 02:40:45 +00:00 |
|
Korina Cordero
|
2f8eab2236
|
Add checking for null on date_expire for warranty. #250
|
2019-08-16 01:53:24 +00:00 |
|
Korina Cordero
|
e634f2ee32
|
Add method to cancel warranty in WarrantyController. Add route and acl for cancel warranty. Add test command to test cancel warranty. #250
|
2019-08-15 08:25:34 +00:00 |
|
Korina Cordero
|
a36e9f810b
|
Comment out the displaying of report details. #249
|
2019-08-15 06:15:53 +00:00 |
|
Korina Cordero
|
498b61be48
|
Add export to CSV button. Add method to controller that uploads a csv file and outputs a csv report of the results. #249
|
2019-08-15 05:52:29 +00:00 |
|
Korina Cordero
|
c11393b69e
|
Add Activation Status column to report. #248
|
2019-08-09 08:01:23 +00:00 |
|
Korina Cordero
|
99f0a9cf44
|
Display customer and warranty information for serials from the uploaded CSV file. #248
|
2019-08-09 07:42:18 +00:00 |
|
Korina Cordero
|
10d9800bda
|
Add static class to check if plate number is valid. #248
|
2019-08-09 07:40:32 +00:00 |
|
Korina Cordero
|
a5e6a632f4
|
Add upload of csv file to ReportController. Add templates for upload. #248
|
2019-08-08 08:33:20 +00:00 |
|
|
|
a703cbf2bf
|
Revert "Merge branch '247-warranty-data-fixes-for-android' into 'master'"
This reverts merge request !291
|
2019-08-07 17:20:48 +00:00 |
|
|
|
e3bca2c07d
|
Add null checks and set to '' for json data #247
|
2019-08-07 22:37:08 +08:00 |
|
Korina Cordero
|
e0bcfefead
|
Fix if statement for the phone number. #246
|
2019-08-07 08:24:09 +00:00 |
|
|
|
3df29fc842
|
Add special number for app store testing #246
|
2019-08-07 16:06:10 +08:00 |
|
Korina Cordero
|
bccbeda83a
|
Remove the time element from date purchase, date expiry, and date claim. #245
|
2019-08-07 05:55:52 +00:00 |
|
Korina Cordero
|
871609fe5d
|
Change display of mobile session id to mobile phone number when listing reviews and when viewing review details. #244
|
2019-08-07 05:41:40 +00:00 |
|
|
|
a0c8f01c4b
|
Revert "Merge branch '243-limit-nearest-partner-api-call-to-5' into 'master'"
This reverts merge request !286
|
2019-08-05 15:28:53 +00:00 |
|
|
|
2e95ac301e
|
Hardcode limit of 5 to getting nearest partners API call #243
|
2019-08-05 17:41:20 +08:00 |
|
Korina Cordero
|
b794b2e622
|
Remove the Assert\NotBlank from branch in Location. Add command to import partners given a csv file. #242
|
2019-08-05 04:14:35 +00:00 |
|
Korina Cordero
|
cb6899bfe8
|
Fix for undefined variable bug. Declare average_rating outside if statement. #241
|
2019-08-02 02:30:55 +00:00 |
|
Korina Cordero
|
db53630fc5
|
Remove Assert annotation for the privacy policy for customer. #240
|
2019-08-01 04:18:45 +00:00 |
|
Korina Cordero
|
580f79b6ef
|
Fix the query for mobile policy in updateInfo. #239
|
2019-07-31 07:17:45 +00:00 |
|
Korina Cordero
|
6655869c4f
|
Activate all warranties found for a plate number. #238
|
2019-07-31 02:19:46 +00:00 |
|
Korina Cordero
|
74740f6228
|
Merge branch '236-add-warranty-to-admin-panel' into 'master'
Resolve "Add warranty to admin panel"
Closes #236
See merge request jankstudio/resq!277
|
2019-07-30 06:35:58 +00:00 |
|
Korina Cordero
|
9c2fd4ed3a
|
Add default value for purchase date. Default for date expiry and date claim is empty. #236
|
2019-07-30 06:33:40 +00:00 |
|
Korina Cordero
|
ad27ec3cf2
|
Add update warranty. #236
|
2019-07-30 06:20:16 +00:00 |
|
Korina Cordero
|
31dd5c4cf2
|
Add checking for otp mode for sending of confirmation code. #237
|
2019-07-30 03:55:50 +00:00 |
|
Korina Cordero
|
978735adbd
|
Fix error for add warranty. #236
|
2019-07-30 03:39:32 +00:00 |
|
Korina Cordero
|
2e022c893c
|
Add form for warranty submission. #236
|
2019-07-29 08:32:48 +00:00 |
|
Korina Cordero
|
08247f30f6
|
Merge branch 'master' of gitlab.com:jankstudio/resq into 236-add-warranty-to-admin-panel
|
2019-07-29 05:37:50 +00:00 |
|
Korina Cordero
|
a18654b0d1
|
Add OTP_MODE variable to .env.dist. Modify checking for the confirmCode to set, depending on the value of OTP_MODE. #237
|
2019-07-29 05:33:12 +00:00 |
|
Korina Cordero
|
2deea2ea8e
|
Add form to add/update warranty. #236
|
2019-07-29 04:38:00 +00:00 |
|
Korina Cordero
|
2d1a91842a
|
Rename the old Warranty controller to WarrantySearchController. Rename the old warranty.yaml to warranty_search.yaml. Add create, update, and view warranty to menu and acl yamls. Add WarrantyController and template file for Warranty. #236
|
2019-07-26 08:21:00 +00:00 |
|
Korina Cordero
|
3c460b86c9
|
Use the env vars for the policy in the command. Improve the queries for privacy policy. #235
|
2019-07-25 03:19:20 +00:00 |
|
Korina Cordero
|
06adce710f
|
Add policy ids to the .env.dist file. Modify the query to get policy in the APIController. #233
|
2019-07-25 00:42:40 +00:00 |
|
Korina Cordero
|
830803ac2d
|
Create command to set the privacy policy for existing customers. #233
|
2019-07-24 12:54:59 +00:00 |
|
Korina Cordero
|
b657ae95d5
|
Add setting of privacy policy for customer when user updates info for mobile session and when user sends privacy settings for third party and promo. #233
|
2019-07-24 08:45:52 +00:00 |
|
Korina Cordero
|
50a3afb213
|
Add privacy policy in menu and acl yaml files. Add routes for private policy functions. Add PrivatePolicyController. Add twig files for private policy. #233
|
2019-07-23 09:57:14 +00:00 |
|
Korina Cordero
|
1535fd9cd9
|
Rename the columns linking customer and privacy policy. #233
|
2019-07-23 04:02:04 +00:00 |
|
Korina Cordero
|
4a13c3e615
|
Create PrivacyPolicy entity. Add links from Customer to PrivacyPolicy. #233
|
2019-07-23 03:39:53 +00:00 |
|
Korina Cordero
|
fef70c36a4
|
Add average_rating for partner. #228
|
2019-07-22 04:12:20 +00:00 |
|
|
|
b87242e356
|
Fix findWarranty bug in API controller #232
|
2019-07-21 09:50:57 +08:00 |
|
|
|
da32614181
|
Add partner review api call #231
|
2019-07-20 15:15:47 +08:00 |
|
|
|
899f9df721
|
Remove mobile_session from review information in mobile api #231
|
2019-07-20 12:51:52 +08:00 |
|
|
|
7a8ff5bf42
|
Add longitude and latitude to partner information in mobile API calls #231
|
2019-07-20 12:45:28 +08:00 |
|
|
|
f1f1d9253b
|
Remove partner list from get services mobile api call #231
|
2019-07-20 10:29:52 +08:00 |
|
Korina Cordero
|
f43c20482e
|
Restructure the response to get vehicle for API. #230
|
2019-07-18 05:59:33 +00:00 |
|
Korina Cordero
|
6cde81f0ab
|
Fix conflicts with API Controller #227
|
2019-07-16 00:20:22 +00:00 |
|
Korina Cordero
|
189bb58880
|
Fix merge conflicts with master. #227
|
2019-07-15 23:51:49 +00:00 |
|
Korina Cordero
|
e8b76e8810
|
Add getClosestPartners method to the APIController that takes in a longitude, latitude, results limit, and service id to find the closes partners. #228
|
2019-07-08 06:57:24 +00:00 |
|
Korina Cordero
|
5c70cad362
|
Add API call to get details and reviews for a given partner. #228
|
2019-07-07 09:28:18 +00:00 |
|
Korina Cordero
|
4782bd7fe8
|
Add API call to list other services. #228
|
2019-07-07 08:29:22 +00:00 |
|
Korina Cordero
|
19325761db
|
Add list, view, and delete for review. Fix typographical errors in Partner forms. #228
|
2019-07-05 12:03:34 +00:00 |
|
Korina Cordero
|
d1209d2474
|
Add CRUD functionalities to Partners. #228
|
2019-07-05 07:26:16 +00:00 |
|
Korina Cordero
|
56f152fa70
|
Add CRUD functionalities to Other Services. #228
|
2019-07-05 03:29:41 +00:00 |
|
Korina Cordero
|
47f1638be9
|
Add Partner, Service, and Review entities. Add association for Partner and User. Add association for MobileSession and Review. #228
|
2019-07-04 09:00:26 +00:00 |
|
Korina Cordero
|
79b0d3082d
|
Fix typo when calling getBatterySize(). #227
|
2019-07-03 02:56:35 +00:00 |
|
Korina Cordero
|
13b955d0b6
|
Add route to activate warranty. Move the code to search for warranty to a separate function. Fix bug in Warranty entity when setting flag_activated. #227
|
2019-07-02 09:15:06 +00:00 |
|
Korina Cordero
|
48b509ad43
|
Return warranty information with customer vehicle information for job order history. #227
|
2019-07-02 07:42:22 +00:00 |
|
Korina Cordero
|
1573ec0aa4
|
Return warranty information with customer vehicle information. #227
|
2019-07-02 07:17:38 +00:00 |
|
Korina Cordero
|
60cab330b3
|
Add flag_activated field for warranties in resq API responses. #227
|
2019-07-01 08:26:58 +00:00 |
|
Korina Cordero
|
baf7b51f14
|
Add flag_activated to the Warranty entity. Add Status field to Warranty results of search. #227
|
2019-07-01 07:46:54 +00:00 |
|
|
|
e4062b94f3
|
Remove geofence functionality #226
|
2019-06-27 15:13:29 +08:00 |
|
Korina Cordero
|
0daa4d6bc0
|
Fix the query to handle more search scenarios. #223
|
2019-06-18 10:28:19 +00:00 |
|
Korina Cordero
|
63e751528d
|
Fix query for warranty. Display result of query. #223
|
2019-06-14 10:23:25 +00:00 |
|
Korina Cordero
|
749c3a75c8
|
Add customer battery search to menu and acl. Add WarrantyController. Add twig file for customer battery search. #223
|
2019-06-14 08:29:52 +00:00 |
|
|
|
7d59006e90
|
Remove BaseController since it's only needed for menu #222
|
2019-06-08 14:54:08 +08:00 |
|
|
|
b6f7d70e13
|
Add annotations to APIRole and Role controllers #222
|
2019-06-08 14:52:01 +08:00 |
|
Korina Cordero
|
4ccdb8c5aa
|
Add menu annotations to controllers for ticket, user, vehicle, and vehicle manufacturer. Remove BaseController from APIUserController. #222
|
2019-06-07 09:49:28 +00:00 |
|
Korina Cordero
|
5a0bf45983
|
Add annotations to controllers for outlet, promo, report, rider, search, and test. #222
|
2019-06-07 09:19:06 +00:00 |
|
Korina Cordero
|
0925dbd574
|
Remove annotations from destroy methods of battery, battery manufacturer, battery model, and api user since not needed. Add annotations for battery size, customer, geofence, and job order. #222
|
2019-06-07 08:18:01 +00:00 |
|
Korina Cordero
|
bd3b3df713
|
Convert the controllers for battery, APIUser, battery manufacturer, and battery model to use the Menu annotation. #222
|
2019-06-07 02:17:30 +00:00 |
|
|
|
3d1a1c3173
|
Convert HubController to use Menu annotation instead of base controller #222
|
2019-06-07 02:03:30 +08:00 |
|
|
|
841011d3d0
|
Convert HomeController to use Menu annotation instead of base controller #222
|
2019-06-07 01:22:09 +08:00 |
|
|
|
4359a8a95b
|
Merge branch '220-display-geofence-area-coverage' into 'master'
Resolve "Display geofence area coverage"
Closes #220
See merge request jankstudio/resq!257
|
2019-06-05 17:06:12 +00:00 |
|
|
|
fff386d6e3
|
Fix user entities #194
|
2019-06-05 23:49:38 +08:00 |
|
|
|
45892ceac9
|
Remove unneeded ACLGenerator in customer controller #194
|
2019-06-05 22:26:24 +08:00 |
|
|
|
a4496cecce
|
Add user checker for depracated AdvancedUserInterface in auth bundle #194
|
2019-06-05 20:35:26 +08:00 |
|
|
|
93bc1c6c23
|
Rename auth bundle generator and voter #194
|
2019-06-05 19:43:45 +08:00 |
|
|
|
3994355cf0
|
Remove App\Access and replace with catalyst auth bundle services #194
|
2019-06-05 17:09:14 +08:00 |
|
|
|
4654a4602f
|
Remove references of App\Access\Generator and substitute with Generator from catalyst auth bundle #194
|
2019-06-05 17:06:13 +08:00 |
|
|
|
8737fbfe26
|
Fix issues and optimize auth voter and entities #194
|
2019-06-05 16:37:37 +08:00 |
|
Korina Cordero
|
b2e394d1b2
|
Add highlighting of area in map and row when selecting an area. #220
|
2019-06-05 06:18:51 +00:00 |
|
|
|
29f574e25c
|
Merge branch 'master' of gitlab.com:jankstudio/resq into 194-catalyst-api-bundle-acl
|
2019-06-05 11:37:53 +08:00 |
|
Korina Cordero
|
eaf77fc634
|
Add rows table to geofence page with Delete action. #220
|
2019-06-04 07:15:56 +00:00 |
|
Korina Cordero
|
0f6229405e
|
Use getClientOriginalExtension() for the file extensions for file upload. #220
|
2019-06-04 00:42:58 +00:00 |
|
Korina Cordero
|
f2a180420a
|
Add upload KML feature for geofence. #220
|
2019-06-03 08:05:10 +00:00 |
|
Korina Cordero
|
9e9c59cd0b
|
Display supported areas in google map. #220
|
2019-05-31 06:55:02 +00:00 |
|
Korina Cordero
|
e574ae966a
|
Add geofence to menu under Location. Add list of saved coverage areas. #220
|
2019-05-30 09:21:23 +00:00 |
|
|
|
81ab6db063
|
Merge branch '196-new-apn-sender' into 'master'
Replace apns sender with new one #196
Closes #196
See merge request jankstudio/resq!254
|
2019-05-28 09:53:21 +00:00 |
|
Korina Cordero
|
89cb5ac27e
|
Modify to use the redis client provider to connect to redis. #216
|
2019-05-28 04:47:35 +00:00 |
|
|
|
740110b42f
|
Merge branch '180-rider-location-caching' into 'master'
Resolve "Rider location caching"
Closes #180
See merge request jankstudio/resq!252
|
2019-05-28 03:24:22 +00:00 |
|
|
|
754af5e1e4
|
Fix memory issue for warranty generation #213
|
2019-05-28 01:20:09 +08:00 |
|
Korina Cordero
|
8adea20f59
|
Fix memory error when querying the database. #213
|
2019-05-27 13:59:51 +00:00 |
|
|
|
46bc686372
|
Merge branch '187-generate-warranty-entries-for-existing-job-orders' into 'master'
Resolve "Generate warranty entries for existing job orders"
Closes #187
See merge request jankstudio/resq!218
|
2019-05-27 02:10:37 +00:00 |
|
|
|
e6239eb053
|
Merge branch '204-set-customer-vehicle-current-battery' into 'master'
Resolve "Set customer vehicle current battery"
Closes #204
See merge request jankstudio/resq!238
|
2019-05-27 02:06:46 +00:00 |
|
|
|
f62a904822
|
Merge branch '206-redis-service' into 'master'
Resolve "Redis service"
Closes #206
See merge request jankstudio/resq!241
|
2019-05-27 02:06:19 +00:00 |
|
|
|
74f292da52
|
Merge branch '210-error-when-updating-role-id' into 'master'
Resolve "Error when updating role id"
Closes #210
See merge request jankstudio/resq!246
|
2019-05-27 02:01:56 +00:00 |
|
|
|
6501f6c0e3
|
Merge branch '211-plate-number-validation' into 'master'
Resolve "Plate number validation"
Closes #211
See merge request jankstudio/resq!247
|
2019-05-27 02:01:20 +00:00 |
|
|
|
92c0f2d169
|
Fix bug in battery:generate_compatibility_json command #212
|
2019-05-27 09:57:20 +08:00 |
|
Korina Cordero
|
144156e377
|
Create command that generates a JSON file of vehicles and their models with their compatible battery. #212
|
2019-05-16 07:05:21 +00:00 |
|
Korina Cordero
|
2a501e60e4
|
Update plate number validation, according to specifications. #211
|
2019-05-15 02:17:41 +00:00 |
|
Korina Cordero
|
1a3263a428
|
Use redis client provider to connect to redis. #206
|
2019-05-14 09:16:15 +00:00 |
|
Korina Cordero
|
3c9802bbd2
|
Fix error message when the user tries to update an API Role that has already been assigned to a user. #194
|
2019-05-10 07:08:42 +00:00 |
|
Korina Cordero
|
0d291b037c
|
Fix the error message when user tries to update the role ID. #210
|
2019-05-10 07:02:37 +00:00 |
|
Korina Cordero
|
35321203f1
|
Add support for update and delete API User. #194
|
2019-05-10 01:10:28 +00:00 |
|
Korina Cordero
|
d42e1b1ed5
|
Add id to the User entity in the API bundle. Add support for list and add API user to the site. #194
|
2019-05-09 07:43:36 +00:00 |
|
Korina Cordero
|
b8ab5bb3c0
|
Add comments for the Generator and Voter classes in the auth bundle. Add support for add, update, and delete API Role. #194
|
2019-05-09 04:24:05 +00:00 |
|
Korina Cordero
|
2bd703fc5c
|
Add routes for API roles and user. Add controller for API role. Display list of API roles. #194
|
2019-05-08 10:27:53 +00:00 |
|
Korina Cordero
|
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
|
2019-05-08 08:25:11 +00:00 |
|
Korina Cordero
|
3c236d0ab4
|
Merge branch 'master' of gitlab.com:jankstudio/resq into 194-catalyst-api-bundle-acl
|
2019-05-08 07:16:09 +00:00 |
|
Korina Cordero
|
161601ece5
|
Remove the cert file parameter for the redis client. #206
|
2019-05-06 01:25:04 +00:00 |
|
Korina Cordero
|
a166a5f09a
|
Add support for connecting to redis with an ssl file and password. #206
|
2019-05-03 07:15:43 +00:00 |
|
Korina Cordero
|
afc07e7c68
|
Add service to connect to redis. Add command to test service with the HubCounter service. #206
|
2019-05-02 07:21:49 +00:00 |
|
Korina Cordero
|
fbbfaa5637
|
Fix wiring and missing fields for legacy_job_order_row. #207
|
2019-05-01 09:55:47 +00:00 |
|
Korina Cordero
|
9205429662
|
Add the legacy job order row details to the details page. #207
|
2019-05-01 09:34:00 +00:00 |
|
Korina Cordero
|
32fa839e2c
|
Display the legacy job order details when Details is clicked. #207
|
2019-04-30 11:53:47 +00:00 |
|
Korina Cordero
|
115b99eb73
|
Add details form for legacy job order search results. #207
|
2019-04-30 10:58:46 +00:00 |
|
Korina Cordero
|
e61d77ad8b
|
Remove checking for rider validity. Add call to RiderTracker service from the APIController. #180
|
2019-04-29 02:16:03 +00:00 |
|
Korina Cordero
|
76b1f07feb
|
Create rider tracker service. Create a test command to test rider tracker service. #180
|
2019-04-23 11:02:40 +00:00 |
|
Korina Cordero
|
4e711ca2c3
|
Rename the service to JobOrderManager. #204
|
2019-04-22 06:04:22 +00:00 |
|
Korina Cordero
|
24715196e5
|
Create command to update the battery of the customer vehicle to the battery last purchased. #204
|
2019-04-15 08:58:30 +00:00 |
|
Korina Cordero
|
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
|
2019-04-12 07:39:21 +00:00 |
|
Korina Cordero
|
beeaed5c00
|
Fix query that checks if a warranty already exists. #187
|
2019-04-12 01:44:00 +00:00 |
|
Korina Cordero
|
7e6a469871
|
Merge branch 'master' of gitlab.com:jankstudio/resq into 187-generate-warranty-entries-for-existing-job-orders
|
2019-04-11 09:06:25 +00:00 |
|
Korina Cordero
|
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
|
2019-04-11 07:33:25 +00:00 |
|
Korina Cordero
|
e39289bb54
|
Add the customer name, mobile, and sap battery fields to the warranty csv file. #202
|
2019-04-09 09:23:38 +00:00 |
|
Korina Cordero
|
24a0e5a2d1
|
Change brand and size parameters to brand_id and size_id. #201
|
2019-04-04 09:22:31 +00:00 |
|
Korina Cordero
|
620a750465
|
Add CAPI call to add a new battery. #201
|
2019-04-04 09:07:41 +00:00 |
|
|
|
62f97a00a4
|
Merge branch '197-report-to-track-battery-compatibility-conflict' into 'master'
Resolve "Report to track battery compatibility conflict"
Closes #197
See merge request jankstudio/resq!231
|
2019-04-04 06:55:57 +00:00 |
|
Korina Cordero
|
c80013bc02
|
Fix formatting issue for csv output. #197
|
2019-04-03 07:29:14 +00:00 |
|
Korina Cordero
|
3af6d6b7e8
|
Fix checking for battery conflicts. Add list of compatible batteries for vehicle. #197
|
2019-04-03 02:14:26 +00:00 |
|
Korina Cordero
|
b0386c4758
|
Add checking for battery conflicts in existing job orders. #197
|
2019-04-02 10:22:17 +00:00 |
|
|
|
b988abd852
|
Change error message for geofence error in mobile app #199
|
2019-04-02 12:06:55 +08:00 |
|
Korina Cordero
|
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
|
2019-04-01 08:57:49 +00:00 |
|
Korina Cordero
|
a22816d18a
|
Add battery conflict report to acl.yaml. Add route to controller for battery conflict report #197
|
2019-03-29 10:06:58 +00:00 |
|
Korina Cordero
|
57f1eb1386
|
Remove duplicate code from classes that extend Role. Rename UserFixtures to RoleFixtures. Create APIRoleFixtures file. #194
|
2019-03-29 06:35:37 +00:00 |
|
Korina Cordero
|
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
|
2019-03-28 07:03:09 +00:00 |
|
|
|
d7a2e7f899
|
Replace apns sender with new one #196
|
2019-03-28 11:22:28 +08:00 |
|
Korina Cordero
|
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
|
2019-03-27 06:58:08 +00:00 |
|
Korina Cordero
|
3e79c3960c
|
Change the API call to warranties to sort by date_create #195
|
2019-03-22 05:16:59 +00:00 |
|
Korina Cordero
|
53332b989a
|
Add ACL support for the API #194
|
2019-03-21 14:28:18 +00:00 |
|
Ramon Gutierrez
|
14817f19e7
|
Update global search layout and use single template for both views #193
|
2019-03-18 23:42:47 +08:00 |
|
Korina Cordero
|
97570405d6
|
Display the results into three separate tables #182
|
2019-03-18 03:20:22 -04:00 |
|
Korina Cordero
|
b021479d2e
|
Fix display issue for search results #182
|
2019-03-15 05:16:22 -04:00 |
|
Korina Cordero
|
fc94bfbef1
|
Set a maximum number of results for the query. Fix the issue of the search word not sent to the controller. #182
|
2019-03-14 07:31:44 -04:00 |
|
Korina Cordero
|
bd1009dac9
|
Implement the search feature from the controller #182
|
2019-03-14 04:44:59 -04:00 |
|
Korina Cordero
|
dc842aab5e
|
Create controller, route, and default page for search #182
|
2019-03-13 03:17:47 -04:00 |
|
Korina Cordero
|
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
|
2019-03-12 05:30:10 -04:00 |
|
|
|
a1408c618c
|
Merge branch '141-geofencing-coverage-area-2' into 'master'
Resolve "Geofencing coverage area"
Closes #141
See merge request jankstudio/resq!221
|
2019-03-10 17:34:17 +00:00 |
|
|
|
27372264e9
|
Add geofence check for job order request api call #141
|
2019-03-11 01:32:52 +08:00 |
|
|
|
2ffc856b10
|
Add GeofenceTracker service and test command #141
|
2019-03-10 22:33:35 +08:00 |
|
|
|
d24be90314
|
Refactor import kml to handle multiple polygons #141
|
2019-03-10 19:47:33 +08:00 |
|
Korina Cordero
|
f93b675976
|
Use EntityManagerInterface instead of ObjectManager for ORM
|
2019-03-07 02:37:14 -05:00 |
|
Korina Cordero
|
5def677267
|
Create command that takes a kml file as an argument. Fix errors with the SupportedArea entity file and the KMLImporter service.
|
2019-03-06 19:52:05 -05:00 |
|
Korina Cordero
|
84eb00f9e5
|
Create function to retrieve the enclosed area from a KML file
|
2019-03-05 03:28:51 -05:00 |
|
Korina Cordero
|
87a8770bb4
|
Create entity file for supported areas
|
2019-03-03 20:13:16 -05:00 |
|
|
|
63dd85da17
|
Change rejection report user created by to rejection user #191
|
2019-03-04 01:51:20 +08:00 |
|
|
|
d791374b29
|
Separate and create detailed rejection report #190
|
2019-03-01 22:43:59 +08:00 |
|
Korina Cordero
|
084d058341
|
Create Symfony command to generate warranties from existing job orders #187
|
2019-02-26 22:26:04 -05:00 |
|
|
|
71ed134e78
|
Output csv for rejection report #184
|
2019-02-26 03:07:56 +08:00 |
|
|
|
fb15b3e3bc
|
Add new rejection reasons #184
|
2019-02-26 01:45:26 +08:00 |
|
|
|
924c00c41f
|
Fix date start and end filtering for rejection report #184
|
2019-02-24 02:29:50 +08:00 |
|
|
|
2c8f626aa6
|
Load data for rejection report in json format #184
|
2019-02-24 02:09:38 +08:00 |
|
Ramon Gutierrez
|
8b6066bb38
|
Update template path for rejection report form #184
|
2019-02-24 00:49:48 +08:00 |
|
|
|
f59476c2d3
|
Add routes, acl and template changes for rejection report #184
|
2019-02-23 23:31:46 +08:00 |
|
Korina Cordero
|
7e7d99d9c9
|
Add initial changes to script that generates warranties for existing job orders
|
2019-02-22 05:29:10 -05:00 |
|
|
|
3d3f386fa3
|
Add command for populating long / lat fields in job order #186
|
2019-02-21 15:39:24 +08:00 |
|
|
|
bc8d01dc6a
|
Add coord_long and coord_lat fields to JobOrder entity #186
|
2019-02-21 14:40:17 +08:00 |
|
Ramon Gutierrez
|
623c80421a
|
Add route and processing for hub rejections #183
|
2019-02-12 00:14:15 +08:00 |
|
Ramon Gutierrez
|
345ca27a31
|
Fix associations for JORejection to JobOrder #183
|
2019-02-12 00:12:58 +08:00 |
|
Ramon Gutierrez
|
b63695e846
|
Fix typos on JORejection entity #183
|
2019-02-11 21:01:57 +08:00 |
|
Ramon Gutierrez
|
9f1c5b9cc9
|
Add JORejection entity #183
|
2019-02-11 18:41:05 +08:00 |
|
|
|
e2ccf1bbc1
|
Add functionality to save facilitated by fields #181
|
2019-02-10 20:48:46 +08:00 |
|
|
|
7ae9fe4e2d
|
Add facilitated by dropdowns for job order form #181
|
2019-02-09 21:44:35 +08:00 |
|
|
|
f38b9944c2
|
Make command sap_battery:import repeatable #178
|
2019-02-01 18:41:22 +08:00 |
|
|
|
407f7ad54a
|
Fix check on rider assign to check for RIDER_ASSIGN status instead of ASSIGNED #178
|
2019-01-31 00:32:09 +08:00 |
|
|
|
f0d94e034f
|
Add first_name, last_name, and mobile_number fields to warranty #177
|
2019-01-30 22:12:36 +08:00 |
|
|
|
1bd5c30875
|
Fix assign rider so cancelled job orders cannot be assigned #175
|
2019-01-28 03:16:50 +08:00 |
|
|
|
4b24454549
|
Fix dispatch, so cancelled job orders cannot be assigned to a hub #175
|
2019-01-28 02:44:05 +08:00 |
|
|
|
a0d611264d
|
Add queue ticket types #175
|
2019-01-28 01:07:45 +08:00 |
|
|
|
dbc161d9c9
|
Fix warranty claim api bug #173
|
2019-01-22 22:54:04 +08:00 |
|
|
|
2f30d0c7c3
|
Update warranty api controller to handle sku instead of model / size for batteries #172
|
2019-01-21 02:09:16 +08:00 |
|
|
|
15b7473af7
|
Add sap battery field to warranty entity #172
|
2019-01-21 02:08:49 +08:00 |
|
|
|
85121a973d
|
Update battery api controller, routes and test scripts #172
|
2019-01-20 17:51:34 +08:00 |
|
|
|
081d9cb93c
|
Add command to import SAP battery csv #172
|
2019-01-20 15:38:38 +08:00 |
|
|
|
86c20036c0
|
Add SAP battery entities #172
|
2019-01-20 15:35:30 +08:00 |
|
|
|
296dedd732
|
Remove debug error logs #171
|
2019-01-19 23:45:34 +08:00 |
|
|
|
bc9cf2a74f
|
Modify claim warranty api call #171
|
2019-01-10 02:26:42 +08:00 |
|
|
|
e4cedd9e4d
|
Add get all warranties api call #171
|
2019-01-10 00:02:24 +08:00 |
|
|
|
28fdba3872
|
Merge branch '168-legacy-jo-migration' into 'master'
Resolve "Legacy JO Migration"
Closes #168
See merge request jankstudio/resq!203
|
2019-01-09 09:05:04 +00:00 |
|
|
|
bfa39f4640
|
Add legacy job order and details migration commands #168
|
2019-01-09 17:01:08 +08:00 |
|
|
|
d39d554ba1
|
Add warranty migration for legacy data #168
|
2019-01-03 05:51:33 +08:00 |
|
|
|
1f0060d6c5
|
Fix legacy import command to populate plate_number table via load data infile #168
|
2018-12-30 00:27:52 +08:00 |
|
|
|
cdbc7897ca
|
Add legacy battery to current battery translation #168
|
2018-11-13 17:42:05 +08:00 |
|
|
|
4c9dba09ba
|
Fix resend confirmation code issue #169
|
2018-11-13 04:23:17 +08:00 |
|
|
|
030668e43b
|
Fix plate number cleaning #168
|
2018-11-07 22:29:08 +08:00 |
|
|
|
2f32f9666d
|
Adjust computation for services #167
|
2018-11-06 15:14:22 +08:00 |
|
|
|
fac78e558d
|
Add plate number warranty API call #166
|
2018-11-06 01:55:51 +08:00 |
|
|
|
6771b86d6c
|
Change APIController to abstract class from interface #166
|
2018-11-06 01:30:52 +08:00 |
|
|
|
d78e30c9c2
|
Add battery model and size to warranty and change warranty routes #166
|
2018-11-06 01:14:19 +08:00 |
|
|
|
2a24567c4c
|
Merge branch '164-add-api-bundle' into 'master'
Resolve "Add API bundle"
Closes #164
See merge request jankstudio/resq!198
|
2018-10-25 17:00:23 +00:00 |
|
|
|
4867f1b6bb
|
Finish warranty api calls #164
|
2018-10-26 00:58:32 +08:00 |
|
|
|
9fcae0f05b
|
Add vehicle and battery apis #164
|
2018-10-25 13:35:27 +08:00 |
|
|
|
959d2c6efc
|
Add warranty entity, refactor controller, and fix bugs #164
|
2018-10-24 22:20:45 +08:00 |
|
|
|
0d41b46ee9
|
Refactor api bundle to use security to handle authentication #164
|
2018-10-23 02:11:21 +08:00 |
|
|
|
28db60e92d
|
Remove google maps distance and eta calculations #165
|
2018-10-18 21:39:39 +08:00 |
|
|
|
2b9499861b
|
Add catalyst api bundle and test controller #164
|
2018-10-15 01:19:29 +08:00 |
|
|
|
77d6d146c0
|
Add CSAT field to form and entity #163
|
2018-10-03 01:08:08 +08:00 |
|
|
|
4df0e0e5ec
|
Fix bug in rider report command #162
|
2018-09-28 10:31:07 +08:00 |
|
|
|
b2d680ae64
|
Support test phone number for iphone / android testing #162
|
2018-09-28 09:46:52 +08:00 |
|
|
|
89d6949015
|
Add resq inquiry ticket type #162
|
2018-09-23 15:53:38 +08:00 |
|
|
|
bad555fbd1
|
Change closest hub display limit to 50 #162
|
2018-09-23 15:08:59 +08:00 |
|
|
|
3a29f2250d
|
Merge branch '162-phase-2-changes' into 'master'
Modify rider report to accept date range #162
Closes #162
See merge request jankstudio/resq!192
|
2018-09-17 15:25:39 +00:00 |
|
|
|
7e38f7a719
|
Modify rider report to accept date range #162
|
2018-09-17 12:34:37 +08:00 |
|
|
|
542a1de9c1
|
Merge branch '162-phase-2-changes' into 'master'
Add dispatch time to rider time report #162
Closes #162
See merge request jankstudio/resq!191
|
2018-09-14 08:00:34 +00:00 |
|
|
|
a0a1c664c2
|
Add dispatch time to rider time report #162
|
2018-09-14 15:59:51 +08:00 |
|
|
|
a7fa81e902
|
Merge branch '162-phase-2-changes' into 'master'
Limit rider time report to anything above september 5 #162
Closes #162
See merge request jankstudio/resq!190
|
2018-09-14 06:59:50 +00:00 |
|
|
|
7382b4333c
|
Limit rider time report to anything above september 5 #162
|
2018-09-14 14:59:06 +08:00 |
|
|
|
fa55f0c1ed
|
Merge branch '162-phase-2-changes' into 'master'
Add report:rider-time command #162
Closes #162
See merge request jankstudio/resq!189
|
2018-09-14 06:50:21 +00:00 |
|
|
|
9efb6ae20f
|
Add report:rider-time command #162
|
2018-09-14 14:49:17 +08:00 |
|
|
|
49977c1501
|
Merge branch '162-phase-2-changes' into 'master'
Set closest hubs limit to 30 #162
Closes #162
See merge request jankstudio/resq!188
|
2018-09-12 23:32:32 +00:00 |
|
|
|
9d5f880a14
|
Set closest hubs limit to 30 #162
|
2018-09-13 07:29:39 +08:00 |
|
root
|
4464edc803
|
Support new rider app has_motolite and flag_coolant format
|
2018-09-10 00:08:38 +08:00 |
|
root
|
d84a156a02
|
Add support for has_motolite and flag_coolant in change service rider api call
|
2018-09-08 19:28:15 +08:00 |
|
|
|
9ca197f33f
|
Fix assitance spelling #162
|
2018-09-07 21:29:09 +08:00 |
|
|
|
3ad32605fe
|
Add support for coolant and non-coolant overheat service #162
|
2018-09-07 03:27:56 +08:00 |
|
|
|
1c53556713
|
Highlight mobile app sourced job orders in dispatch table #162
|
2018-09-03 15:57:03 +08:00 |
|
root
|
e7fd6cb9d1
|
Fix battery image issue for under warranty
|
2018-09-02 23:19:03 +08:00 |
|
root
|
45a84d1cc8
|
Fix edit invoice bug for rider api
|
2018-08-27 03:57:44 +08:00 |
|
|
|
63a3136d77
|
Have invoice creator recognize motolite batteries in vehicles and give free services for them
|
2018-08-20 04:01:38 +08:00 |
|
|
|
317ac19c52
|
Only allow ios push messages to go through APNS client service #162
|
2018-08-17 03:34:46 +08:00 |
|
|
|
30e08259db
|
Add apple push notification service #162
|
2018-08-15 15:09:04 +08:00 |
|
|
|
e3a0e8e23c
|
Have hub reassign and rider reassign send mqtt events to rider and user app #162
|
2018-08-15 12:59:57 +08:00 |
|
|
|
4b635631ba
|
Change mqtt event when rider cancels to outlet_assign #162
|
2018-08-15 11:24:26 +08:00 |
|
|
|
f720ccd940
|
Add mqtt send for outlet_assign event #162
|
2018-08-15 10:43:54 +08:00 |
|
|
|
4bb2374d66
|
Make sure we only send to unique channels when sending user app events #162
|
2018-08-15 09:14:18 +08:00 |
|
|
|
dbe152598f
|
Merge branch 'master' of gitlab.com:jankstudio/resq into 162-phase-2-changes
|
2018-08-14 23:58:41 +08:00 |
|
|
|
2aa765d186
|
Allow rating of -1 for cancel rating for rider rating user api call #162
|
2018-08-14 23:58:00 +08:00 |
|
root
|
bbeb3be10d
|
Make sure batt_id is null in change service rider api call
|
2018-08-14 23:45:27 +08:00 |
|
root
|
0cc667dbec
|
Merge branch 'master' of https://gitlab.com/jankstudio/resq
Conflicts:
utils/mqtt_sender/mqtt_sender.py
|
2018-08-14 13:52:30 +08:00 |
|
|
|
b5c67f1c91
|
Revert typecasting for now #162
|
2018-08-13 14:50:44 +08:00 |
|
root
|
b3eb68346f
|
Revert to regular json_encode because auto int conversion sucks
|
2018-08-13 14:34:47 +08:00 |
|
|
|
051521679e
|
Disable sending of MQTT message to user app when user cancels via api #162
|
2018-08-13 05:08:09 +08:00 |
|
|
|
fa659226bc
|
Mark JO as rider rated when post rider rating api call is used #162
|
2018-08-13 05:01:33 +08:00 |
|
|
|
f47e280b37
|
Display latest JO without rider rating in rider status api call #162
|
2018-08-13 04:49:21 +08:00 |
|
|
|
ff8e4090ae
|
Merge branch 'master' of gitlab.com:jankstudio/resq into 162-phase-2-changes
|
2018-08-13 04:14:14 +08:00 |
|
|
|
1a44d28290
|
Create query for last fulfilled job order for rider status api call #162
|
2018-08-13 04:13:50 +08:00 |
|
|
|
5a37941ed5
|
Merge branch '162-phase-2-changes' into 'master'
Resolve "Phase 2 changes"
Closes #162
See merge request jankstudio/resq!170
|
2018-08-10 15:01:33 +00:00 |
|
|
|
0a476f245a
|
Fix json_encode issue with decimal / integer encoding #162
|
2018-08-10 23:00:47 +08:00 |
|
|
|
fcaa8c3537
|
Merge branch '162-phase-2-changes' into 'master'
Resolve "Phase 2 changes"
Closes #162
See merge request jankstudio/resq!169
|
2018-08-10 14:17:25 +00:00 |
|
|
|
7237441ec3
|
Add rider rating flag to JO and modify jo get invoice api call #162
|
2018-08-10 22:06:52 +08:00 |
|
root
|
e87ed1a72d
|
Fix get rider status api call bug
|
2018-08-10 15:31:02 +08:00 |
|
|
|
6c63036eea
|
Add dummy has_warranty_doc to rider api jo data #162
|
2018-08-10 11:08:26 +08:00 |
|
|
|
93da2003f0
|
Add privacy flags in get user info api call #162
|
2018-08-10 10:21:02 +08:00 |
|
|
|
a74e73f99c
|
Add skeleton method for hub arrive rider api call #162
|
2018-08-10 08:54:23 +08:00 |
|
|
|
bbc6989a66
|
Add jo invoice user api call #162
|
2018-08-10 08:06:29 +08:00 |
|