3
0
Fork 0

Commit graph

  • 1c762e5767 feat: add app handler methods save_setting(), delete_setting() Lance Edgar 2024-08-06 18:52:34 -0500
  • a5823a2202 bump: version 0.8.3 → 0.9.0 v0.9.0 Lance Edgar 2024-08-05 22:54:20 -0500
  • 8068c26327 test: skip some tests for nodb scenario Lance Edgar 2024-08-05 22:41:58 -0500
  • b5884ff6ca test: fix more tests for python 3.10 Lance Edgar 2024-08-05 22:39:45 -0500
  • afa3352c83 test: fix tests for AppHandler.get_version() Lance Edgar 2024-08-05 22:25:43 -0500
  • 06771d7596 fix: remove print statement Lance Edgar 2024-08-05 22:21:52 -0500
  • 2a21e70ff1 feat: add AppHandler methods, get_distribution() and get_version() Lance Edgar 2024-08-05 21:48:45 -0500
  • 0a46dddf3f bump: version 0.8.2 → 0.8.3 v0.8.3 Lance Edgar 2024-08-05 15:31:36 -0500
  • a38a69afa2 fix: add AuthHandler.user_is_admin() method Lance Edgar 2024-08-05 14:27:53 -0500
  • 739dd285aa fix: add AppHandler.make_title() convenience method Lance Edgar 2024-08-04 14:23:02 -0500
  • 27b859c1c7 bump: version 0.8.1 → 0.8.2 v0.8.2 Lance Edgar 2024-07-18 11:11:43 -0500
  • c424a6cd8a fix: add check_user_password() method for auth handler Lance Edgar 2024-07-18 10:27:31 -0500
  • 9fc7dbe1f7 bump: version 0.8.0 → 0.8.1 v0.8.1 Lance Edgar 2024-07-17 18:22:21 -0500
  • 86997397de fix: make AuthHandler.get_user() do lookups for uuid, username Lance Edgar 2024-07-17 17:46:13 -0500
  • ca997807e4 bump: version 0.7.0 → 0.8.0 v0.8.0 Lance Edgar 2024-07-14 23:22:31 -0500
  • e899d06151 feat: flesh out the auth handler; add people handler Lance Edgar 2024-07-14 23:20:44 -0500
  • 43ca404837 feat: add model for Person; tie to User Lance Edgar 2024-07-14 15:47:39 -0500
  • 60d3fcd13b fix: add migration for auth tables Lance Edgar 2024-07-14 14:45:52 -0500
  • 1995095627 build: just run pytest, avoid tox when making release Lance Edgar 2024-07-14 11:08:26 -0500
  • 5d15ef9720 bump: version 0.6.1 → 0.7.0 v0.7.0 Lance Edgar 2024-07-14 11:07:03 -0500
  • b4d6cfb0ed fix: always use 'wutta' prefix for provider entry points Lance Edgar 2024-07-14 10:45:13 -0500
  • f6d0912c03 docs: update project urls to wuttaproject.org Lance Edgar 2024-07-14 09:28:58 -0500
  • 639b0de8b1 feat: add basic "auth" data models: user/role/perm Lance Edgar 2024-07-13 23:25:20 -0500
  • 7442047d0e build: fix reference to readme filename Lance Edgar 2024-07-12 21:44:30 -0500
  • 1b8d5d7bfe docs: use markdown for project readme Lance Edgar 2024-07-12 21:40:33 -0500
  • 0454ab70e0 bump: version 0.6.0 → 0.6.1 v0.6.1 Lance Edgar 2024-07-12 00:12:26 -0500
  • ef5b13a297 fix: add AppHandler.load_object() method Lance Edgar 2024-07-11 19:32:44 -0500
  • ae973881af fix: add WuttaConfig.production() method Lance Edgar 2024-07-11 18:19:38 -0500
  • cedc74e16b bump: version 0.5.0 → 0.6.0 v0.6.0 Lance Edgar 2024-07-11 13:00:49 -0500
  • 375d0be638 feat: add basic data model support Lance Edgar 2024-07-11 12:55:55 -0500
  • 7012409e1e bump: version 0.4.0 → 0.5.0 v0.5.0 Lance Edgar 2024-07-09 16:47:54 -0500
  • 80da7f5d6f feat: drop python 3.6 support Lance Edgar 2024-07-09 16:47:24 -0500
  • 3ea9deea06 docs: avoid unknown command Lance Edgar 2024-07-04 14:41:53 -0500
  • d47ba53eec bump: version 0.3.2 → 0.4.0 v0.4.0 Lance Edgar 2024-07-04 14:37:38 -0500
  • a76cbf29e9 feat: remove legacy command system Lance Edgar 2024-07-04 14:35:29 -0500
  • fd76766f56 fix: use more explicit import in config constructor Lance Edgar 2024-07-04 11:37:21 -0500
  • f5825e964c test: add 'nodb' test runner Lance Edgar 2024-07-04 08:00:42 -0500
  • 132073177c bump: version 0.3.1 → 0.3.2 v0.3.2 Lance Edgar 2024-07-04 07:44:01 -0500
  • a25712ef54 fix: let config class specify default app handler, engine maker Lance Edgar 2024-07-04 07:12:22 -0500
  • c3efbfbf7b fix: ensure config has no app when constructor finishes Lance Edgar 2024-07-04 06:21:38 -0500
  • 3ab181b129 docs: use accurate package version when building docs Lance Edgar 2024-06-30 20:40:23 -0500
  • 5096fd6d3c docs: add another resource link for cli frameworks Lance Edgar 2024-06-30 20:31:12 -0500
  • 4de2e6dc6e docs: stop documenting wutta command line framwework Lance Edgar 2024-06-30 20:26:25 -0500
  • 746bcf18de docs: use furo docs theme instead of alabaster Lance Edgar 2024-06-30 20:22:42 -0500
  • 0b3db3cac0 bump: version 0.3.0 → 0.3.1 v0.3.1 Lance Edgar 2024-06-14 17:33:47 -0500
  • f654906029 fix: fallback to importlib_metadata when loading entry points Lance Edgar 2024-06-14 17:27:22 -0500
  • 5802391382 build: show brief license, not full text Lance Edgar 2024-06-10 16:06:01 -0500
  • 3e2901b0cd test: ignore import error in version module Lance Edgar 2024-06-10 15:04:53 -0500
  • 9dff672633 bump: version 0.2.1 → 0.3.0 v0.3.0 Lance Edgar 2024-06-10 13:55:20 -0500
  • dbc3c8f9ca feat: use hatchling for package build backend Lance Edgar 2024-06-10 13:52:12 -0500
  • 5204e81c00 build: parse version from pyproject.toml when building release Lance Edgar 2024-06-10 13:42:59 -0500
  • b642f8d479 bump: version 0.2.0 → 0.2.1 v0.2.1 Lance Edgar 2024-06-10 13:37:47 -0500
  • 2bfd65de3d fix: use importlib-metadata backport for older systems Lance Edgar 2024-06-10 13:36:32 -0500
  • 9f5b36b49e bump: version 0.1.12 → 0.2.0 v0.2.0 Lance Edgar 2024-06-10 13:32:29 -0500
  • 8a1ec6210c feat: replace setup.cfg with pyproject.toml Lance Edgar 2024-06-10 13:29:22 -0500
  • ba1905b7ad Revert "Add support for python 3.12" Lance Edgar 2024-05-31 14:03:02 -0500
  • 07bc29c494 Add support for python 3.12 Lance Edgar 2024-05-31 13:34:23 -0500
  • 1d7ee980d5 Update changelog v0.1.12 Lance Edgar 2024-05-28 22:58:07 -0500
  • 6777f02e06 Fix bug when default config paths do not exist Lance Edgar 2024-05-28 22:55:53 -0500
  • cd79f949d2 Update changelog v0.1.11 Lance Edgar 2024-05-15 14:25:25 -0500
  • a552e6c471 Raise AttributeError if no app provider has it Lance Edgar 2024-05-15 14:22:45 -0500
  • 51d884ac8b Fix import for logging.config Lance Edgar 2024-05-06 21:42:43 -0500
  • 97e9f535f9 Fix default dist filename for release task Lance Edgar 2024-04-14 15:02:58 -0500
  • 0e611ca866 Update changelog v0.1.10 Lance Edgar 2024-04-14 15:00:46 -0500
  • 24a86ffeb4 Make WuttaConfig.get_list() return None by default Lance Edgar 2024-04-14 14:59:32 -0500
  • 16e9811816 Update changelog v0.1.9 Lance Edgar 2023-11-30 15:11:45 -0600
  • 49edece2f2 Fix test if local config file exists Lance Edgar 2023-11-25 18:05:52 -0600
  • 485597e7b1 Avoid deprecation warning for ConfigParser Lance Edgar 2023-11-25 17:07:46 -0600
  • d73ff274df Add generic handler base class, tests, docs Lance Edgar 2023-11-25 16:28:37 -0600
  • 27a90b2a87 Update changelog v0.1.8 Lance Edgar 2023-11-24 23:20:49 -0600
  • 3a8bd1fce9 Add app providers, tests, docs Lance Edgar 2023-11-24 22:24:20 -0600
  • 3cafa28ab9 Add link to coverage in main docs Lance Edgar 2023-11-24 19:47:08 -0600
  • c983e0e5af Update changelog v0.1.7 Lance Edgar 2023-11-24 19:29:48 -0600
  • 64af49ffdf Add basic database docs Lance Edgar 2023-11-24 19:14:48 -0600
  • b59e83907c Add config extension class, tests, docs Lance Edgar 2023-11-24 18:45:10 -0600
  • f9f2bcc3d0 Add more install docs Lance Edgar 2023-11-24 17:32:45 -0600
  • be1e73d7f0 Use ReST instead of markdown for README Lance Edgar 2023-11-24 16:55:37 -0600
  • 9258d8b55a Add docs for settings table Lance Edgar 2023-11-24 16:32:52 -0600
  • 4a7729a702 Add docs for handlers, app handler Lance Edgar 2023-11-24 15:49:57 -0600
  • 6b110e567a Add docs for subcommands Lance Edgar 2023-11-24 14:22:22 -0600
  • 8759fb8d37 Tweak docs for FileConfigTestCase Lance Edgar 2023-11-22 21:48:18 -0600
  • af4c28b286 Add a large chunk of the docs for command line interface Lance Edgar 2023-11-22 21:40:26 -0600
  • 8a4438c725 Update changelog v0.1.6 Lance Edgar 2023-11-22 18:10:14 -0600
  • e2963403fe Add date-organize subcommand Lance Edgar 2023-11-22 12:26:27 -0600
  • c3914738d5 Move cli framework to wuttjamaican.cmd subpackage Lance Edgar 2023-11-22 11:13:39 -0600
  • 37e42eebbc Update changelog v0.1.5 Lance Edgar 2023-11-22 09:32:46 -0600
  • 5c4dcb09f3 Add --stdout and --stderr args for base Command class Lance Edgar 2023-11-22 09:11:36 -0600
  • 13472a5ab5 Add wutta make-appdir subcommand Lance Edgar 2023-11-22 00:01:46 -0600
  • 5e971e4b0c Update changelog v0.1.4 Lance Edgar 2023-11-21 22:28:14 -0600
  • 1431555605 Allow factory override in make_config() Lance Edgar 2023-11-21 22:25:45 -0600
  • ed6a5db452 Add Subcommand.make_arg_parser() method Lance Edgar 2023-11-21 20:48:44 -0600
  • 4641e24afd Add narrative docs for app configuration Lance Edgar 2023-11-21 18:27:29 -0600
  • f9a7b41f94 Update changelog v0.1.3 Lance Edgar 2023-11-21 14:43:08 -0600
  • 4ff83162e1 Must use "safe" top-level name for subcommand entry points Lance Edgar 2023-11-21 14:16:36 -0600
  • ea9a9ade57 Change entry point group naming for subcommands Lance Edgar 2023-11-21 14:08:26 -0600
  • d8252f029d Allow specifying config object for Command constructor Lance Edgar 2023-11-20 22:29:11 -0600
  • 34836b006d Fix typo in docs Lance Edgar 2023-11-20 22:02:20 -0600
  • 1545269ae4 Add flag to skip tests when pushing a release Lance Edgar 2023-11-20 21:44:00 -0600
  • 38e0eca4bc Update changelog v0.1.2 Lance Edgar 2023-11-20 21:40:08 -0600
  • be251f04d3 Add get_config_paths() function, split off from make_config() Lance Edgar 2023-11-20 18:16:23 -0600