Thomas Lynch
|
e047782249
|
eslint lib, migrations, db, models, test, schedules and root dir
|
2 years ago |
Thomas Lynch
|
bb582c2de8
|
"helpers" -> "lib
god help anybody who gets serious merge conflicts from this
close #434
|
2 years ago |
Thomas Lynch
|
1399dda5fd
|
Json routes will hit backend & get 404'd there,
allows for pages with missing json that arent prebuilt to build when json route is hit,
without requiring html pageload first better for api
|
4 years ago |
fatchan
|
8d82cad62d
|
add a board list with pages that also shows webring boards
|
5 years ago |
fatchan
|
db3595d766
|
rename build
|
5 years ago |
fatchan
|
7868e1c5d3
|
use a queue with workers for generating static pages in background that arent immediately needed
|
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 |
fatchan
|
1932e597ad
|
page number bug when 0 posts, page is always above maxpages of 0
|
5 years ago |
fatchan
|
7c57fca366
|
organise the helpers some
|
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
|
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
|
3e67a5df55
|
update some pages to not use csrf token where unnecessary
|
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
|
ff4f6c4758
|
stop calling that a model
|
5 years ago |
fatchan
|
db963d4607
|
global and board IP bans, improved error handling, improved permissions checks
|
5 years ago |
fatchan
|
f109307b44
|
db changes #9
|
6 years ago |
fatchan
|
e00c6d2fff
|
Basic registration and login with model and controllers
|
6 years ago |
fatchan
|
b868bb52ce
|
quote markdown fixes
|
6 years ago |
fatchan
|
9afa0a65cc
|
refactor
|
6 years ago |