| .. |
|
autocomplete
|
Add basic autocomplete for Members
|
2023-06-18 21:18:30 -05:00 |
|
batch
|
Fix typo bug in vendorinvoice batch
|
2023-08-04 13:11:51 -05:00 |
|
bouncer
|
Tweaks to email bounce handler per python3
|
2023-02-01 11:54:34 -06:00 |
|
commands
|
Add rattail auto-receive cmd, as versioning workaround
|
2023-07-06 21:17:49 -05:00 |
|
contrib
|
Track invoice number for each row in receiving batch
|
2023-07-07 17:18:32 -05:00 |
|
data
|
Make default configs require instead of include rattail.conf
|
2023-06-10 22:05:51 -05:00 |
|
datasync
|
Fix some datasync config logic
|
2023-06-01 11:37:58 -05:00 |
|
db
|
Track invoice number for each row in receiving batch
|
2023-07-07 17:18:32 -05:00 |
|
features
|
Add basic support for defining columns when generating new table feature
|
2021-01-18 00:32:04 -06:00 |
|
filemon
|
Rename module to rattail.filemon.config_
|
2023-06-28 08:13:48 -05:00 |
|
importing
|
Replace deprecated usage of send_email() function
|
2023-06-27 22:50:39 -05:00 |
|
luigi
|
Overhaul logic for launching backfill task
|
2023-01-14 02:19:02 -06:00 |
|
mailmon
|
Replace deprecated usage of send_email() function
|
2023-06-27 22:50:39 -05:00 |
|
poser
|
Lower log level when poser reports module not found
|
2023-06-05 08:52:44 -05:00 |
|
problems
|
Allow problem report emails to have attachments
|
2023-06-27 23:14:43 -05:00 |
|
projects
|
Flesh out the byjove project generator
|
2023-05-19 19:56:46 -05:00 |
|
reporting
|
Replace deprecated usage of send_email() function
|
2023-06-27 22:50:39 -05:00 |
|
shopfoo
|
Add base pattern logic for Shopfoo data export
|
2020-08-19 22:11:04 -05:00 |
|
sil
|
Add batch_id_str() convenience function
|
2021-04-28 13:59:42 -05:00 |
|
templates
|
Add "hello world" email for testing send config etc.
|
2023-05-19 17:03:30 -05:00 |
|
trainwreck
|
Massive overhaul of "generate project" feature
|
2023-05-05 00:13:44 -05:00 |
|
vendors
|
Refactor Query.get() => Session.get() per SQLAlchemy 1.4
|
2023-02-11 21:54:47 -06:00 |
|
win32
|
Fix how win32 service commands are ran, e.g. for install
|
2023-06-27 20:43:36 -05:00 |
|
__init__.py
|
Switch license to GPL v3 (no longer Affero)
|
2017-07-06 23:34:13 -05:00 |
|
_version.py
|
Update changelog
|
2023-07-15 19:30:22 -05:00 |
|
app.py
|
Add basic autocomplete for Members
|
2023-06-18 21:18:30 -05:00 |
|
auth.py
|
Add get_short_display_name() method for auth handler
|
2023-06-16 22:15:02 -05:00 |
|
barcodes.py
|
Misc. cleanup for Python 3
|
2018-02-12 14:55:15 -06:00 |
|
board.py
|
Add basic structure for "Board Handler" feature
|
2020-12-02 14:12:20 -06:00 |
|
cleanup.py
|
Add initial logic for rattail cleanup command
|
2022-12-23 23:28:50 -06:00 |
|
clientele.py
|
Prefer account holder, shoppers over legacy Customers.people
|
2023-06-14 23:32:31 -05:00 |
|
config.py
|
Assume app/quiet.conf for config path if none is specified
|
2023-06-09 19:48:46 -05:00 |
|
core.py
|
Add Object.setdefault() method
|
2018-12-03 00:49:33 -06:00 |
|
csvutil.py
|
Use builtin csv.DicReader if running on python3
|
2018-10-16 18:54:46 -05:00 |
|
custorders.py
|
Add support for per-item default discounts, for new custorder
|
2023-01-11 15:35:56 -06:00 |
|
daemon.py
|
Misc. cleanup for Python 3
|
2018-02-12 14:55:15 -06:00 |
|
emails.py
|
Don't expose settings for hello/test email
|
2023-05-19 17:15:20 -05:00 |
|
employment.py
|
Prefer account holder, shoppers over legacy Customers.people
|
2023-06-14 23:32:31 -05:00 |
|
enum.py
|
Add enum for PersonNote.type values
|
2023-06-17 14:12:11 -05:00 |
|
excel.py
|
Prevent invalid chars in Excel sheet title
|
2023-01-07 22:44:41 -06:00 |
|
exceptions.py
|
Add initial version of the "mailmon" daemon
|
2021-10-03 15:26:58 -04:00 |
|
files.py
|
Switch license to GPL v3 (no longer Affero)
|
2017-07-06 23:34:13 -05:00 |
|
gpc.py
|
Add "all" product locate methods to products handler
|
2022-02-05 15:58:42 -06:00 |
|
labels.py
|
Massive overhaul of "generate project" feature
|
2023-05-05 00:13:44 -05:00 |
|
logging.py
|
Add pytest to the mix, tweak tests to work with it
|
2021-12-30 16:45:45 -06:00 |
|
mail.py
|
Assume email settings come from entry points, by default
|
2023-06-09 19:58:03 -05:00 |
|
mako.py
|
Massive overhaul of "generate project" feature
|
2023-05-05 00:13:44 -05:00 |
|
membership.py
|
Add default logic for membership.ensure_member()
|
2023-06-16 17:03:07 -05:00 |
|
monitoring.py
|
Add initial version of the "mailmon" daemon
|
2021-10-03 15:26:58 -04:00 |
|
palm.py
|
Misc. cleanup for Python 3
|
2018-02-12 14:55:15 -06:00 |
|
people.py
|
Add basic support for quickie_lookup() in people handler
|
2023-06-17 15:07:34 -05:00 |
|
pod.py
|
Add way to prevent error in pod.get_image_url()
|
2023-05-16 17:31:24 -05:00 |
|
poddoc.py
|
Add 'force' kwarg to pod.render_document()
|
2018-02-02 17:05:49 -06:00 |
|
pricing.py
|
Update logic for calculating markup from margin
|
2022-10-28 19:30:50 -05:00 |
|
products.py
|
Update usage of get_product_key_field()
|
2023-06-17 10:07:42 -05:00 |
|
progress.py
|
Fix data encoding when writing to progress socket for python3
|
2019-04-19 17:28:16 -05:00 |
|
settings.py
|
Add rattail make-project command, for simpler quickstart
|
2023-01-02 09:16:12 -06:00 |
|
tailbone.py
|
Add schema, basic logic for user API tokens
|
2023-05-15 08:07:33 -05:00 |
|
telemetry.py
|
Add support for collecting 'python' telemetry data
|
2023-08-05 21:14:02 -05:00 |
|
threads.py
|
Switch license to GPL v3 (no longer Affero)
|
2017-07-06 23:34:13 -05:00 |
|
time.py
|
More improvements to "delete products" batch
|
2021-02-13 12:29:08 -06:00 |
|
upgrades.py
|
Avoid error when fetching all upgrade systems
|
2023-02-03 15:17:15 -06:00 |
|
util.py
|
Raise error if load_object() called with no spec
|
2023-08-04 18:25:38 -05:00 |
|
wince.py
|
Remove unused import
|
2019-06-05 14:29:21 -05:00 |
|
workorders.py
|
Add basic model, handler for work orders
|
2022-08-09 22:55:59 -05:00 |