3
0
Fork 0
Commit graph

227 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