Lance Edgar
ad89d39bc1
Update changelog
2020-09-22 19:39:23 -05:00
Lance Edgar
8e4070a81b
Turn on display of rattail deprecation warnings by default
2020-09-22 17:36:12 -05:00
Lance Edgar
b71e75f77b
Tweak a log message
...
so can actually track down the problem if desired
2020-09-21 22:28:52 -05:00
Lance Edgar
cdad4e621a
Add more flexible "extensions" mechanism for Rattail model importers
...
allows for multiple extensions on a given model
2020-09-21 18:10:55 -05:00
Lance Edgar
08854bda1d
Use static default timezone for new 'fabric' project
...
instead of making that part of the generated code
2020-09-20 17:47:14 -05:00
Lance Edgar
8b38a14f31
Allow skipping tests when building new release
2020-09-19 16:14:47 -05:00
Lance Edgar
10f879dfc8
Update changelog
2020-09-19 16:12:09 -05:00
Lance Edgar
84b6099477
Add --no-password
flag for rattail make-user
command
...
so we can automatically create initial "system" users
2020-09-19 16:08:51 -05:00
Lance Edgar
f3883ddc4f
Fix email settings for diff warnings from rattail import-versions
...
per latest conventions
2020-09-19 16:06:03 -05:00
Lance Edgar
a66dcc5db7
Give importer diff emails an automatic default subject
...
including host, local titles
2020-09-19 14:02:40 -05:00
Lance Edgar
c890e0ba82
Add batch handler methods for writing, updating from worksheet
...
just stub methods, not implemented by default, but could be a useful pattern
2020-09-18 12:18:02 -05:00
Lance Edgar
da9b5cbf31
Add makedirs
kwarg for Batch.absolute_filepath()
method
2020-09-18 11:16:02 -05:00
Lance Edgar
973e47ae51
Allow overriding column header labels when writing Excel file
2020-09-18 11:15:35 -05:00
Lance Edgar
dbe907a87e
Add default help URL for Theo installs
2020-09-18 11:15:19 -05:00
Lance Edgar
188bcc596c
Include 'datadir' in config for theo installs
2020-09-16 22:29:47 -05:00
Lance Edgar
d24a84f3bc
Update changelog
2020-09-16 22:22:13 -05:00
Lance Edgar
8ea4084483
Do the apt upgrade
by default, when bootstrapping theo server
...
this addresses at least one issue which i saw using vagrant/ubuntu, where the
'python3-venv' package wasn't available at first, but was after `apt update`
2020-09-16 21:37:20 -05:00
Lance Edgar
83cdad0130
Add support for generating a 'fabric' project
...
mostly for sake of simplifying Theo install
2020-09-16 20:51:37 -05:00
Lance Edgar
529475afac
Always create 'data' dir when making app dir
2020-09-16 15:50:40 -05:00
Lance Edgar
827b312c98
Update changelog
2020-09-14 13:08:37 -05:00
Lance Edgar
25eb38e4ca
Only call mkvirtualenv
if the env is missing outright
...
b/c sometimes re-running that seems to just cause problems
2020-09-08 19:31:40 -05:00
Lance Edgar
d69a67f3c5
More tweaks to generated project, for better Ubuntu support
2020-09-08 18:01:00 -05:00
Lance Edgar
c2a1f226bf
Require rattail-fabric2 by default, for new generated projects
2020-09-08 15:23:13 -05:00
Lance Edgar
b4a14ef865
Improve lots more things about generating a new project
...
mostly for sake of Catapult integration example
2020-09-08 14:11:33 -05:00
Lance Edgar
f3b31d490e
Add "Catapult integration" support for generating new project
2020-09-06 19:59:14 -05:00
Lance Edgar
10a413fd1c
Improve default web menus for generated project
2020-09-06 15:44:38 -05:00
Lance Edgar
2a2f201aac
Fix some bugs in default generated project
2020-09-06 15:33:05 -05:00
Lance Edgar
5f68db5a9f
Include more files when generating 'rattail' project
...
not sure why these weren't already included
2020-09-06 14:43:55 -05:00
Lance Edgar
53dff881a5
Add basic/incomplete support for generating new 'byjove' project
...
just wanted to get the placeholder in here for now
2020-09-06 13:52:16 -05:00
Lance Edgar
cc38f85da7
Add handler/template for generating new rattail-based project
...
this was copied as-is from titeship
2020-09-06 12:25:33 -05:00
Lance Edgar
9c5fffb011
Update changelog
2020-09-02 13:42:46 -05:00
Lance Edgar
e1ba4c6dcd
Add Product.average_weight
to schema
...
for sake of Mercato export
2020-09-02 13:37:31 -05:00
Lance Edgar
f129a1bd48
Ignore bad UPC when reading products from file for label batch
2020-08-23 11:21:40 -05:00
Lance Edgar
6dc1cfd616
Update changelog
2020-08-21 13:16:57 -05:00
Lance Edgar
4c8751269b
Add base pattern logic for Shopfoo data export
2020-08-19 22:11:04 -05:00
Lance Edgar
7cc9ed3c41
Add base data model for "shopfoo" pattern
2020-08-19 20:43:00 -05:00
Lance Edgar
6444e64eb3
Allow override of header row for CSV exporters
2020-08-19 18:11:27 -05:00
Lance Edgar
06afadbe2a
Always try to set `runas_user
` etc. when making an importer
...
er, when it's being made by the handler at least
2020-08-19 17:17:17 -05:00
Lance Edgar
6ac352bc93
Add base classes for Rattail -> Rattail (local) imports
2020-08-19 14:14:55 -05:00
Lance Edgar
1d595b820c
Add --skip-if-empty
flag for rattail run-n-mail
command
2020-08-19 12:42:57 -05:00
Lance Edgar
6999671f5f
Update changelog
2020-08-17 19:27:07 -05:00
Lance Edgar
336ed4ee28
Tweak some logging message wording
2020-08-17 18:04:59 -05:00
Lance Edgar
b27fcbd7c0
Add rattail version-check
command, for consistency checks
...
just the very basics for now, not sure what all is needed yet
2020-08-17 16:14:50 -05:00
Lance Edgar
69699183ee
Update changelog
2020-08-13 12:54:29 -05:00
Lance Edgar
785a54faf4
Tweak wording for readme
...
test commit
2020-08-12 22:51:30 -05:00
Lance Edgar
8cebc88068
Fix how we obtain local system title for importers
...
we just can't go around assuming a handler is always in use
2020-08-12 15:10:33 -05:00
Lance Edgar
87f11679b9
Initial narrative docs for Configuration
...
not really complete, but gosh let's get something in place
2020-08-10 22:56:46 -05:00
Lance Edgar
f1f56a6494
Include alt code lookup for inventory "quick entry" logic
...
mostly for the sake of PLU numbers
2020-08-10 20:09:48 -05:00
Lance Edgar
d160a7c965
Update changelog
2020-08-10 19:36:52 -05:00
Lance Edgar
aec5ec559f
Grow column for permission name
2020-08-10 19:35:48 -05:00