Commit Graph

108 Commits

Author SHA1 Message Date
4eea38ef43 removed projects from frontpage 2024-11-17 23:35:22 +01:00
4dde96de6f added (hopefully) reasonable Cache-Control settings, adjusted URLs to scoredlink icons to avoid extra request for redirect 2024-11-07 22:22:36 +01:00
c34a630c52 added uwsgi deployment fix 2024-11-07 20:45:46 +01:00
272fd791bc fixed usage of deprecated PKCS12 interface in OpenSSL 2024-11-04 15:31:43 +01:00
7daf01e472 added error output for failed clientcert creation 2024-11-04 14:40:25 +01:00
4cec4c0431 removed old testing routes 2024-11-04 13:49:22 +01:00
f47f2153e1 slightly improved modals; styling fixes and improvements 2024-11-04 13:17:28 +01:00
bf74135798 improved adblock enforcement overlay 2024-11-04 13:16:58 +01:00
cb406d7a2e fixed bug in markdown section plugin 2024-11-04 13:15:36 +01:00
a59c6abca0 added logging to error_catchall, improved ScoredLink scraping and score 2024-11-04 13:14:50 +01:00
b2b571dcf7 slight improvement for date validation in forms 2024-11-04 13:13:59 +01:00
285d2ce490 catching exception happening after postgres goes down 2024-11-04 13:13:31 +01:00
cbf463e67a fixed non-unique ids for comment help toggles 2024-11-04 13:12:45 +01:00
2320ddb90f added modals to inline images, various theming improvements, fixed item count on tags 2024-10-29 12:19:03 +01:00
76644732c9 background now uses <text>, hacked it to use custom font by abusing <object> in main layout, some theming improvements 2024-10-27 21:43:21 +01:00
1b0e30ff9e added pagination to admin and tag listings, did a little bit more theming work 2024-10-26 20:31:31 +02:00
2538c7ea7f removed seconds from prettydate output 2024-10-26 20:27:12 +02:00
69f208fb8b one (1) metric fuckton of theming work 2024-10-22 17:02:22 +02:00
5e51b10953 improved section_plugin in markdown.py 2024-10-22 16:58:29 +02:00
fa2e373550 removed stray call to debugger 2024-10-22 16:57:33 +02:00
d20c7fd11d more stable order for frontpage listing, Page view now honors Page.published 2024-10-22 16:56:10 +02:00
9f300a677c added help to comment form 2024-10-22 16:53:43 +02:00
fc7d826c13 improved tag view to use Listing for associated posts. pagination still missing 2024-10-22 16:53:11 +02:00
a1a2cde38a A boatload of changes, fixes, improvements and theming work.
* All menus have IDs now
* Added support for burgerized menus; burgerized main menu and minisearch
* Fixed menu in Listing objects
* Fixed issue with invalid datetime-local values
* Improved section breakout logic for inline renderables in markdown
* Search now ignores abstract content types
* Added some assets
* Various other things, mostly theming-related
2024-10-14 16:54:17 +02:00
f02a85dba5 bucketload of theming work 2024-09-01 18:52:27 +02:00
fabe3b5742 fixed css representation in util.Color 2024-09-01 18:51:25 +02:00
58221b2e20 added ?download flag to upload urls to add content-disposition: attachment 2024-09-01 18:50:56 +02:00
2b54f90f05 fixed bug with abstract descendants of Commentable in CommentCollection.parent 2024-09-01 18:49:26 +02:00
4b639a8211 fixed typo in comment 2024-09-01 18:46:49 +02:00
3d6259cdcd removed <picture> everywhere, adjusted styling, some theming work 2024-08-18 10:44:31 +02:00
22f988ac00 some more theming work, improved modals, nicer warnings for unpublished content 2024-08-16 17:57:08 +02:00
3fdb60eabe Removed debug exception raise for unknown but valid client certs 2024-08-16 15:14:14 +02:00
phryk
b501e645eb (mostly) completed form api, extended test suite 2024-07-31 04:11:42 +02:00
phryk
90fd0ce00b lots of theming work, fixed up some form field implementations 2024-07-27 03:05:56 +02:00
phryk
544340bd2f removed stray debugger call, updated dependencies in readme 2024-07-14 00:54:18 +02:00
phryk
be664b534b added .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 2024-07-13 23:09:48 +02:00
0fa7e47be4 added 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 things 2024-06-29 05:36:26 +02:00
6ce3c7e80f added seal message block 2024-06-18 03:38:50 +02:00
cbe675a526 added link to comment moderation to admin menu 2024-06-18 03:37:49 +02:00
4a56736762 added autogenerated ids to form fields, added markdown support to form field help, moved search help to form field help, added some styling 2024-06-18 00:32:06 +02:00
b95bc9bf4e added dumb badge i put way too much effort into 2024-06-17 01:46:33 +02:00
dc66551e5e changed adblock recommendation to adnauseam, minor styling adjustments 2024-06-16 00:26:56 +02:00
9d23904d4c implemented page type, used it for frontpage text, added markdown support for titles and did a bunch of theming work 2024-06-15 16:19:08 +02:00
c76f1d55a0 unfinished coveragerc, baseline non-generic uwsgi config, simple article population script 2024-06-13 13:31:12 +02:00
2f74a2e4c6 renamed .tabs to .menu, moved output of menus for main content from administerable template to layout (main.html) 2024-06-11 20:31:28 +02:00
3c2fde2600 added root-level block to field base template, removed erroneous checkbox and radiobutton templates, improved groupablefield template 2024-06-11 16:38:51 +02:00
1bcd18c805 added missing templates for checkbox and radiobutton 2024-06-11 13:29:31 +02:00
22ac084e9d more theming work 2024-06-11 11:54:12 +02:00
02cae4d9e5 handling a couple more column types in Administerable.form_field 2024-06-04 13:06:58 +02:00
b7a93cd954 added custom markdown-it-py plugin to break markdown content apart into <sections>, some cleanup and a bunch of theming work 2024-06-03 17:50:44 +02:00