Quantcast
Channel: FeedBunch:d3e2341b4dbd75391994cbbdcb63ed6026729c21 commits
Browsing latest articles
Browse All 40 View Live

Updated brakeman gem 3.1.4 -> 3.1.5

View Article



Updated puma gem 2.15.3 -> 2.16.0

View Article

Updated capybara gem 2.6.0 -> 2.6.2

View Article

Updated newrelic_rpm gem 3.14.1.311 -> 3.14.2.312

View Article

Updated rspec-rails gem 3.4.0 -> 3.4.1

View Article


Updated web-console gem 2.2.1 -> 2.3.0

View Article

Updated aws-sdk-core, aws-sdk-resources gems 2.2.12 -> 2.2.13

View Article

Downgrade velocity.js 1.2.3 -> 1.2.2

Velocity.js 1.2.3 has broken passing an offset and a container to a scroll animation. When autoscrolling the sidebar after opening a folder, version 1.2.2 reliably scrolls the folder to the top of the...

View Article


On mouseover over a folder open link, remove any highlighting of sidebar links.

This removes a visual bug that could cause both the folder and the sidebar link to look highlighted.

View Article


Folders should be highlighted on hover only for larger than tablet screens.

View Article

Remove autoscrolling of the sidebar when opening a folder.

It's never worked reliably, velocity.js does not react well to scrolling it, probably because it's surrounded by a container.

View Article

1.2.2"">Revert "Downgrade velocity.js 1.2.3 -> 1.2.2"

This reverts commit 662e81c4.

View Article

Updated rack-cache to upstream version 1.6.0

This version includes the new Noop backend, which doesn't persist response bodies. Using this backend means the disk will never fill up with old responses, but of course responses must be checked...

View Article


WIP: when a feed scheduled update fails, attempt autodiscovery only if it's...

WIP: when a feed scheduled update fails, attempt autodiscovery only if it's been failing for a (configurable) time, instead of immediately. This helps with the case in which autodiscovery is too...

View Article

Fixed tests to adapt to 4bf99173af87fef043ee26201547ac450333e71c

View Article


Included fastclick 1.0.6 library, managed by Bower, along with its initializa...

Angular-touch 1.5 will deprecate and disable by default the removal of the 300ms delay in touchscreens. They recommend using fastclick or Tappy instead. This commit prepares for when angular 1.5 is...

View Article

Updated angularjs, angular-sanitize and angular-touch 1.4.8 -> 1.5.0

Important: angular-touch 1.5.0 deprecates and disables by default their ng-click version. This means that other means of removing the 300ms delay in touch events should be added (already taken care of...

View Article


Added sitemap.

View Article

Added meta description tag to header.

View Article

Added meta keywords

View Article

Updated rack-cache gem 1.6.0 -> 1.6.1

1.6.0 was yanked because it introduced a bug for some users when using the Disk backend. It does not affect Feedbunch but better use a released version.

View Article


WIP: perform some tasks (communicating with the server, mainly) in web workers.

This should leave the main thread with less work to do, which should result in a smoother UI.

View Article


WIP: web workers

View Article

Changing the state (read/unread) of a single entry is performed in a web worker.

This means the main thread is not used for this ajax call, which makes the UI a bit more responsive, specially in multicore devices. This change does not improve performace a lot, because this ajax...

View Article

Make the color of an entry while it's changing read/unread state...

Make the color of an entry while it's changing read/unread state undistinguishable from the read/unread color.

View Article


When clicking on a feed link in an entry header, immediately switch to the feed.

The old behavior was to mark the open entry as unread and only then switch to the feed. This meant that the open entry appeared in the entries list, but there could be a delay until the response...

View Article

Rewrote ng-KeyboardShortcutsSvc so that it's a bit faster. It also responds t...

Rewrote ng-KeyboardShortcutsSvc so that it's a bit faster. It also responds to both upper and lower case of the configured keys.

View Article

Prevent default event behavior only for keys in the configured keyboard...

Prevent default event behavior only for keys in the configured keyboard shortcuts. Other keys behave normally.

View Article

Changed keypress management to an angularjs ng-keypress directive.

This means that keyboard shortcut handling is performed in an angularjs service triggered by ng-keypress. This way the UI is immediately updated (e.g. entries are immediately marked as read, etc)...

View Article



Changed tests to adapt to commit ce9eb15c5e4e829029b69d9d605af0e6969c37b5

When clicking on the feed link in an entry header, the entry no longer is marked as unread.

View Article

Better control of when entrySvc doesn't have to perform any work.

View Article

Marking all current entries as read is done in a separate thread with a web w...

Smoother UI this way. Also some protection against network failures is baked in: if the Ajax call fails, it is reattempted each second for up to 1 minute.

View Article

The CSRF token is accessed through an angularjs service.

This service has the responsability of reading it from the meta tag. This way if in the future views switch from Rails to another framework, it will be easier to change the code so that the token is...

View Article


entrySvc no longer needs the $http service to be injected.

View Article

WIP: load user data in a web worker.

View Article

User data are loaded with a web worker.

View Article


Load state of all refresh feed jobs of the user with a web worker.

View Article


Add missing csrfSvc service injection.

View Article

Fixed indentation

View Article

Fixed bugs.

- Typo when checking ajax response state ("state" instead of "status") - Check that there is text in the response before trying to parse it as JSON

View Article
Browsing latest articles
Browse All 40 View Live




Latest Images