feat(web/converse): Import repository

Imports the converse forum software I wrote a few years ago. I want to
clean this up a bit and try using Hotwire with it.

Note: The original repository was AGPL-3.0 licensed. I'm the copyright
holder and have relicensed it to GPL-3.0 in the commit that is being
merged.

Imported from: https://github.com/tazjin/converse

git-subtree-dir: web/converse
git-subtree-mainline: 386afdc794
git-subtree-split: 09168021e7
Change-Id: Ia8b587db5174ef5b3c52910d3d027199150c58e0
This commit is contained in:
Vincent Ambo 2021-04-05 16:55:10 +02:00
commit 8142149e28
54 changed files with 11309 additions and 0 deletions

13
web/converse/todo.org Normal file
View file

@ -0,0 +1,13 @@
* DONE Pin *-versions in cargo.toml
* DONE Markdown support
* DONE Post ordering as expected
* DONE Stickies!
* DONE Search
* DONE Post editing
* TODO Configurable number of DB workers
* TODO Match certain types of Diesel errors (esp. for "not found")
* TODO Sketch out categories vs. tags system
* TODO Quote button
* TODO Multiquote buttons
* TODO Pagination
* TODO Multi-thread guest accounts