Commit graph

266 commits

Author SHA1 Message Date
Ramon Gutierrez
8ad354c8c3 Make contact number nullable on ticket, fix update behavior to retain old name and number values even if customer is associated 2018-02-02 03:21:14 +08:00
Ramon Gutierrez
53f30f5f3b Fix misnamed ticket table on customer form 2018-02-02 02:53:56 +08:00
fac3c409c4 Merge branch 'master' of gitlab.com:jankstudio/resq 2018-02-02 02:48:22 +08:00
ddb642a95f Refactor customer form and fix bugs 2018-02-02 02:48:00 +08:00
Ramon Gutierrez
92035b99bf Use new invoice generation behavior on job order form 2018-02-02 02:31:22 +08:00
Ramon Gutierrez
6c79281ff0 Merge branch 'master' of gitlab.com:jankstudio/resq 2018-02-01 23:14:56 +08:00
Ramon Gutierrez
fb5d36aca6 Add promo selection to job order invoice form 2018-02-01 23:14:49 +08:00
fc4cb9ba7f Minor cosmetic upgrade to customer form 2018-02-01 23:13:08 +08:00
Ramon Gutierrez
ef2dccdf57 Automatically set status for job orders when submitting form, set hub as mandatory on outlets 2018-02-01 17:11:09 +08:00
Ramon Gutierrez
2ec8a369f6 Add crud for promos, discountapply name value collection 2018-02-01 15:07:43 +08:00
Ramon Gutierrez
f004294dbc Fix wrong label pointer on hub and outlet forms 2018-02-01 15:07:25 +08:00
Ramon Gutierrez
6ea7f294c3 Change nearby outlet map marker 2018-02-01 12:54:44 +08:00
Ramon Gutierrez
908a79a909 Update job order form to include invoice changes and warranty class 2018-02-01 00:47:52 +08:00
Ramon Gutierrez
8f4b745025 Update list columns and fields based on feedback 2018-01-31 23:56:25 +08:00
Ramon Gutierrez
14d702c42b Update battery list columns 2018-01-31 20:28:53 +08:00
Ramon Gutierrez
83cd3a008b Replace warranty personal with warranty private 2018-01-31 20:25:47 +08:00
Ramon Gutierrez
4dbdca870b Center map when selecting a nearby outlet on job order form 2018-01-31 15:40:29 +08:00
Ramon Gutierrez
d0d83531bb Add fuel type and vehicle status condition name value collections 2018-01-31 15:30:04 +08:00
Ramon Gutierrez
d0d0c04c5d Add subject field to tickets 2018-01-31 12:04:52 +08:00
Ramon Gutierrez
6be23b27c5 Add user profile form 2018-01-31 06:14:46 +08:00
Ramon Gutierrez
d7dc2813e4 Hide notification icon on top bar 2018-01-31 06:00:52 +08:00
Ramon Gutierrez
72112ebe6c Initial commit for ticketing system 2018-01-31 05:59:48 +08:00
Ramon Gutierrez
0694f56ce2 Remove colons from rider form labels 2018-01-31 04:19:21 +08:00
Ramon Gutierrez
e69ece1e48 Remove auto map marker placement on incoming job order form 2018-01-31 03:38:57 +08:00
Ramon Gutierrez
c0ecc1114c Initial commit for assigning screens for job orders 2018-01-31 02:31:04 +08:00
Ramon Gutierrez
3622315999 Remove colons from labels on vertical style forms 2018-01-30 23:45:05 +08:00
Ramon Gutierrez
a979608188 Rearrange form elements for outlet form 2018-01-30 23:39:01 +08:00
Ramon Gutierrez
4884ef893f Highlight scheduled job orders on processing list 2018-01-30 23:38:01 +08:00
Ramon Gutierrez
29a838b1a8 Change destination marker image, add backend functionality for job order processing stage 2018-01-30 22:05:32 +08:00
Ramon Gutierrez
f125d50778 Add custom marker for destination on job orders 2018-01-30 18:40:36 +08:00
Ramon Gutierrez
4db255d2f6 Add outlet and rider lists to hub + fix minute stepping for timepickers 2018-01-30 17:46:27 +08:00
Ramon Gutierrez
d86b9f33a0 Fix sort by hub issue for rider list + add hub selection to outlets 2018-01-30 16:08:04 +08:00
Ramon Gutierrez
161778cfef Add plate number field to rider 2018-01-30 14:57:16 +08:00
Ramon Gutierrez
a7c14f4a06 Change rider form to vertical layout 2018-01-30 13:32:13 +08:00
Ramon Gutierrez
5e910be1e7 Set customer vehicle name as optional, fix customer form to work with new gas and status values 2018-01-30 12:52:39 +08:00
Ramon Gutierrez
66e70e4684 Add customer notes field to customer form 2018-01-30 12:19:29 +08:00
189b2e9a01 Add more API calls 2018-01-29 22:02:28 +08:00
bcfa77151c Add map for viewing nearby outlets in job order processing 2018-01-18 10:07:54 +08:00
Ramon Gutierrez
86f69e8056 Fix outlet row highlighting bug, format distance and duration into friendly time 2018-01-18 01:37:15 +08:00
Ramon Gutierrez
a614366a5a Merge branch 'master' of gitlab.com:jankstudio/resq 2018-01-18 01:18:49 +08:00
Ramon Gutierrez
4a216996ae Add job order processing form 2018-01-18 01:18:37 +08:00
84c8606894 Merge branch 'master' of gitlab.com:jankstudio/resq 2018-01-17 23:54:22 +08:00
7811c8a66e Add validations and checks for outlet 2018-01-17 23:54:00 +08:00
Ramon Gutierrez
139cbdfc3d Initial commit for job order list (processing) 2018-01-17 23:53:54 +08:00
Ramon Gutierrez
2e0efa0b35 Rename incoming.html.twig to form.html.twig to keep standard 2018-01-17 23:14:18 +08:00
Ramon Gutierrez
627f850bfb Initial commit for saving incoming job order form 2018-01-17 22:37:31 +08:00
Ramon Gutierrez
496c633ead Change warranty to wty on battery list 2018-01-17 21:00:07 +08:00
Ramon Gutierrez
ba40ca2d5b Remove extra columns from battery list 2018-01-17 20:58:24 +08:00
Ramon Gutierrez
15826336f5 Fix titles for hub and outlet forms 2018-01-17 20:54:26 +08:00
Ramon Gutierrez
c84c9236c4 Fix case of titles for hub list 2018-01-17 20:53:49 +08:00
Ramon Gutierrez
0615ae0dc8 Show placeholder row if no invoice items are left 2018-01-17 20:47:49 +08:00
Ramon Gutierrez
3132812308 Add invoice ui elements and form submission to incoming job order form 2018-01-17 20:42:09 +08:00
Ramon Gutierrez
f8a62efd76 Add default object values for each incoming job order field 2018-01-17 18:12:42 +08:00
Ramon Gutierrez
692f2b0136 Remove demo datatable from dashboard 2018-01-17 17:06:23 +08:00
Ramon Gutierrez
4269e1c3e9 Merge branch 'master' of gitlab.com:jankstudio/resq 2018-01-17 16:38:58 +08:00
Ramon Gutierrez
2007328274 Group up battery details and vehicle details on incoming job order form 2018-01-17 16:38:40 +08:00
Ramon Gutierrez
f6583a5626 Fix size of some elements on incoming job order form 2018-01-17 16:37:11 +08:00
ec04cad9ef Improve role form panel size style 2018-01-17 16:15:38 +08:00
Ramon Gutierrez
975f16647c Reorder elements on incoming job order form 2018-01-17 15:55:40 +08:00
84784a850f Improve usability of battery and customer forms 2018-01-17 15:09:57 +08:00
Ramon Gutierrez
36627d713d Initial commit for job order tier 1 / incoming form 2018-01-17 07:21:04 +08:00
Ramon Gutierrez
794be3bccf Change portrait to picture on rider form 2018-01-17 05:17:04 +08:00
Ramon Gutierrez
7790bdde33 Remove unused params from rider form template 2018-01-17 02:05:20 +08:00
Ramon Gutierrez
834ecddbb7 Set year range to current + 1, change customer vehicle year selection to dropdown 2018-01-16 17:53:16 +08:00
Ramon Gutierrez
e67e5f3f16 Initial commit for rider image upload, add FileUploader service 2018-01-16 17:27:43 +08:00
Ramon Gutierrez
0bd009d74f Add crud saving for rider 2018-01-16 06:21:45 +08:00
Ramon Gutierrez
278a37bc53 Initial commit for rider crud 2018-01-16 06:06:52 +08:00
Ramon Gutierrez
7739b23a7d Fix customer crud form saving 2018-01-16 05:34:29 +08:00
Ramon Gutierrez
a450f5ada8 Initial commit for customer crud forms 2018-01-16 02:25:40 +08:00
Ramon Gutierrez
cd70739e14 Merge branch 'master' of gitlab.com:jankstudio/resq 2018-01-15 05:20:40 +08:00
Ramon Gutierrez
bbd1cca9b6 Add mobile numbers table to customer form + initial commit for customer vehicle table 2018-01-15 05:20:27 +08:00
20756296e6 Add hub crud screens and functionality 2018-01-14 23:33:20 +08:00
183d04ca48 Fix outlet add form bug 2018-01-14 22:57:16 +08:00
b3c056ab23 Merge branch 'master' of gitlab.com:jankstudio/resq 2018-01-14 22:23:13 +08:00
8e404dbd91 Finish outlet list and update forms 2018-01-14 22:17:28 +08:00
Ramon Gutierrez
716fbc7e3d Add clause to check first if associations are present on battery form 2018-01-14 21:15:32 +08:00
Ramon Gutierrez
8860e6a483 Optimize how object vars are passed to crud forms 2018-01-14 21:13:42 +08:00
a83e3dee5b Fix outlet add new 2018-01-14 02:46:08 +08:00
180a2d4bf9 Add initial outlet screens and other menu and acl entries 2018-01-13 00:28:12 +08:00
Ramon Gutierrez
fa4950d254 Continue work on customer form template 2018-01-12 08:57:46 +08:00
Ramon Gutierrez
be949249d9 Initial commit for customer crud, add asserts/get/setters to entities 2018-01-12 08:38:12 +08:00
Ramon Gutierrez
e8d978dae4 Add crud and validation for battery entity 2018-01-12 06:47:32 +08:00
Ramon Gutierrez
537c97c611 Merge branch 'master' of gitlab.com:jankstudio/resq 2018-01-12 03:15:31 +08:00
Ramon Gutierrez
6f567ef767 Fix case of getter for role ID on form template 2018-01-12 03:15:21 +08:00
Ramon Gutierrez
7e4b992364 Remove double space on menu template 2018-01-12 03:14:59 +08:00
7f6beb2b99 Merge branch 'master' of gitlab.com:jankstudio/resq 2018-01-12 03:09:39 +08:00
3ef273e145 Build proof of concept test for google map geocoding 2018-01-12 03:09:01 +08:00
Ramon Gutierrez
b4300d48de Add acl/menu/route lists for vehicle modules 2018-01-12 02:40:39 +08:00
Ramon Gutierrez
fcec1599f6 Make user list button icon same as the one used in form 2018-01-11 23:56:06 +08:00
Ramon Gutierrez
e780c56aa2 Add crud, asserts, getters and setters for auxilliary battery entities 2018-01-11 23:53:56 +08:00
Ramon Gutierrez
009289b282 Add ACL security checks for role views and controllers 2018-01-11 15:34:53 +08:00
9961510e40 Add ACL security checks for user views and controllers 2018-01-11 03:04:09 +08:00
611ce1ac36 Add ACL check for menu items 2018-01-11 01:35:48 +08:00
834b9483f4 Fix new role bug due to row object not defined 2018-01-11 01:15:29 +08:00
9bb3542c78 Add Role ACL to add and update forms 2018-01-10 13:48:25 +08:00
a3307c4f14 Change admin to control panel in login screen 2018-01-10 11:17:37 +08:00
Ramon Gutierrez
aece8408e8 Use server side form submission and validation for role crud 2018-01-10 04:42:13 +08:00
Ramon Gutierrez
45ae587cb1 Use username in delete confirmation dialog for user 2018-01-10 04:32:37 +08:00
Ramon Gutierrez
027f017d6f Use server side form submission and validation for user crud 2018-01-10 04:29:51 +08:00
Ramon Gutierrez
7926bf8a75 Add override stylesheet for extra rules 2018-01-10 04:29:28 +08:00
Ramon Gutierrez
5bc2fac415 Fix enabled switch alignment 2018-01-09 16:21:36 +08:00
Ramon Gutierrez
98df96a0ff Move pagination/sorting/filtering to server side for role crud and fix datatables webstorage issue 2018-01-08 22:39:15 +08:00
Ramon Gutierrez
e6ca66ccc9 Move pagination/sorting/filtering to server side for user crud 2018-01-08 20:55:24 +08:00
Ramon Gutierrez
4aa5f44f82 Remove counter beside My Profile link 2018-01-08 00:18:30 +08:00
Ramon Gutierrez
9859242400 Add basic user crud 2018-01-07 19:21:37 +08:00
Ramon Gutierrez
aaeb6df92d Add basic crud operations to roles 2018-01-07 14:22:09 +08:00
Ramon Gutierrez
3e1d97e5ff Add initial slash to asset paths to fix for 2nd level routes 2018-01-07 11:46:13 +08:00
Ramon Gutierrez
b38af2e4b5 Add role list view, initial routing and methods for crud 2018-01-07 05:44:11 +08:00
Ramon Gutierrez
a6d55712d9 Add proper favicon 2018-01-07 05:37:27 +08:00
Ramon Gutierrez
52b0a6e9fc Add ResQ logo to login 2018-01-07 01:30:37 +08:00
Ramon Gutierrez
f072b83855 Change logo to Motolite 2018-01-07 01:28:32 +08:00
Ramon Gutierrez
3f5ff3c085 Remove extra options on user dropdown menu 2018-01-07 01:25:38 +08:00
Ramon Gutierrez
2d2202e80f Display proper user name and email on template 2018-01-07 01:24:30 +08:00
Ramon Gutierrez
cb24d5fc54 Add proper user photo to template 2018-01-07 01:19:24 +08:00
Ramon Gutierrez
b7a5c281ca Move template code to base layout 2018-01-07 00:23:51 +08:00
3b878948bf Initial commit 2018-01-06 21:26:46 +08:00