Commit Graph

759 Commits

Author SHA1 Message Date
Frederic Guillot 33a4bf2202 Remove some code duplication and fix some minor issues 2015-08-14 22:08:04 -04:00
Frederic Guillot 4f7ea89925 Update dependencies 2015-08-14 21:33:39 -04:00
Frederic Guillot 168fd180e1 Update French locale 2015-08-14 20:13:32 -04:00
Frederic Guillot cb6eec9497 Merge pull-request #393 2015-08-14 19:54:59 -04:00
Frederic Guillot 709317f23d Update PicoFeed 2015-08-13 20:07:29 -04:00
Mathias Kresin 475c71d107 fix race conditions in tests
Wait till the counter has the desired value, instead of assuming that
the counter already has the expected value. This fixes the tests on
slow browsers.

Furthermore, the wait isn't needed any more, now that the counter
queries are race ondition proof.

The waitForIconMarkReadInvisible was the wrong wait function here, since
the whole article will be hidden instead of the read icon. This could
lead into race condition related errors if the article is hidden before
the waitForIconMarkRead() functions runs. The article variable that is
used to address the child read icon can refer to an (DOM) object which
doesn't exist any longer => StaleElementReferenceException.

The correct wait function in such a case would be waitForArticleInvisible().
2015-08-13 23:06:33 +02:00
Kordian Bruck dd47b3f82e Add feed group feature
- each feed can have multiple groups assigned
- group assignments are done on the add or edit feed page
- groups are only visible on the unread page
- groups are exported via the fever api
- it's not possible do delete a group manually from the database (the group will be removed automatically, as soon as the last association of a group to a feed is removed)
- if you try to create an already existing group, the existing group is used to prevent duplicates
2015-08-05 01:01:21 +02:00
Mathias Kresin e214785be7 sync russian translation 2015-08-05 01:01:21 +02:00
Mathias Kresin 71c354e315 Cleanup fever API
- remove the pseudo group 'All', the API description doesn't say that a group is required and Reeder on iOS works fine without groups
- mark feeds/groups only as read since the API doesn't allow to mark them as unread
2015-08-05 01:01:21 +02:00
Frederic Guillot db920a5b3c Merge pull-request #394 2015-08-04 18:29:38 -04:00
Mathias Kresin 80054f12a0 fix tests with selenium IE Driver Server 2.47.0 2015-08-04 22:23:58 +02:00
Mathias Kresin 17113779ff Allow to override the maximum feed size limit 2015-08-04 18:41:23 +02:00
Frederic Guillot cbbf20ebbd Update to PicoFeed v0.1.7 2015-08-02 14:08:21 -04:00
Frederic Guillot e32f96eed2 Update doc and cosmetic fixes 2015-08-02 12:59:14 -04:00
Kordian Bruck 4dacde1c57 Removed misplaced > 2015-08-02 18:24:10 +02:00
Kordian Bruck fb688cfc10 Merge branch 'master' of github.com:miniflux/miniflux into feature-custom-refresh-number
Conflicts:
	assets/js/all.min.js
2015-08-02 18:22:18 +02:00
Kordian Bruck 6e10b01d4a Changed setting from a database value to be stored as a constant in the config.php 2015-08-02 18:20:38 +02:00
Mathias Kresin 64c65a9139 select the previous article if the last selected article is hidden 2015-08-02 10:45:44 +02:00
Kordian Bruck 2c3fd54774 Added a config option to select how many concurrent refreshes are done on the subscription page 2015-08-02 02:23:21 +02:00
Mathias Kresin 32658ef4e1 deduplicate data-feed-id 2015-07-20 13:08:16 +02:00
Frederic Guillot 7d905da02e Update Docker config 2015-07-19 11:36:05 -04:00
Frederic Guillot 28804ca541 Update PicoFeed 2015-07-19 11:19:26 -04:00
Frederic Guillot f745d70496 Fix bug with dailymail.co.uk 2015-07-02 21:03:00 -04:00
Frederic Guillot 154abcd57b Update vendor 2015-06-21 09:56:36 -04:00
Frederic Guillot be89b3e9fa Update README and contributor list 2015-06-21 09:36:53 -04:00
Vojtěch Sysel 08c91d2d7b typos 2015-06-21 10:47:54 +02:00
Frederic Guillot 4b5277d5de Update readme 2015-06-11 19:26:34 -04:00
Frederic Guillot fe6f23e898 Add contributor 2015-06-11 19:23:23 -04:00
denfil b8832a4049 Add russian translation 2015-06-11 16:35:25 +03:00
Maxime 3ef6b20ef6 Small typo fix for the french locale 2015-06-02 16:30:31 -04:00
Mathias Kresin 94cf154691 remove referrer by default
The referrer CSP is supported by chrome and firefox 38+.

Suppressing the referrer increases the users privacy and the image proxy isn't
any longer required to cloak the referrer on websites which are using hotlinking
protection based on referrers.
2015-05-19 15:33:17 +02:00
Mathias Kresin ea8958a4bf re-add css property appearance
I've removed the property a long time ago from the css with the hint
that it doesn't change any visible. That was wrong.

The property is related to mobile Safari. The appearance property is
needed to remove the rounded corners from buttons and to add the glow
effect to active input fields.
2015-05-17 22:49:45 +02:00
Mathias Kresin ef949883ed workaround image scaling bug in tables with (mobile) firefox
see https://bugzilla.mozilla.org/show_bug.cgi?id=975632
2015-05-17 22:49:45 +02:00
Frederic Guillot d189bda524 Enable Strict-Transport-Security header for HTTPS 2015-05-17 13:40:56 -04:00
Frederic Guillot 72a7d43b0f Rename proxy functions 2015-05-17 13:33:13 -04:00
Frederic Guillot a1e4432881 Catch exceptions for image proxy 2015-05-17 13:26:51 -04:00
Frederic Guillot a78cf795b6 Improve css for preview full content 2015-05-17 13:14:33 -04:00
Frederic Guillot 729c2bfb42 Fix Fever API bug: enable send bookmark to third-party services 2015-05-03 08:56:41 -04:00
Frederic Guillot 14600c602d Move miniflux.net to HTTPS 2015-04-28 21:08:44 -04:00
Mathias Kresin f89ed85a83 update libraries
fixes #365, #367
2015-04-28 18:08:42 +02:00
Mathias Kresin 901a57e298 Update archive export excludes 2015-04-23 23:37:33 +02:00
Mathias Kresin 30a2852bad remove unused namespace imports and functions 2015-04-23 23:37:33 +02:00
Mathias Kresin 7ea37a1790 remove unnecessary javascript actions
They do exactly the same as the non javascript version.
2015-04-23 23:37:33 +02:00
Mathias Kresin 9f21a2fe91 rename functions to match their purpose
Item\get_all() -> Item\get_all_by_status()
Item\get_everything() -> Item\get_all()
Item\get_everything_since() -> Item\get_all_since()
2015-04-23 23:37:33 +02:00
Mathias Kresin f002723654 move write_debug to the right position
write_debug isn't executed if an exception is catched.
2015-04-23 23:37:33 +02:00
Mathias Kresin 67d97bb096 wrap a span around the checkbox label and remove bogus nbsp 2015-04-23 23:37:33 +02:00
Frederic Guillot ca8061a415 Add contributor 2015-04-21 18:22:47 -04:00
Frederic Guillot a39f18f477 Merge pull-request #361 2015-04-21 18:20:51 -04:00
Frederic Guillot f7680efa18 Add software version to the api 2015-04-18 11:42:10 -04:00
小秦 91cad0f435 fix Helper\summary bug
修正当 `$value` 中没有空格时(中文订阅的内容), 在进行截取时会出现返回 ` [...]` 的情况.
2015-04-14 21:31:43 +08:00