- 17 Jan, 2015 3 commits
-
-
Randall Leeds authored
-
ujvari authored
-
Randall Leeds authored
-
- 16 Jan, 2015 15 commits
-
-
RawKStar77 authored
Previously, the text between the markup when the math button was pressed in the markdown editor read $$LaTeX or MathML$$. We don't support MathML, so I've changed it to $$Insert LaTeX$$.
-
gergely-ujvari authored
Remove the canAnnotate flag
-
csillag authored
-
Aron Carroll authored
Refactor WebSocket origin security
-
Jake Hartnell authored
Fix MathJax not loading in Chrome extension.
-
Randall Leeds authored
Rather than using the cross site request forgery token in the URL for the WebSocket, check the HTTP Origin header. All spec-compliant user agents send a proper Origin header so this is sufficient to protect users from malicious cross-site access to the WebSocket. As a consequence, the front-end code to bootstrap the streamer can be simplified. The streamer no longer has any provider. Its URL and transport are passed explicitly to the ``open`` method. While I was here, I added support for the ``protocols`` argument to the ``open`` method, added support for the ``onopen`` and ``onclose`` handlers, set the client identifier on the ``$http`` service default headers, aligned the state constants with the standard ones, and ensured that the socket cannot be closed twice.
-
RawKStar77 authored
-
RawKStar77 authored
-
gergely-ujvari authored
Fix small KaTeX display math.
-
RawKStar77 authored
-
RawKStar77 authored
KaTeX default renders math in an inline style. This was creating problems for KaTeX rendered display, and making it looked bunched up and small.
-
ujvari authored
-
ujvari authored
This reverts commit 9e9da30ac4b6c915d2881df20f2f72c0e5be5590.
-
ujvari authored
-
Aron Carroll authored
Introduce Permissions Service.
-
- 15 Jan, 2015 11 commits
-
-
ujvari authored
-
ujvari authored
_acl() is introduce to produce Access-level-control objects from the permissions. _permits() is just checking if the current user, action is allowed via the ACL list This way the permits do not have to know anything about annotations
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
- 13 Jan, 2015 2 commits
-
-
Gergely Ujvari authored
Previous implementation was flawed that if multiple any terms were given, every term had to be true inside one field. If couldn't handle the case when the terms can be found in different fields. Now any terms are evaluated separately and not bound together. Fix #1844
-
Gergely Ujvari authored
To set up stream filter for realtime updates Fix #1842
-
- 09 Jan, 2015 3 commits
-
-
Randall Leeds authored
-
Randall Leeds authored
-
Randall Leeds authored
This reverts commit 3902a0ba78874861e54c3c51a6b14aca4f75019a.
-
- 08 Jan, 2015 5 commits
-
-
Randall Leeds authored
Fix jumping search icon when loading extension on stream
-
Randall Leeds authored
Remove minimum character limit on tags
-
Aron Carroll authored
Fixes #1484
-
Aron Carroll authored
We were seeing the styles being over-ridden if icomoon.css was injected after simple-search.scss. Fixes #1764
-
Aron Carroll authored
This was used before we added the h-icons namespace to our icon font.
-
- 07 Jan, 2015 1 commit
-
-
Randall Leeds authored
Rework Back End Authentication and Authorization
-