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
Lance Edgar
cabe422508
Add progress support when deleting a batch
...
b/c we must delete all rows individually, and some batches can be
several thousand rows each
2022-01-09 19:25:18 -06:00
Lance Edgar
8579b89002
Add way to set form-wide schema validator
...
was needed to enforce rule where one field is required only in some
cases, depending on value of another field
2022-01-09 18:13:12 -06:00
Lance Edgar
0545099a2b
Add buefy support for quick-printing product labels; also speed bump
2022-01-09 15:20:35 -06:00
Lance Edgar
94fc5c1859
Update changelog
2022-01-08 20:08:32 -06:00
Lance Edgar
6af5157b4e
Update some method calls to avoid deprecation warnings
2022-01-08 19:48:14 -06:00
Lance Edgar
dc28b1337d
Add config for supported vendor catalog parsers
...
also explicitly set "native value" for all configuration checkbox
fields, since apparently it will send `'false'` by default...
2022-01-08 13:35:59 -06:00
Lance Edgar
2ce7c93aeb
Expose, honor "allow future" setting for vendor catalog batch
2022-01-08 12:19:35 -06:00
Lance Edgar
88b3279e63
Several disparate changes needed for vendor catalog improvements
...
- invoke vendor handler where appropriate, e.g. for parsers
- reverse "polarity" of dropdown chooser setting; rename it
- tweak autocomplete behavior yet again, for dynamic values
- auto-select vendor upon parser selection, when possible
2022-01-07 19:27:10 -06:00