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 |
|
Lance Edgar
|
7bbdf38551
|
Disable unused Clear button for mobile receiving
its purpose was unclear..go figure
|
2017-07-10 22:41:52 -05:00 |
|
Lance Edgar
|
98ff71a2dd
|
Add filter support for mobile row grid; plus mark receiving as complete
|
2017-07-10 22:10:27 -05:00 |
|
Lance Edgar
|
f47157102c
|
Add initial/basic support for "simple" mobile grid filter w/ radio buttons
so far only one such filter is (presumably?) supported..etc.
|
2017-07-10 21:04:56 -05:00 |
|
Lance Edgar
|
9da7ba21bf
|
Sort mobile receiving batches by ID desc
|
2017-07-10 16:39:35 -05:00 |
|
Lance Edgar
|
27c70eb459
|
Update changelog
|
2017-07-10 16:15:48 -05:00 |
|
Lance Edgar
|
85d18a760b
|
Fix CS/EA bug for mobile receiving
|
2017-07-10 16:14:55 -05:00 |
|
Lance Edgar
|
5d9210085f
|
Update changelog
|
2017-07-07 09:23:44 -05:00 |
|
Lance Edgar
|
f0d177e5df
|
Fix broken product image tag, per webhelpers2
this still probably needs more attention but this will do for now
|
2017-07-07 09:21:10 -05:00 |
|
Lance Edgar
|
21476d8173
|
Fix encoding bugs
|
2017-07-07 00:52:04 -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
|
602180c45b
|
Update changelog
|
2017-07-06 21:31:01 -05:00 |
|
Lance Edgar
|
631665e208
|
Refactor all remaining usage of webhelpers; use webhelpers2 etc. instead
|
2017-07-06 21:11:05 -05:00 |
|
Lance Edgar
|
018702159d
|
Tweak how options are created for enum/choice filter value fields
|
2017-07-06 21:01:23 -05:00 |
|
Lance Edgar
|
6302d5a351
|
Refactor grids to use new 'paginate' library
instead of the older `webhelpers.paginate`
|
2017-07-06 20:57:53 -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
|
0befc46070
|
Refactor "departments by vendor" grid to use newer-style
|
2017-07-06 14:34:35 -05:00 |
|
Lance Edgar
|
3b97757d7f
|
Remove unused reference to deprecated view
|
2017-07-06 01:00:26 -05:00 |
|
Lance Edgar
|
d1436e4fd3
|
Revert "Remove all "old-style" (aka. version 1) grids"
This reverts commit 0085e2ccc4 .
hm dang, sure enough broke stuff
|
2017-07-06 00:31:16 -05:00 |
|
Lance Edgar
|
0085e2ccc4
|
Remove all "old-style" (aka. version 1) grids
hopefully this doesn't break anything! ;)
|
2017-07-06 00:28:01 -05:00 |
|
Lance Edgar
|
59b170e745
|
Remove reference to old-style version view
|
2017-07-06 00:23:33 -05:00 |
|
Lance Edgar
|
66cc6cd39a
|
Remove old-style continuum version views
|
2017-07-06 00:19:31 -05:00 |
|
Lance Edgar
|
83751f7c9e
|
Fix background color for diff tables
|
2017-07-05 21:27:58 -05:00 |
|
Lance Edgar
|
85bdefc25b
|
Add versioning display support for contact-related models
|
2017-07-05 17:16:28 -05:00 |
|
Lance Edgar
|
20ddf2687b
|
Tweak header/title for versions listing page
|
2017-07-05 13:20:14 -05:00 |
|
Lance Edgar
|
d9569882c9
|
Tweak config handling in case of running tests
|
2017-07-05 13:19:41 -05:00 |
|
Lance Edgar
|
0b68d56ddb
|
Add basic versioning history support for master view
as with actual data versioning, we only support Person thus far
|
2017-07-05 03:07:35 -05:00 |
|
Lance Edgar
|
7340ef1f9b
|
Rearrange some imports to ensure rattail.db.model comes last
this is necessary for Continuum versioning
|
2017-07-03 23:52:48 -05:00 |
|
Lance Edgar
|
db0eaf8eb0
|
Make Person.employee field readonly
|
2017-07-03 23:52:30 -05:00 |
|
Lance Edgar
|
a03083efdd
|
Add initial support for expiration date for mobile receiving
|
2017-07-03 21:07:57 -05:00 |
|
Lance Edgar
|
4aa91414a5
|
Tweak how customer/person relationships are displayed
expose just a little more to make it easier to track down a data issue i had
|
2017-07-03 16:58:30 -05:00 |
|
Lance Edgar
|
24a2c15850
|
Make hyperlink optional for employee field renderer
|
2017-07-03 15:52:41 -05:00 |
|
Lance Edgar
|
e2b22221c4
|
Add custom default grid row size for Trainwreck items
seems like 100 rows is way more useful for this one
|
2017-07-01 19:06:05 -05:00 |
|
Lance Edgar
|
cbdbcb6df9
|
Update changelog
|
2017-06-22 13:41:03 -05:00 |
|
Lance Edgar
|
888c094fe3
|
Allow bulk row deletion for vendor catalog batches
|
2017-06-22 13:28:35 -05:00 |
|
Lance Edgar
|
318189b839
|
Hide "execute results" button for handheld batches, unless permissions
|
2017-06-22 02:42:14 -05:00 |
|
Lance Edgar
|
1ce2f410d0
|
Tweak device type list field when making new handheld batch
i.e. sort by display name, etc.
|
2017-06-22 02:35:41 -05:00 |
|
Lance Edgar
|
b2f96f4217
|
Make case/unit quantities prettier within Inventory batch rows grid
|
2017-06-22 01:21:15 -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
|
a63f2e3623
|
Tweak display of inventory/label batches to reflect multiple handheld batches
|
2017-06-21 15:36:32 -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
|
0fb789fc2c
|
Tweak default views for Trainwreck data
|
2017-06-16 16:38:05 -07:00 |
|
Lance Edgar
|
b468bc4b2b
|
Add AlchemyLocalDateTimeFilter
|
2017-06-16 16:37:40 -07:00 |
|
Lance Edgar
|
80d2912874
|
Add basic views for Trainwreck transactions
..but never try to configure them, custom app must do that
|
2017-06-06 18:25:04 -07:00 |
|
Lance Edgar
|
02c93dd505
|
Update changelog
|
2017-06-05 20:54:49 -07:00 |
|
Lance Edgar
|
d727efa6a0
|
Always add key as class to grid column headers; allow literal label
|
2017-06-01 19:29:32 -05:00 |
|
Lance Edgar
|
c8b8608dc7
|
Update changelog
|
2017-05-30 20:27:44 -05:00 |
|
Lance Edgar
|
cc41c38d68
|
Fix bug when updating Order Form data, if row.po_total is None
not sure how/when that happens, but just fall back to $0
|
2017-05-30 20:25:37 -05:00 |
|
Lance Edgar
|
2d29174772
|
Remove all views etc. for old-style batches
|
2017-05-25 16:46:31 -05:00 |
|
Lance Edgar
|
9e5b43ca66
|
Update changelog
|
2017-05-25 14:53:34 -05:00 |
|
Lance Edgar
|
95418ab459
|
Remove "case quantity" field from Ordering Batch download as Excel file
|
2017-05-25 12:34:12 -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
|
522aad5880
|
Add basic ability to download Ordering Batch as Excel spreadsheet
|
2017-05-24 21:13:18 -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
|
346bb48f9c
|
Add highlight to active row within Order Form view
|
2017-05-24 19:41:51 -05:00 |
|
Lance Edgar
|
37a9153c4d
|
Pad session timeout warning by 10 seconds, to account for drift
|
2017-05-24 18:38:33 -05:00 |
|
Lance Edgar
|
cf8df76788
|
Add support for bulk-delete of Pricing Batches
|
2017-05-24 18:10:38 -05:00 |
|
Lance Edgar
|
38d623bcf9
|
Fix behavior of mobile receiving when first entering a quantity
i.e. replace default of '1' if user first presses a numeric key, but
always append to quantity after that
|
2017-05-24 00:17:06 -05:00 |
|
Lance Edgar
|
5eca2347d5
|
Add initial support for mobile receiving views
|
2017-05-24 00:04:56 -05:00 |
|
Lance Edgar
|
d68bf6b012
|
Refactor "purchasing" batch views, split off "ordering"
remainder will be handled when the time comes..
|
2017-05-23 13:44:07 -05:00 |
|
Lance Edgar
|
4875c8ebdc
|
Simplify page title display for mobile base template
|
2017-05-23 11:30: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
|
5cb3f15616
|
Add validation for unique name when creating new Setting
|
2017-05-19 10:42:05 -05:00 |
|