| 
								
								
									 Lance Edgar | eac2c2ddb2 | Fix some unicode literals for base template only necessary for python2, but we still must support that for now... | 2019-03-11 13:17:26 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 9b1efc3e45 | Update changelog | 2019-03-11 13:01:31 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 512084194d | Fix PO unit cost calculation for ordering row, batch | 2019-03-11 12:20:56 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 8bb09f5739 | Begin to customize grid filters, for 'falafel' theme | 2019-03-10 23:24:24 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 0a68ff6dd0 | Add 'falafel' theme, based on bobcat but with more aggressive approach, includes no jQuery UI JS/CSS (and is
somewhat broken accordingly, for now) | 2019-03-10 21:36:25 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | e18e2492af | Fix script tag for dodo theme | 2019-03-10 18:17:59 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5d04de936b | Allow apps to set background color per request | 2019-03-10 16:36:16 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 9a85bd0edb | Add basic 'dodo' theme definitely not complete, but a decent feature preview | 2019-03-09 23:19:59 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 20b97a88c0 | Tweak header styles for 'bobcat' theme | 2019-03-09 23:06:33 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | eafe3737dc | Refactor template content_title()and prev/next buttons featurethose were intertwined but now are a bit more separate, much better | 2019-03-09 21:22:07 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 9f743daf07 | Fix login page styles for bobcat theme | 2019-03-09 18:44:13 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 291ec3aa04 | Hide feedback dialog HTML so user can't ever see it during page load | 2019-03-09 18:33:08 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 84f25ae91e | Fix layout issues for bobcat theme, so footer sticks to bottom i.e. even when page has little/no content | 2019-03-09 18:32:43 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5516a11012 | Fix navbar, footer background to match custom body background | 2019-03-09 01:58:22 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 316ed83047 | Add view, edit links to vue.js users index | 2019-03-09 01:52:07 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 75bddc8777 | Use configured background color for 'bobcat' theme | 2019-03-08 23:30:36 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | d096909a95 | Expose "true cost" and "true margin" columns for products grid | 2019-03-08 14:33:57 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 15c47fb593 | Update changelog | 2019-03-08 11:50:40 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | d337defb09 | Expose new "calculated" invoice totals for receiving batch, rows | 2019-03-07 17:05:25 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 3760c3239f | Improve display of purchase credit data esp. within a receiving batch row | 2019-03-07 12:21:50 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 4a9b528c47 | Only objectify address data if present i.e. don't try to "remove" an address if no fields are present in form | 2019-03-06 21:06:48 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 60334229d5 | Fix grid link logic some more... should not show link if value is None | 2019-03-06 21:03:43 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 40c7e34014 | Show grid link even when value is "false-ish" saw a value of '0' get rendered with no link; this fixes | 2019-03-06 18:22:12 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 75bea75dce | Update changelog | 2019-03-06 13:20:48 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | d5efc51d61 | Tweak the "incomplete" row filter for mobile receiving batch this really is not ideal...hopefully good enough to limp along for a while yet | 2019-03-05 11:03:24 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 3789e4b3bd | Don't require user name for anonymous feedback msg | 2019-03-04 18:29:25 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | ef7466e0d5 | Add mobile support for basic "feedback" dialog | 2019-03-04 18:12:37 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 006a7096ed | Add ability to sort by Credits? column for receiving batch rows | 2019-03-02 18:07:07 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | b7a026a7e8 | Add "truck dump status" fields to receiving batch views also refactor some code to use e.g. `batch.is_truck_dump_parent()` for clarity | 2019-03-01 12:12:00 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | a2965d83af | Remove 'truck_dump' field from mobile receiving batch view not needed, and a bit redundant | 2019-03-01 09:39:40 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 05481f7828 | Add new "receive row" view for mobile receiving this frees us up to dumb-down the "view row" which thus far has been tasked
with actual receiving | 2019-02-28 16:21:13 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | b1c77afc81 | Remove logic for "receiving a row" and invoke handler instead i.e. for receiving batch | 2019-02-28 15:54:31 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | a5df9a2b3d | Invoke handler when marking batch as (in)complete | 2019-02-26 18:01:27 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 0f5d668f86 | Add "plain" date widget to avoid deform.addCallback() JS for mobile forms
surely there's a better solution, but this works for now... | 2019-02-22 20:46:54 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 4b3e1c7b1b | Update changelog | 2019-02-22 16:03:34 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 4b97b403d3 | Treat empty string as null, for app settings field values | 2019-02-22 15:58:55 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 145e7f5529 | Allow vendor field to be dropdown, for mobile ordering/receiving based on config.  useful for apps which have very few vendors | 2019-02-19 21:11:49 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 19080924d5 | Declare "is contact" for the Customers view removes some duplicated code.  also this adds CustomerNote to version history | 2019-02-19 20:14:10 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 6a57e51f6b | Add unique_id()validator method to Customer view | 2019-02-19 18:11:52 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | e916d4f71f | Add basic support for editing address for a "contact" record | 2019-02-19 18:11:15 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | b0b551af82 | Add basic support for "mobile edit" of records specifically need to allow this for Customer records, for one app | 2019-02-19 17:10:42 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 37a8bfd6f5 | Update changelog | 2019-02-14 10:36:24 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 489619c337 | Refactor email settings/preview views to use email handler still have one thing to refactor before this is really "done" though.. | 2019-02-13 20:52:57 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | bd43884a1d | Improve validator for "percent" input widget | 2019-02-13 15:15:47 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | d693c00c47 | Update changelog | 2019-02-12 14:06:25 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | caec354092 | Remove usage of colander.timeparse()functionthat did very little, and has been removed in latest colander release | 2019-02-12 14:03:27 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | d2629e8925 | Update changelog | 2019-02-08 13:56:00 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | a45ce2ced2 | Introduce support for "children first" truck dump receiving still needs more testing to see what's left... | 2019-02-06 16:50:40 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 4af971b83c | Update changelog | 2019-02-06 13:27:53 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 6cfc72c875 | Add support for downloading batch rows as XLSX file | 2019-02-05 18:18:02 -06:00 |  |