fatchan
|
5ef7da7100
|
banner rotating uses srandmember from redis of board banners
|
5 years ago |
fatchan
|
16a4bab88f
|
quotes clickable and concat scripts
|
5 years ago |
fatchan
|
7868e1c5d3
|
use a queue with workers for generating static pages in background that arent immediately needed
|
5 years ago |
fatchan
|
de61e95c64
|
early account management on global manage page. maybe list isnt necessary, could be changed to a simple input box to avoid getting too big, or having to make separate page/paginated
|
5 years ago |
fatchan
|
d233e17733
|
render return directly for build on load page instead of , and show count for days on modlog list
|
5 years ago |
Tom
|
96597d558d
|
Appeals (#52)
* add ban appeals
* unnecessary ocmment from c/p
|
5 years ago |
fatchan
|
87de4fe794
|
already a captcha here, no need for both
|
5 years ago |
fatchan
|
bed7008d55
|
get dates array directly from mongo w/ aggregate
|
5 years ago |
fatchan
|
90fa066261
|
modlog bugfix
|
5 years ago |
fatchan
|
5ce2b42a0e
|
dont build homepage immediately on schedule start, and move delete captchas to separate file
|
5 years ago |
Tom
|
f0ca405236
|
Add modlogs (#48)
* public mod logs, per day and list of log days
* action handler variable names and logic changes, also dont duplicate modloglist code
|
5 years ago |
fatchan
|
0a64859358
|
pepega
|
5 years ago |
fatchan
|
848cc07d9f
|
separate ratelimits from captchas
|
5 years ago |
fatchan
|
883020cfe9
|
news page, and ability to add or delete news from global manage page, by auto level 0 accounts only
|
5 years ago |
fatchan
|
55327d1b98
|
groundwork for user board creation
|
5 years ago |
fatchan
|
c8093fce8b
|
captcha ratelimiting
|
5 years ago |
fatchan
|
1932e597ad
|
page number bug when 0 posts, page is always above maxpages of 0
|
5 years ago |
fatchan
|
77085efd87
|
strict samesite instead of lax
|
5 years ago |
fatchan
|
7c57fca366
|
organise the helpers some
|
5 years ago |
fatchan
|
5172ffc251
|
who decided that was a good way to do tripcodes
|
5 years ago |
fatchan
|
e075b26228
|
improved captchas fix #1
|
5 years ago |
fatchan
|
b13d64a7cb
|
random banner _actually_ from the selected board, that was pretty dumb
|
5 years ago |
fatchan
|
ebf0b603f5
|
public banner page for board and rebuilds when board banners updated in manage page
|
5 years ago |
fatchan
|
f5d859c71e
|
redirect to correct page on login or manage
|
5 years ago |
fatchan
|
0a0c715df4
|
fix builds for boards with more than 10 pages -- not a hardcoded maximum anymore + html removing, prune threads and rebuilding when number of max pages changes
|
5 years ago |
fatchan
|
2c6ee4d9ee
|
add required fields in html forms and add * to labels according to board settings for required OP subject, message or file.
|
5 years ago |
fatchan
|
4468455b0a
|
separate captcha page so that it can be refreshed
|
5 years ago |
fatchan
|
09412d5e85
|
aggregate query with unwind/sample for random banner selection, and delete banners fixed for board specific path
|
5 years ago |
fatchan
|
a913b8290b
|
board specific banners folder
|
5 years ago |
fatchan
|
c4633546e2
|
default banner fix for board without banners
|
5 years ago |
fatchan
|
5158893bbc
|
move to an immediate build strategy to prevent issues with active pages rebuilding excessively on quick successive request
|
5 years ago |
fatchan
|
77a0b6ecb9
|
changes to handing actions better
|
5 years ago |
fatchan
|
a818a25e91
|
generate and save html to disk. actions that would cause a page to change delete the html. on the next visit, nginx will try_files, else pass to the backend which will generate the page again. CURRENTLY DOES NOT SUPPORT POST ACTIONS e.g. deletes, spoiler, sticky, etc will not cause pages to be deleted for future rebuilding. thats coming in next commits. consider this the start of actual smart building strategy to prevent templating and db hits unnecessarily. where its possible to serve a plain html page, we will do so.
|
5 years ago |
fatchan
|
d956a7fd53
|
changes to pages for boards again
|
5 years ago |
fatchan
|
17b6a0a47f
|
add helper to render pug template to html file
|
5 years ago |
fatchan
|
3e67a5df55
|
update some pages to not use csrf token where unnecessary
|
5 years ago |
fatchan
|
72391e0558
|
resolve only after thumbnailing actually finishes
|
5 years ago |
fatchan
|
44e05e6220
|
captcha string instead of mongoid class fixes json cookie issue for nginx
|
5 years ago |
fatchan
|
139f937897
|
banners, captcha, image in separate folders and associated changes
|
5 years ago |
fatchan
|
8a0160a924
|
early captchas
|
5 years ago |
fatchan
|
514b55a506
|
closes #14
|
5 years ago |
fatchan
|
92f8e993d9
|
banner uploads. no listing or deleting yet. gotta sleep
|
5 years ago |
fatchan
|
d5870187bc
|
global and board bans/reports separated, improved action selection form
|
5 years ago |
fatchan
|
e80e9e4452
|
differentiate between report reason and ban reason, improve actions form, renamed some stuff
|
5 years ago |
fatchan
|
ff4f6c4758
|
stop calling that a model
|
5 years ago |
fatchan
|
529bc5e91d
|
option to preserve post in ban + show bans on manage page
|
5 years ago |
fatchan
|
3c327862d9
|
some pages redirect after logging in
|
5 years ago |
fatchan
|
db963d4607
|
global and board IP bans, improved error handling, improved permissions checks
|
5 years ago |
fatchan
|
66c3b40fbd
|
early catalog view
|
6 years ago |
fatchan
|
4ab5f786ba
|
ip on post and reports, ability to dismiss reports. report and management improvements
|
6 years ago |