Commit Graph

873 Commits

Author SHA1 Message Date
Athou
6cc686ad03 lock on entry url 2013-05-27 22:43:08 +02:00
Athou
0b4682444f feeds with http errors now bypass update queue 2013-05-27 16:58:02 +02:00
Athou
b6c331f067 display log error when lock fails 2013-05-27 16:41:29 +02:00
Athou
d814e9c6eb missing = 2013-05-27 15:25:52 +02:00
Athou
efb5b20617 set lang header 2013-05-27 14:42:28 +02:00
Athou
8f647a96e6 add more locks to the pool 2013-05-27 13:20:07 +02:00
Athou
8c45fc41ec requeue feed immediatly if an entry fails to update 2013-05-27 12:16:37 +02:00
Athou
648923afb8 better log message 2013-05-27 11:46:23 +02:00
Athou
5b0c9e940b first resolve absolute url then truncate 2013-05-27 11:44:14 +02:00
Athou
c0df050184 wait for lock for one minute, then timeout 2013-05-27 11:42:01 +02:00
Athou
475391c6a7 use weak references for lock keys 2013-05-27 11:37:38 +02:00
Athou
ab88a2f892 allow proxy configuration out of the box (fix #196) 2013-05-27 11:35:57 +02:00
Athou
1ce2d854cb queue size in metrics 2013-05-27 11:20:19 +02:00
Athou
db32c05689 use guava for lock handling 2013-05-27 10:44:43 +02:00
Athou
af5cf9593a Merge pull request #195 from yxd-works/zh-translation
Add zh_CN translation.
2013-05-26 21:45:51 -07:00
Athou
05394ee0aa Merge pull request #192 from JKakku/patch-1
Latest labels in Finnish
2013-05-26 21:43:53 -07:00
Athou
21c582a927 Merge pull request #191 from rthome/master
Update German translation
2013-05-26 21:43:36 -07:00
YANG Xudong
aa14cea0a5 Add zh_CN translation. 2013-05-27 11:02:36 +09:00
JKakku
0a0ab02b11 Latest labels in Finnish 2013-05-27 00:06:44 +03:00
Raffael Thome
39f815e41c update german translation 2013-05-26 23:03:24 +02:00
Athou
e0a6d6d5cf prevent quote issues (fix #189) 2013-05-26 20:23:34 +02:00
Athou
b133b2aee5 pad entry in expanded view only 2013-05-26 18:22:18 +02:00
Athou
52f4f7d353 fix broken tabs since angularjs upgrade 2013-05-26 18:18:49 +02:00
Athou
7a14dd4d76 responsive homepage 2013-05-26 18:10:47 +02:00
Athou
77ca2d44df better mobile layout 2013-05-26 17:51:32 +02:00
Athou
03a9a23742 new label (#129) 2013-05-26 17:19:20 +02:00
Athou
89ae981f37 css only hovering solution, easier on the cpu 2013-05-26 17:17:52 +02:00
Athou
e5668d0196 name functions 2013-05-26 17:17:52 +02:00
Athou
da11b5707a angularjs update 2013-05-26 17:17:51 +02:00
Athou
501e7f9bc5 Merge pull request #187 from LpSamuelm/patch-6
Added global.close/translated to Swedish
2013-05-26 07:57:14 -07:00
Athou
ad0f10b320 Merge pull request #188 from rthome/master
Translate new strings to german
2013-05-26 07:56:42 -07:00
Raffael Thome
894085b3eb update german translation 2013-05-26 16:54:27 +02:00
LpSamuelm
263cc6341e Added global.close/translated to Swedish
...I might've jumped the gun on this one.
2013-05-26 16:46:24 +02:00
Athou
237d9cc752 missing semicolons 2013-05-26 15:38:16 +02:00
Athou
5124a092d3 build icon url server side 2013-05-26 15:36:55 +02:00
Athou
c6a8c288ce initial mobile design (#54) 2013-05-26 14:35:59 +02:00
Athou
d4b284eb80 simulate the meta key pressed when clicked, for macosx (#179) 2013-05-26 11:32:36 +02:00
Athou
f04b24796c resolve entry link when url is relative (fix #181) 2013-05-26 07:29:10 +02:00
Athou
122acfcf70 Merge pull request #184 from tlvince/https-getfavicon
Retrieve favicons using protocol-relative URLs
2013-05-25 22:15:34 -07:00
Athou
1643dbf382 Merge pull request #185 from gabrielrcp/translation
Updated portuguese translation
2013-05-25 22:10:28 -07:00
Gabriel Peixoto
e94c1db5fb Updated portuguese translation 2013-05-26 01:42:21 -03:00
Tom Vincent
e640c81aa2 Retrieve favicons using protocol-relative URLs
If you are serving commafeed over https, many mixed content warnings are thrown
on the getfavicon requests, e.g.:

    The page at https://commafeed.com/ displayed insecure content from
    http://d.getfavicon.appspot.com/http%3A%2F%2Fwww.dailywritingtips.com?defaulticon=none.

However, simply removing 'http:' from getfavicon's iconUrl to give a
[protocol-relative url][1] causes some browsers (Chromium) to throw an 'Identity
not verified' error because you are using getfavicon's 'multiple domains'
feature.

Presumably, appspot.com's SSL certificate does not match sub-sub domain's and/or
Chromium has stricter SSL policies (the same thing works in Safari).

We can workaround that by dropping the multiple domain support and hence
removal of the 'firstLetterDomain' function. Hopefully there's not too much of
a performance degradation?

[1]: http://www.paulirish.com/2010/the-protocol-relative-url/
2013-05-26 12:25:17 +08:00
Athou
067b395d4d Merge pull request #183 from LpSamuelm/patch-5
Translated new labels to Swedish
2013-05-25 19:42:26 -07:00
LpSamuelm
1c0885d499 Translated new labels to Swedish
Would you look at that? More translations! :D
2013-05-26 04:27:22 +03:00
Athou
2f2afcf274 missing semicolons 2013-05-26 01:08:21 +02:00
Athou
6666205ab7 new labels (#129 2013-05-26 01:07:03 +02:00
Athou
2eebbbfdd1 much needed keyboard shortcuts to navigate the feeds list 2013-05-26 00:58:32 +02:00
Athou
84fc09311c shortcut to open link in background (fix #179) 2013-05-26 00:12:16 +02:00
Athou
cc1d9dc4d2 scroll page when item not visible using 'n' and 'p' 2013-05-26 00:07:00 +02:00
Athou
eabdbcc804 reset previous behavior 2013-05-26 00:06:32 +02:00