Commit graph

1837 commits

Author SHA1 Message Date
Lance Edgar
8e35b68e05 Make sure invoice number is saved when making new purchasing batch 2017-02-14 23:12:37 -06:00
Lance Edgar
39bc1039c4 Set form id for new purchasing batch page 2017-02-14 22:06:42 -06:00
Lance Edgar
643f411f42 Tweak default grid actions a little
Still trying to be smart about how/when to collapse
2017-02-14 13:33:04 -06:00
Lance Edgar
051b52bd4b Tweak form handling for sending a new message, for more customization 2017-02-13 17:37:16 -06:00
Lance Edgar
b90f5c8a3a Redirect to login page when Forbidden happens with anonymous user 2017-02-13 16:22:20 -06:00
Lance Edgar
5fb421d74b Make datasync changes viewable 2017-02-13 10:13:47 -06:00
Lance Edgar
aa13cbfa07 Make some product fields readonly 2017-02-12 20:09:25 -06:00
Lance Edgar
7ad2ec48f0 Add master view for generic exports 2017-02-12 16:08:29 -06:00
Lance Edgar
2c7270954c Collapse grid actions if there are only 2 2017-02-12 16:07:58 -06:00
Lance Edgar
43a3b8ae0a Use pretty_hours() function where applicable 2017-02-11 17:46:06 -06:00
Lance Edgar
ca4d15f06c Refactor logic used to login a user, for easier sharing 2017-02-11 17:08:27 -06:00
Lance Edgar
61b3daa701 Add config for redirecting user to home page after logout 2017-02-11 01:48:55 -06:00
Lance Edgar
afe822dd6c Tweak how regular/current price fields are handled for Product view 2017-02-10 12:47:35 -06:00
Lance Edgar
99776b28d7 Tweak renderer for Amount field for DepositLink view 2017-02-10 10:04:45 -06:00
Lance Edgar
11a0d85286 Fix bug when first entry is empty for product on ordering form 2017-02-09 18:58:00 -06:00
Lance Edgar
6e7cad36b2 Expose 'delay' field in tempmon client views 2017-02-09 17:58:20 -06:00
Lance Edgar
7ca03df04d Refactor the Edit Time Sheet view for "autocommit" mode
I.e. instead of letting changes queue up for "batch" mode, immediately
flush changes to server after each edit.
2017-02-09 16:11:40 -06:00
Lance Edgar
d21c8bcaeb Rename case_pack to case_size 2017-02-08 15:30:44 -06:00
Lance Edgar
df7fa9ddbd Fix sorting bug for Employee Time Sheet view 2017-02-08 13:14:24 -06:00
Lance Edgar
cab339e367 Add support for Find Roles by Permission X feature 2017-02-06 13:37:42 -06:00
Lance Edgar
dd5162c151 Add initial version of "Find Users by Permission" page 2017-02-04 18:16:18 -06:00
Lance Edgar
af415693b6 Add config flag for disabling option to "Clear Schedule"
I.e. when editing the schedule
2017-02-04 12:38:26 -06:00
Lance Edgar
273f56ec83 Improve the grid for WorkedShift model a bit 2017-02-04 12:32:21 -06:00
Lance Edgar
b2e21b8e74 Add basic support for per-user session timeout 2017-02-02 21:44:13 -06:00
Lance Edgar
4659d3473b Let project override user authentication for login page 2017-02-02 16:50:38 -06: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
9ebce976c1 Fix probe filter for tempmon readings grid 2017-02-02 14:29:36 -06:00
Lance Edgar
1e4612bcbe Refactor schedule / timesheet views for better separation of concerns
This was needed to support a "late clock-ins" view which included both
scheduled *and* worked shift data..
2017-01-30 23:03:05 -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
7104e275c3 Add ability to edit employee time sheet
Also disable some unwanted autocomplete logic, plus add ability to
prevent autocomplete "change click" event
2017-01-29 18:53:52 -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
e86066e9ed Let master view with rows prevent sort/filter for row grid 2017-01-26 18:14:00 -06:00
Lance Edgar
732681b545 Tweaks to order form template etc., for purchasing batch 2017-01-25 11:15:17 -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
9ea98bb27b Add ability to merge subdepartments 2017-01-24 14:59:00 -06:00
Lance Edgar
0b5a644de1 Improve columns, filters for TempMon Readings grid 2017-01-12 15:36:18 -06:00
Lance Edgar
4b586c6249 When making batch from products, build query *before* starting thread
Otherwise permission checks will fail, if any are needed to build query
2017-01-06 17:36:50 -06:00
Lance Edgar
e13e2cfaaf Add "discarded" flag when receiving DMG/EXP products; add view for purchase credits 2016-12-30 12:37:07 -06:00
Lance Edgar
55973bf30a Set "order date" when creating new receiving batch 2016-12-30 09:45:22 -06:00
Lance Edgar
ed06ada8c4 Add department UUID to JSON returned for "eligible purchases" when creating batch 2016-12-30 09:00:13 -06:00
Lance Edgar
e9dd44fa39 Tweak the "create" screen for purchase batches, for more customization
Also add some fields to the batch row fieldset
2016-12-30 07:52:56 -06:00
Lance Edgar
814fd12e9e Refactor Order Form a bit to allow custom history data 2016-12-29 13:23:21 -06:00
Lance Edgar
feed93eb61 Add extra perms for restricing which 'mode' of purchase batch user can create 2016-12-29 12:09:47 -06:00
Lance Edgar
2b7e38d077 Fix purchase batch execution, to redirect to Purchase *or* Batch
Depending on what the handler returned from execution
2016-12-29 11:56:42 -06:00
Lance Edgar
1da898c9cf Tweak default filter label for Batch ID 2016-12-28 16:43:07 -06:00
Lance Edgar
0b10021942 Update some enum references, render all purchase batch cases/units fields as quantity 2016-12-20 16:10:22 -06:00
Lance Edgar
8afaf80128 Various tweaks to purchasing batch views 2016-12-19 16:17:56 -06:00
Lance Edgar
9a6ad16e2f Overhaul product views a little, per customization needs 2016-12-15 15:11:15 -06:00