- 12 Nov, 2014 7 commits
-
-
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)
-
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 15 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.
-
Gergely Ujvari authored
Once a bucket received a lower or an upper css class, it was never removed. Once an update function is done, than the bucket with an index of last one - 2 will automatically receive a lower css class because that is the definition of the isLower function. The heatmap plugin reuses the already existing buckets and only adds new ones if neeeded. So after new buckets are added a new one with will get the lower css class, but nobody removes the lower class from the bucket which already had it.
-
Kristof Csillag authored
Fix adder event handler in Annotator.Guest
-
Aron Carroll authored
-
Aron Carroll authored
This fixes an issue where an exception is raised when the onAdderMouseup handler tries to call preventDefault on a non-existant event object.
-
- 07 Nov, 2014 1 commit
-
-
Randall Leeds authored
Fix #1648
-
- 06 Nov, 2014 1 commit
-
-
Nick Stenning authored
Update server side templates to use Jinja
-
- 05 Nov, 2014 4 commits
-
-
Aron Carroll authored
-
Aron Carroll authored
Update selectedAnnotations at annotationUpdate event.
-
Gergely Ujvari authored
If we got annotations selected in the sidebar and delete one, the filter doesn't get updated. Alas, if we delete the last selected annotation then the sidebar will show zero annotations but the filter will still say: "Showing x annotations..." This fix gives a new listener to the annotationDeleted event and properly updates the selected annotation dict and count if needed. Fix #1591
-
gergely-ujvari authored
Style the deleted annotation message
-
- 04 Nov, 2014 5 commits
-
-
Aron Carroll authored
-
csillag authored
Kill console log messages.
-
Gergely Ujvari authored
This was only used by the old (non-unified) stream template.
-
Gergely Ujvari authored
When switching tabs on our /login route, the scope.on 'destroy' is fired in the AuthController which emits an auth event with undefined data value. Our AuthAppController was trying to check the data.userid for this undefined value. We only need to do that when data is undefined. Fixes #1627
-
Aron Carroll authored
Simplify highlight visibility toggling.
-
- 30 Oct, 2014 4 commits
-
-
Jake Hartnell authored
Sort orphan placeholders to bottom of stream
-
Aron Carroll authored
-
Randall Leeds authored
-
Nick Stenning authored
setVisibleHighlights was previously two methods disguised as one, behind the "notify" parameter. This commit moves all the code related to actually changing local state into the onSetVisibleHighlights handler, making the setVisibleHighlights function responsible solely for firing the event.
-