Fixed bug: when an entry url is nil, default to enclosure_url only for entrie...
Fixed bug: when an entry url is nil, default to enclosure_url only for entries that actually have an enclosure url tag. The bug was that the enclosure_url method was being invoked for all entries when...
View ArticleBetter logging: when fetching a feed fails because of an outside error, log i...
Also log the root error (network error, timeout etc) in the same line, so logs are more readable.
View ArticleWhen an entry without guid or url is fetched, log it as a warn (it is not an...
When an entry without guid or url is fetched, log it as a warn (it is not an application error in feedbunch but an error in the feed).
View ArticleWhen using a keyboard shortcut to toggle visibility of read entries, force en...
This is necessary because using this keyboard shortcuts changes the entries list without triggering a focus change event, so Bootstrap doesn't realize it has to hide the tooltip (because the entry it...
View ArticleWorkaround to deal with itunes feeds that are incorrectly treated as feedburn...
These feeds end up with the enclosure-url in the entry.image attribute, weirdly enough. If the entry has no url and has an image attribute instead, default the url to the value of the image attribute....
View ArticleMoved validation of entry URLs to a separate class.
Also validate that URLs are valid before assigning some default values to entry attributes.
View ArticleRemove blobs (object-urls) from images in entries.
Blobs are handled via javascript, and no javascript is allowed in entries because of security concerns. Therefore blobs make no sense and should be removed.
View ArticleCaused an error that would cause an entry to be skipped because it contained...
Caused an error that would cause an entry to be skipped because it contained an img with src="http://" The error was caused because trying to parse "http://" with the Addressable gem raises an error,...
View ArticleUse rails helpers for the font paths in fontawesome SCSS, instead of hardcode...
The paths used by default by fontawesome do not exist in a rails app, the asset pipeline creates different paths. Using rails helpers is a must to find out the actual asset path for each font. There...
View ArticleUpdated gems: kaminari 0.17.0 -> 1.0.1, sass 3.4.22 -> 3.4.2a, updated...
Updated gems: kaminari 0.17.0 -> 1.0.1, sass 3.4.22 -> 3.4.2a, updated activeadmin gem to latest HEAD
View ArticleFollow redmon gem's github master until a release is cut.
Current 0.0.12 version has a problem with dependencies (it depends on an ancient version of activesupport incompatible with rails 5). The previous one, 0.0.11, has another problem with dependencies...
View ArticleFix bug in entries ordering.
The ordering of entries is determined by the server, clients assume the server is sending entries in the correct order. This is necessary so pagination does not do strange things. Most of the time the...
View ArticleFixed bug marking multiple entries as read.
When the user clicks on "read all", the server first decides which entries have to actually be marked as read. This is because new entries may have been fetched recently which the user has not yet...
View Article
More Pages to Explore .....