Commit graph

1959 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