- 17 Jan, 2015 24 commits
-
-
csillag authored
-
gergely-ujvari authored
Import Annotator
-
Nick Stenning authored
-
Nick Stenning authored
-
Nick Stenning authored
Rather than using prebuilt JavaScript in the vendor directory, build the relevant Annotator plugins from CoffeeScript imported in the previous commit.
-
Nick Stenning authored
We don't use I18N or provide locale files, so this serves no purpose.
-
Nick Stenning authored
Rather than using a prebuilt vendored Annotator from our fork, this commit imports the entire forked Annotator source into the h repository. Our intent is not to maintain this fork within h, but to remove the fork repository and incrementally move back to dependence on upstream Annotator.
-
Nick Stenning authored
Introduce Store resource
-
Aron Carroll authored
This makes it explicit that the function is both a constructor and an angular resource.
-
Randall Leeds authored
-
Randall Leeds authored
-
Randall Leeds authored
-
Randall Leeds authored
-
ujvari authored
-
ujvari authored
-
ujvari authored
-
Randall Leeds authored
-
Randall Leeds authored
-
ujvari authored
-
ujvari authored
-
Randall Leeds authored
-
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 1 commit
-
-
ujvari authored
-