Commit Graph

22 Commits

Author SHA1 Message Date
1cfae4ad14 Merge branch 'sudo-mode'
# Conflicts:
#	CHANGELOG.md
2015-12-03 15:12:51 +10:30
9896378b59 Overhaul sessions, tokens, and authentication
- Use cookies + CSRF token for API authentication in the default client. This mitigates potential XSS attacks by making the token unavailable to JavaScript. The Authorization header is still supported, but not used by default.
- Make sensitive/destructive actions (editing a user, permanently deleting anything, visiting the admin CP) require the user to re-enter their password if they haven't entered it in the last 30 minutes.
- Refactor and clean up the authentication middleware.
- Add an `onhide` hook to the Modal component. (+1 squashed commit)
2015-12-03 15:11:57 +10:30
05386b1259 Clean up 2015-12-03 14:51:35 +10:30
e145873d59 Fix appearance of event posts on mobile 2015-10-14 16:35:06 +10:30
d610ea663f Keep post actions visible when controls dropdown is open
Also show without hover on touch devices
2015-09-22 17:05:14 +09:30
4041c18014 Further tweaks to post layout
Move footer after actions so that we'll be able to have larger things
in the footer (e.g. Answers) without pushing down the controls.
2015-09-18 14:38:57 +09:30
92437edd1b Revert "Revert "Scroll overflowing post content""
This reverts commit b695f4d06378132e3f2236a4f17f825e74bb7db8.
2015-09-16 14:10:30 +09:30
b695f4d063 Revert "Scroll overflowing post content"
This reverts commit 64207a53c6eb47bb6192902a69390853ea5f7e11.
2015-09-16 14:08:59 +09:30
64207a53c6 Scroll overflowing post content
closes #143
2015-09-16 08:39:30 +09:30
fa265152c7 Clean up new post layout 2015-09-15 12:42:03 +09:30
5c98a08e0f Merge branch 'master' into compact-posts 2015-09-15 11:27:49 +09:30
c0e7ff5ea1 Give iframes in posts a max width 2015-09-08 11:51:36 +09:30
e54944d6c3 Reduce event post font size 2015-09-08 11:13:35 +09:30
efff485d6c Restyle posts to be more compact, relocate controls 2015-09-08 10:29:00 +09:30
a5d3aa9b36 Correctly style hidden post username 2015-09-04 13:50:43 +09:30
9bf6862c6d Clean up Post CSS 2015-09-04 12:17:30 +09:30
f9d724738c Add syntax highlighting for code blocks
We might consider extracting this into an extension, but TextFormatter
does syntax highlighting for code blocks by default in live previews
anyway.

closes #248
2015-08-31 13:17:16 +09:30
874c023f8a Fix text overlap in search result with long content 2015-08-28 15:18:17 -07:00
e123ad52a9 Reduce contrast on post stream time gaps 2015-08-26 10:19:24 +09:30
79ea5d833a Slightly less padding on blockquotes 2015-07-28 16:42:03 +09:30
017c258e46 Live preview of post editing/replying thanks to TextFormatter 👏 2015-07-22 16:05:00 +09:30
a9ded36b57 Major CSS revamp
- Get rid of Bootstrap (except we still rely on some JS)
- Use BEM class names
- Rework variables/theme config
- Fix various bugs, including some on mobile

The CSS is still not ideal – it needs to be cleaned up some more. But
that can be a focus for after beta.
2015-07-17 14:47:49 +09:30