- 01 Jul, 2014 3 commits
-
-
Randall Leeds authored
-
Randall Leeds authored
-
Randall Leeds authored
-
- 30 Jun, 2014 1 commit
-
-
Randall Leeds authored
It's clearer if the form clears itself through a reset rather than waiting for it to happen later. This has the advantage of getting the password out of reachable memory sooner. Extending the scope rather than erasing its keys and replacing it with the base scope means the Auth controller can clear the form fields without clearing the session data in the scope.
-
- 28 Jun, 2014 4 commits
-
-
Randall Leeds authored
Fix regressions in auth errors and state resume
-
Randall Leeds authored
Refactor the reset scope event for quicker app startup and stop using the reserved prefix that angular uses. - Rename $reset to reset - At the App controller, invoke the initialization code immediately rather than broadcasting an event. Every component should start by initializing itself rather than waiting for an event to be broadcast.
-
Randall Leeds authored
Fix two recent regressions with authentication. The first is the lack of form error reporting. The second is the issue that ongoing highlight mode switches and edits don't proceed after login. - Unify all the interceptors related to sessioning. The interceptor for flash messages, csrf, and extracting the model from the session view responses is now all in session.coffee. This is better because it means other requests that don't return data in the same format aren't processed by these interceptors. It also makes it clearer which data the interceptors are processing; the CSRF interceptor may have been broken because the flash interceptor was discarding the data outside the model object. - The CSRF interceptor was also not returning a rejected promise on errors. This mistake caused the errors not to be propagated to the Auth form controller. Fix #1266. - The interaction between the Auth controller, session model changes, and scope resets is improved. The timeouts on the auth sheet are fixed so that they don't lose the ongoing mode switches and edits when the sheet is closed. Fix #1214.
-
Randall Leeds authored
Re-jig the integration tests
-
- 27 Jun, 2014 3 commits
-
-
Aron Carroll authored
This is now used as the primary platform for functional tests until we can get Sauce Labs running reliably.
-
Randall Leeds authored
Fix failing annotator login test on OSX
-
Randall Leeds authored
Without this change, clicking highlight mode and then dismissing the authentication without logging in will make it so that one must click it twice to trigger the behavior again.
-
- 25 Jun, 2014 1 commit
-
-
Randall Leeds authored
Make "make clean" compatible with OSX
-
- 24 Jun, 2014 5 commits
-
-
Randall Leeds authored
-
Randall Leeds authored
Until we start packaging and releasing a version with pre-built assets, these are needed at runtime.
-
Randall Leeds authored
Add Java installation instructions to INSTALL.OSX.rst
-
Randall Leeds authored
Manage frontend dependencies with npm
-
Aron Carroll authored
This allows us to install all but compass locally in the project rather than relying on global executables.
-
- 18 Jun, 2014 2 commits
-
-
Ujvari Gergely authored
Part of #1231
-
Ujvari Gergely authored
Had inconsistencies with tag and tags. Unwanted console.log was also removed Fixes #1267
-
- 17 Jun, 2014 2 commits
-
-
Randall Leeds authored
It's not reasonable to be shipping this here. We should be including the source in the source map files or even including the source map inline in the source map comment. The Annotator master branch does this. For now, I'm putting the pressure on here. No source maps until we get off this damn fork.
-
Randall Leeds authored
Fix #1265
-
- 14 Jun, 2014 1 commit
-
-
Randall Leeds authored
Moved to hypothesis/firefox-addon
-
- 12 Jun, 2014 2 commits
-
-
Randall Leeds authored
Fix mappings for tags field
-
Randall Leeds authored
1237 assets combination
-
- 11 Jun, 2014 1 commit
-
-
Ujvari Gergely authored
The tag-it library is now configured to allow spaces. However by default the window.open() function converts the space characters in the query part of the uri to + The streamsearch controller is now handling this conversion too. Fixes #1254
-
- 05 Jun, 2014 5 commits
-
-
Randall Leeds authored
-
Randall Leeds authored
For now. Soon we will merge this with the page search and make things much more similar.
-
Randall Leeds authored
-
Randall Leeds authored
-
Randall Leeds authored
Make a directive for visualsearch that eases integration by taking care of digest cycles and providing declarative binding for events. Remove the state tracking with inSearch and will_search and replace it by reflect the search directly in the query string.
-
- 04 Jun, 2014 1 commit
-
-
Randall Leeds authored
Factor out a socket factory into a service and send the client ID only before the first message. Configure the client ID and this service in a new module, h.socket. Fix the base URI to end in a slash and to be the root URL of the server.
-
- 03 Jun, 2014 4 commits
-
-
Randall Leeds authored
Fix the border poking out under the active tab.
-
Randall Leeds authored
-
Randall Leeds authored
Rename it as session, since that's closer to what it's really about.
-
Randall Leeds authored
The auth drop down in the top right of the sidebar was showing a border on the "top" entry because the first one was hidden.
-
- 30 May, 2014 2 commits
-
-
Randall Leeds authored
Remove CSS which is redundant with visualsearch CSS; remove CSS which serves no purpose or which is unused; place the search container inside the inner div of the topbar; and just neaten things up.
-
Randall Leeds authored
-
- 29 May, 2014 3 commits
-
-
Randall Leeds authored
Firefox Add-on; far easier than expected
-
BigBlueHat authored
-
csillag authored
After this bugfix, we are now storing the canonical URLs in the URI field of the created annotations.
-