Commit graph

1168 commits

Author SHA1 Message Date
Lance Edgar f1bb603f93 Update changelog 2017-07-26 15:41:39 -05:00
Lance Edgar c82c55942f Stop checking for pre-0.7 SQLAlchemy 2017-07-19 03:15:10 -05:00
Lance Edgar d3bc1abb57 Add some more support for product inventory and status 2017-07-19 03:08:32 -05:00
Lance Edgar e4b2cd638a Stop allowing pre-0.7 SQLAlchemy
some recent version broke tests, let's just skip this check
2017-07-19 01:44:42 -05:00
Lance Edgar 61d504afb8 Various tweaks for support of native inventory
certaianly some other things made it in here too..
2017-07-19 01:42:18 -05:00
Lance Edgar eb68eec520 Update changelog 2017-07-18 17:52:53 -05:00
Lance Edgar f9906b26f2 Tweak some basic styles for forms/grids 2017-07-18 16:51:15 -05:00
Lance Edgar 66a3d6e66e Add colander/deform dependencies 2017-07-18 16:23:46 -05:00
Lance Edgar 4dcd89fba7 Add new v3 master with v2 forms, with colander/deform
goal here is to replace FormAlchemy dependency, slowly but surely..
so far only the Settings and Stores views use v3 master
2017-07-18 16:17:00 -05:00
Lance Edgar 2b5aaa0753 Update changelog 2017-07-18 14:03:22 -05:00
Lance Edgar cb6b093a2a Fix grid bug if "current page" becomes invalid
sometimes it was possible to fall outside the valid page range, in which
case grid would stop showing results!
2017-07-18 13:26:17 -05:00
Lance Edgar 69778a4682 Fix import bug 2017-07-18 13:26:04 -05:00
Lance Edgar 915929b500 Update changelog 2017-07-15 02:48:50 -05:00
Lance Edgar bea28e97e9 Expose version history for all supported tables
mostly for sake of products, but various..
2017-07-15 02:46:39 -05:00
Lance Edgar 5be3671a77 Update changelog 2017-07-14 23:57:01 -05:00
Lance Edgar 965dac9f43 Refactor (coalesce) all batch-related templates 2017-07-14 22:08:48 -05:00
Lance Edgar 951057d8c2 Refactor / cleanup v2 batch master
also remove old/unused logic from v1 batch master
2017-07-14 21:55:35 -05:00
Lance Edgar df1c0b0b5e Fix grid pager styles; add default config for version grids
also remove all old grid code from v1 MasterView, since it now is
entirely superseded by v2 master
2017-07-14 21:50:07 -05:00
Lance Edgar 55ca7d5117 Remove references to master2 templates 2017-07-14 21:38:46 -05:00
Lance Edgar a18f55854d Refactor master2/index => master/index template 2017-07-14 21:23:40 -05:00
Lance Edgar 292546e44b Final grid refactor for all templates and CSS/JS (newgrid -> grid) 2017-07-14 21:15:22 -05:00
Lance Edgar c57e2e17cc Final grid refactor; we now have just 'grids' :)
this also removes some old UI stuff for the first attempt at continuum
versioning..among other cruft
2017-07-14 20:30:00 -05:00
Lance Edgar 52c7f485ab Remove some more references to 'newgrids' / old MasterView 2017-07-14 19:20:19 -05:00
Lance Edgar 172efe2ab9 Add flexible grid class for v3 grids for width=half etc.
also add 'percent' type renderer, and include column name in <td> class
2017-07-14 18:21:24 -05:00
Lance Edgar 38418a4200 Provide default renderers for SA mapped tables, where possible 2017-07-14 17:12:10 -05:00
Lance Edgar 6954748452 Update changelog 2017-07-14 16:45:24 -05:00
Lance Edgar 2a9cf3db49 Fix master view get_effective_data() for v3 grids
used when creating new batch from product results etc.

this also tweaks purchase credits view a bit
2017-07-14 16:43:49 -05:00
Lance Edgar 82f4a6efcd Update changelog 2017-07-14 16:04:50 -05:00
Lance Edgar 242d37c95d Fix bug for printing one-off product labels 2017-07-14 16:03:23 -05:00
Lance Edgar d090338ba5 Update changelog 2017-07-14 15:48:00 -05:00
Lance Edgar c18774e5e5 Fix template/styles for v3 grid views, add purchasing batch status 2017-07-14 15:45:31 -05:00
Lance Edgar c774d6c8e3 Update changelog 2017-07-14 14:41:21 -05:00
Lance Edgar 5b1ae27a10 Add new "v3" grids, refactor all views to use them
or at least that's the idea..hopefully we caught them all
2017-07-14 03:57:36 -05:00
Lance Edgar f244c2934b Update changelog 2017-07-13 18:12:39 -05:00
Lance Edgar 270b33de27 Make background color white, for merge diff table 2017-07-11 23:58:36 -05:00
Lance Edgar 4e7837baa9 Tweak (fix) color highlight for version diff view 2017-07-11 23:56:02 -05:00
Lance Edgar 5bff7d16b9 Tweak wording for master merge template 2017-07-11 23:23:23 -05:00
Lance Edgar 1685d37c01 Fix typo 2017-07-11 23:20:51 -05:00
Lance Edgar 8636db2a53 Add unit cost for inventory batches 2017-07-11 22:40:53 -05:00
Lance Edgar 1791bd745b More tweaks to support mobile inventory batches 2017-07-11 21:59:12 -05:00
Lance Edgar 8a5dbc33a7 Refactor keypad widget for mobile receiving
logic for this is now held in common
2017-07-11 21:05:26 -05:00
Lance Edgar 32d256932e Various tweaks to support mobile inventory batches
still not fully there I think, but pretty close..
2017-07-11 20:57:52 -05:00
Lance Edgar 452cb99349 Add basic support for viewing inventory batches on mobile 2017-07-11 16:23:11 -05:00
Lance Edgar 60104f05c7 Make all batches support mobile by default
with default pending/etc. filter also
2017-07-11 15:25:05 -05:00
Lance Edgar 48f5da4511 Add global key handler for mobile receiving, for scanner wedge input
this way we don't have to focus the UPC search box, since that seems to
always popup the device keyboard.
2017-07-11 13:05:35 -05:00
Lance Edgar bf3d7b9143 Stop using popup for expiration date, for mobile receiving
that was causing event headaches..this way is simpler
2017-07-11 12:13:19 -05:00
Lance Edgar dda79a491f Fix bug with mobile receiving UPC lookup; require stronger perm
doing a UPC lookup for mobile receiving now requires "create batch row"
permissions, since the view is capable of just that
2017-07-11 11:15:26 -05:00
Lance Edgar 148cbd2f57 Fix bug with "memory" of mobile grid filters 2017-07-11 10:57:35 -05:00
Lance Edgar 72b2510681 Prevent mobile receiving actions for batch which is complete or executed 2017-07-11 10:45:05 -05:00
Lance Edgar af0eea76e2 Add logic for mobile receiving if product not in batch and/or system 2017-07-11 00:59:51 -05:00