Commit graph

52 commits

Author SHA1 Message Date
Lance Edgar c22a055c41 Add basic generator for CORE-POS "Poser" projects 2023-05-05 00:47:48 -05:00
Lance Edgar 89e16b6a35 Add custom project generator for apps based on Corporal
and make related changes to support that use case
2023-05-05 00:18:38 -05:00
Lance Edgar 4cb00eeab7 Update changelog 2023-05-02 16:59:04 -05:00
Lance Edgar 2c26ab20aa Cap version of invoke, until next fabric2 release
cf. https://github.com/fabric/fabric/issues/2263
2023-05-02 16:57:48 -05:00
Lance Edgar 96276b3f55 Make silent.conf when deploying corporal 2023-05-01 22:55:12 -05:00
Lance Edgar f0fe630b60 Add pre-ping for local DB connection, by default 2023-03-07 17:19:04 -06:00
Lance Edgar e1dee44357 Update changelog 2023-02-10 20:30:36 -06:00
Lance Edgar fd688e9b56 Remove version cap for SQLAlchemy
also remove some redundant things
2023-02-10 20:12:35 -06:00
Lance Edgar 9e91ee3c13 Update changelog 2023-01-18 19:33:25 -06:00
Lance Edgar 51222667b3 Add support for new-style corporal install command 2023-01-18 14:37:55 -06:00
Lance Edgar 761069f0dd Remove reference to rattail[auth] extra 2023-01-16 19:55:45 -06:00
Lance Edgar eac847991f Tweak view config per upstream changes 2023-01-14 19:05:56 -06:00
Lance Edgar 91d364cd4b Include sample config files in manifest 2023-01-14 16:09:24 -06:00
Lance Edgar 8463af46e0 Use handler to build menus 2023-01-14 16:09:10 -06:00
Lance Edgar 8c474e14d4 Add support for installing Corporal web app with ASGI mode 2023-01-02 17:21:21 -06:00
Lance Edgar 0dd6a7e62a Update changelog 2023-01-02 17:01:02 -06:00
Lance Edgar a9a58584bd Add ASGI app wrapper 2023-01-02 16:47:50 -06:00
Lance Edgar 2cdd9d3b72 Expose app setting for default grid pagesize 2022-08-21 00:12:01 -05:00
Lance Edgar e29e8e0761 Register entry points for emails
and stop declaring via old way in config
2022-08-07 19:10:03 -05:00
Lance Edgar e73a413e00 Use build module instead of invoking setup.py for release 2022-07-25 12:06:00 -05:00
Lance Edgar fbda52b111 Update changelog 2022-03-10 10:24:36 -06:00
Lance Edgar 6232807f3e Rename routes for poser_reports per upstream changes 2022-03-09 18:31:35 -06:00
Lance Edgar 164f491363 Tweak how product lookup happens for vendor catalog batch
this still isn't perfect but i think it's an improvement..
2022-03-09 18:31:15 -06:00
Lance Edgar 8e66a64848 Move CORE-specific vendor catalog view logic to tailbone-corepos 2022-03-09 18:30:55 -06:00
Lance Edgar e164a8c6b3 Remove DB config from web app startup
now is handled upstream
2022-03-07 17:34:28 -06:00
Lance Edgar 0b41842c26 Update changelog 2022-03-02 21:41:28 -06:00
Lance Edgar abfa2be536 Add views, menus for Poser Reports 2022-03-02 21:31:48 -06:00
Lance Edgar e829b6a6ce Add import/export views and menu link 2022-01-17 19:01:35 -06:00
Lance Edgar 448b4fc62a Update changelog 2021-11-04 21:32:15 -05:00
Lance Edgar bc652e10eb Add menu entry for CORE Member Batches 2021-11-04 21:22:28 -05:00
Lance Edgar e46a6baa96 Update changelog 2021-08-02 09:14:07 -05:00
Lance Edgar 45c6af56b2 Add CORE Office URL to deployed Corporal config 2021-08-02 09:11:43 -05:00
Lance Edgar 071bc7b011 Include email setting for CORE Office -> Lane export 2021-07-22 20:06:10 -05:00
Lance Edgar ca3a9e5ea5 Parse the Fannie config file to get lane definitions for rattail.conf
when deploying Corporal via fabric
2021-07-22 10:20:38 -05:00
Lance Edgar 07857bf77c Update changelog 2021-06-15 15:54:52 -05:00
Lance Edgar 150ca31a2a Just show default favicon and header image
now the base template allows config to specify those
2021-06-15 15:54:11 -05:00
Lance Edgar af96d665bc Update changelog 2021-06-15 15:20:34 -05:00
Lance Edgar 621dbcef8d Remove version restriction for mysql-connector-python
time to experiment a little...may wind up reverting this but we'll see
2021-06-15 15:19:33 -05:00
Lance Edgar df559275b1 More fabric tweaks for basic Corporal app install 2021-06-11 18:39:56 -05:00
Lance Edgar f5f5a22df0 Update changelog 2021-06-11 17:50:38 -05:00
Lance Edgar 3fd02ffdbb Freeze sqlalchemy version per pip issues 2021-06-11 17:49:53 -05:00
Lance Edgar c3d381fe9d Upload package to PyPI when building new release 2021-06-11 17:47:16 -05:00
Lance Edgar 6aae88f304 Add changelog 2021-06-11 17:45:54 -05:00
Lance Edgar bdf47f72eb Don't use pyramid 2 until we can deal with that upstream 2021-06-11 17:44:35 -05:00
Lance Edgar 446c33f920 Add some default fabric install logic for Corporal apps 2021-06-11 17:44:18 -05:00
Lance Edgar 3920a72df9 Presumably fix some bug for vendor catalog batch
just found this laying around too...
2021-06-11 17:42:01 -05:00
Lance Edgar dc28dd995a Do not set config defaults, if config says not to
so that we can include corporal as dependency to other projects
without the config interference
2021-06-11 17:41:15 -05:00
Lance Edgar f9db799506 Add dev bootstrapping, which i found laying around
...not sure what the status of this is, but might as well commit
2021-06-11 17:40:42 -05:00
Lance Edgar 1177ca6591 Add basic support for vendor catalog batch feature 2021-02-15 13:11:47 -06:00
Lance Edgar b8ce21b6c0 Add 'datadir' to sample config file 2020-12-04 17:28:42 -06:00