Commit graph

50 commits

Author SHA1 Message Date
Lance Edgar 232d8c4613 Only install production Theo app if so configured 2020-09-26 15:19:22 -05:00
Lance Edgar c707e2261c Include email settings specific to Catapult mirror 2020-09-26 15:19:20 -05:00
Lance Edgar a290e8af93 Un-freeze dependency for mysql-connector-python
if this works then we may need to start "freezing" on a per-install basis
2020-09-26 14:47:20 -05:00
Lance Edgar e6a3c82829 Move mysql dependency to 'app' extra
avoids installing it on a personal deployment machine
2020-09-26 14:42:43 -05:00
Lance Edgar a98038a4bc Add app settings for Catapult integration 2020-09-25 23:24:21 -05:00
Lance Edgar b503815eac Update changelog 2020-09-25 18:03:16 -05:00
Lance Edgar 48960d961b Add basic feature to mirror POS DB in mysql or postgresql
but only supported for Catapult so far
2020-09-25 17:54:26 -05:00
Lance Edgar 3e66aa79da Always require mysql connector as dependency 2020-09-25 17:18:37 -05:00
Lance Edgar d17ff9cae9 Add support for multiple DB engines, for Catapult views 2020-09-25 16:07:44 -05:00
Lance Edgar ed6e4f0e5b Use default Catapult web menu 2020-09-25 16:07:34 -05:00
Lance Edgar 6b88090587 Add basic LOC SMS support for theo-server machine 2020-09-23 15:07:21 -05:00
Lance Edgar 1b227a8d32 Update changelog 2020-09-22 22:48:29 -05:00
Lance Edgar 5260270ae7 Add basic support for LOC SMS integration 2020-09-22 12:57:08 -05:00
Lance Edgar 9cda5b6ce8 Include POS integration web templates, as configured 2020-09-20 18:55:56 -05:00
Lance Edgar b0eb941044 Define custom app settings 2020-09-20 17:23:55 -05:00
Lance Edgar a26e3088c5 Add fabric bundle for 'theo-server' 2020-09-19 18:55:17 -05:00
Lance Edgar 9e275a35f8 Update changelog 2020-09-19 16:17:47 -05:00
Lance Edgar 51befe743e Add email profile for diffs from rattail import-version 2020-09-19 16:16:43 -05:00
Lance Edgar 7c57820539 Add email profile settings for Catapult integration 2020-09-19 14:54:23 -05:00
Lance Edgar a40069d151 Add custom email profile settings 2020-09-19 14:10:39 -05:00
Lance Edgar 9a723fa924 Add the 'app' and 'fabric' extras to setup.py
now there are no requirements at all, unless extra is specified
2020-09-19 14:10:39 -05:00
Lance Edgar c43b1a4d1e Update changelog 2020-09-16 20:52:33 -05:00
Lance Edgar e879c69535 Remove hard-coded 'dev' tag when showing theo version 2020-09-16 19:06:17 -05:00
Lance Edgar 320693bae1 Update changelog 2020-09-16 18:38:35 -05:00
Lance Edgar a7dad098ab Ugh, require 'bouncer' extra from rattail also 2020-09-16 18:38:08 -05:00
Lance Edgar 89d87290f4 Update changelog 2020-09-16 18:35:17 -05:00
Lance Edgar a7f03f0b9e Be sure to install rattail 'db' extra 2020-09-16 18:34:48 -05:00
Lance Edgar 04b673c42d Update changelog 2020-09-16 18:30:08 -05:00
Lance Edgar 47ecd9b8ae Add initial tasks file, for upcoming release 2020-09-16 18:29:36 -05:00
Lance Edgar b31fd8f3ad Use default CORE-POS menu 2020-09-16 16:17:07 -05:00
Lance Edgar d833efc31e Move the "member types" menu entry for CORE 2020-09-16 16:06:53 -05:00
Lance Edgar 3866ad3b1c Add "legacy" indicator to CORE-POS customers, members 2020-09-16 16:04:58 -05:00
Lance Edgar 24ba4c7fb8 Fix version data importer for CORE-POS integration 2020-09-16 15:42:34 -05:00
Lance Edgar 97f5e84a1b Tweak readme wording
(test commit)
2020-08-12 21:51:02 -05:00
Lance Edgar 151ed368e3 Make readme even more snarky 2020-08-12 21:48:48 -05:00
Lance Edgar 0c9ee6175b Add some wording to readme 2020-08-12 21:41:23 -05:00
Lance Edgar 369825ecdb Revert "Test commit for dual push"
This reverts commit 69f3972b06.
2020-08-06 20:31:30 -05:00
Lance Edgar 69f3972b06 Test commit for dual push 2020-08-06 20:25:18 -05:00
Lance Edgar 82f6b6cbd8 Fix typo in README, whoops 2020-08-04 14:14:59 -05:00
Lance Edgar 4a5ab76179 Tweak README
really just a test for git push to kallithea
2020-08-04 14:07:54 -05:00
Lance Edgar bc4ba5a2f4 Add menu links for "new customer order(s)" 2020-08-02 21:04:30 -05:00
Lance Edgar 65cc53c900 Set custom version import handler for corepos integration 2020-07-15 21:49:00 -05:00
Lance Edgar e7d2d98e19 Show versions for integration packages in about page 2020-07-15 21:46:22 -05:00
Lance Edgar 138f167225 Declare 'invoke' as dependency
chances are we'll want that often, if not always
2020-07-09 09:33:19 -05:00
Lance Edgar 6143664f29 Use some CORE-specific views, when that integration is enabled 2020-07-06 21:18:09 -05:00
Lance Edgar 433ab27637 Add member views
just to avoid breaking the customer view, for now..?
2020-07-06 19:14:05 -05:00
Lance Edgar 77102fb3ac Improve integration for Catapult somewhat
custom schema, importers, web views
2020-07-05 22:23:04 -05:00
Lance Edgar dd4226fcd6 Add some basic support for CORE-POS integration 2020-06-29 19:05:25 -05:00
Lance Edgar 0a4ae38f88 Add some basic support for Catapult integration
can view their data directly in web app, and import to rattail tables
2020-06-29 17:20:32 -05:00
Lance Edgar a18852f204 Initial commit, basic menus in place 2020-06-29 13:44:12 -05:00