Lance Edgar
72ae1191a0
Let a batch disallow bulk-deletion of its rows
2017-05-04 16:34:48 -05:00
Lance Edgar
2c14dce30d
Add allowance for Escape key, in numeric.js
2017-05-04 16:33:34 -05:00
Lance Edgar
7f5dbc422d
Update changelog
2017-04-18 18:51:08 -05:00
Lance Edgar
ee2137e1bf
Add simple flag to prevent multiple submits for Order Form AJAX
2017-04-18 18:43:14 -05:00
Lance Edgar
589a747662
Auto-save time sheet day editor on Enter press if time field is focused
...
Hopefully this is a good idea, may have to revisit someday..?
2017-04-17 16:24:59 -05:00
Lance Edgar
56aff60efd
Update changelog
2017-04-04 17:44:52 -05:00
Lance Edgar
754c086053
Fix signature for MasterView.get_index_url()
...
per new `mobile` kwarg
2017-04-04 17:43:33 -05:00
Lance Edgar
1a9a2b2d67
Update changelog
2017-04-04 16:05:34 -05:00
Lance Edgar
e64cdb3f80
Tweak mobile home page to leverage config for main image
2017-03-30 23:32:18 -05:00
Lance Edgar
a3d0966139
Allow config to define home page image URL
2017-03-30 22:19:44 -05:00
Lance Edgar
6156a80db0
Tweak field label styles for mobile
2017-03-30 20:15:09 -05:00
Lance Edgar
0ad29c5283
Add basic paging grid/index support for mobile
...
still lots to do for this yet..but readonly basics are here..
2017-03-30 20:11:17 -05:00
Lance Edgar
e313e1bc8c
Tweak logic for registering exception view, to avoid test breakage
2017-03-29 22:31:10 -05:00
Lance Edgar
17aab8f4f0
Update changelog
2017-03-29 12:46:42 -05:00
Lance Edgar
1adcb98f11
Various template standardization tweaks
2017-03-29 00:21:10 -05:00
Lance Edgar
b1f98c1023
Add 'status' column to vendor cost table in product view
...
(available vs. discontinued)
2017-03-28 19:56:02 -05:00
Lance Edgar
5a2f20e489
Add basic table listing view, with rough estimate row counts
2017-03-28 00:54:46 -05:00
Lance Edgar
73c0d02b9a
Only configure exception view when running in production
...
apparently that supresses normal traceback on console even..
2017-03-28 00:54:21 -05:00
Lance Edgar
7463d4e092
Add default view for unhandled exceptions
...
to give the user a bit of low-down as to what should happen next...
2017-03-28 00:00:35 -05:00
Lance Edgar
04e9752ee1
Detect "backwards" shift when time sheet is edited, alert user
2017-03-27 23:25:17 -05:00
Lance Edgar
27903b5984
Fix core view auto-logout inactive user logic, for tests
2017-03-27 22:44:51 -05:00
Lance Edgar
97aa17f64d
Add logic to core View class, to force logout if user becomes inactive
...
Also, expose "active sticky" field for user views
2017-03-27 21:37:45 -05:00
Lance Edgar
bef0a2d0b6
Tweak organization panel for product view template
...
for better customization
2017-03-26 18:42:20 -05:00
Lance Edgar
543bf5338a
Update changelog
2017-03-25 15:34:33 -05:00
Lance Edgar
77a252399b
Add unit item and pack size fields to product view
2017-03-25 15:28:38 -05:00
Lance Edgar
4a2f329613
Fix bugs when checking for 'chuck' in demo mode
2017-03-24 17:57:23 -05:00
Lance Edgar
e37e17adf0
Fix route sequence for people autocomplete
2017-03-24 17:29:34 -05:00
Lance Edgar
d373eb9ac1
Broad refactor to improve customization of purchase order form etc.
...
* add dropdown alternative for autocomplete renderer
* auto-enhance some common dropdowns
* refactor new purchase batch, order form view/templates
2017-03-24 17:22:12 -05:00
Lance Edgar
e71204dcec
Bump margin between grid and header table, i.e. buttons
...
hopefully this is a good amount..
2017-03-23 21:35:23 -05:00
Lance Edgar
3dfe3dfa28
Add CostFieldRenderer
and tweak product view template
...
latter being for easier customization
2017-03-23 20:32:56 -05:00
Lance Edgar
95b2ce25c1
Update changelog
2017-03-22 19:26:10 -05:00
Lance Edgar
7975d177d6
Add file download support by default for report output
2017-03-22 14:35:40 -05:00
Lance Edgar
6adb99003d
Add basic master view for Report Output data model
2017-03-22 14:27:59 -05:00
Lance Edgar
e34bd947bc
Allow config to override jQuery UI version
2017-03-21 21:23:35 -05:00
Lance Edgar
4c7f398c88
Add extra_main_fields()
method to product view template
2017-03-21 19:35:32 -05:00
Lance Edgar
27c118eb10
Rollback our jQuery UI version again..to 1.11.4
...
apparently the new one introduces some changes which need to be
investigated further. This change also makes it easier to override
the core jquery script tags, for experimenation...
2017-03-21 13:40:59 -05:00
Lance Edgar
abb82c91f3
Add BatchMasterView.add_file_field()
convenience method
2017-03-21 13:19:38 -05:00
Lance Edgar
0d830d595c
Move notfound()
method to core View
class
2017-03-21 13:18:24 -05:00
Lance Edgar
5494266698
Bump default jQuery UI version to 1.12.1
...
previously was 1.11.4
2017-03-21 13:17:35 -05:00
Lance Edgar
43022c3205
Refactor the batch file field renderer somewhat
...
try to leverage the "common" file field renderer some more...
2017-03-21 13:16:48 -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
9808bb3a91
Fix behavior of default email/phone field with empty value
2017-03-17 18:15:54 -05:00
Lance Edgar
15eae8b2c7
Various tweaks to the customer and person views/forms
...
These things still need plenty more help...
2017-03-17 15:52:26 -05:00
Lance Edgar
e61b60e412
Add more variations of project name when creating via scaffold
2017-03-17 15:51:52 -05:00
Lance Edgar
68fea2f59a
Add 'is_any' verb to integer grid filters
2017-03-16 13:54:40 -05:00
Lance Edgar
24765e8dac
Update changelog
2017-03-14 12:36:12 -05:00
Lance Edgar
9a8fa43c6a
Add trailing '?' for employee time sheet when hours are incomplete
2017-03-14 12:31:10 -05:00
Lance Edgar
693c2dce57
Tweak grid configuration for Employees view
2017-03-10 12:45:44 -06:00
Lance Edgar
7a63f11dae
Update changelog
2017-03-03 15:58:22 -08:00
Lance Edgar
b3599d8241
Add 'discontinued' flag to product view
...
Also, don't render product description as link if it's empty
2017-03-03 15:08:00 -08:00