bkkhack / hackmap

App to help collaboration at hacknights.
https://bkkhack.github.io/hackmap/
MIT License
10 stars 9 forks source link

Support markdown in project descriptions #48

Closed waf closed 6 years ago

waf commented 6 years ago

Implements https://github.com/bkkhack/hackmap/issues/17

GitHub's api supports markdown rendering, so we're using that instead of doing our own rendering. We opt into this by sending a specialaccept header in our requests, then reading the body_html property returned by github. We still use the existing plain text body property because this is what the user edits.

Also includes a point release upgrade of our ajax library, axios.