Commit graph

3431 commits

Author SHA1 Message Date
Lance Edgar 2c7e7c0e8c Add RattailConfig.single_store() convenience method
for determining if system is associated with a single store
2018-05-03 10:53:30 -05:00
Lance Edgar 316903e890 Update changelog 2018-04-12 19:28:39 -07:00
Lance Edgar 35f66e9018 Add ProductFutureCost table, future mode for vendor catalog batch 2018-04-10 09:06:20 -07:00
Lance Edgar 4a46439f2b Update changelog 2018-04-09 13:13:37 -07:00
Lance Edgar d8cb7cea83 Add new status options for vendor catalog rows, tie back to existing cost
i.e. where relevant, keep a reference to the cost record each row should be
updating when the batch executes
2018-04-06 09:49:17 -07:00
Lance Edgar c3543b6537 Use common product mixin for VendorCatalogRow model 2018-04-05 20:17:51 -07:00
Lance Edgar aa7315c0e4 Add a bit of docs for ExcelReader 2018-04-05 15:20:55 -07:00
Lance Edgar 07d6bc08d5 small change to test buildbot 2018-04-03 09:04:33 -07:00
Lance Edgar 9e4155eff1 Add Email.dynamic_to flag, to improve admin config UI 2018-04-01 17:13:21 -07:00
Lance Edgar 88ea97455e Prevent aggressive flush when making purchase from ordering batch 2018-03-30 14:43:26 -05:00
Lance Edgar c81c7e8ddf Add strip_fieldnames kwarg to ExcelReader constructor
off by default, but can be used to remove leading/trailing whitespace from
column names for cleaner referencing
2018-03-21 17:50:38 -05:00
Lance Edgar 837f863840 Tweak how product cost is imported, when new records involved 2018-03-21 17:50:21 -05:00
Lance Edgar a886b21291 Tweak some product relationships so can delete a product 2018-03-21 17:49:55 -05:00
Lance Edgar 2359539cb7 Update changelog 2018-03-12 17:53:25 -05:00
Lance Edgar fb4c0323ce Make rattail.csvutil.UnicodeReader => csv.reader for python3 2018-03-06 22:06:24 -06:00
Lance Edgar 21b71cabfe Add vendor_item_code field to purchase credit records 2018-03-01 15:16:11 -06:00
Lance Edgar aaad1d328f Update changelog 2018-02-27 18:54:02 -06:00
Lance Edgar 73710d6039 Tweak util.hours_as_decimal() for python 3 behavior
i.e. make it match python 2 behavior
2018-02-26 16:20:07 -06:00
Lance Edgar 17f0979395 Test commit 2018-02-26 00:20:59 -06:00
Lance Edgar 49850d2e22 Test commit 2018-02-26 00:18:20 -06:00
Lance Edgar 383a271288 Test commit 2018-02-26 00:10:53 -06:00
Lance Edgar f3affb9011 Test commit 2018-02-25 23:10:27 -06:00
Lance Edgar eee8e7445f Test commit 2018-02-25 23:08:30 -06:00
Lance Edgar 32fa7f98cc Test commit 2018-02-25 23:06:12 -06:00
Lance Edgar 6dea1e0e52 Test commit 2018-02-25 23:03:50 -06:00
Lance Edgar bf0f52d92b Test commit 2018-02-25 22:34:39 -06:00
Lance Edgar 0f028e630e Test commit 2018-02-25 22:32:31 -06:00
Lance Edgar 19e9c4be16 Test commit 2018-02-25 22:14:09 -06:00
Lance Edgar 2558b4faff Test commit 2018-02-25 21:50:27 -06:00
Lance Edgar d6f42e5901 Test commit 2018-02-25 21:48:30 -06:00
Lance Edgar 22fb5bc0fa Test commit 2018-02-25 21:43:52 -06:00
Lance Edgar 7f3daec2d5 Test commit
trying to get buildbot 1.0 to auto-run from commit
2018-02-25 21:41:16 -06:00
Lance Edgar 4df594dcaa Remove unused code for python 2.6 2018-02-25 21:37:35 -06:00
Lance Edgar 3f2f8fc94c Update trove classifiers to reflect python 3, beta status 2018-02-25 21:21:38 -06:00
Lance Edgar c1ef500d14 Add 'invoke' dependency when running coverage with tox 2018-02-24 17:13:17 -06:00
Lance Edgar 7a4492d6df Add python 3.5 support for tox; run all tests before a release 2018-02-24 17:07:29 -06:00
Lance Edgar 6202ba7b46 Fix usage of dict.keys() for python 3 2018-02-24 16:53:12 -06:00
Lance Edgar 6f43cfd4d9 Fix some tests for python 3 2018-02-24 16:53:04 -06:00
Lance Edgar 16c2ca89c8 Remove some unwanted tests
not really useful, causing headaches with python 3 etc.
2018-02-24 16:52:38 -06:00
Lance Edgar fe60179ba6 Remove rattail.fablib subpackage
this logic was moved to the rattail-fabric project
2018-02-24 16:49:03 -06:00
Lance Edgar a9f4d3675e Fix down revision id for latest migration
not sure what went wrong there exactly...
2018-02-23 14:14:56 -06:00
Lance Edgar 29e10c6a15 Add email attachment MIME type for MS Word .doc files 2018-02-22 13:15:54 -06:00
Lance Edgar 2fea21a42c Add get_email() convenience methods to Vendor model
probably should figure out a way to abstract that somehow, maybe a separate set
of API functions or something?
2018-02-22 12:25:06 -06:00
Lance Edgar b30577828f Don't consider a batch refreshable if it's marked complete 2018-02-22 12:24:53 -06:00
Lance Edgar 1f6112fb04 Add ship_method, notes_to_vendor for Purchase, PurchaseBatch 2018-02-22 11:08:45 -06:00
Lance Edgar 752de8830a Return new batches from ImportHandler.make_batches() 2018-02-19 17:08:40 -06:00
Lance Edgar 4107a6d34f Update changelog 2018-02-15 18:46:17 -06:00
Lance Edgar f4f803a00a Set row count when cloning batch 2018-02-15 12:47:31 -06:00
Lance Edgar cdbb6d29d9 More tweaks for python 3 2018-02-15 12:47:20 -06:00
Lance Edgar 6f9ac892ac Update changelog 2018-02-14 14:10:43 -06:00