* Added a lot of CSS.
* Documentation on how the collection url works.
* A load more CSS.
* Added a render_post_dense macro that replaces render_post when we don't want the content and so on.
* Why not more CSS?
* Also changed around the HTML to work with the flex-box better and so on. CSS is just a hack.
Error checking and more css.
* Added a constant for MAXINT so that it doesn't throw errors when you try to access a post with a huge integer value or comment value. I.E. error checking
* Creating comments now escapes the data, maytbe it should be automatic, but at this time it isn't.
* Loads of CSS.
* Added a 404 page so that it doesn't just return text that isn't proper HTML.
Editing posts is now possible, huge amount of css.
* Changed so that posts are now possible to edit, changed database and added a form + template for it.
* Changed a lot of css and layout.
* Added another menu for categories and moved that one from the first so that the left got the users and the collections and the right one got the categories, maybe they should swap?
* Loads more of layout and css.
Remember to not name your endpoints the same, that is seriously hard to debug.
Inbuilt validation on some fields, and a new macro to render errors along with the form.
* Do not display posts that have statusid == 5, i.e. deleted
* Just use a Post.query.get_or_404 instead of checking if it exists later.
* Do not display a post if it is deleted.
* If the user is an admin, don't validate the title.
* A lot of CSS to style the new markdown previewer.
* User with_errors instead of render_field or just the plain {{form.username}} type.
* Moved the flashing of messages from the left menu to the head. This way they are actually visible and you don't need to go look for them. Might want to move the to be a sibling to .main?
* Some Javascript on the new_post page to display the preview of the markdown.
* Added a edit link for posts.
* Do not display posts if they are removed.
Now an admin can view posts that are removed, but not anyone else.
And of course in a category aswell.
Proper user checking to so that it doesn't crash on current_user.status.
* Removed the vlaidation on content aswell.
* If the user is an admin display the statusid of the post.
Limit most things to 100, we don't want to load thousand sof posts into the same page, and I can't be bothered with pagination right now.
* CSS galore.
* Added some info if the logged in user is an admin.
* Moved the moderators block to the right navigation menu, since that isn't really useful information.
* More stuff.
What is this