aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
* require p_edit_wiki to create wiki pageswikirebecca33 hours3-2/+6
|
* split into src and history actionbuttonsrebecca33 hours2-9/+8
|
* add wikilinksrebecca34 hours5-8/+23
|
* merge view_history and view_post views into onerebecca37 hours4-56/+48
| | | | | | | | | | | it's a little odd to have two similar-looking pages for two pieces of information about a post, when we can combine the two quite easily. the ux feels a lot nicer now these are in the same place. this also fixes the inconsistent permission checks i mentioned on xmpp. featuring a ridiculous name for the actionbutton, to avoid any choice of name distracting from the main changes.
* make view source box a little smallerrebecca37 hours1-0/+4
|
* fix issue with missing revision timestamps for old posts that had never been ↵rebecca37 hours1-2/+2
| | | | edited
* make wiki body stand out from the page a little morerebecca38 hours1-1/+6
|
* prevent deleting the wiki body, which is problematicraven46 hours2-1/+4
|
* make is_admin a jinja globalraven46 hours6-6/+8
|
* add "create wiki page" button to forum viewraven46 hours1-0/+1
|
* s/edit history/revision historyraven46 hours1-1/+1
|
* wiki pages have a unique name, and their URL is derived from this nameraven46 hours3-6/+55
|
* don't obliterate form contents if create thread errorsraven48 hours2-3/+7
|
* fix delete_postraven2 days1-0/+1
|
* create_admin command for easy testingraven2 days1-0/+12
|
* limit size of posts transcluded for preview purposesraven2 days3-4/+13
|
* edit history viewraven2 days4-4/+76
|
* add support for "wiki page" thread typeraven2 days10-59/+165
| | | | | | a thread has a type, which may be "thread" or "wiki page." if the type is wiki page, then its first post becomes editable by other people. additionally, each edit is now tracked in the database.
* add mailmapHEADtrunkrebecca3 days1-0/+5
|
* make multiple flash-messages look nicer togetherrebecca3 days1-1/+1
|
* add thread lockingrebecca3 days5-28/+66
|
* enable pymdownx.fancylists for slightly better <ol> number handlingrebecca3 days1-0/+1
|
* add small, dl, dt, dd tagsrebecca3 days1-3/+2
|
* make favicon url configurablerebecca3 days1-1/+3
| | | | only so that my dev and production instances can look different in the tab bar
* add banning usersrebecca3 days7-17/+63
|
* freshen header slightlyrebecca3 days1-1/+1
|
* repair irksome behaviour with next parameterrebecca3 days1-3/+5
|
* fix thread deletionsrebecca3 days2-1/+3
| | | | | | thread deletions have been broken for a while, because we get a foreign key constraint error. add deletes to the other tables that reference thread so that this will work properly.
* when editing or deleting post, return back to the post, not the start of the ↵rebecca4 days3-9/+10
| | | | thread
* allow tags to be a bit widerrebecca4 days1-1/+1
|
* allow viewing posts when logged out....rebecca4 days1-1/+1
|
* better link colors in dark moderaven4 days1-2/+2
|
* remove public_posts and public_forums viewsraven4 days2-2/+5
|
* exclude posts that user does not have permission to see from search/user pageraven4 days2-17/+18
|
* make template refuse to show posts that user does not have permission forraven4 days2-22/+41
|
* thread_info functionraven4 days1-5/+8
|
* fix sql join againrebecca4 days1-1/+1
|
* fix sql joinrebecca4 days1-1/+1
|
* auth: require advanced security question to prevent spam signupsrebecca4 days2-0/+6
|
* admin: make user list more usefulrebecca4 days2-7/+18
|
* Merge branch 'trunk' of https://git.citrons.xyz/apioforum into trunkrebecca8 days2-0/+4
|\
| * allow SP in input boxesraven9 days1-0/+4
| |
| * use the right fontraven9 days1-0/+0
| |
* | discontinue IP lawrebecca10 days1-1/+1
|/
* add <sitelen> markdown elementraven10 days2-0/+5
| | | | | things in this element are rendered in the nasin nanpa font and are converted into SP using ligatures
* add nasin nanpa fallback font to support sitelen ponaraven10 days2-2/+11
| | | | | I find this font ugly, and I prefer nishiki teki, but nishiki teki is 11 megabytes, and that would be quite unacceptable.
* reenable things that aren't iframescitrons2025-06-181-1/+1
|
* allow height and width on imgcitrons2025-06-181-9/+11
|
* support all marquee attributescitrons2025-06-181-0/+4
|
* fix listing stylescitrons2025-06-182-9/+8
|