1
0
Fork 0
Commit graph

127 commits

Author SHA1 Message Date
Lance Edgar 7766ca6b12 fix: add notfound() View method; auto-append trailing slash
the latter provides auto-redirect to `/widgets/` when user visits
`/widgets` for example
2024-08-05 21:58:31 -05:00
Lance Edgar 9a739381ae feat: add basic App Info view (index only)
more to come!
2024-08-05 21:49:18 -05:00
Lance Edgar 9ac4f7525e feat: add initial MasterView support
very minimal, index view only with empty page content
2024-08-05 19:21:58 -05:00
Lance Edgar f5891d36fa fix: bump min version for wuttjamaican 2024-08-05 15:39:15 -05:00
Lance Edgar 17df2c0f56 bump: version 0.2.0 → 0.3.0 2024-08-05 15:32:46 -05:00
Lance Edgar 0e0460b831 fix: allow custom user getter for new_request_set_user() hook 2024-08-05 15:06:55 -05:00
Lance Edgar fc339ba81b feat: add support for admin user to become / stop being root 2024-08-05 14:21:54 -05:00
Lance Edgar a2ba88ca8f feat: add view to change current user password 2024-08-05 11:45:00 -05:00
Lance Edgar 70d13ee1e7 feat: add basic logo, favicon images
definitely should replace these at some point..
2024-08-05 09:31:22 -05:00
Lance Edgar a505ef27fb feat: add auth views, for login/logout 2024-08-05 09:31:19 -05:00
Lance Edgar e296b50aa4 feat: add custom security policy, login/logout for pyramid
aka. the `wuttaweb.auth` module
2024-08-05 00:12:20 -05:00
Lance Edgar c6f0007908 feat: add wuttaweb.views.essential module 2024-08-05 00:12:20 -05:00
Lance Edgar 95d3623a5e feat: add initial/basic forms support 2024-08-05 00:12:17 -05:00
Lance Edgar 0604651be5 feat: add wuttaweb.db module, with Session 2024-08-04 20:32:08 -05:00
Lance Edgar 3b6b317377 feat: add util.get_form_data() convenience function 2024-08-04 20:32:05 -05:00
Lance Edgar 26d44390a5 todo: should avoid building menus for non-traditional web apps
main use case in mind here is "API" web apps, which obviously do not
need menus.  do we need two hooks for the same (new request) hook?
2024-07-15 21:48:18 -05:00
Lance Edgar 8ae140555a build: just run pytest, avoid tox when building release 2024-07-14 11:10:54 -05:00
Lance Edgar 5197fa9ae9 bump: version 0.1.0 → 0.2.0 2024-07-14 11:10:10 -05:00
Lance Edgar 1d113da45a feat: add "web handler" feature; it must get the menu handler
this makes more sense than (potentially) adding a whole bunch of
methods to the app handler.

also fix entry point for app provider, per wj changes
2024-07-14 11:07:50 -05:00
Lance Edgar 9c5320a31c docs: update project urls to wuttaproject.org 2024-07-14 08:47:34 -05:00
Lance Edgar ca2e0e88a6 docs: add link to test coverage report 2024-07-13 20:57:25 -05:00
Lance Edgar 60e8303d29 add basic support for menu handler
default menu is not yet useful, but the handler mostly works.  except
for actual auth/perm checks since we have no users yet!
2024-07-13 20:03:44 -05:00
Lance Edgar 001179c87f docs: use markdown for project readme
also, test commit for forgejo -> kallithea git flow
2024-07-12 21:54:36 -05:00
Lance Edgar 2bd3879dae bump: 0.1.0 2024-07-12 09:09:02 -05:00
Lance Edgar c67a250eac docs: test commit for buildbot 2024-07-12 00:38:39 -05:00
Lance Edgar 3c429dea95 test: fix coverage command for tox 2024-07-12 00:36:38 -05:00
Lance Edgar 977c196f47 feat: basic support for WSGI app, views, templates
also docs + tests for what we have so far
2024-07-12 00:17:15 -05:00