Commit graph

299 commits

Author SHA1 Message Date
Lance Edgar
0ad2113b81 Various tweaks to inventory batch logic
really to support zero-all mode, but several generic changes too
2017-08-10 11:10:42 -05:00
Lance Edgar
4f2bf5431d Fix clone config bug for label batches 2017-08-09 23:15:38 -05:00
Lance Edgar
18f4b4ff5c Various changes to support a certain new app
improve inventory support, plus "hiding" person data but still using it
2017-08-09 21:41:42 -05:00
Lance Edgar
2dc539c357 Fix bulk-delete for batch rows, allow it for pricing batches 2017-08-08 16:57:05 -05:00
Lance Edgar
f46e20c119 Refactor progress bars somewhat to allow file-based sessions
hoping this solves issue of Apache restart at end of upgrade
2017-08-07 18:19:29 -05:00
Lance Edgar
f5688f1f90 Add basic support for performing / tracking app upgrades
also add `MasterView.executable` and friends
2017-08-05 22:07:49 -05:00
Lance Edgar
65c63dad3e Initial support for mobile ordering
plus various other changes required for that
2017-08-02 12:08:23 -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
69778a4682 Fix import bug 2017-07-18 13:26:04 -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
55ca7d5117 Remove references to master2 templates 2017-07-14 21:38:46 -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
c18774e5e5 Fix template/styles for v3 grid views, add purchasing batch status 2017-07-14 15:45:31 -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
1791bd745b More tweaks to support mobile inventory batches 2017-07-11 21:59:12 -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
581ced2990 Switch license to GPL v3 (no longer Affero)
refs #2
2017-07-06 23:47:56 -05:00
Lance Edgar
8014e60d14 Add webhelpers2 dependency, use it for most things
still using webhelpers for certain things yet, hopefully can get rid of that soon
2017-07-06 20:13:42 -05:00
Lance Edgar
91a14c81a9 Remove all old-style CRUD views 2017-07-06 15:46:05 -05:00
Lance Edgar
53d69acbcc Remove all old-style batch CRUD views 2017-07-06 15:44:37 -05:00
Lance Edgar
62fa0f9fcb Remove all "old-style" (aka. version 1) grids 2017-07-06 15:23:33 -05:00
Lance Edgar
b9a96f306b Add row count to inventory and label batch views 2017-06-22 01:17:34 -05:00
Lance Edgar
17017adde8 Tweak behavior when executing handheld batch results
redirect to final batch when done, try to warn user a bit
2017-06-22 01:02:03 -05:00
Lance Edgar
0d448fe6c5 Fix batch row count when deleting a row 2017-06-22 00:52:41 -05:00
Lance Edgar
5a0fa20e03 Add way to execute multiple handheld batches at once 2017-06-21 17:29:06 -05:00
Lance Edgar
1fc3133f8e Try to keep batch status updated; display it for handheld batches
seems a little hacky but hoping it's safe at least
2017-06-21 13:24:27 -05:00
Lance Edgar
83dbf405f6 Add row count as available column to batch header grids 2017-06-21 12:59:13 -05:00
Lance Edgar
da0f5cb63c Fix bug where batch notes weren't saved upon creation 2017-05-25 12:20:37 -05:00
Lance Edgar
b841ce664e Make 'notes' field use textarea renderer by default, for all batches 2017-05-24 20:11:53 -05:00
Lance Edgar
cf8df76788 Add support for bulk-delete of Pricing Batches 2017-05-24 18:10:38 -05:00
Lance Edgar
d93b91f491 Various tweaks for mobile receiving batches
this is temporary, soon will refactor all that again..
2017-05-22 13:13:44 -05:00
Lance Edgar
242bcd7603 Remove references to deprecated batch handler methods 2017-05-18 11:57:30 -05:00
Lance Edgar
f0feefc7e5 Tweak how purchase batch is created via mobile
to let custom apps override args etc.
2017-05-18 11:33:01 -05:00
Lance Edgar
56695d0c20 Allow batch view to override execution failure message 2017-05-11 09:49:15 -05:00
Lance Edgar
72ae1191a0 Let a batch disallow bulk-deletion of its rows 2017-05-04 16:34:48 -05:00
Lance Edgar
abb82c91f3 Add BatchMasterView.add_file_field() convenience method 2017-03-21 13:19:38 -05:00
Lance Edgar
581a21bd9d Add basic "mobile index" master view, plus support for demo mode 2017-03-19 11:21:00 -05:00
Lance Edgar
49c9bbbbee Be explicit about fieldset for pricing batch rows
Seems helpful to investigate these sometimes...
2017-02-02 15:34:32 -06:00
Lance Edgar
12545c6a20 Add way for batch views to hide rows with given status code(s)
This seems like it would often be useful...though maybe belongs in the handler?
2017-01-30 17:08:05 -06:00
Lance Edgar
e452ea1ae9 Add min diff threshold param when making price batch from product query
Hopefully this sets the stage for arbitrary batch params here..
2017-01-30 16:11:29 -06:00
Lance Edgar
25492cc0e8 Add warning highlight for pricing batch row if can't calculate price 2017-01-29 11:29:53 -06:00
Lance Edgar
3e98b24492 Add price diff column to pricing batch row grid 2017-01-29 11:22:20 -06:00
Lance Edgar
c2a189cb40 Add basic support for cloning batches
For now only label batches support this by default
2017-01-24 21:36:58 -06:00
Lance Edgar
1da898c9cf Tweak default filter label for Batch ID 2016-12-28 16:43:07 -06:00
Lance Edgar
c8ec13d130 Add permission for bulk-delete of batch data rows 2016-11-26 21:22:57 -06:00
Lance Edgar
668191b2e9 Add support for pricing batches 2016-11-21 19:36:57 -06:00