Lance Edgar
|
2edeac0d83
|
fix: add common DataTestCase for use in other packages
|
2024-08-27 19:11:26 -05:00 |
|
Lance Edgar
|
7ee8398718
|
test: skip some tests if mako not installed
also change corresponding tox env to 'nox' to reflect its "bare-bones"
nature and not just a lack of 'db'
|
2024-08-26 14:34:35 -05:00 |
|
Lance Edgar
|
2b1c958aa7
|
bump: version 0.12.1 → 0.13.0
|
2024-08-26 14:24:08 -05:00 |
|
Lance Edgar
|
131ad88a16
|
feat: add basic email handler support
still no way to define "profiles" for admin in web app yet
|
2024-08-26 14:20:54 -05:00 |
|
Lance Edgar
|
b401fac04f
|
feat: add util.resource_path() function
need that now that we have configurable mako template paths
|
2024-08-26 10:12:52 -05:00 |
|
Lance Edgar
|
94868bbaa9
|
feat: add app handler method, get_appdir()
|
2024-08-25 12:33:52 -05:00 |
|
Lance Edgar
|
4b9db13b8f
|
feat: add basic support for progress indicators
|
2024-08-24 17:19:50 -05:00 |
|
Lance Edgar
|
110ff69d6d
|
feat: add table/model for app upgrades
|
2024-08-24 10:20:05 -05:00 |
|
Lance Edgar
|
e855a84c37
|
docs: add basic db setup to quickstart doc
|
2024-08-23 15:20:47 -05:00 |
|
Lance Edgar
|
14a150b2ef
|
bump: version 0.12.0 → 0.12.1
|
2024-08-22 14:50:06 -05:00 |
|
Lance Edgar
|
1744e8706c
|
fix: add app handler methods: get_node_title() , get_node_type()
|
2024-08-20 22:13:33 -05:00 |
|
Lance Edgar
|
bb7a83a73c
|
bump: version 0.11.1 → 0.12.0
|
2024-08-15 21:14:07 -05:00 |
|
Lance Edgar
|
9ad5dca2ad
|
feat: add util function get_class_hierarchy()
|
2024-08-15 20:18:54 -05:00 |
|
Lance Edgar
|
58c3f781df
|
bump: version 0.11.0 → 0.11.1
|
2024-08-15 16:19:34 -05:00 |
|
Lance Edgar
|
82177ea997
|
docs: tweak docstring for Session class
|
2024-08-15 13:21:11 -05:00 |
|
Lance Edgar
|
e3e3b004aa
|
fix: tweak methods for FileConfigTestCase
|
2024-08-15 13:20:52 -05:00 |
|
Lance Edgar
|
3e3f7ac958
|
fix: cascade deletes for User -> UserRole
|
2024-08-14 12:12:12 -05:00 |
|
Lance Edgar
|
304b4b0a19
|
bump: version 0.10.0 → 0.11.0
|
2024-08-13 10:53:49 -05:00 |
|
Lance Edgar
|
08689f494f
|
feat: add dict-like behavior to model class instances
|
2024-08-11 15:23:14 -05:00 |
|
Lance Edgar
|
82c043fd05
|
bump: version 0.9.0 → 0.10.0
|
2024-08-06 23:16:18 -05:00 |
|
Lance Edgar
|
1c762e5767
|
feat: add app handler methods save_setting() , delete_setting()
|
2024-08-06 18:52:34 -05:00 |
|
Lance Edgar
|
a5823a2202
|
bump: version 0.8.3 → 0.9.0
|
2024-08-05 22:54:20 -05:00 |
|
Lance Edgar
|
8068c26327
|
test: skip some tests for nodb scenario
|
2024-08-05 22:41:58 -05:00 |
|
Lance Edgar
|
b5884ff6ca
|
test: fix more tests for python 3.10
not sure why only that one had problems; this seems to fix
|
2024-08-05 22:39:45 -05:00 |
|
Lance Edgar
|
afa3352c83
|
test: fix tests for AppHandler.get_version()
|
2024-08-05 22:25:43 -05:00 |
|
Lance Edgar
|
06771d7596
|
fix: remove print statement
|
2024-08-05 22:21:52 -05:00 |
|
Lance Edgar
|
2a21e70ff1
|
feat: add AppHandler methods, get_distribution() and get_version()
|
2024-08-05 21:48:45 -05:00 |
|
Lance Edgar
|
0a46dddf3f
|
bump: version 0.8.2 → 0.8.3
|
2024-08-05 15:31:36 -05:00 |
|
Lance Edgar
|
a38a69afa2
|
fix: add AuthHandler.user_is_admin() method
|
2024-08-05 15:08:16 -05:00 |
|
Lance Edgar
|
739dd285aa
|
fix: add AppHandler.make_title() convenience method
|
2024-08-05 15:08:14 -05:00 |
|
Lance Edgar
|
27b859c1c7
|
bump: version 0.8.1 → 0.8.2
|
2024-07-18 11:11:43 -05:00 |
|
Lance Edgar
|
c424a6cd8a
|
fix: add check_user_password() method for auth handler
|
2024-07-18 10:27:31 -05:00 |
|
Lance Edgar
|
9fc7dbe1f7
|
bump: version 0.8.0 → 0.8.1
|
2024-07-17 18:22:21 -05:00 |
|
Lance Edgar
|
86997397de
|
fix: make AuthHandler.get_user() do lookups for uuid, username
|
2024-07-17 17:46:13 -05:00 |
|
Lance Edgar
|
ca997807e4
|
bump: version 0.7.0 → 0.8.0
|
2024-07-14 23:22:31 -05:00 |
|
Lance Edgar
|
e899d06151
|
feat: flesh out the auth handler; add people handler
can handle the basics now: authentication, perm checks etc.
|
2024-07-14 23:22:11 -05:00 |
|
Lance Edgar
|
43ca404837
|
feat: add model for Person; tie to User
|
2024-07-14 15:47:39 -05:00 |
|
Lance Edgar
|
60d3fcd13b
|
fix: add migration for auth tables
having now fixed the constraint naming convention
|
2024-07-14 14:45:52 -05:00 |
|
Lance Edgar
|
1995095627
|
build: just run pytest, avoid tox when making release
|
2024-07-14 11:08:26 -05:00 |
|
Lance Edgar
|
5d15ef9720
|
bump: version 0.6.1 → 0.7.0
|
2024-07-14 11:07:03 -05:00 |
|
Lance Edgar
|
b4d6cfb0ed
|
fix: always use 'wutta' prefix for provider entry points
otherwise not all providers will be discoverable, for custom appname
also add `appname` prop for GenericHandler, AppProvider
|
2024-07-14 10:45:13 -05:00 |
|
Lance Edgar
|
f6d0912c03
|
docs: update project urls to wuttaproject.org
|
2024-07-14 09:28:58 -05:00 |
|
Lance Edgar
|
639b0de8b1
|
feat: add basic "auth" data models: user/role/perm
not really tested yet though, other than unit tests
|
2024-07-13 23:29:09 -05:00 |
|
Lance Edgar
|
7442047d0e
|
build: fix reference to readme filename
|
2024-07-12 21:44:30 -05:00 |
|
Lance Edgar
|
1b8d5d7bfe
|
docs: use markdown for project readme
also, test commit for forgejo -> kallithea git flow
|
2024-07-12 21:40:33 -05:00 |
|
Lance Edgar
|
0454ab70e0
|
bump: version 0.6.0 → 0.6.1
|
2024-07-12 00:12:26 -05:00 |
|
Lance Edgar
|
ef5b13a297
|
fix: add AppHandler.load_object() method
|
2024-07-11 19:32:44 -05:00 |
|
Lance Edgar
|
ae973881af
|
fix: add WuttaConfig.production() method
|
2024-07-11 18:23:43 -05:00 |
|
Lance Edgar
|
cedc74e16b
|
bump: version 0.5.0 → 0.6.0
|
2024-07-11 13:00:49 -05:00 |
|
Lance Edgar
|
375d0be638
|
feat: add basic data model support
wuttjamaican will provide a default data model with minimal tables;
it's assumed each custom app will extend this model with other tables
|
2024-07-11 12:55:55 -05:00 |
|