Lance Edgar
|
e9c9772c58
|
Fix HTML escaping bug when rendering products with pack price
|
2019-03-27 19:42:44 -05:00 |
|
Lance Edgar
|
d20d22ffb6
|
Fix rendering bug when price.multiple is null
|
2019-03-27 19:39:58 -05:00 |
|
Lance Edgar
|
a139d9c844
|
Add feature for generating new report of arbitrary type and params
|
2019-03-27 18:38:33 -05:00 |
|
Lance Edgar
|
13bba63382
|
Remove 'number' column for Customers grid by default
|
2019-03-24 21:09:12 -05:00 |
|
Lance Edgar
|
8d6ecc3ec7
|
Add basic "Buefy" support for grids (master index view)
still pretty experimental at this point, but making progress
|
2019-03-24 21:09:08 -05:00 |
|
Lance Edgar
|
3cef591719
|
Add support for one more package link in upgrade diffs
|
2019-03-22 20:02:36 -05:00 |
|
Lance Edgar
|
34a3aa0e3d
|
Add smarts for a couple more projects in the upgraded packages links
|
2019-03-22 19:59:32 -05:00 |
|
Lance Edgar
|
5b9e97b4eb
|
Add "declare credit" UI for receiving batch rows
|
2019-03-13 19:15:53 -05:00 |
|
Lance Edgar
|
c869516449
|
Add basic "receive row" desktop view for receiving batches
not terribly polished yet, but works
|
2019-03-13 18:31:57 -05:00 |
|
Lance Edgar
|
7fab472fc4
|
Add "time ago" for "product already receieved" alert on mobile
|
2019-03-13 12:49:54 -05:00 |
|
Lance Edgar
|
43122381f5
|
Add mobile alert when receiving product for 2nd time
optional per config. idea is to alert user so they don't accidentally
double-receive a given item
|
2019-03-12 14:25:40 -05:00 |
|
Lance Edgar
|
d0b1cb527e
|
Tweak how batch handler is invoked to remove row
also, removes some related logic which now lives in handler
|
2019-03-11 19:32:41 -05:00 |
|
Lance Edgar
|
512084194d
|
Fix PO unit cost calculation for ordering row, batch
|
2019-03-11 12:20:56 -05:00 |
|
Lance Edgar
|
eafe3737dc
|
Refactor template content_title() and prev/next buttons feature
those were intertwined but now are a bit more separate, much better
|
2019-03-09 21:22:07 -06:00 |
|
Lance Edgar
|
d096909a95
|
Expose "true cost" and "true margin" columns for products grid
|
2019-03-08 14:33:57 -06:00 |
|
Lance Edgar
|
d337defb09
|
Expose new "calculated" invoice totals for receiving batch, rows
|
2019-03-07 17:05:25 -06:00 |
|
Lance Edgar
|
3760c3239f
|
Improve display of purchase credit data
esp. within a receiving batch row
|
2019-03-07 12:21:50 -06:00 |
|
Lance Edgar
|
4a9b528c47
|
Only objectify address data if present
i.e. don't try to "remove" an address if no fields are present in form
|
2019-03-06 21:06:48 -06:00 |
|
Lance Edgar
|
d5efc51d61
|
Tweak the "incomplete" row filter for mobile receiving batch
this really is not ideal...hopefully good enough to limp along for a while yet
|
2019-03-05 11:03:24 -06:00 |
|
Lance Edgar
|
3789e4b3bd
|
Don't require user name for anonymous feedback msg
|
2019-03-04 18:29:25 -06:00 |
|
Lance Edgar
|
ef7466e0d5
|
Add mobile support for basic "feedback" dialog
|
2019-03-04 18:12:37 -06:00 |
|
Lance Edgar
|
006a7096ed
|
Add ability to sort by Credits? column for receiving batch rows
|
2019-03-02 18:07:07 -06:00 |
|
Lance Edgar
|
b7a026a7e8
|
Add "truck dump status" fields to receiving batch views
also refactor some code to use e.g. `batch.is_truck_dump_parent()` for clarity
|
2019-03-01 12:12:00 -06:00 |
|
Lance Edgar
|
a2965d83af
|
Remove 'truck_dump' field from mobile receiving batch view
not needed, and a bit redundant
|
2019-03-01 09:39:40 -06:00 |
|
Lance Edgar
|
05481f7828
|
Add new "receive row" view for mobile receiving
this frees us up to dumb-down the "view row" which thus far has been tasked
with actual receiving
|
2019-02-28 16:21:13 -06:00 |
|
Lance Edgar
|
b1c77afc81
|
Remove logic for "receiving a row" and invoke handler instead
i.e. for receiving batch
|
2019-02-28 15:54:31 -06:00 |
|
Lance Edgar
|
a5df9a2b3d
|
Invoke handler when marking batch as (in)complete
|
2019-02-26 18:01:27 -06:00 |
|
Lance Edgar
|
4b97b403d3
|
Treat empty string as null, for app settings field values
|
2019-02-22 15:58:55 -06:00 |
|
Lance Edgar
|
145e7f5529
|
Allow vendor field to be dropdown, for mobile ordering/receiving
based on config. useful for apps which have very few vendors
|
2019-02-19 21:11:49 -06:00 |
|
Lance Edgar
|
19080924d5
|
Declare "is contact" for the Customers view
removes some duplicated code. also this adds CustomerNote to version history
|
2019-02-19 20:14:10 -06:00 |
|
Lance Edgar
|
6a57e51f6b
|
Add unique_id() validator method to Customer view
|
2019-02-19 18:11:52 -06:00 |
|
Lance Edgar
|
e916d4f71f
|
Add basic support for editing address for a "contact" record
|
2019-02-19 18:11:15 -06:00 |
|
Lance Edgar
|
b0b551af82
|
Add basic support for "mobile edit" of records
specifically need to allow this for Customer records, for one app
|
2019-02-19 17:10:42 -06:00 |
|
Lance Edgar
|
489619c337
|
Refactor email settings/preview views to use email handler
still have one thing to refactor before this is really "done" though..
|
2019-02-13 20:52:57 -06:00 |
|
Lance Edgar
|
a45ce2ced2
|
Introduce support for "children first" truck dump receiving
still needs more testing to see what's left...
|
2019-02-06 16:50:40 -06:00 |
|
Lance Edgar
|
6cfc72c875
|
Add support for downloading batch rows as XLSX file
|
2019-02-05 18:18:02 -06:00 |
|
Lance Edgar
|
13ec46b145
|
Add generic support for "enable/disable selection" of grid records
|
2019-02-05 10:49:54 -06:00 |
|
Lance Edgar
|
05bb8a2df0
|
Add support for background color app setting
|
2019-02-03 14:40:21 -06:00 |
|
Lance Edgar
|
2f048b45c9
|
Improve user form handling, to prevent unwanted Person creation
i.e. only create new person if name(s) were provided
|
2019-02-02 20:30:35 -06:00 |
|
Lance Edgar
|
84fc3e7d50
|
Add support for "delete set" feature for main object index view
aka. "delete selected objects"
|
2019-02-02 19:34:36 -06:00 |
|
Lance Edgar
|
933ee88172
|
Improve rendering of enabled field for tempmon clients, probes
to make it more clear, when disabled
|
2019-01-29 17:21:48 -06:00 |
|
Lance Edgar
|
eb78d79bb3
|
Update tempmon UI now that enabled flags are really datetime in DB
|
2019-01-25 19:36:13 -06:00 |
|
Lance Edgar
|
d028679077
|
Fix response header value, per python3
|
2019-01-24 17:11:09 -06:00 |
|
Lance Edgar
|
4b9394fe6b
|
Use empty string for "missing" department name, for ordering worksheet
that way the sorting works as expected (i.e. for python3)
|
2019-01-23 13:23:04 -06:00 |
|
Lance Edgar
|
318e8645b2
|
Fix Excel download of ordering batch, per python3
|
2019-01-21 17:11:12 -06:00 |
|
Lance Edgar
|
5a96672d79
|
Log details of one-off label printing error, when they occur
needed for troubleshooting
|
2019-01-21 16:23:50 -06:00 |
|
Lance Edgar
|
8945dd75aa
|
Convert all datetime values to localtime, for "download rows as CSV"
this probably will need to be more flexible at some point; this works for now
|
2019-01-15 15:49:54 -06:00 |
|
Lance Edgar
|
1dd42e1ab2
|
Fix products grid query when filter/sort has multiple ProductCost joins
|
2019-01-11 15:14:37 -06:00 |
|
Lance Edgar
|
0e0b125d99
|
Make command configurable, for restarting tempmon-client
can even configure it per client if necessary
|
2019-01-10 18:01:23 -06:00 |
|
Lance Edgar
|
051cb71956
|
Let batch view customize logic for marking batch as (in)complete
|
2019-01-09 14:18:30 -06:00 |
|