11 Commits (4e22ee61ceaebd320f112f384a76c28de9fe23d8)

Author SHA1 Message Date
fatchan 1e467fdc45 locks for writing html files, also might need to add during dedupe to prevent file incs changing while pruning 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 73edb8d51c non-greedy markdown, and add faq+custom pags to gulpfile 5 years ago
fatchan 7c57fca366 organise the helpers some 5 years ago
fatchan 5da9e123c0 add some homepage info, and remove inaccurate renderstart from foot 5 years ago
fatchan 5172ffc251 who decided that was a good way to do tripcodes 5 years ago
fatchan bca87c06ed render opengraph correctly for video, spoilers and no-thumb images, and show render time in ms at bottom of page. 5 years ago
fatchan 0c2f4ae7ec blur spoilers instead of black box 5 years ago
fatchan b3431baadf improved configuration options -- settings for opengraph url/sitename and render template cache 5 years ago
fatchan 9aff8a6031 cache compiled function for templates 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 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