Lance Edgar
|
d1976ea7ff
|
Update changelog.
|
2015-07-20 17:05:30 -05:00 |
|
Lance Edgar
|
686f17e376
|
Fix how rows are initially added to a batch.
Apparently they were being added twice? This still may not be quite right
yet...
|
2015-07-20 12:46:54 -05:00 |
|
Lance Edgar
|
336ae96b38
|
Assign batch attribute on rows prior to cognizing.
Sometimes the cognize logic needs access to the batch and its attributes.
|
2015-07-16 00:08:01 -05:00 |
|
Lance Edgar
|
4dbdbf070b
|
Add get_stores() API function.
|
2015-07-15 23:17:10 -05:00 |
|
Lance Edgar
|
fb77c4e823
|
Update changelog.
|
2015-07-15 21:00:30 -05:00 |
|
Lance Edgar
|
8d37cff1f1
|
Fix bug in KeHe invoice parser, if row has no UPC.
|
2015-07-15 20:59:41 -05:00 |
|
Lance Edgar
|
f420d1fdd9
|
Update changelog.
|
2015-07-15 18:39:54 -05:00 |
|
Lance Edgar
|
ffe75b88c0
|
Add date-organize command for help with archiving data files etc.
|
2015-07-15 14:08:55 -05:00 |
|
Lance Edgar
|
adc4c8b096
|
Add docs for MakeFileBatch filemon action class.
|
2015-07-09 18:04:34 -05:00 |
|
Lance Edgar
|
b10bd27e60
|
Declare 'classic' docs theme to avoid Sphinx warnings.
|
2015-07-09 18:04:16 -05:00 |
|
Lance Edgar
|
6894414d04
|
In batch handlers, let cognize_row() return False to skip the row.
|
2015-07-09 14:35:10 -05:00 |
|
Lance Edgar
|
98caabe44d
|
Add BatchHandler.executable() method, for sake of UI.
Simple way to allow handler to disable Execute button in the UI.
|
2015-07-09 13:37:59 -05:00 |
|
Lance Edgar
|
a466f3122f
|
Add MakeFileBatch generic filemon action.
|
2015-07-09 13:24:23 -05:00 |
|
Lance Edgar
|
08b0f2326b
|
Set default filename for file-based batches if it's safe to do so.
|
2015-07-09 01:20:23 -05:00 |
|
Lance Edgar
|
bc3088fbb9
|
Remove some unwanted tests.
|
2015-07-04 15:11:39 -05:00 |
|
Lance Edgar
|
edb0f49c0f
|
Update changelog.
|
2015-07-04 14:33:43 -05:00 |
|
Lance Edgar
|
d9b506352a
|
Change behavior of files.locking_copy() function.
The test function has been doing its job well, I'm calling it the better
function at this point.
|
2015-07-04 14:31:33 -05:00 |
|
Lance Edgar
|
ea51da11be
|
Add RattailConfig.getint() method to allow a default value.
|
2015-07-04 12:40:26 -05:00 |
|
Lance Edgar
|
4c73fd3f24
|
Give commands a proper RattailConfig object instance.
Instead of just using `edbob.config` directly.
|
2015-07-04 12:39:53 -05:00 |
|
Lance Edgar
|
6fac1ddab2
|
Add 'key' as 3rd positional / 1st keyword arg to cache_model() function.
This makes it line up with `ModelCacher` constructor.
|
2015-07-03 17:47:12 -05:00 |
|
Lance Edgar
|
d308c48906
|
Always upgrade pip (and install wheel) when "installing" pip.
|
2015-07-01 15:52:48 -05:00 |
|
Lance Edgar
|
ac3edc4b34
|
Add support for configurable Reply-To address when sending email.
|
2015-06-29 23:23:31 -05:00 |
|
Lance Edgar
|
8b79bf7de3
|
Update changelog.
|
2015-06-29 19:50:41 -05:00 |
|
Lance Edgar
|
9af88bf4cc
|
Add basic support for email attachments.
This is hopefully at least somewhat proper...
|
2015-06-29 10:50:33 -05:00 |
|
Lance Edgar
|
cd93b6b247
|
Update changelog.
|
2015-05-23 12:14:45 -05:00 |
|
Lance Edgar
|
1fed4a7290
|
Don't normalize Employee.display_name to null, in importer.
|
2015-05-23 12:13:52 -05:00 |
|
Lance Edgar
|
e9c51e2187
|
Update changelog.
|
2015-05-22 23:03:32 -05:00 |
|
Lance Edgar
|
6d2603d948
|
Don't normalize customer name fields to None when importing.
|
2015-05-22 23:01:26 -05:00 |
|
Lance Edgar
|
b6f4cae8af
|
Fix bug in create_mysql_user() Fabric function.
The existence check was failing if the host was not localhost.
|
2015-05-08 21:02:19 -05:00 |
|
Lance Edgar
|
abb51069a7
|
Add grant_mysql_access() function for Fabric.
|
2015-05-08 21:02:00 -05:00 |
|
Lance Edgar
|
daf31a8071
|
Allow override of UID when creating system user via Fabric.
|
2015-05-08 21:01:24 -05:00 |
|
Lance Edgar
|
40b6cb4718
|
Add mail.get_template() ; allow override of subject and recipients.
These changes were made for convenience within an "Email Previews" web
page.
|
2015-05-02 20:37:53 -05:00 |
|
Lance Edgar
|
c80ff63553
|
Add User.get_email_address() and User.email_address .
For now, these will do. Probably need to revisit that at some point.
|
2015-05-02 20:37:53 -05:00 |
|
Lance Edgar
|
4d7e67c137
|
Remove .coveragerc file.
This was skipping coverage for various things, but we should just own up to
the coverage problem and address it instead.
|
2015-05-02 20:37:53 -05:00 |
|
Lance Edgar
|
60ccfbb3ef
|
Add config setting to globally disable sending of emails.
With tests! Had to refactor the mail logic a bit to make that part easier.
|
2015-04-30 17:46:26 -05:00 |
|
Lance Edgar
|
eeb4fce5ca
|
Don't change mode for 'app/log' folder in mkvirtualenv() .
Callers may lock it down after the fact if they like.
|
2015-04-27 22:39:34 -05:00 |
|
Lance Edgar
|
f6ed45b62a
|
Update changelog.
|
2015-04-27 15:39:57 -05:00 |
|
Lance Edgar
|
4ebd9fb990
|
Add PathNotFound exception, normalize to it within locking_copy_test() .
Hopefully this improves the retry situation on a certain system I know...
|
2015-04-27 15:30:52 -05:00 |
|
Lance Edgar
|
79716df457
|
Add get_product_by_vendor_code() API function.
|
2015-04-27 14:24:46 -05:00 |
|
Lance Edgar
|
9c6d514ca6
|
Allow override of root restriction when configuring SSH.
|
2015-04-26 12:29:42 -05:00 |
|
Lance Edgar
|
3197ec76dd
|
Add some SSH config stuff for Fabric.
We'll see if this is a good idea or not..
|
2015-04-26 01:56:52 -05:00 |
|
Lance Edgar
|
fa1e8d7ce2
|
Update changelog.
|
2015-04-24 19:41:04 -05:00 |
|
Lance Edgar
|
50e3c94853
|
Add --max-updates arg to import commands.
|
2015-04-22 21:40:19 -05:00 |
|
Lance Edgar
|
114a4bde81
|
Update changelog.
|
2015-04-21 13:17:27 -05:00 |
|
Lance Edgar
|
9012fb0c59
|
Don't normalize Product.size to null when importing.
I found a reason to need to distinguish between null and empty string,
which means an empty string should survive normalization.
|
2015-04-15 13:29:59 -05:00 |
|
Lance Edgar
|
75a99f131d
|
Update changelog.
|
2015-04-14 15:37:18 -05:00 |
|
Lance Edgar
|
0e6e2a5f1d
|
Fix constructors etc. for old-style batch providers.
|
2015-04-14 15:35:37 -05:00 |
|
Lance Edgar
|
f6a97d1f81
|
Update changelog.
|
2015-04-14 13:26:38 -05:00 |
|
Lance Edgar
|
9343ba3fb2
|
Tweak locking_copy_test() to assume destination is always a folder.
Also add constant for "file exists" error.
|
2015-04-14 13:24:42 -05:00 |
|
Lance Edgar
|
8a9080ecd8
|
Make config a required arg to BatchProvider constructor.
This whole thing will go away at some point, for now just trying to remove
more edbob cruft.
|
2015-04-14 01:28:26 -05:00 |
|