Commit graph

702 commits

Author SHA1 Message Date
Andrew Dolgov
d9afd9b2b5 use dojo stuff for user details 2013-06-11 12:11:02 +04:00
Andrew Dolgov
808ef3d4fc pref-users: remove useless javascript: prefix 2013-06-11 12:05:45 +04:00
Andrew Dolgov
222a61c222 user editor: use dojo stuff 2013-06-11 12:04:29 +04:00
Andrew Dolgov
d256f1fbd8 atom: support <published> 2013-06-10 13:25:34 +04:00
Andrew Dolgov
496195db4e fix calculation of feed counts in pref-feeds editor 2013-06-07 15:31:43 +04:00
Andrew Dolgov
08820be70b add experimental floating title when scrolling long articles in combined mode 2013-06-05 22:20:22 +04:00
Andrew Dolgov
a1495542fc opml: fix filter parameters inverse and title not being properly imported from OPML 2013-06-05 13:09:47 +04:00
Andrew Dolgov
25051fb84b support custom order in generated feeds (closes #709) 2013-06-05 12:56:43 +04:00
Andrew Dolgov
ce5d234d63 support dc:date elements in rss and atom feeds 2013-06-01 09:49:56 +04:00
Jonathan Bither
fbe135fb36 mysqli: We are using procedural mysqli so use mysqli_connect_error() instead of mysqli_error() 2013-05-30 10:45:47 -04:00
justauser
7aab5617b6 Merge branch 'master' into jremote
latest master checkins
2013-05-29 07:52:20 -04:00
Andrew Dolgov
67e0cf9a37 add startup_gettext() calls to several endpoints for unregistered users so the output would be translated based on accept-language header 2013-05-29 15:41:19 +04:00
justauser
991418fa56 Merge branch 'master' into jremote
update working to master
2013-05-28 11:39:58 -04:00
Andrew Dolgov
14c84904fe pluginhost: allow html tags in plugin storage 2013-05-27 14:03:14 +04:00
justauser
6dd01fcea2 Changes to support a new version of the phpmailer. Adds a new setting SMTP_SECURE,
which cna have a value of tls, ssl or be empty.  This is used for secure SMTP servers.
Also added the ability to have multiple email addresses in the to field.  Addresses are
separated by semicolons (;)
2013-05-26 11:27:42 -04:00
Andrew Dolgov
df2655e015 better support for atom:link elements in rss feeds, support rel=standout (fuck you google and your nonstandard shit) 2013-05-26 10:21:54 +04:00
Andrew Dolgov
f17c3ee29a parser: fix get_links() for RSS 2013-05-24 14:40:47 +04:00
Andrew Dolgov
1874c8d6df feedparser: properly handle nodeValue of rss channel link element (closes #692) 2013-05-23 20:32:54 +04:00
Andrew Dolgov
610fe11535 add HOOK_PREFS_TAB_SECTION to user manager toolbar 2013-05-22 12:02:43 +04:00
Andrew Dolgov
ee65bef405 add HOOK_FETCH_FEED 2013-05-20 15:26:53 +04:00
Andrew Dolgov
042003d55e parser/rss: try to get link from guid isPermaLink=true 2013-05-20 15:01:18 +04:00
Andrew Dolgov
5bbc4bb4b0 move stylesheets to css/, reference default tt-rss stylesheets from
default.css to make custom themes easier
2013-05-19 21:22:01 +04:00
Andrew Dolgov
8429af52be adjust previous patch phrasing a bit 2013-05-19 11:27:17 +04:00
Mike Frysinger
5bac322258 document the date format string
I assumed the format string was related to strftime except all of the
fields looked really weird.  After digging in the code, this string is
actually used with php's date().  Add a note for this so other people
can jump quickly to the relevant documentation (which is useful for
non-php peeps who have no idea what this is).
2013-05-19 03:19:55 -04:00
Andrew Dolgov
2f6b75d574 fix atom:link not supported in rss feeds (fucking fuck) (2) 2013-05-17 22:57:18 +04:00
Andrew Dolgov
f7d64d03fc fix atom:link not supported in rss feeds (fucking fuck) 2013-05-17 22:50:38 +04:00
Andrew Dolgov
d1f3fa9791 try to force-convert feed data to utf8 2013-05-17 20:09:43 +04:00
Andrew Dolgov
6a51939ee6 db-prefs: better error output for missing prefs, digest: hide DIGEST_ENABLE pref missing for unitialized users 2013-05-16 21:57:39 +04:00
Andrew Dolgov
2700440178 better support for atom content type xhtml 2013-05-16 09:19:56 +04:00
Andrew Dolgov
c594eca0de implement additional counter mode for virtual feeds when there's 0 unread articles 2013-05-16 01:08:04 +04:00
Andrew Dolgov
96ce71f35f atom parser: experimental fix for feeds which do not encode entry content 2013-05-15 23:06:56 +04:00
Andrew Dolgov
6f81395d73 api, getArticle: check for article_id being present 2013-05-15 22:29:31 +04:00
supahgreg
13e283ed45 Exclude the article author from the cdm title link 2013-05-15 11:39:23 -05:00
Andrew Dolgov
bd3c672320 api, add sanitize to getHeadlines (defaults to true) 2013-05-15 18:07:35 +04:00
Andrew Dolgov
a3b9fd12c5 fix support of Atom 0.3 2013-05-15 09:09:25 +04:00
kpn3m0
349c4229fd Feature #686
If the feed cannot be parsed there is not particular error but always "Unknown/unsupported feed type". The patch uses the error from the XML parser which gives more detailed error reporting.
2013-05-14 15:32:36 +03:00
Andrew Dolgov
11334fdf6c make appearance of some preference panes more similar 2013-05-12 12:36:25 +04:00
Andrew Dolgov
d310348460 remove gradients, update favicon avg color display 2013-05-07 19:39:04 +04:00
Andrew Dolgov
14c53e4e60 tweak visual for headlines 2013-05-07 18:47:35 +04:00
Andrew Dolgov
d29357fa02 fix more hphp detected issues 2013-05-07 15:18:37 +04:00
Andrew Dolgov
ea46d90eee auth_base: choose random password if not supplied by auth module 2013-05-07 12:36:09 +04:00
Rasmus Lerdorf
6f7798b643 Fixing bugs found by static analysis 2013-05-07 00:35:10 -07:00
Andrew Dolgov
e5e6cde06a remove support for hiding empty categories in prefs editor because people are dumb 2013-05-06 12:50:52 +04:00
Andrew Dolgov
0e72dbd79e Merge pull request #179 from nottwo/$link-cleanup
Remove obsolete $link parameter for password reset
2013-05-05 21:06:43 -07:00
Andrew Dolgov
8d090a910b use css nth-child instead of old even/odd class hacks for normal mode 2013-05-04 12:01:53 +04:00
Trannie Carter
233b74ad22 Remove obsolete $link parameter for password reset 2013-05-03 20:44:24 -04:00
Andrew Dolgov
72c29b65d4 atom: fix rel=alternate links 2013-05-02 10:40:59 +04:00
Andrew Dolgov
602fe53496 fix atom <author>value</author> elements 2013-05-02 10:36:05 +04:00
Andrew Dolgov
99b8256794 feedparser: make content:encoded take precedence over description 2013-05-02 10:30:41 +04:00
Andrew Dolgov
54b7590c7f format_article_tags: improve performance 2013-05-02 10:20:56 +04:00
Andrew Dolgov
f8a25082b3 make tag cache processing faster in cdm 2013-05-02 10:09:01 +04:00
Andrew Dolgov
8a95d630a9 fix rss content:encoded not used 2013-05-01 22:05:59 +04:00
Andrew Dolgov
b4d1690097 move common methods to feeditem_common 2013-05-01 21:06:48 +04:00
Andrew Dolgov
f11015058d support dc:creator 2013-05-01 21:01:30 +04:00
Andrew Dolgov
d4992d6b48 add support for dc:subject and slash:comments 2013-05-01 20:55:08 +04:00
Andrew Dolgov
852d4ac890 support RDF-XML feeds 2013-05-01 20:30:52 +04:00
Andrew Dolgov
4c00e15b5d pass xpath object to feeditem, support media-rss objects 2013-05-01 19:40:43 +04:00
Andrew Dolgov
fd0daa9b55 remove simplepie 2013-05-01 19:14:48 +04:00
Andrew Dolgov
b09a4cdccc feeditem_rss: use guid element 2013-05-01 19:12:32 +04:00
Andrew Dolgov
3c8060aca0 fix get_links() for RSS 2013-05-01 19:09:07 +04:00
Andrew Dolgov
b9eee80e08 parser: add get_links() 2013-05-01 19:08:04 +04:00
Andrew Dolgov
b8f316dc28 change caching to save xml data, remove RDF init section 2013-05-01 17:56:21 +04:00
Andrew Dolgov
04d2f9c831 add basic rss support 2013-05-01 17:38:16 +04:00
Andrew Dolgov
cd07592c29 add basic tinyparser/atom 2013-05-01 17:04:57 +04:00
Andrew Dolgov
27372ddac6 fix editArticleTags() call broken on archived feed 2013-04-30 20:07:08 +04:00
Andrew Dolgov
b18d109f22 only get USER_LANGUAGE on schema 120 and up 2013-04-30 09:34:24 +04:00
Andrew Dolgov
52e7b5a096 add clear sql log button 2013-04-29 23:12:54 +04:00
Andrew Dolgov
258068b379 do not calculate favicon color on manual icon replace 2013-04-29 16:09:03 +04:00
Andrew Dolgov
bd02d29e1b prefs: update some descriptions to be more consistent 2013-04-29 15:58:15 +04:00
Andrew Dolgov
7b149552cb remove language selector from the login form, store language in the database per-user 2013-04-29 15:54:23 +04:00
Andrew Dolgov
e57a1507ae do not use session cookie lifetime for additional cookies 2013-04-29 13:03:28 +04:00
Andrew Dolgov
a845a3d5e5 otp: display notice if GD is missing 2013-04-29 09:20:30 +04:00
Andrew Dolgov
d48398e647 pluginhost: remove session cache for storage 2013-04-28 18:17:58 +04:00
Andrew Dolgov
5e1f7be5f1 enlarge headline excerpt length 2013-04-27 18:01:36 +04:00
Andrew Dolgov
38a8c22b9e getHeadlines: return feed title for non-virtual feeds 2013-04-27 12:29:42 +04:00
Andrew Dolgov
2c8eed5395 api: add feed_title to getArticle 2013-04-27 12:25:40 +04:00
Andrew Dolgov
8cefe38a0a add HOOK_PREFS_SAVE_FEED 2013-04-26 14:23:18 +04:00
Andrew Dolgov
057177eb2c add HOOK_PREFS_EDIT_FEED 2013-04-26 14:21:08 +04:00
Andrew Dolgov
6bfc97da86 add automatic timezone (based on client tz offset) 2013-04-26 10:31:57 +04:00
Andrew Dolgov
90e5f4f1de base if-modified-since on last received article, not feed update timestamp 2013-04-25 18:42:48 +04:00
Andrew Dolgov
90a372f51d fix warning when creating feed last updated timestamp 2013-04-25 18:02:34 +04:00
Andrew Dolgov
6e3e8db915 subtoolbar: add last updated when hovering over originating site link 2013-04-25 16:27:33 +04:00
Andrew Dolgov
db29ea0d8d correct faildient case 2013-04-24 15:08:37 +04:00
Andrew Dolgov
7d90d06de0 do not try to draw a fail-gradient (faildient?) 2013-04-24 15:07:23 +04:00
Andrew Dolgov
e2cf81e214 unify houskeeping stuff, increase spawn interval 2013-04-24 14:54:59 +04:00
supahgreg
6704bb2cb9 minor: remove an unnecessary quotation mark 2013-04-23 07:54:41 -05:00
Andrew Dolgov
f66492d357 better javascript error reporting, save error reports in tt-rss log 2013-04-20 10:43:21 +04:00
Andrew Dolgov
106a3de91c plugins: bump API version 2013-04-19 17:31:56 +04:00
Andrew Dolgov
ddf28801e4 implement plugin API version compatibility check 2013-04-19 17:26:22 +04:00
Andrew Dolgov
726bd48e8c better handle get_link() enabled plugins crashing on load 2013-04-19 17:20:03 +04:00
Andrew Dolgov
b367c951b9 make logging configurable; add logging to syslog 2013-04-19 09:45:43 +04:00
Andrew Dolgov
48ed517e8d pref_prefs: remove second argument from the constructor 2013-04-19 08:40:19 +04:00
Andrew Dolgov
b20b6af0dc only pass port to mysqli_connect when it is set 2013-04-19 07:58:27 +04:00
Andrew Dolgov
1f29443530 fix missing DB object when instantiated to import opml 2013-04-18 23:19:14 +04:00
Andrew Dolgov
3c200461f8 more notice css tweaks 2013-04-18 22:27:05 +04:00
Andrew Dolgov
1daf0f75fa pass DB_PORT as string 2013-04-18 15:44:25 +04:00
Andrew Dolgov
8cb5c64d62 fix auth_base referencing dbh which was not present 2013-04-18 15:36:54 +04:00
Andrew Dolgov
6421b42963 api/getHeadlines: increase limit to 200 2013-04-18 12:36:27 +04:00
Andrew Dolgov
1ffe3391f9 make pluginhost a singleton 2013-04-18 12:27:34 +04:00
Andrew Dolgov
52d88392da move db-prefs to OO 2013-04-18 12:00:01 +04:00