Commit graph

2959 commits

Author SHA1 Message Date
Lance Edgar 49017fda39 Make sure user sees "receive row" page on mobile, after scanning UPC
was still redirecting to "view row" which is sort of deprecated now...
2019-04-01 13:31:57 -05:00
Lance Edgar 53917e9bf5 Require invoice parser selection for new truck dump child from invoice 2019-04-01 12:32:35 -05:00
Lance Edgar 503d508a86 Update changelog 2019-03-29 12:51:14 -05:00
Lance Edgar 8ee20e52f8 Add icon for Feedback button, in falafel theme 2019-03-29 00:29:16 -05:00
Lance Edgar 05b8ed7153 Add support for "row status" in Buefy grid tables 2019-03-28 23:09:10 -05:00
Lance Edgar 24547b4fc5 Add proper hamburger menu for falafel theme
fixes "disappearing menu" issue on mobile
2019-03-28 22:15:08 -05:00
Lance Edgar 18ad664acb Add validation when "declaring credit" for receiving batch row
i.e. don't just blindly attempt, when it isn't supported
2019-03-27 21:06:23 -05:00
Lance Edgar d60679adfd Don't allow deletion of some receiving data rows on mobile
specifically, rows on a truck dump parent, which originated from a child
batch (and therefore presumably, an invoice)
2019-03-27 20:11:32 -05:00
Lance Edgar 9ace36c459 Remove duplicate code
not sure how that got in there, oh well
2019-03-27 20:10:09 -05:00
Lance Edgar e9c9772c58 Fix HTML escaping bug when rendering products with pack price 2019-03-27 19:42:44 -05:00
Lance Edgar d20d22ffb6 Fix rendering bug when price.multiple is null 2019-03-27 19:39:58 -05:00
Lance Edgar a139d9c844 Add feature for generating new report of arbitrary type and params 2019-03-27 18:38:33 -05:00
Lance Edgar 13bba63382 Remove 'number' column for Customers grid by default 2019-03-24 21:09:12 -05:00
Lance Edgar 8d6ecc3ec7 Add basic "Buefy" support for grids (master index view)
still pretty experimental at this point, but making progress
2019-03-24 21:09:08 -05:00
Lance Edgar 3cef591719 Add support for one more package link in upgrade diffs 2019-03-22 20:02:36 -05:00
Lance Edgar 34a3aa0e3d Add smarts for a couple more projects in the upgraded packages links 2019-03-22 19:59:32 -05:00
Lance Edgar 1938884656 Update changelog 2019-03-21 19:34:15 -05:00
Lance Edgar 30ed84fd1d Allow width of object helper panel to grow 2019-03-21 19:30:10 -05:00
Lance Edgar b67414bb84 Update changelog 2019-03-14 13:37:49 -05:00
Lance Edgar 5b9e97b4eb Add "declare credit" UI for receiving batch rows 2019-03-13 19:15:53 -05:00
Lance Edgar c869516449 Add basic "receive row" desktop view for receiving batches
not terribly polished yet, but works
2019-03-13 18:31:57 -05:00
Lance Edgar 7fab472fc4 Add "time ago" for "product already receieved" alert on mobile 2019-03-13 12:49:54 -05:00
Lance Edgar f755aefbfa Honor enum sort order where possible, for grid filter values 2019-03-12 15:13:34 -05:00
Lance Edgar 43122381f5 Add mobile alert when receiving product for 2nd time
optional per config.  idea is to alert user so they don't accidentally
double-receive a given item
2019-03-12 14:25:40 -05:00
Lance Edgar d0b1cb527e Tweak how batch handler is invoked to remove row
also, removes some related logic which now lives in handler
2019-03-11 19:32:41 -05:00
Lance Edgar c78d6f2104 Update changelog 2019-03-11 13:26:46 -05:00
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 feature
those 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