4dde96de6fadded (hopefully) reasonable Cache-Control settings, adjusted URLs to scoredlink icons to avoid extra request for redirectphryk2024-11-07 22:22:36 +0100
cb406d7a2efixed bug in markdown section pluginphryk2024-11-04 13:15:36 +0100
a59c6abca0added logging to error_catchall, improved ScoredLink scraping and scorephryk2024-11-04 13:14:50 +0100
b2b571dcf7slight improvement for date validation in formsphryk2024-11-04 13:13:59 +0100
285d2ce490catching exception happening after postgres goes downphryk2024-11-04 13:13:31 +0100
cbf463e67afixed non-unique ids for comment help togglesphryk2024-11-04 13:12:45 +0100
2320ddb90fadded modals to inline images, various theming improvements, fixed item count on tagsphryk2024-10-29 12:19:03 +0100
76644732c9background now uses <text>, hacked it to use custom font by abusing <object> in main layout, some theming improvementsphryk2024-10-27 21:43:21 +0100
1b0e30ff9eadded pagination to admin and tag listings, did a little bit more theming workphryk2024-10-26 20:31:31 +0200
2538c7ea7fremoved seconds from prettydate outputphryk2024-10-26 20:27:12 +0200
69f208fb8bone (1) metric fuckton of theming workphryk2024-10-22 17:02:22 +0200
5e51b10953improved section_plugin in markdown.pyphryk2024-10-22 16:58:29 +0200
fa2e373550removed stray call to debuggerphryk2024-10-22 16:57:33 +0200
d20c7fd11dmore stable order for frontpage listing, Page view now honors Page.publishedphryk2024-10-22 16:56:10 +0200
9f300a677cadded help to comment formphryk2024-10-22 16:53:43 +0200
fc7d826c13improved tag view to use Listing for associated posts. pagination still missingphryk2024-10-22 16:53:11 +0200
a1a2cde38aA boatload of changes, fixes, improvements and theming work.phryk2024-10-14 16:54:17 +0200
f02a85dba5bucketload of theming workphryk2024-09-01 18:52:27 +0200
fabe3b5742fixed css representation in util.Colorphryk2024-09-01 18:51:25 +0200
58221b2e20added ?download flag to upload urls to add content-disposition: attachmentphryk2024-09-01 18:50:56 +0200
2b54f90f05fixed bug with abstract descendants of Commentable in CommentCollection.parentphryk2024-09-01 18:49:26 +0200
4b639a8211fixed typo in commentphryk2024-09-01 18:46:49 +0200
3d6259cdcdremoved <picture> everywhere, adjusted styling, some theming workphryk2024-08-18 10:44:31 +0200
22f988ac00some more theming work, improved modals, nicer warnings for unpublished contentphryk2024-08-16 17:57:08 +0200
3fdb60eabeRemoved debug exception raise for unknown but valid client certsphryk2024-08-16 15:14:14 +0200
b501e645eb(mostly) completed form api, extended test suite
phryk
2024-07-31 04:11:42 +0200
90fd0ce00blots of theming work, fixed up some form field implementations
phryk
2024-07-27 03:05:56 +0200
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