Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-05-27 | feat(templates): Add indicators for closed threads | Vincent Ambo | 2 | -1/+15 | |
2018-05-22 | refactor(templates): Move search result template to Askama | Vincent Ambo | 1 | -1/+1 | |
2018-05-22 | refactor(templates): Move post editing template to Askama | Vincent Ambo | 1 | -28/+36 | |
2018-05-22 | refactor(templates): Move thread page template to Askama | Vincent Ambo | 2 | -15/+11 | |
2018-05-22 | refactor(templates): Use Askama for index template | Vincent Ambo | 1 | -5/+5 | |
2018-05-22 | fix(templates): Fix layout of user info on desktop view | Vincent Ambo | 1 | -3/+2 | |
2018-05-22 | feat(templates): Add new MDL-themed search result view | Vincent Ambo | 1 | -43/+63 | |
2018-05-22 | feat(templates): Add new thread view with MDL design | Vincent Ambo | 2 | -62/+100 | |
2018-05-22 | feat(templates): Add new MDL-based post editing page | Vincent Ambo | 1 | -72/+85 | |
2018-05-22 | feat(templates): Add new MDL based index page | Vincent Ambo | 1 | -35/+63 | |
2018-05-19 | feat(templates): Add syntax highlighting for code via highlight.js | Vincent Ambo | 1 | -0/+3 | |
Includes a static distribution of highlight.js for syntax highlighting. A sane set of languages has been chosen. | |||||
2018-04-16 | style(thread): Fix padding on thread view | Vincent Ambo | 1 | -1/+1 | |
Removing this padding lets the author column render evenly sized. | |||||
2018-04-16 | fix(thread): Load Gravatar images at larger size | Vincent Ambo | 1 | -1/+1 | |
This makes them look nicer in 2x situations (e.g. retina displays) and when a user zooms in. | |||||
2018-04-16 | feat(templates): Add 'Last post by' to the list of threads | TatriX | 1 | -1/+4 | |
2018-04-16 | fix(templates): Fix alignment of columns in thread view | Vincent Ambo | 1 | -8/+8 | |
The author column is maybe slightly too large now, but that can be sorted out later. | |||||
2018-04-16 | fix(templates): Fix double-escaping of thread titles | Vincent Ambo | 2 | -3/+3 | |
2018-04-16 | fix(templates): Add some pleasing spacing to thread layout | Vincent Ambo | 1 | -1/+1 | |
2018-04-16 | fix(templates): Mark pre-escaped variables as 'safe' | Vincent Ambo | 2 | -2/+2 | |
2018-04-15 | feat(handlers/render): Display edit form for user's own posts | Vincent Ambo | 1 | -1/+1 | |
Displays an edit form for posts that are owned by a user (which is currently defined as "email addresses match"). | |||||
2018-04-15 | fix(templates/post): Correctly insert post body | Vincent Ambo | 1 | -1/+1 | |
2018-04-15 | refactor(templates/render): Add generic post editing template | Vincent Ambo | 3 | -57/+104 | |
Adds a generic template that can be used for submitting, responding to and editing posts. | |||||
2018-04-15 | refactor(templates): Restyle thread view using flex layout | Vincent Ambo | 1 | -48/+35 | |
2018-04-15 | style(templates): Minor fixes to search & index layouts | Vincent Ambo | 2 | -6/+5 | |
2018-04-14 | refactor(handlers): Receive search terms via query parameters | Vincent Ambo | 2 | -2/+2 | |
There are several reasons for this, but one important one is that people expect to be able to share search links. | |||||
2018-04-14 | feat(templates): Add 'sticky' badge to sticky threads | Vincent Ambo | 1 | -1/+1 | |
2018-04-14 | feat: Implement search result view & enable search | Vincent Ambo | 2 | -3/+51 | |
Implements a very simple and currently kinda broken-looking search result view. | |||||
2018-04-14 | fix(templates): Fluidly scale all images | Vincent Ambo | 1 | -0/+2 | |
2018-04-14 | fix(templates): Set CSPs on templates | Vincent Ambo | 3 | -0/+3 | |
2018-04-14 | feat(templates): Highlight stickied threads in index | Vincent Ambo | 1 | -2/+2 | |
2018-04-12 | feat(handler): Perform basic input validation on new thread view | Vincent Ambo | 2 | -6/+7 | |
2018-04-11 | fix(templates/handlers): Fix post anchors | Vincent Ambo | 1 | -2/+4 | |
- ensure users are correctly linked to a post actor after replying - ensure timestamps are clickable to get post IDs | |||||
2018-04-11 | feat(render): Implement Markdown thread rendering & Gravatar | Vincent Ambo | 1 | -25/+6 | |
Implements a new thread rendering pipeline which all posts and the main thread body are first converted to a `RenderablePost` structure. During the conversion to this structure, the post body is rendered as Markdown and the author's email address is converted into the format required by Gravatar. | |||||
2018-04-09 | fix(templates): Fix author name & avatar display | Vincent Ambo | 1 | -4/+12 | |
2018-04-09 | feat(handlers/templates): Add "New Thread" handler and template | Vincent Ambo | 1 | -0/+52 | |
2018-04-09 | feat(templates): Slightly less barebones index & thread templates | Vincent Ambo | 2 | -39/+115 | |
2018-04-08 | feat(templates): Display author information in templates | Vincent Ambo | 2 | -3/+3 | |
2018-04-08 | feat(templates): Add shitty little response form in thread view | Vincent Ambo | 2 | -2/+14 | |
2018-04-08 | feat(templates): Add a shitty thread submission form | Vincent Ambo | 1 | -0/+14 | |
2018-04-08 | feat(main/templates): Add barebones single-thread view | Vincent Ambo | 2 | -1/+15 | |
2018-04-08 | feat(main): Add support for Tera templates | Vincent Ambo | 1 | -0/+14 | |
Sets up the structure required to carry Tera templates in the actix-web state. The (still very barebones) index renderer has been updated to render a Tera template. |