Commit graph

322 commits

Author SHA1 Message Date
Karl Cordes 0f4ec7d6a4 Changed order of users from Last name to firstname per Kenans request. Will probably need to change it back later 2011-04-19 12:30:49 +10:00
Karl Cordes aa26dd8a19 Added JS to edit jobs to enforce the correct columns. Not 100pc finished 2011-04-15 17:34:51 +10:00
Karl Cordes c65f353d44 Deleted the stupid shipment categories model. Con just making shit difficult. 2011-04-15 10:49:42 +10:00
Karl Cordes 1300916053 Reports dont count On Hold or Cancelled jobs 2011-04-13 16:37:34 +10:00
Karl Cordes 674876f2e4 Added job sorting links to index 2011-04-13 11:26:38 +10:00
Karl Cordes acd21f97f2 Added all paid and all sent cols to jobs index 2011-04-12 14:54:06 +10:00
Karl Cordes f8fe6fbdb1 Removed PO details from Job model. 2011-04-12 11:47:44 +10:00
Karl Cordes 3bae951ed4 Fixed up reporting with foreign values 2011-04-07 20:21:46 +10:00
Karl Cordes 100657c28f Basic reports happening 2011-04-07 19:04:11 +10:00
Karl Cordes 9350766561 Reports and added net aud export column to job index 2011-04-07 18:52:01 +10:00
Karl Cordes 0841b715c1 Added Temp header to jobs list editing 2011-04-07 16:04:40 +10:00
Karl Cordes 91abc8081d Added print view to invoices 2011-04-07 12:27:18 +10:00
Karl Cordes 20318e5d6a Added print view to invoices 2011-04-07 12:26:26 +10:00
Karl Cordes 683ad89f48 Basic reports for Proof of Concept done. Will finish tomorrow 2011-04-06 18:37:21 +10:00
Karl Cordes 93ad66701a CSS Fixes Boook1 2011-04-06 17:03:07 +10:00
Karl Cordes 55e507ff03 Visual tweaks for jobs index 2011-04-06 16:30:45 +10:00
Karl Cordes 07dcd14dac Fucking Book fucking 1 mostly fucking finished. Still got to the colors and the formula. FUCK 2011-04-06 15:58:43 +10:00
Karl Cordes be49771830 Going AJAX route to grab an editable row from the controller and update the table. FFS 2011-04-06 10:22:45 +10:00
Karl Cordes e99174501a made good progress on my own editable jobs index. 2011-04-05 17:38:18 +10:00
Karl Cordes 6ba966a94d Removing jqGrid. Implementing this fucking thing myself. Ugh 2011-04-04 18:48:58 +10:00
Karl Cordes f2d54e13aa Added save edit cancel buttons to jbos list 2011-04-04 11:53:29 +10:00
Karl Cordes 5744df45ab And now it fucking works? Crazy 2011-04-01 15:09:32 +11:00
Karl Cordes e81da1980d Added debuggin code to the JSON jobs generator to try and figure this shit out 2011-04-01 15:06:57 +11:00
Karl Cordes ffa2710baa Trying to get this damned Jobs index grid to work 2011-04-01 14:29:57 +11:00
Karl Cordes 85c696ae28 Added POs to job list 2011-03-31 16:54:32 +11:00
Karl Cordes 5253da4afd Added POs to job list 2011-03-31 16:54:07 +11:00
Karl Cordes a0efe150e5 Jobs list row color being updated based on Job Status 2011-03-31 16:15:52 +11:00
Karl Cordes a56679ed54 Improvements to jobs list 2011-03-31 10:12:16 +11:00
Karl Cordes 634683fafc Fixed horizontal scrollbar jobs list 2011-03-30 10:16:42 +11:00
Karl Cordes e812841dcb Jobs index grid doesnt paginate currently. Shows every record 2011-03-29 15:19:59 +11:00
Karl Cordes 952f419d26 Added JS to jobs index 2011-03-29 12:51:00 +11:00
Karl Cordes 98dc8864c8 jobs grid and fixed bug in autocomplete add customer 2011-03-29 12:47:50 +11:00
Karl Cordes 7f735b25be Fucking off slickgrid. Setting up Datatables 2011-03-24 19:21:26 +11:00
Karl Cordes 3fa7e3351d webroot/js/job_grid.js 2011-03-24 14:41:54 +11:00
Karl Cordes 593f5ad97e Added index_grid to jobs 2011-03-23 18:18:21 +11:00
Karl Cordes 101e045ac1 Changed big job table 2011-03-23 16:01:09 +11:00
Karl Cordes 267ca75cf5 Changed Jobs index to big table 2011-03-22 18:05:56 +11:00
Karl Cordes ed0ec443a3 Added user access level restriction to viewing emails 2011-03-21 17:58:21 +11:00
Karl Cordes a270f31009 Fixing Contact email views 2011-03-21 17:15:00 +11:00
Karl Cordes 72ccd205ef Fixed view_user_email query 2011-03-21 17:12:26 +11:00
Karl Cordes 026be164bf Changes to the email user view 2011-03-21 16:34:13 +11:00
Karl Cordes 3c511c4828 Improved view user email speed hopefully 2011-03-21 15:39:56 +11:00
Karl Cordes c112c1011d Improved view user email speed hopefully 2011-03-21 15:31:00 +11:00
Karl Cordes e370e1f54e Vault now runs forever, watching for new files 2011-03-21 13:26:07 +11:00
Karl Cordes 01dfc91cee AJAXified the enquiry index 2011-03-17 11:19:37 +11:00
Karl Cordes 7bd1abe2c7 AJAX pagination working on Enquiry table on user views 2011-03-17 11:01:15 +11:00
Karl Cordes 862b4c451b AJAXified the user view 2011-03-16 17:51:43 +11:00
Karl Cordes 164ad97265 Reworking the way email is displayed. Too slow to pre-fetch it just for viewing a user record. Need to use some AJAX magic or improve the queries 2011-03-16 15:37:49 +11:00
Karl Cordes 00874d0495 Re-added comments to enq table and the little JS editor thing 2011-03-16 15:26:51 +11:00
Karl Cordes cde0312586 Fixed bugs in AJAX search 2011-03-16 14:50:54 +11:00
Karl Cordes 60bcdf1f2d Minor fix to email table ajax 2011-03-16 14:04:14 +11:00
Karl Cordes d9d4cf3cd9 Removed find customer link. Search should be used instead 2011-03-16 12:21:16 +11:00
Karl Cordes d53f29a15e Vault now processes the array_dir of the vaultmsgs and processed_vaultmsgs directories. Should be fairly quick 2011-03-16 12:00:59 +11:00
Karl Cordes 2e563ce1f5 Fixed incorrect link on Jobs table 2011-03-15 14:22:09 +11:00
Karl Cordes aae41714ab added fixJobs to set FKs on job table. Adding jobs now sets these keys properly 2011-03-14 12:30:03 +11:00
Karl Cordes e378a596ec Adding invoices and jobs to Customer view 2011-03-14 11:26:58 +11:00
Karl Cordes 740de15efc Adding Invoices and Jobs to Customer view 2011-03-14 11:21:56 +11:00
Karl Cordes 45ac2e734b Fixed adding enquiries. Seems to work 2011-03-11 14:09:38 +11:00
Karl Cordes 9fbaca261f Fixed download method enquiry attachments 2011-03-11 13:58:26 +11:00
Karl Cordes 57293f58fc Fixed enquiry add edit 2011-03-11 12:51:24 +11:00
Karl Cordes 4b76e6beac Fixed enquiry add edit 2011-03-11 12:48:41 +11:00
Karl Cordes df8740c244 Fixed enquiry add edit 2011-03-11 12:47:34 +11:00
Karl Cordes d5cb432a6d Added Ajax Add and edit for Contact users. Will extend to regular users and principle contacts shortly 2011-03-11 12:22:57 +11:00
Karl Cordes f5b2ed3c67 Fixed add enquiry old version. 2011-03-11 09:56:01 +11:00
Karl Cordes 1cf6675367 Vault finished, hopefully. 2011-03-10 18:18:26 +11:00
Karl Cordes fae95d8065 User import completed. Removing the contact Class 2011-03-06 16:27:20 +11:00
Karl Cordes 643d5c1a1d Refactoring the vault 2011-01-11 19:52:52 +11:00
Karl Cordes bbb547199d Refactoring all users to a single class to improve the vault 2010-12-28 12:51:39 +11:00
Karl Cordes 204c0d6e6e Minor changes 2010-09-07 14:35:25 +10:00
Karl Cordes b88548de58 Jobs now linked to POs 2010-09-07 14:28:12 +10:00
Karl Cordes 1f9a11d371 Jobs now linked to POs 2010-09-07 14:27:01 +10:00
Karl Cordes 8ff0e2b315 Fixed date display on PO index 2010-09-07 14:13:15 +10:00
Karl Cordes 6e0a625c91 Fixed date diplay in edit PO 2010-09-07 14:09:00 +10:00
Karl Cordes 61791484c7 Removed unnessary fields from Job table 2010-09-07 13:57:28 +10:00
Karl Cordes 16e3ffb61f Added PO number generation 2010-07-16 17:52:57 +10:00
Karl Cordes e39c06a4a1 Removed Delete Invoice 2010-07-16 14:35:13 +10:00
Karl Cordes dcce02a029 Edit invoices now has job details 2010-07-16 13:56:25 +10:00
Karl Cordes 86b42bf9ce Invoices are now linked to Jobs 2010-07-16 12:43:23 +10:00
Karl Cordes a6e46794c4 Changes to Job and Job table. Replicated Book1s fields rather than calculating the derived values.. 2010-07-09 17:05:54 +10:00
Karl Cordes d06ceef2ae Progress on Doc Generation. Job Index is cleaner 2010-07-08 16:18:04 +10:00
Karl Cordes bf45f7be1e CSV modified 2010-06-24 12:23:22 +10:00
Karl Cordes da2f4b981c CSV modified 2010-06-24 12:14:36 +10:00
Karl Cordes 7d1acd18b4 added CSV output for MYOB. Hope it works 2010-06-24 12:01:58 +10:00
Karl Cordes 7d4dfc8e23 Refactoring underway. Cleaned up unnecessary views and models 2010-06-24 11:11:29 +10:00
Karl Cordes 79496865e9 Changed first pass 2010-06-23 12:35:02 +10:00
Karl Cordes 566253e0f2 Rah. Starting work again 2010-06-23 09:23:08 +10:00
Karl Cordes fe4f623355 fixed job bug in enquiry view 2010-06-08 14:16:15 +10:00
Karl Cordes 43f6653b1b Fixed job edit 2010-06-08 14:11:06 +10:00
Karl Cordes 037df7d1da Changes to add LineItem JS 2010-05-31 15:54:44 +10:00
Karl Cordes f701a6719a Ajax loading icon. Search now finds customer PO and Job numbers 2010-05-20 15:51:41 +10:00
Karl Cordes 857bc1b986 Ajax loading icon. Search now finds customer PO and Job numbers 2010-05-20 15:15:57 +10:00
Karl Cordes a865aabf41 Rolling out job number generation 2010-05-18 16:45:38 +10:00
Karl Cordes 8c822a23e6 Changed firstpass to delete individual emails 2010-05-13 17:10:10 +10:00
Karl Cordes 53446bdb76 Tweaked search. Now appears in a modal dialog. Fails back to regular page if you open in a new tab 2010-05-13 12:35:45 +10:00
Karl Cordes ec17513933 Added (slow) firstpass to try and cull these damned messages 2010-05-13 12:21:29 +10:00
Karl Cordes 6e7febb93f Added trim() to search function. Improves results 2010-05-13 10:10:06 +10:00
Karl Cordes 36446f7fcd Fixed Search controller prob 2010-05-11 16:54:45 +10:00
Karl Cordes 0d1601a0c8 Finished Quick Search, and fixed view bug 2010-05-11 15:15:37 +10:00
Karl Cordes 3cf7d230ea Finished Quick Search 2010-05-11 15:02:11 +10:00
Karl Cordes a7a6b7b22d Added Invoices, Jobs. Jobs not finished 2010-05-04 16:49:57 +10:00
Karl Cordes d1838e169c invoice register working. now jobs 2010-05-04 15:52:33 +10:00
Karl Cordes 4a0e0fc32f Changing Vault to prefix files with a uniq id, rather than making subdirectories for each email 2010-04-27 11:15:27 +10:00
Karl Cordes 2005ea8f3f Changed enquiry edit page. Can now change contacts 2010-04-08 13:21:47 +10:00
Karl Cordes 67680e8e2f added blank items. bugs need to be fixed 2010-03-31 16:50:22 +11:00
Karl Cordes 616f09abe2 Finally got the damned hackish not-costing Line Items done. 2010-03-31 15:48:55 +11:00
Karl Cordes e7a6c9ebfc Gotta refactor xtcpdf because of stupid spec changes. Need to turn on recursion which changes the datastructure format of the Products.. .GHUweghwegw 2010-03-31 15:09:27 +11:00
Karl Cordes 241724b8a3 Reduced number of enquiries on enq view to speed it up 2010-03-30 12:05:16 +11:00
Karl Cordes b474ecd076 Changed find customer to a dialog with button 2010-03-30 10:55:12 +11:00
Karl Cordes d6c6dbc866 Changed find customer to jquery dialog box instead of autocomplete 2010-03-30 10:36:29 +11:00
Karl Cordes 9c274c318b Minor changes to find customer. Testing to see how it works on the live copy 2010-03-30 09:24:17 +11:00
Karl Cordes b2ab892253 jQuery email view working OK 2010-03-23 13:27:53 +11:00
Karl Cordes d1792506d2 Email vault coming along. Implementing jQuery powered view for next commit 2010-03-23 10:03:03 +11:00
Karl Cordes 5622d8b94c Going into the vault to fix it up 2010-03-19 09:30:29 +11:00
Karl Cordes 57cc410c59 Fixed broken Customer find 2010-03-18 09:51:35 +11:00
Karl Cordes 625eb8e42a Menu jquery-ified. Add customer autocomplete replaced with custom dialog box 2010-03-16 14:20:38 +11:00
Karl Cordes a6873f7823 jQuery-ifying the menu 2010-03-16 09:59:08 +11:00
Karl Cordes a78f1f0fa5 Fixing JS on Enquiry table. Should work on Customers, Users view pages afterwards 2010-03-12 10:02:33 +11:00
Karl Cordes 53f2d3fccc Countries Updated 2010-03-11 10:32:00 +11:00
Karl Cordes a8795ae676 Forgot to include fpdi 2010-03-04 11:50:34 +11:00
Karl Cordes b353f1fd0f Tweaked CSS on enq register 2010-03-04 09:48:38 +11:00
Karl Cordes 9fd2507c46 PDF T and C concat working 2010-03-04 09:23:28 +11:00
Karl Cordes abeca8a3a9 Tweaking the page break algorithm. Going to allow Commercial comments to go on a page all by itself 2010-03-02 09:14:04 +11:00
Karl Cordes f9d1d13431 Transactional calulation for page breaking working OK it seems 2010-02-26 10:42:21 +11:00
Karl Cordes b57145a34a Bah. the HTML table method is still fucked on the page breaks. Back to the MultiCell method, using transactions 2010-02-25 23:48:49 +11:00
Karl Cordes d36f9241d2 Changing Product table to writeHTML breaking tables. Going to fix pageBreak problems 2010-02-25 17:12:27 +11:00
Karl Cordes e4c8a242bb Changing the refresh hack to an AJAX call to rebuild the product table 2010-02-25 11:00:42 +11:00
Karl Cordes 207b45a720 Jquery line item add working. Need to make jquery now do the math on the product table 2010-02-23 14:49:19 +11:00
Karl Cordes ec67ed76e2 Changing addLineItem.js to change the value of a select box rather than including the generated form helper stuff.. 2010-02-22 10:20:24 +11:00
Karl Cordes 70a1c14a48 Improved add LineItem to Product 2010-02-19 16:38:43 +11:00
Karl Cordes 698fe977f5 jQuery modal form almost working on Vieq Quote Page 2010-02-18 12:06:19 +11:00
Karl Cordes cd8165f3cd jQuery-fying the Quote View Page 2010-02-17 14:34:17 +11:00
Karl Cordes fbc78cfd27 jQuery changes 2010-02-08 13:00:08 -07:00
Karl Cordes b77598749a jQuery edit in place for the Enquiry Register working nicely 2010-02-06 18:09:57 -07:00
Karl Cordes 7534bc2756 jQuery costing finished 2010-02-04 18:43:42 -07:00
Karl Cordes 3e50c43dce jQuery buildup working 90% 2010-02-04 09:30:49 -07:00
Karl Cordes 5a3de45560 Seriously, fuck prototype. Trying jQuery 2010-01-31 13:23:34 -07:00
Karl Cordes deaea4a18e Forgot to add files to last commit 2010-01-31 00:58:22 -07:00
Karl Cordes f7407e0e3e Completed most of the change to line_items. Javascript buildup in-progress 2010-01-31 00:57:51 -07:00
Karl Cordes 942ff4bfb0 Adding a branch for line_items instead of quote,invoice item etc 2010-01-30 17:30:06 -07:00
Karl Cordes 03e015ea2e Tidying up PDF generation. Formatting in Quote viewing 2010-01-16 16:41:46 -07:00
Karl Cordes 1d6aba8d90 Added Cookie login. Seems to work OK 2010-01-10 16:34:31 -07:00
Karl Cordes d7a76d9c53 Adding remember me login cookie 2010-01-10 11:05:04 -07:00
Karl Cordes 26452cd1a0 First commit this side of the pacific 2009-12-16 15:50:48 -05:00
karl 5a5561a8a1 Rah 2009-11-20 15:46:23 +11:00
Karl Cordes c94b522fe9 removed product category 2009-11-20 15:27:07 +11:00
Karl Cordes cb1d165155 PDF output working almost perfectly. Need to add commercial comments and discounts 2009-11-20 15:04:30 +11:00
Karl Cordes 5c75f512d7 PDF gen working better. Need to fix up product description Cell height better 2009-11-19 14:57:55 +11:00
Karl Cordes 40f30519ab Changing PDF product table output. hopefully it will suck less 2009-11-19 12:09:56 +11:00
Karl Cordes 7f08e9e53b Making changes to Vault. Hopefully it will work 2009-11-19 10:23:21 +11:00
Karl Cordes b1cac9e89d Adding product page to PDF functionality 2009-11-18 09:42:42 +11:00