phryk
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
phryk
3fdb60eabe
Removed debug exception raise for unknown but valid client certs
2024-08-16 15:14:14 +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
phryk
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
phryk
cbe675a526
added link to comment moderation to admin menu
2024-06-18 03:37:49 +02:00
phryk
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
phryk
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
phryk
02cae4d9e5
handling a couple more column types in Administerable.form_field
2024-06-04 13:06:58 +02:00
phryk
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
phryk
285c0aff23
added reordering mechanism to form.ElementContainer. Used it to put 'name' field for Named autoforms on top
2024-06-01 15:43:31 +02:00
phryk
2ade24e9f0
refactored form API to use dict-style interface ( closes #41 )
2024-05-31 16:41:36 +02:00
phryk
674e83470c
added link back to CuratedArt, improved form for it, fixed listing order for search and frontpage
2024-05-24 01:48:49 +02:00
phryk
3036e14d2a
added frontpage ( closes #39 ), fixed a bug in pagination, adjusted endpoints for frontpage
2024-05-23 23:27:21 +02:00
phryk
3f9f2fe9ac
added admin dashboard ( closes #29 )
2024-05-21 07:31:13 +02:00
phryk
ed6a1a4592
improved login to work with client cert auth, properly implemented published hint for uploads and commentables ( closes #37 )
2024-05-21 05:58:28 +02:00
phryk
74b4873015
completed cli ( closes #38 )
2024-05-20 23:33:18 +02:00
phryk
8ab6184ce8
added client cert auth ( closes #15 )
2024-05-20 04:10:17 +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
2546aca300
Notifications form moved to own class and actually marks/deletes notifications now.
2024-05-05 23:46:36 +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
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
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
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
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