Commit graph

48 commits

Author SHA1 Message Date
Lance Edgar 38f3528fc2 fix: use rattail function to create top-level command
share code in case logic ever changes
2024-07-01 11:50:30 -05:00
Lance Edgar b5599f8d49 bump: version 0.1.8 → 0.2.0 2024-06-10 21:31:22 -05:00
Lance Edgar db30a7cd4c feat(license): declare project license as GNU GPL v3+ 2024-06-10 21:31:16 -05:00
Lance Edgar 92285dcbc1 feat: switch from setup.cfg to pyproject.toml + hatchling 2024-06-10 21:29:46 -05:00
Lance Edgar 783e5770f1 Migrate commands to use 'typer' framework 2024-05-15 15:59:55 -05:00
Lance Edgar b44d133d3a Update subcommand entry point group names, per wuttjamaican 2023-11-21 14:48:21 -06:00
Lance Edgar 5b2eb25aa2 Remove unneeded config
turns out we don't need this
2023-10-29 21:55:34 -05:00
Lance Edgar 9043053134 Avoid error for first-time release 2023-10-29 21:45:22 -05:00
Lance Edgar 2532c55ed8 Update changelog 2023-10-29 21:44:02 -05:00
Lance Edgar 48b2e401d1 Remove custom emails collection
just use all installed
2023-10-29 21:43:15 -05:00
Lance Edgar a7362b0370 Replace setup.py contents with setup.cfg 2023-05-16 14:48:38 -05:00
Lance Edgar aa53e9168a Update changelog 2023-02-03 17:42:05 -06:00
Lance Edgar c66d0ababa Use upstream logic for install command, and some web menus 2023-01-18 14:43:41 -06:00
Lance Edgar 617515a167 Use parent methods for print/prompt in install command 2023-01-02 09:51:13 -06:00
Lance Edgar 2500a3c3d8 Add default settings for class/table prefix 2022-12-31 18:34:18 -06:00
Lance Edgar 69d9bf45c8 Remove custom list of app settings
normal behavior now shows only "core" settings by default
2022-12-31 17:59:08 -06:00
Lance Edgar 664ca0f169 Use python build module for release task 2022-12-28 16:09:49 -06:00
Lance Edgar d3f017b5c2 Update changelog 2022-12-28 16:06:17 -06:00
Lance Edgar ac5477469e Expose settings for Vue.js, Buefy versions 2022-12-28 16:05:44 -06:00
Lance Edgar 469939db8c Add ASGI app wrapper 2022-12-28 16:03:49 -06:00
Lance Edgar 4b814022b7 Expose some more app settings 2022-07-26 14:25:48 -05:00
Lance Edgar e038f2070a Update changelog 2022-03-07 11:19:07 -06:00
Lance Edgar 4fd89eb434 Add enum module, include whatever poser says 2022-03-06 22:09:32 -06:00
Lance Edgar e2a6e2bd99 Restrict which email settings come out of the box 2022-03-06 11:26:48 -06:00
Lance Edgar 8924d3590b Force master doc to 'index' for Sphinx
not sure why this is necessary for buildbot but not local dev..
2022-03-05 16:17:29 -06:00
Lance Edgar e755ed2b16 Keep docs/_static/ folder around to prevent doc build errors 2022-03-05 16:13:39 -06:00
Lance Edgar 63b4a2b0f1 Update changelog 2022-03-05 15:40:26 -06:00
Lance Edgar cd4efe2276 Add TODO comment, for now.. 2022-03-05 15:39:54 -06:00
Lance Edgar 9ca55e1697 Remove --reload flag from suggested web app command
we are installing from released package here, so no need
2022-03-05 15:34:12 -06:00
Lance Edgar e1af064142 Update changelog 2022-03-05 15:30:16 -06:00
Lance Edgar 61be8c6d5a Add `web/static/img` folder to manifest
also add messkit image to docs index page
2022-03-05 15:29:22 -06:00
Lance Edgar 85744646d2 Nod to mysql in the installer intro msg 2022-03-05 15:07:45 -06:00
Lance Edgar a738f7f241 Update changelog 2022-03-05 14:57:03 -06:00
Lance Edgar e2445d07ab Add initial docs 2022-03-05 14:50:00 -06:00
Lance Edgar 7e3b38aaee Add upgrade script/config to installer 2022-03-05 14:48:37 -06:00
Lance Edgar 9bb0bca325 Clean up some view, menu config etc. 2022-03-05 10:51:22 -06:00
Lance Edgar 359cc90a0a Remove unneeded app setting
provided on another page
2022-03-05 10:44:44 -06:00
Lance Edgar 2cfc410fa6 Remove default menu entry for Email Attempts
just seems a bit awkward, admins can figure out if/where to put that
2022-03-05 10:19:47 -06:00
Lance Edgar c43daf0940 Add support for mysql database as messkit backend 2022-03-05 10:14:15 -06:00
Lance Edgar 20430fb241 Add support for including some views based on DB settings 2022-03-05 09:27:57 -06:00
Lance Edgar a5038b587b Rename route for poser_reports per upstream changes 2022-03-05 09:27:24 -06:00
Lance Edgar e688cbab6a Misc. tweaks for fresh install
give more menus, define app_package, no more custom views..
2022-03-04 17:45:59 -06:00
Lance Edgar d40be7ccda Include app setting for production flag 2022-03-04 17:05:54 -06:00
Lance Edgar 211b55647f Set default theme and images when installing
also prompt for user full name
2022-03-04 16:43:48 -06:00
Lance Edgar db0b58d45c Update changelog 2022-03-03 21:23:10 -06:00
Lance Edgar 1b60ca5d34 Add basic release task 2022-03-03 21:21:51 -06:00
Lance Edgar ec84808332 Capitalize the name Messkit
sounds more official that way..?
2022-03-03 21:06:49 -06:00
Lance Edgar 7058ebf75e Initial commit, re-branded from first attempt.. 2022-03-02 16:41:28 -06:00