Commit graph

1849 commits

Author SHA1 Message Date
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
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
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
Lance Edgar
242bcd7603 Remove references to deprecated batch handler methods 2017-05-18 11:57:30 -05:00
Lance Edgar
cb39ca7970 Populate data rows for new mobile purchasing batch, if applicable
i.e. if batch is meant for receiving an existing PO etc.
2017-05-18 11:48:28 -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
9e0e21399b Fix subtle bug when identifying purchase batch row on order form update 2017-05-18 09:22:39 -05:00
Lance Edgar
76e71d634e Fall back to 'pretty' hours display if config is invalid etc. 2017-05-16 14:00:13 -05:00
Lance Edgar
3111aad7cd Expose full-time flag and start date for employee view 2017-05-16 13:44:02 -05:00
Lance Edgar
1dda8a961a Let config cause time sheet hours to display as HH.HH for some users
default display is still HH:MM however
2017-05-15 17:51:24 -05:00
Lance Edgar
5989091a9d Don't include 'tailbone.views.core' b/c it no longer provides anything 2017-05-13 14:28:20 -05:00
Lance Edgar
9460b41ec2 Add basic 'robots.txt' support to CommonView 2017-05-13 14:26:16 -05:00
Lance Edgar
737973f4fc Remove unused 'fake_error' view
has been superseded by CommonView.bogus_error
2017-05-13 14:10:00 -05:00
Lance Edgar
eb272bf7f9 Tweak some customer view/field rendering, to allow more customization 2017-05-11 13:54:23 -05:00
Lance Edgar
56695d0c20 Allow batch view to override execution failure message 2017-05-11 09:49:15 -05:00
Lance Edgar
9107a26b63 Add basic support for deletion speedbump for row data 2017-05-04 16:35:21 -05:00
Lance Edgar
72ae1191a0 Let a batch disallow bulk-deletion of its rows 2017-05-04 16:34:48 -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
a3d0966139 Allow config to define home page image URL 2017-03-30 22:19:44 -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
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
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
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
3dfe3dfa28 Add CostFieldRenderer and tweak product view template
latter being for easier customization
2017-03-23 20:32:56 -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
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
581a21bd9d Add basic "mobile index" master view, plus support for demo mode 2017-03-19 11:21:00 -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
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
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
Lance Edgar
7d7bdb11ae Add ingredients field to product view 2017-02-27 21:34:02 -08:00
Lance Edgar
89a4b5645c Add notes panel to product details view 2017-02-27 20:48:38 -08:00
Lance Edgar
ec444d8f7d Remove 'forever sessions' permission from role/user views
This has been deprecated in favor of Role.session_timeout
2017-02-24 12:05:47 -06:00
Lance Edgar
cf059baffa Add initial support for native product images
Definitely not perfect yet, but a start..
2017-02-23 13:21:19 -06:00
Lance Edgar
507f742edf Add some product flags (kosher vegan etc.) to view fieldset 2017-02-22 20:11:02 -06:00
Lance Edgar
555935c71e Expose notes field for purchasing batches
Plus various other tweaks for styles and coding conventions etc.
2017-02-21 14:27:16 -06:00
Lance Edgar
59799302bd Fix daylight savings bug when cloning schedule from previous week 2017-02-21 13:57:04 -06:00