Commit graph

1898 commits

Author SHA1 Message Date
Lance Edgar
125f38d0f3 Update changelog 2016-12-05 19:01:18 -06:00
Lance Edgar
111dc2b15d Remove tempmon-server command
This has been moved to the rattail-tempmon project
2016-12-05 18:59:14 -06:00
Lance Edgar
ac46a1b50c Add fab function for removing cached SSH host key 2016-12-04 13:46:24 -06:00
Lance Edgar
be6526330b Fix bugs with tempmon email config 2016-12-01 11:55:15 -06:00
Lance Edgar
6afbd49ec9 Add base class for tempmon email config, for common sample data 2016-12-01 11:53:48 -06:00
Lance Edgar
ebbf7abffb Let email subject be rendered "raw" or as template
This also adds `Email.enum` convenience attribute
2016-12-01 11:52:37 -06:00
Lance Edgar
5c3be14e90 Tweak imports in rattail.db.core module 2016-12-01 11:02:55 -06:00
Lance Edgar
92623ed0cf Update changelog 2016-11-30 16:57:51 -06:00
Lance Edgar
445eb8202c Fix bug when checking probe readings in tempmon-server 2016-11-30 16:57:14 -06:00
Lance Edgar
5e5f6f3448 Update changelog 2016-11-30 14:17:58 -06:00
Lance Edgar
04f8bd7ba1 Fix some import bugs 2016-11-30 14:17:16 -06:00
Lance Edgar
b70d071339 Update changelog 2016-11-30 14:12:31 -06:00
Lance Edgar
8302c0bbe6 Fix syntax bugs 2016-11-30 14:11:54 -06:00
Lance Edgar
200d9b4b4c Update changelog 2016-11-30 14:07:36 -06:00
Lance Edgar
3b595e9ea7 Fix tempmon-server logic a bit, add default email config 2016-11-30 14:03:34 -06:00
Lance Edgar
c7c1d37a1b Update changelog 2016-11-30 13:36:12 -06:00
Lance Edgar
46205a95fb Add tempmon-server command to start/top daemon 2016-11-30 13:34:20 -06:00
Lance Edgar
6c075f4819 Update changelog 2016-11-22 12:55:39 -06:00
Lance Edgar
efae539536 Fix bug in vendor item code lookup for invoice batch refresh 2016-11-22 12:54:24 -06:00
Lance Edgar
303d1601dd Tweak daemon startup logic
Only grab enum if we got a config object..
2016-11-22 12:33:04 -06:00
Lance Edgar
244deeb497 Add initial tempmon server daemon, add supporting fields to tempmon schema
There still isn't a way to launch the daemon yet, but needed to get the
schema changes out sooner.
2016-11-22 12:28:37 -06:00
Lance Edgar
00183cdbea Add initial tempmon data models 2016-11-21 23:51:18 -06:00
Lance Edgar
fee65b6d6d Add support for generic pricing batch
This does very little on its own, customization required
2016-11-21 19:34:31 -06:00
Lance Edgar
982f925be4 Update changelog 2016-11-21 14:37:59 -06:00
Lance Edgar
76da7e7193 Cleanup refresh logic a bit, for vendor invoice batches 2016-11-21 14:36:31 -06:00
Lance Edgar
d96d22ab68 Add initial support for 'costing' mode for purchase batches 2016-11-21 03:36:41 -06:00
Lance Edgar
4592c96fb5 Add support for 'receiving' mode for purchase batches 2016-11-21 01:03:15 -06:00
Lance Edgar
eba0833660 Add mode, purchase relation to purchase batches 2016-11-20 17:46:12 -06:00
Lance Edgar
28d5bb325b Update changelog 2016-11-19 21:01:08 -06:00
Lance Edgar
a28ee39491 Tweak label batch so that product-less rows are allowed 2016-11-19 21:00:14 -06:00
Lance Edgar
6166f68f1a Update changelog 2016-11-19 19:47:22 -06:00
Lance Edgar
f25115bc6f Remove old batch stuff from docs...sort of, for now
Just to get the buildbot to pass.  New batch framework still needs docs..
2016-11-19 18:52:21 -06:00
Lance Edgar
30538df97b Overhaul the new batch framework...
Now `rattail.batch` is the home of all batch handler logic, and
`rattail.db.model.batch` is where all the models live.  Lots of
related changes too...
2016-11-19 18:27:01 -06:00
Lance Edgar
7f22681d13 Update changelog 2016-11-17 12:44:32 -06:00
Lance Edgar
6a4698242a Delete vendor contact record when deleting associated person 2016-11-17 12:42:53 -06:00
Lance Edgar
0a022e83a2 Add RattailConfig.get_enum() method 2016-11-15 21:41:27 -06:00
Lance Edgar
5981b07d3b Update changelog 2016-11-15 19:34:48 -06:00
Lance Edgar
36a576dfd5 Fix wording for label batch row status 2016-11-15 19:34:02 -06:00
Lance Edgar
0d320ce176 Update changelog 2016-11-14 17:50:23 -06:00
Lance Edgar
cbcb486be5 Add support for importing Product.category_code 2016-11-14 17:48:19 -06:00
Lance Edgar
69ca1abad7 Make 'rattail.pod' config a bit more sane 2016-11-11 22:15:03 -06:00
Lance Edgar
c9271dc4db Make ProductCost.case_size a decimal instead of integer
Let's face reality here...
2016-11-11 19:34:53 -06:00
Lance Edgar
016f774f73 Add Person._vendor_contacts relationship 2016-11-11 16:55:22 -06:00
Lance Edgar
7ff783222c Add Vendor.fax_number convenience property 2016-11-11 01:54:17 -06:00
Lance Edgar
a8489535d8 Update changelog 2016-11-10 17:36:10 -06:00
Lance Edgar
e969a8d38b Add session.no_autoflush block when importer creates new SQLAlchemy object
That way we can assign other session-managed ORM instances as properties
to the new object and not worry about premature flush
2016-11-09 16:56:10 -06:00
Lance Edgar
8a2aab41a3 Update changelog 2016-11-08 19:36:13 -06:00
Lance Edgar
0f423c337d Improve relationship between product and batch rows which reference it
When we delete a product, all batch rows should have their reference
blanked out.
2016-11-08 19:32:49 -06:00
Lance Edgar
2900afc5cc Add include_deleted flag to product lookup api
By default we do *not* want to include deleted products in lookup
2016-11-08 19:32:13 -06:00
Lance Edgar
e917bf4cf9 Add 'complete' flag for new purchase batches, to help with workflow 2016-11-08 12:55:46 -06:00