website/pkg
Noah ab33b8124d Forums: Basic Support WIP
Adds initial code for basically functional forums:

* Forums landing page shows hard-coded list of Categories along with any
  forums in the DB that use those categories.
* Admin: Create, Edit forums and view forums you own or have admin rights
  to modify.
* Landing page forums list shows the title/description and dynamic count of
  number of Topics and total number of Posts in each forum. TODO: distinct
  count of Users who posted in each forum.
* Board Index page shows list of Threads (posts) with a Replies count and
  Views count on each thread.
* Thread view is basically an array of Comments. Users can post, edit and
  delete (their own) comments. Deleting the first comment removes the
  entire Thread - the thread points to a first Comment to provide its body.
* Reply and Quote-Reply options working.
2022-08-23 22:55:19 -07:00
..
config Forums: Basic Support WIP 2022-08-23 22:55:19 -07:00
controller Forums: Basic Support WIP 2022-08-23 22:55:19 -07:00
log Private Profiles & Misc Improvements 2022-08-21 17:29:39 -07:00
mail Contact Us, Feedback, and Reporting 2022-08-21 14:05:08 -07:00
markdown Forums: Basic Support WIP 2022-08-23 22:55:19 -07:00
middleware Photo Quotas & Postgres Fixes 2022-08-21 15:40:24 -07:00
models Forums: Basic Support WIP 2022-08-23 22:55:19 -07:00
photo Photo uploads: make file extension check case-insensitive 2022-08-22 19:29:48 -07:00
ratelimit User Account Busywork 2022-08-14 14:40:57 -07:00
redis Initial commit 2022-08-09 22:32:19 -07:00
router Forums: Basic Support WIP 2022-08-23 22:55:19 -07:00
session Private Profiles & Misc Improvements 2022-08-21 17:29:39 -07:00
templates Forums: Basic Support WIP 2022-08-23 22:55:19 -07:00
utility User Account Busywork 2022-08-14 14:40:57 -07:00
version.go Initial commit 2022-08-09 22:32:19 -07:00
webserver.go Initial commit 2022-08-09 22:32:19 -07:00