server: implement a /recent page
commite85973f42a9b7aa93834f58241f68329b33a1044
authorDe Rais <derais@cock.li>
Sun, 12 Aug 2018 11:21:21 +0000 (12 07:21 -0400)
committerDe Rais <derais@cock.li>
Sun, 12 Aug 2018 14:05:44 +0000 (12 10:05 -0400)
tree76486ea77f24dec4e75cff9f1cb584765652507c
parent12bdea28200402bf7f160e18e69d640fed3bad2a
server: implement a /recent page

Updating the recent page can be done through issuing a REBUILD
command, or through running the dedicated rb79-update-recent-page
program. It's not updated on every post because that seems wasteful.
16 files changed:
.gitignore
Makefile
README
db-sqlite3.c
example/_templates/board_page
example/_templates/recent_page [new file with mode: 0644]
example/_templates/thread_page
example/css/futaba.css
locks.c
preconditions.c
rb79-update-recent-page.1 [new file with mode: 0644]
rb79-update-recent-page.c [new file with mode: 0644]
rb79-view-thread.c
rb79.h
util.c
write-thread.c