about summary refs log tree commit diff
AgeCommit message (Expand)AuthorFilesLines
2018-04-16 feat(build): Add Nix build configurationVincent Ambo2-1/+32
2018-04-15 docs(todo): Update todo-listVincent Ambo1-1/+2
2018-04-15 feat(handlers): Implement post editing handlerVincent Ambo3-2/+31
2018-04-15 feat(db): Support UpdatePost messageVincent Ambo1-0/+23
2018-04-15 feat(handlers/render): Display edit form for user's own postsVincent Ambo5-2/+63
2018-04-15 fix(templates/post): Correctly insert post bodyVincent Ambo1-1/+1
2018-04-15 feat(db): Support GetPost messageVincent Ambo1-0/+16
2018-04-15 refactor: Add a message!-macro to reduce message boilerplateVincent Ambo4-48/+22
2018-04-15 refactor(render): Pass serializable structs to Tera directlyVincent Ambo1-9/+3
2018-04-15 refactor(templates/render): Add generic post editing templateVincent Ambo6-72/+156
2018-04-15 refactor(main): Split enormous main() into smaller methodsVincent Ambo1-38/+58
2018-04-15 fix(handlers): Trim leading/trailing whitespace from new threadsVincent Ambo1-6/+12
2018-04-15 refactor(templates): Restyle thread view using flex layoutVincent Ambo1-48/+35
2018-04-15 feat(handlers): Determine whether current user can edit a postVincent Ambo3-3/+19
2018-04-15 style(templates): Minor fixes to search & index layoutsVincent Ambo2-6/+5
2018-04-14 refactor(handlers): Receive search terms via query parametersVincent Ambo4-6/+6
2018-04-14 fix(render): Escape post bodiesVincent Ambo1-1/+2
2018-04-14 feat(templates): Add 'sticky' badge to sticky threadsVincent Ambo1-1/+1
2018-04-14 fix(migrations): Change weighting of title vs. bodyVincent Ambo1-2/+2
2018-04-14 feat: Implement search result view & enable searchVincent Ambo6-4/+90
2018-04-14 chore(db): Arbitrarily limit search result sizeVincent Ambo1-0/+1
2018-04-14 feat(main/db): Schedule regular search view refreshVincent Ambo5-0/+54
2018-04-14 refactor(schema): Unify integer type usage across tablesVincent Ambo1-2/+2
2018-04-14 refactor(handlers): Improve error handling in post creationVincent Ambo1-2/+2
2018-04-14 feat(db): Implement handling of 'SearchPosts' messageVincent Ambo2-1/+61
2018-04-14 feat(migrations): Add materialized view & index for full text searchVincent Ambo2-0/+23
2018-04-14 fix(templates): Fluidly scale all imagesVincent Ambo1-0/+2
2018-04-14 fix(templates): Set CSPs on templatesVincent Ambo3-0/+3
2018-04-14 docs(todo): Stickies are done!Vincent Ambo1-1/+1
2018-04-14 feat(templates): Highlight stickied threads in indexVincent Ambo2-2/+4
2018-04-14 feat(db): Add support for stickies in databaseVincent Ambo7-21/+36
2018-04-14 docs(todo): Add note about stickiesVincent Ambo1-1/+2
2018-04-14 feat(db): Add view for ordering thread index by most recent postVincent Ambo6-7/+45
2018-04-14 feat(build): Configure Travis builds for RustVincent Ambo1-0/+1
2018-04-14 feat: License project under GPLv3Vincent Ambo8-0/+786
2018-04-14 docs(CODE_OF_CONDUCT): Add a reasonable code of conductVincent Ambo1-0/+29
2018-04-14 docs(README): Add a very simple README fileVincent Ambo2-1/+18
2018-04-14 refactor(db): Store thread body in the posts tableVincent Ambo5-23/+36
2018-04-14 feat(migrations): Drop 'body' column from threadsVincent Ambo2-0/+7
2018-04-12 feat(handlers/main): Add 'anonymous' mode for forumVincent Ambo2-9/+27
2018-04-12 feat(handler): Perform basic input validation on new thread viewVincent Ambo4-11/+39
2018-04-12 chore(cargo): Remove unused dependencyVincent Ambo2-15/+0
2018-04-12 fix(handlers): Fix chained error handling in actorsVincent Ambo1-14/+15
2018-04-11 chore(handlers): Remove unused codeVincent Ambo1-8/+0
2018-04-11 chore(cargo): Use stable release of actix-webVincent Ambo2-20/+20
2018-04-11 fix(templates/handlers): Fix post anchorsVincent Ambo2-3/+5
2018-04-11 chore: Clean up unused importsVincent Ambo2-3/+1
2018-04-11 feat(render): Use a more human-readable format for datesVincent Ambo1-5/+15
2018-04-11 fix(render): Escape thread titles in indexVincent Ambo1-1/+19
2018-04-11 feat(render): Implement Markdown thread rendering & GravatarVincent Ambo3-35/+85