be664b534badded .access function used in .view to determine if a user is allowed to see it, added up/down reorder buttons to gallery form, added fonts, did a bunch of theming
phryk
2024-07-13 23:09:48 +0200
0fa7e47be4added generic extra_classes parameter to Renderable for CSS, adjusted Menu to use it, added animated fediverse link, greatly improved propaganda administration and did a bunch of smaller thingsphryk2024-06-29 05:36:26 +0200
6ce3c7e80fadded seal message blockphryk2024-06-18 03:38:50 +0200
cbe675a526added link to comment moderation to admin menuphryk2024-06-18 03:37:49 +0200
4a56736762added autogenerated ids to form fields, added markdown support to form field help, moved search help to form field help, added some stylingphryk2024-06-18 00:32:06 +0200
b95bc9bf4eadded dumb badge i put way too much effort intophryk2024-06-17 01:46:33 +0200
dc66551e5echanged adblock recommendation to adnauseam, minor styling adjustmentsphryk2024-06-16 00:26:56 +0200
9d23904d4cimplemented page type, used it for frontpage text, added markdown support for titles and did a bunch of theming workphryk2024-06-15 16:19:08 +0200
2f74a2e4c6renamed .tabs to .menu, moved output of menus for main content from administerable template to layout (main.html)phryk2024-06-11 20:31:28 +0200
3c2fde2600added root-level block to field base template, removed erroneous checkbox and radiobutton templates, improved groupablefield templatephryk2024-06-11 16:38:51 +0200
1bcd18c805added missing templates for checkbox and radiobuttonphryk2024-06-11 13:29:31 +0200
02cae4d9e5handling a couple more column types in Administerable.form_fieldphryk2024-06-04 13:06:58 +0200
b7a93cd954added custom markdown-it-py plugin to break markdown content apart into <sections>, some cleanup and a bunch of theming workphryk2024-06-03 17:50:44 +0200
285c0aff23added reordering mechanism to form.ElementContainer. Used it to put 'name' field for Named autoforms on topphryk2024-06-01 15:43:31 +0200
c793d16408removed required attribute from form element HTML to conform with partial validation when using fieldsetsphryk2024-05-31 16:42:43 +0200
915a5b3c49added username to security info in headerphryk2024-05-31 16:42:05 +0200
2ade24e9f0refactored form API to use dict-style interface (closes#41)phryk2024-05-31 16:41:36 +0200
674e83470cadded link back to CuratedArt, improved form for it, fixed listing order for search and frontpagephryk2024-05-24 01:48:49 +0200
3036e14d2aadded frontpage (closes#39), fixed a bug in pagination, adjusted endpoints for frontpagephryk2024-05-23 23:27:21 +0200
3330790956search now only shows published matches (closes#40)phryk2024-05-23 22:58:29 +0200
cd4631d0e6implemented generic redirection type (closes#35)phryk2024-05-22 03:32:17 +0200
ed6a1a4592improved login to work with client cert auth, properly implemented published hint for uploads and commentables (closes#37)phryk2024-05-21 05:58:28 +0200
0914c68a4cadded help to SearchPagephryk2024-05-14 06:15:20 +0200
36e863de7egreatly reduced trailing state determination for menu linksphryk2024-05-14 04:49:51 +0200
be0fe58c56made listing offset urls non-collidable with full view urls, now checking all rules for an endpoint to determine trailing state for menu linksphryk2024-05-14 04:20:47 +0200
d967213ae7added block decorator for app and blueprints, used it to place search form site headerphryk2024-05-13 05:57:53 +0200
c8de1fbfe3added endpoint_parameters to make paginations work for parameterized routes; used this to properly paginate searchphryk2024-05-13 05:35:26 +0200
ae91db948aimplemented pagination, added item_constructor to listing and support for custom classes in menu itemsphryk2024-05-13 04:52:45 +0200
f8991d4547basic search implementation works. still needs help texts, ordering (and pagination)phryk2024-05-10 20:20:47 +0200
3a77dae24esearch tokens are now implemented as classesphryk2024-05-09 23:04:06 +0200
37a78f17c1started work on searchphryk2024-05-09 21:43:43 +0200
bc66d24ba4administerable tabs now only shown when logged inphryk2024-05-08 19:56:54 +0200
9bcddfbebesafe markdown for comments, moderation and some minor improvementsphryk2024-05-07 22:54:45 +0200
13a0e27ee5fixed missing intro in AutoForm template, minor improvementsphryk2024-05-06 00:15:55 +0200
2546aca300Notifications form moved to own class and actually marks/deletes notifications now.phryk2024-05-05 23:46:36 +0200
3ddeaf4641click.types now available as form.types to avoid extra imports; fixed bug in Fieldset to make it raise errors encountered during validationphryk2024-05-05 23:19:56 +0200
66c09bbbdbimplemented working form field groupingphryk2024-05-05 22:10:41 +0200
0cd76e07a3adblock enforcement, notifications, probably some other stuffphryk2024-05-02 20:57:38 +0200
4aa55df5a0more progress on commenting. reply forms still missingphryk2024-04-29 18:16:00 +0200
dcceaa6aa5added support for different formats to page decorator and used that for atom feed PoCphryk2024-04-23 15:42:01 +0200
d051afe5cbadded regexp constraint for Named.name to enforce it playing nice with URLs. this closes#20.phryk2024-04-23 11:01:18 +0200
73097f02ebcombined assets and templates into one directory. closes#9.phryk2024-04-22 23:29:28 +0200
69e98c18d7improved tagging ui, added tab menu to autoformphryk2024-04-21 19:13:38 +0200
10f9cf0b9ebetter trail detection for rendering.Menuphryk2024-04-21 18:23:28 +0200
7e51104c2eBasic tagcollection editing from TaggableForm works now, also some template improvementsphryk2024-04-21 17:37:52 +0200
d28d13a65bbasic gallery functionality, forms now cleanly separate binding and validation, probably more.phryk2024-04-21 16:02:58 +0200
130ed7704esome more gallery workphryk2024-04-19 14:04:53 +0200
c6f630a7afAdded intro support to ProxyFieldsetphryk2024-04-17 20:44:16 +0200
44c73479c4Fix for MarkdownField to support NULL/Nonephryk2024-04-17 20:43:54 +0200
1dd6774106Refactored The Button to use new form logicphryk2024-04-17 20:43:23 +0200
5fd1f9e8cfported 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 stuffphryk2024-04-17 19:30:52 +0200
a2b3781114added inline templates for audio and video to hide tabsphryk2024-04-14 18:24:11 +0200
b771357c66Adjusted duplicate error message in markdown.py, adjusted import order in main.pyphryk2024-04-14 18:01:04 +0200
cf4ae2e423Added descriptions to uploads, used for alt/title texts.phryk2024-04-14 18:00:32 +0200
e2d015b585fixed missing import in markdown.pyphryk2024-04-14 17:11:25 +0200
49178a3d17moved upload types and route to own module, closing #1phryk2024-04-14 16:32:40 +0200
0d564bc1d7removed old error rendering fallback from page decorator as it's been handled by error_catchall for a whilephryk2024-04-14 16:01:00 +0200
84a8edab3eImproved template selection for form elements, added <select> template, added lead images to existing content types, added initial version of markdown integration.phryk2024-04-14 15:56:36 +0200
8cf5eab116Added Administerable deletion, refactored AutoForm creation/handling a bit, renamed templates to .html, fixed Upload logic and a did a bunch of cleaning upphryk2024-04-12 21:22:00 +0200
35176028ecextended autoform mechanism for better customization, more menu, initial naive file upload implementationphryk2024-04-12 21:22:00 +0200
c0b2e1ff5abasic administration working, began tagging implementation, better menu support, general cleanup, probably morephryk2024-04-12 21:22:00 +0200