Commit Graph

72 Commits

Author SHA1 Message Date
Athou
c6a8c288ce initial mobile design (#54) 2013-05-26 14:35:59 +02: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
eabdbcc804 reset previous behavior 2013-05-26 00:06:32 +02:00
Athou
a14b55ac9b fix build 2013-05-19 18:18:03 +02:00
Athou
d927437fb2 remove hardcoded labels (fix #132) 2013-05-19 18:12:25 +02:00
Athou
a85e391917 focus feed url input when modal opens 2013-05-17 20:08:10 +02:00
Athou
48098219c7 always scroll to the element regardless of its visibility for more ux consistency 2013-05-17 14:35:55 +02:00
Athou
62eae4c630 bufferapp integration 2013-05-15 22:39:02 +02:00
Athou
c55d48c11c fix build 2013-05-07 12:14:30 +02:00
Athou
2d60f8d52e switch at a third of the page instead of half (#62) 2013-05-07 09:36:28 +02:00
Athou
3fd17a09e3 load icons in parallel 2013-05-07 08:54:57 +02:00
Athou
9f772772b2 remove spaces 2013-05-06 13:10:47 +02:00
Athou
0983920403 make sure it's the right direction that is firing the event (#62) 2013-05-06 12:32:48 +02:00
Athou
4aeb0e56ee better detection of scrolling (#62) 2013-05-06 11:22:43 +02:00
Athou
e0d6be4d01 wip: mark items as the user scrolls past them (#62) 2013-05-05 19:35:07 +02:00
Athou
90283510a6 prevent scrolling propagation to parent when scrollbar reaches top or bottom (fix #68) 2013-05-05 13:44:37 +02:00
Athou
b411528ac7 allow category selection by clicking anywhere on the row 2013-05-02 12:11:46 +02:00
Athou
07fb0e712b social sharing buttons 2013-05-01 18:06:18 +02:00
Athou
451979589c tree hover 2013-05-01 17:04:49 +02:00
Athou
10cbfd6171 moved directive template to the templates directory 2013-05-01 06:46:41 +02:00
Athou
b8d9663365 added missing injection point 2013-04-30 23:06:41 +02:00
Athou
2d40c4292c refactored tree, no more dropdown for feed editing 2013-04-30 17:09:53 +02:00
Athou
bfde9241eb starring support (#43) 2013-04-30 12:43:01 +02:00
Athou
c3d826eb74 bypass our server directly for feed favicons 2013-04-28 15:15:59 +02:00
Athou
06f86a992a add missing injection points 2013-04-28 11:29:41 +02:00
Athou
1504924a76 fix build failure 2013-04-24 13:25:48 +02:00
Athou
cde844b4a5 moved some functions to category directive scope 2013-04-24 13:13:18 +02:00
Josh Matz
d36a7240bf AngularJS minify compatible 2013-04-22 20:58:18 -05:00
Athou
af109ccf5c fix for admin api 2013-04-18 13:08:17 +02:00
Athou
4fb7455e70 removed codemirror as we don't really need it and it's integration with angular is bugged 2013-04-16 15:32:54 +02:00
Athou
3ab8abe5bd more api documentation 2013-04-16 12:36:18 +02:00
Athou
65552294cc user setting for showing or hiding 'empty' categories and feeds 2013-04-12 10:06:44 +02:00
Athou
013922b96d make sure the user owns the modified data 2013-04-10 22:23:43 +02:00
Athou
b3edfb955f category dropdown menu 2013-04-10 22:02:18 +02:00
Athou
1fdfe54471 replace css tree with an angular one, fix 100% cpu usage 2013-04-10 13:14:37 +02:00
Athou
f442fb573a use a directive to handle recursive behavior 2013-04-10 12:38:06 +02:00
Athou
fb686df9b4 fix favicon size in ie 2013-04-09 15:02:36 +02:00
Athou
6bd3848be1 fix #28 2013-04-09 12:03:03 +02:00
Athou
7c3d299805 favicon directive 2013-04-09 11:33:15 +02:00
Athou
1f8aa26571 fix #24 2013-04-09 10:39:02 +02:00
Athou
642661a926 smarter feed entry storing (fixes #10) 2013-04-07 12:01:50 +02:00
Athou
3b070307bb scroll only if needed 2013-04-07 07:08:59 +02:00
Athou
a839cb2297 moved some directives to controller/partial 2013-04-05 07:51:53 +02:00
Athou
2f13891f81 settings page and custom css for users 2013-04-04 12:18:29 +02:00
Athou
8b9c1786b3 save readingmode when changed 2013-04-03 13:56:18 +02:00
Athou
bb73eb18ae also check entry title 2013-04-03 13:41:30 +02:00
Athou
ed189c1c31 search for entries 2013-04-03 13:33:33 +02:00
Athou
e942009080 clean js 2013-04-01 15:28:25 +02:00
Athou
0ae088b100 rename feeds 2013-04-01 14:40:09 +02:00
Athou
b41280812b check js and css 2013-03-31 11:30:52 +02:00