Lance Edgar
|
2773663d70
|
Grow some "margin" columns in pricing batch row table
to account for 1000% margins and the like
|
2018-11-26 18:55:41 -06:00 |
|
Lance Edgar
|
8aa28cb95b
|
Add basic "min % diff" logic for pricing batches
|
2018-11-25 20:25:56 -06:00 |
|
Lance Edgar
|
25d32aec03
|
Bit o' cleanup
|
2018-11-25 19:40:14 -06:00 |
|
Lance Edgar
|
aa4346d140
|
Don't log "topo sortkey" definitions for datasync
that's a lot of noise, and basically not useful. can uncomment this as needed
for local testing
|
2018-11-24 15:57:11 -06:00 |
|
Lance Edgar
|
4541a6ae7d
|
Add rattail datasync check-watchers subcommand
this lets us better monitor datasync health from Shinken etc.
|
2018-11-24 15:56:27 -06:00 |
|
Lance Edgar
|
058eb5d2bd
|
Coerce generic import batch row keys to string, for description
|
2018-11-22 20:22:55 -06:00 |
|
Lance Edgar
|
3a38460383
|
Tweak source data file attribute for CSV importers
|
2018-11-22 20:22:36 -06:00 |
|
Lance Edgar
|
3c2ec56557
|
Add some default magic for importers reading from CSV file
|
2018-11-22 15:28:02 -06:00 |
|
Lance Edgar
|
aa3daae879
|
Add some workarounds when importer command has no config
this maybe only happens in a test?
|
2018-11-21 15:42:53 -06:00 |
|
Lance Edgar
|
f7c4f2c4fd
|
Update changelog
|
2018-11-19 21:33:59 -06:00 |
|
Lance Edgar
|
6207645f29
|
Tweak how we assign 'runas' user for commands
|
2018-11-19 21:27:57 -06:00 |
|
Lance Edgar
|
d3f327e396
|
Update changelog
|
2018-11-19 14:12:46 -06:00 |
|
Lance Edgar
|
5b14774fba
|
Add margin_diff , price_diff_percent for pricing batch rows
|
2018-11-18 21:11:25 -06:00 |
|
Lance Edgar
|
550392d2b8
|
Add suggested_price to pricing batch row table
and populate it
|
2018-11-18 20:01:21 -06:00 |
|
Lance Edgar
|
0d855cb8d9
|
Add Customer.wholesale flag
|
2018-11-17 19:25:57 -06:00 |
|
Lance Edgar
|
081fe2625a
|
Add rattail purge-batches command
|
2018-11-17 17:55:44 -06:00 |
|
Lance Edgar
|
fd30035e60
|
Update changelog
|
2018-11-14 09:56:58 -06:00 |
|
Lance Edgar
|
a183b2e745
|
Add "suggested price" hack for old-style rattail -> rattail datasync
this whole thing should go away at some point, since importer-based datasync
should work just fine..? guess we'll see when we try
|
2018-11-14 09:54:55 -06:00 |
|
Lance Edgar
|
a286682bf3
|
Grow column for Role.name to 100 chars
|
2018-11-13 10:48:00 -06:00 |
|
Lance Edgar
|
97614d941f
|
Update changelog
|
2018-11-09 17:55:19 -06:00 |
|
Lance Edgar
|
22650566d2
|
Add index for trainwreck Transaction.receipt_number
|
2018-11-09 17:54:42 -06:00 |
|
Lance Edgar
|
7a75d2d3cc
|
Update changelog
|
2018-11-09 08:46:17 -06:00 |
|
Lance Edgar
|
463b6b4486
|
Add product_suggested_price field for ProductPrice model importer
|
2018-11-09 08:45:19 -06:00 |
|
Lance Edgar
|
1644a4b840
|
Update changelog
|
2018-11-08 15:42:50 -06:00 |
|
Lance Edgar
|
11fefa2170
|
Add "suggested price" features for Product model, importer
|
2018-11-08 09:31:33 -06:00 |
|
Lance Edgar
|
fa12dd1fa6
|
Add setup/teardown to handler, for batch populate
er, make sure we call these methods..
|
2018-11-07 16:46:16 -06:00 |
|
Lance Edgar
|
61464ce754
|
Detect non-numeric entry when locating row for purchase batch
i.e. don't try to convert to GPC if non-numeric
|
2018-11-07 13:08:15 -06:00 |
|
Lance Edgar
|
5909884d7c
|
Update changelog
|
2018-11-07 10:04:16 -06:00 |
|
Lance Edgar
|
212b4e8355
|
Add client IP address to user feedback email
|
2018-11-05 11:23:42 -06:00 |
|
Lance Edgar
|
174fb79bd6
|
Add "true" unit cost, margin to pricing batch rows
also grow existing margin field slightly, to allow 100.000
|
2018-11-02 18:58:53 -05:00 |
|
Lance Edgar
|
6834d193a4
|
Add "current discount" fields for ProductCost model
|
2018-11-01 21:37:06 -05:00 |
|
Lance Edgar
|
2c9130d281
|
Update changelog
|
2018-10-25 21:18:20 -05:00 |
|
Lance Edgar
|
7b9712785e
|
Add simple datasync check command
basic sanity check, to discover when changes hang around too long in the queue
|
2018-10-25 14:47:37 -05:00 |
|
Lance Edgar
|
b6daf4e853
|
Update changelog
|
2018-10-24 19:18:02 -05:00 |
|
Lance Edgar
|
0e167470e3
|
Add transform_pack_to_unit() method for purchase batch handler
this is really just for truck dump parent receiving batches, for now..?
|
2018-10-24 18:49:18 -05:00 |
|
Lance Edgar
|
aca85830f3
|
Add required flag for app settings
mostly this is to make them *not* required, i.e. optional
|
2018-10-23 10:19:26 -05:00 |
|
Lance Edgar
|
7f64b617e5
|
Update changelog
|
2018-10-19 20:28:06 -05:00 |
|
Lance Edgar
|
b955a25eb4
|
Add probe status for "critical low temp"
as opposed to "critical high temp"
|
2018-10-19 14:38:51 -05:00 |
|
Lance Edgar
|
0bd78e0afc
|
Preserve "raw" data record when parsing KeHE invoice file
just in case caller finds it useful
|
2018-10-18 17:06:04 -05:00 |
|
Lance Edgar
|
0fc4bf49a1
|
Update release task to use twine for upload
|
2018-10-17 19:55:35 -05:00 |
|
Lance Edgar
|
e130f00961
|
Update changelog
|
2018-10-17 19:29:18 -05:00 |
|
Lance Edgar
|
d3278af93d
|
Add link to the upgrade, within upgrade success/failure emails
just for convenience
|
2018-10-17 13:48:37 -05:00 |
|
Lance Edgar
|
01ff841c4e
|
Add cache_permissions() function to db.auth module
for the sake of web app, to avoid repeated SQL queries when checking permissions
|
2018-10-17 12:43:54 -05:00 |
|
Lance Edgar
|
ef4c30998b
|
Use builtin csv.DicReader if running on python3
i.e. instead of custom `UnicodeDictReader`
|
2018-10-16 18:54:46 -05:00 |
|
Lance Edgar
|
a0f8925bbf
|
Update changelog
|
2018-10-11 17:24:22 -05:00 |
|
Lance Edgar
|
f24f954f6c
|
Use built-in csv.writer instead of custom one, for python3
this may still need a bit more work yet, we'll see...
|
2018-10-11 17:22:14 -05:00 |
|
Lance Edgar
|
fd5bb8b8bc
|
Fix "off by one" error in SIL writer
dang it!
|
2018-10-11 17:20:26 -05:00 |
|
Lance Edgar
|
521eab3333
|
Update changelog
|
2018-10-09 16:30:07 -05:00 |
|
Lance Edgar
|
79457d5af3
|
Refactor SIL writer a bit, per newer conventions
|
2018-10-07 23:13:28 -05:00 |
|
Lance Edgar
|
5e58644eba
|
Move the filename_column() function to rattail.db.core module
this seems to be generally useful, might as well standardize some more
|
2018-10-07 16:29:05 -05:00 |
|