Commit graph

3251 commits

Author SHA1 Message Date
Lance Edgar
778578292f Fix progress bar when running problem report 2022-02-16 16:16:40 -06:00
Lance Edgar
8744ee74b3 Update changelog 2022-02-15 17:34:28 -06:00
Lance Edgar
47bfcc23cb Add FormPosterMixin to WholePage class 2022-02-15 10:15:08 -06:00
Lance Edgar
962d31c4c2 Add initial support for editing user preferences
by default this exposes just one setting which has only one possible
value, so not very useful.  but can override as needed
2022-02-14 20:30:15 -06:00
Lance Edgar
6093be43c9 Allow override of navbar-end element in falafel theme header 2022-02-13 21:51:42 -06:00
Lance Edgar
753daa55e8 Update changelog 2022-02-13 21:41:47 -06:00
Lance Edgar
09227fa30a New upgrades should be enabled by default 2022-02-13 16:27:24 -06:00
Lance Edgar
4e3aa1af83 Tweak how "duration" fields are rendered for grids, forms 2022-02-12 19:16:16 -06:00
Lance Edgar
a6d97538af Use new-style config defaults for customer views 2022-02-11 19:15:39 -06:00
Lance Edgar
85ef73dcb9 Tell browser not to cache certain pages, by default
main grid/index pages, and any view page which contains a row grid
2022-02-11 16:55:25 -06:00
Lance Edgar
0ead06106c Add config for showing ordered vs. shipped amounts when receiving 2022-02-11 16:48:46 -06:00
Lance Edgar
86a42064ea Cleanup labels for Vendor/Code "preferred" vs. "any" in products grid 2022-02-11 15:35:12 -06:00
Lance Edgar
9584fb57b0 Only prevent cache for index pages if so configured
there is a performance hit for this, depending on your perspective, so
let's make it opt-in only for now
2022-02-10 20:31:03 -06:00
Lance Edgar
e852613567 Add highlight for non-active customers in grid 2022-02-10 11:16:39 -06:00
Lance Edgar
065ad9e422 Add highlight for non-active users in grid 2022-02-10 10:55:41 -06:00
Lance Edgar
f1c2fd399e Try out new config defaults function for user views
pretty sure this is a good idea but we'll see
2022-02-09 18:02:09 -06:00
Lance Edgar
8cc54b6106 Update changelog 2022-02-08 12:23:12 -06:00
Lance Edgar
072f5da69d Add "full lookup" product search modal for new custorder page 2022-02-08 12:21:24 -06:00
Lance Edgar
025cabd1ad Update changelog 2022-02-05 21:52:30 -06:00
Lance Edgar
b261e8bb9b Add some autocomplete workarounds for new vendor catalog batch
when user selects a parser, it may auto-select the vendor, but keeping
that all in sync is complicated.  this seems to be an improvement but
it could likely use more..
2022-02-05 21:41:05 -06:00
Lance Edgar
a36f775752 Tweak how product key field is handled for product views 2022-02-05 15:59:36 -06:00
Lance Edgar
091b479a02 Update changelog 2022-02-04 14:56:18 -06:00
Lance Edgar
9c75d7b560 Add CustomerGroupAssignment to customer version history 2022-02-04 14:42:11 -06:00
Lance Edgar
ceb70eec4c Update changelog 2022-02-01 20:03:09 -06:00
Lance Edgar
ea180ca107 Expose batch params for vendor catalogs 2022-02-01 19:14:16 -06:00
Lance Edgar
1117893900 Update changelog 2022-01-31 21:18:01 -06:00
Lance Edgar
b22e7fd077 Make "generate report" the same as "create new generated report"
no reason to reinvent that wheel
2022-01-31 19:34:24 -06:00
Lance Edgar
d677cb1bc8 Update changelog 2022-01-31 17:53:37 -06:00
Lance Edgar
15fc82fc34 Tweak handling of empty params when generating report
not sure there was a compelling reason to use `colander.null` other
than that is what pyramid generally does?  but `None` seems to work
fine for me so far..  (used w/ optional date param)
2022-01-31 17:51:03 -06:00
Lance Edgar
4716545b7e Show helptext for params when generating new report 2022-01-31 16:52:16 -06:00
Lance Edgar
16a4fe1a4f Update changelog 2022-01-31 14:52:55 -06:00
Lance Edgar
8a08b3f7c7 Add support for tailbone-integration project generator 2022-01-29 14:42:52 -06:00
Lance Edgar
999bb29499 Add support for rattail-integration project generator 2022-01-29 12:37:05 -06:00
Lance Edgar
1575cad447 Improve profile link helper for buefy themes 2022-01-29 08:57:03 -06:00
Lance Edgar
cdcb106f2d Update changelog 2022-01-26 13:14:25 -06:00
Lance Edgar
af14216eea Tweak the "auto-receive all" tool for Chrome browser
also split out each helper section
2022-01-26 13:13:00 -06:00
Lance Edgar
b9c5f6a869 Update changelog 2022-01-25 11:10:23 -06:00
Lance Edgar
7e071a7daf Hopefully fix tox tests for python 2.7 2022-01-24 20:06:02 -06:00
Lance Edgar
db3cd4ec6e Only expose "product" departments within product view dropdowns 2022-01-24 15:32:24 -06:00
Lance Edgar
ae27c110ab Update changelog 2022-01-19 12:19:15 -06:00
Lance Edgar
f83fc18ebc Use buefy input for quickie search
not sure why this suddenly has poor style / formatting, but this fixes
2022-01-18 12:29:23 -06:00
Lance Edgar
23fb5e09d1 Update changelog 2022-01-15 12:47:08 -06:00
Lance Edgar
fe7612c885 Use the new label handler
also, move "print one-off labels" logic into product master view
2022-01-13 21:25:17 -06:00
Lance Edgar
517dd4ad9e Update changelog 2022-01-13 14:36:04 -06:00
Lance Edgar
e672e9670f Strip whitespace for new customer fields, in new custorder page 2022-01-13 14:21:40 -06:00
Lance Edgar
0b25469f33 Update changelog 2022-01-12 18:24:27 -06:00
Lance Edgar
765b7b4957 Update usage of app.get_email_handler() to avoid warnings 2022-01-12 18:20:25 -06:00
Lance Edgar
9eeb921915 Include all static files in manifest 2022-01-12 18:20:01 -06:00
Lance Edgar
9045505153 Update changelog 2022-01-10 16:34:06 -06:00
Lance Edgar
eb221417e5 Expose the Sale, TPR, Current price fields for label batch
still need to figure out how execution can print e.g. TPR prices...
2022-01-10 14:54:49 -06:00