- 14 Nov, 2014 5 commits
-
-
BigBlueHat authored
-
BigBlueHat authored
-
BigBlueHat authored
-
BigBlueHat authored
Firefox does not like loading fonts out of resource:// URLs. This gets around that.
-
BigBlueHat authored
-
- 13 Nov, 2014 6 commits
-
-
gergely-ujvari authored
Remove unused functional tests
-
Nick Stenning authored
Handle login validation in colander
-
Randall Leeds authored
Close #1679
-
Randall Leeds authored
Show highlights by default in the Chrome Extension
-
Randall Leeds authored
Only login if not already authenticated
-
Randall Leeds authored
The $error key for the form will have an Array of the errors of its fields for that key. That means that a bad password response causes the entire login form to have a truthy $error.response value. That's not wrong, and we could be using it to show all the errors in a block at the top of the form, but it's not how we want to use it for this case.
-
- 12 Nov, 2014 15 commits
-
-
Aron Carroll authored
This allows the page to notify the chrome extension via an "intent" meta tag that the sidebar should launch in first run mode.
-
Aron Carroll authored
-
Aron Carroll authored
-
Aron Carroll authored
This allows the Chrome extension to be configured with hypothesisConfig. Also moved this file and the destroy.js file into an extension subdirectory to avoid confusion with the main app files.
-
Gergely Ujvari authored
An opening and a closing bracket was lost during the constant redesign. Fix #1675
-
Nick Stenning authored
-
Nick Stenning authored
Update annotation card timestamps regulary
-
Gergely Ujvari authored
Since we use the fuzzyString for the timestamps and momentjs for the tooltip the date filter was actually never used.
-
Gergely Ujvari authored
Code from @nickstenning, introduce the breakpoints array and search in it for the needed fuzzystring and when to update next instead of a complex else-if tree. timeHelpers service has two functions: - toFuzzyString: returns the fuzzy time string - nextFuzzyUpdate: returns the next time to update (in sec)
-
Nick Stenning authored
These names were updated in scripts/controllers.coffee but not here.
-
Nick Stenning authored
Calling login here calls identity.request to be called, which in turn eventually results in the onlogin callback running. The onlogin callback is not currently idempotent (and it isn't trivial to make it so) so this results in errors being thrown by Annotator. Fixes #1611.
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Gergely Ujvari authored
Instead of the fuzzyTime filter (and without abusing it) introducing this service which generates the fuzzyTimeString (as message) and the next time the fuzzyTimeString should be updated in seconds (as updateAt) from a given datetime object..
-
Gergely Ujvari authored
The annotation directive uses the timeHelpers service to get the fuzzyTimeString and the next time to update. It wraps the updating with the render service to avoid the UI update to be flickery and only update when necessary Fix #1615
-
- 11 Nov, 2014 3 commits
-
-
gergely-ujvari authored
Support document access strategy failover
-
csillag authored
This version supports falling back to the dummy document access strategy when scanning with d-t-m fails. (This allows us to create and reanchor annotations with the selectors and strategies that don't depend on d-t-m functionality.)
-
csillag authored
This version does not try to recover from scanning problems, but simply fails early.
-
- 10 Nov, 2014 11 commits
-
-
gergely-ujvari authored
Tweaks to Remove bad css classes from buckets
-
gergely-ujvari authored
Ability to unsubscribe from notifications
-
Gergely Ujvari authored
-
Gergely Ujvari authored
All currently not needed columns were removed: paremeters, query, description Client generates the description
-
Aron Carroll authored
-
Gergely Ujvari authored
Many were broken because of the refactoring
-
Gergely Ujvari authored
The h.auth.local.ProfileController class (which handles account editing) has now a profile GET call which sends back all subscriptions for an uri (now a username)
-
Gergely Ujvari authored
This tab will list the user's notifications. A new tab is better (even if now it is a one element list) because works differently then the rest of the account data.
-
Nick Stenning authored
Refactor API code to use annotator-store flaskless
-
Aron Carroll authored
-
Aron Carroll authored
Previously the heatmap tab builder iterates over every tab for each style that is applied. Now we only perform the iteration once and apply all updates together.
-