|
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 |
|
|
c793d16408
|
removed required attribute from form element HTML to conform with partial validation when using fieldsets
|
2024-05-31 16:42:43 +02:00 |
|
|
915a5b3c49
|
added username to security info in header
|
2024-05-31 16:42:05 +02:00 |
|
|
2ade24e9f0
|
refactored form API to use dict-style interface (closes #41)
|
2024-05-31 16:41:36 +02:00 |
|
|
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 |
|
|
3036e14d2a
|
added frontpage (closes #39), fixed a bug in pagination, adjusted endpoints for frontpage
|
2024-05-23 23:27:21 +02:00 |
|
|
3330790956
|
search now only shows published matches (closes #40)
|
2024-05-23 22:58:29 +02:00 |
|
|
cd4631d0e6
|
implemented generic redirection type (closes #35)
|
2024-05-22 03:32:17 +02:00 |
|
|
cb0b7a3a7c
|
enabled peewee autorollback
|
2024-05-22 03:31:27 +02:00 |
|
|
3f9f2fe9ac
|
added admin dashboard (closes #29)
|
2024-05-21 07:31:13 +02:00 |
|
|
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 |
|
|
74b4873015
|
completed cli (closes #38)
|
2024-05-20 23:33:18 +02:00 |
|
|
a94491cccc
|
added lowerclass lookup for ChildAware descendants, made markdown inline renderer use it. this closes #33
|
2024-05-20 19:30:21 +02:00 |
|
|
8ab6184ce8
|
added client cert auth (closes #15)
|
2024-05-20 04:10:17 +02:00 |
|
|
8c0921bdd7
|
added barebones test suite and test for sha3 auth timing sidechannel
|
2024-05-20 04:07:53 +02:00 |
|
|
cf46f8d350
|
improved ScoredLink implementation
|
2024-05-17 02:56:17 +02:00 |
|
|
0914c68a4c
|
added help to SearchPage
|
2024-05-14 06:15:20 +02:00 |
|
|
36e863de7e
|
greatly reduced trailing state determination for menu links
|
2024-05-14 04:49:51 +02:00 |
|
|
be0fe58c56
|
made listing offset urls non-collidable with full view urls, now checking all rules for an endpoint to determine trailing state for menu links
|
2024-05-14 04:20:47 +02:00 |
|
|
d967213ae7
|
added block decorator for app and blueprints, used it to place search form site header
|
2024-05-13 05:57:53 +02:00 |
|
|
c8de1fbfe3
|
added endpoint_parameters to make paginations work for parameterized routes; used this to properly paginate search
|
2024-05-13 05:35:26 +02:00 |
|
|
ae91db948a
|
implemented pagination, added item_constructor to listing and support for custom classes in menu items
|
2024-05-13 04:52:45 +02:00 |
|
|
f8991d4547
|
basic search implementation works. still needs help texts, ordering (and pagination)
|
2024-05-10 20:20:47 +02:00 |
|
|
3a77dae24e
|
search tokens are now implemented as classes
|
2024-05-09 23:04:06 +02:00 |
|
|
37a78f17c1
|
started work on search
|
2024-05-09 21:43:43 +02:00 |
|
|
bc66d24ba4
|
administerable tabs now only shown when logged in
|
2024-05-08 19:56:54 +02:00 |
|
|
9bcddfbebe
|
safe markdown for comments, moderation and some minor improvements
|
2024-05-07 22:54:45 +02:00 |
|
|
2ef9f0c55b
|
improved markdown integration
|
2024-05-07 05:11:48 +02:00 |
|
|
13a0e27ee5
|
fixed missing intro in AutoForm template, minor improvements
|
2024-05-06 00:15:55 +02:00 |
|
|
2546aca300
|
Notifications form moved to own class and actually marks/deletes notifications now.
|
2024-05-05 23:46:36 +02:00 |
|
|
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 |
|
|
66c09bbbdb
|
implemented working form field grouping
|
2024-05-05 22:10:41 +02:00 |
|
|
0cd76e07a3
|
adblock enforcement, notifications, probably some other stuff
|
2024-05-02 20:57:38 +02:00 |
|
|
4aa55df5a0
|
more progress on commenting. reply forms still missing
|
2024-04-29 18:16:00 +02:00 |
|
|
dcceaa6aa5
|
added support for different formats to page decorator and used that for atom feed PoC
|
2024-04-23 15:42:01 +02:00 |
|
|
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 |
|
|
88279efd45
|
improved titles, closes #30
|
2024-04-23 10:17:44 +02:00 |
|
|
73097f02eb
|
combined assets and templates into one directory. closes #9.
|
2024-04-22 23:29:28 +02:00 |
|
|
69e98c18d7
|
improved tagging ui, added tab menu to autoform
|
2024-04-21 19:13:38 +02:00 |
|
|
10f9cf0b9e
|
better trail detection for rendering.Menu
|
2024-04-21 18:23:28 +02:00 |
|
|
7e51104c2e
|
Basic tagcollection editing from TaggableForm works now, also some template improvements
|
2024-04-21 17:37:52 +02:00 |
|
|
d28d13a65b
|
basic gallery functionality, forms now cleanly separate binding and validation, probably more.
|
2024-04-21 16:02:58 +02:00 |
|
|
130ed7704e
|
some more gallery work
|
2024-04-19 14:04:53 +02:00 |
|
|
c6f630a7af
|
Added intro support to ProxyFieldset
|
2024-04-17 20:44:16 +02:00 |
|
|
44c73479c4
|
Fix for MarkdownField to support NULL/None
|
2024-04-17 20:43:54 +02:00 |
|
|
1dd6774106
|
Refactored The Button to use new form logic
|
2024-04-17 20:43:23 +02:00 |
|
|
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 |
|
|
a2b3781114
|
added inline templates for audio and video to hide tabs
|
2024-04-14 18:24:11 +02:00 |
|
|
b771357c66
|
Adjusted duplicate error message in markdown.py, adjusted import order in main.py
|
2024-04-14 18:01:04 +02:00 |
|
|
cf4ae2e423
|
Added descriptions to uploads, used for alt/title texts.
|
2024-04-14 18:00:32 +02:00 |
|