Commit Graph

84 Commits

Author SHA1 Message Date
phryk 37a78f17c1 started work on search 2024-05-09 21:43:43 +02:00
phryk bc66d24ba4 administerable tabs now only shown when logged in 2024-05-08 19:56:54 +02:00
phryk 9bcddfbebe safe markdown for comments, moderation and some minor improvements 2024-05-07 22:54:45 +02:00
phryk 2ef9f0c55b improved markdown integration 2024-05-07 05:11:48 +02:00
phryk 13a0e27ee5 fixed missing intro in AutoForm template, minor improvements 2024-05-06 00:15:55 +02:00
phryk 2546aca300 Notifications form moved to own class and actually marks/deletes notifications now. 2024-05-05 23:46:36 +02:00
phryk 3ddeaf4641 click.types now available as form.types to avoid extra imports; fixed bug in Fieldset to make it raise errors encountered during validation 2024-05-05 23:19:56 +02:00
phryk 66c09bbbdb implemented working form field grouping 2024-05-05 22:10:41 +02:00
phryk 0cd76e07a3 adblock enforcement, notifications, probably some other stuff 2024-05-02 20:57:38 +02:00
phryk 4aa55df5a0 more progress on commenting. reply forms still missing 2024-04-29 18:16:00 +02:00
phryk dcceaa6aa5 added support for different formats to page decorator and used that for atom feed PoC 2024-04-23 15:42:01 +02:00
phryk d051afe5cb added regexp constraint for Named.name to enforce it playing nice with URLs. this closes #20. 2024-04-23 11:01:18 +02:00
phryk 88279efd45 improved titles, closes #30 2024-04-23 10:17:44 +02:00
phryk 73097f02eb combined assets and templates into one directory. closes #9. 2024-04-22 23:29:28 +02:00
phryk 69e98c18d7 improved tagging ui, added tab menu to autoform 2024-04-21 19:13:38 +02:00
phryk 10f9cf0b9e better trail detection for rendering.Menu 2024-04-21 18:23:28 +02:00
phryk 7e51104c2e Basic tagcollection editing from TaggableForm works now, also some template improvements 2024-04-21 17:37:52 +02:00
phryk d28d13a65b basic gallery functionality, forms now cleanly separate binding and validation, probably more. 2024-04-21 16:02:58 +02:00
phryk 130ed7704e some more gallery work 2024-04-19 14:04:53 +02:00
phryk c6f630a7af Added intro support to ProxyFieldset 2024-04-17 20:44:16 +02:00
phryk 44c73479c4 Fix for MarkdownField to support NULL/None 2024-04-17 20:43:54 +02:00
phryk 1dd6774106 Refactored The Button to use new form logic 2024-04-17 20:43:23 +02:00
phryk 5fd1f9e8cf ported poobrains prefix logic for forms, added nestable fieldsets and proxyfieldset to wrap form objects, added field/button ordering by instantiation time, started work on gallery type and probably did some more stuff 2024-04-17 19:30:52 +02:00
phryk a2b3781114 added inline templates for audio and video to hide tabs 2024-04-14 18:24:11 +02:00
phryk b771357c66 Adjusted duplicate error message in markdown.py, adjusted import order in main.py 2024-04-14 18:01:04 +02:00
phryk cf4ae2e423 Added descriptions to uploads, used for alt/title texts. 2024-04-14 18:00:32 +02:00
phryk e2d015b585 fixed missing import in markdown.py 2024-04-14 17:11:25 +02:00
phryk 49178a3d17 moved upload types and route to own module, closing #1 2024-04-14 16:32:40 +02:00
phryk 0d564bc1d7 removed old error rendering fallback from page decorator as it's been handled by error_catchall for a while 2024-04-14 16:01:00 +02:00
phryk 84a8edab3e Improved template selection for form elements, added <select> template, added lead images to existing content types, added initial version of markdown integration. 2024-04-14 15:56:36 +02:00
phryk 8cf5eab116 Added Administerable deletion, refactored AutoForm creation/handling a bit, renamed templates to .html, fixed Upload logic and a did a bunch of cleaning up 2024-04-12 21:22:00 +02:00
phryk 35176028ec extended autoform mechanism for better customization, more menu, initial naive file upload implementation 2024-04-12 21:22:00 +02:00
phryk c0b2e1ff5a basic administration working, began tagging implementation, better menu support, general cleanup, probably more 2024-04-12 21:22:00 +02:00
phryk 1864fc6db7 importing existing state. 2024-04-12 21:22:00 +02:00