# :construction: WIP :construction: :white_check_mark: Done: - ~~Search~~ @c1bbae93fb4ecef44470faf8f9fe21631408c9c0 - ~~Editing of posts~~ - ~~Site-wide settings~~ @f083a8294ef7fbc404bfa8d7ad319f2e9cb5fd44 - ~~Password reminder~~ @07d3dde2713b3199c1e9973824f5cfbfaed68333 - ~~Analytics middleware~~ (kind of) - ~~Documentation on useful functions~~ - ~~Homepage which lists posts from all users~~ - ~~Migrate RethinkDB to embedded database (sqlite?)~~ @bbcba13bc1abb6d2e1c0667f125859854642b1cf - ~~T-te-tests?!~~ (I was very skeptical to add these in the first place, but I'm very glad I did) - ~~[Import databases as drivers](https://github.com/9uuso/vertigo/issues/25)~~ - ~~get rid of martini and replace it with idiomatic HTTP server~~ :construction: Backlog: - CSRF protection - make packages like email testable without running the HTTP server (aka improve code coverage) - unique post slugs (slug + 5 character UUID) - paging (https://00f.net/2011/02/25/pagination-and-http-caching/) - P2P sharing, reading and discovering of posts? (this should be done in like version v2.0) (https://github.com/ipfs/go-ipfs?) :no_entry_sign: Won't be implemented: - ~~RethinkDB DAL~~ - ~~tagging? (aka hashtags, tags, or whatnot)~~ - ~~Embed .tmpl and other static files into the binary~~ - ~~Menus?~~ - ~~A WYSIWYG editor such as [Quill](http://quilljs.com/) would be nice~~
🚧 WIP 🚧
✅ Done:
Search@c1bbae93fb4ecef44470faf8f9fe21631408c9c0Editing of postsSite-wide settings@f083a8294ef7fbc404bfa8d7ad319f2e9cb5fd44Password reminder@07d3dde2713b3199c1e9973824f5cfbfaed68333Analytics middleware(kind of)Documentation on useful functionsHomepage which lists posts from all usersMigrate RethinkDB to embedded database (sqlite?)@bbcba13bc1abb6d2e1c0667f125859854642b1cfT-te-tests?!(I was very skeptical to add these in the first place, but I'm very glad I did)Import databases as driversget rid of martini and replace it with idiomatic HTTP server🚧 Backlog:
🚫 Won't be implemented:
RethinkDB DALtagging? (aka hashtags, tags, or whatnot)Embed .tmpl and other static files into the binaryMenus?A WYSIWYG editor such as Quill would be nice