Andrew Dolgov
4ad04ee227
report all libxml errors in updater debug output
...
force utf8 encoding if devforceupdate is on
parser: try to convert non-unicode feeds with specified encoding to utf8
before trying to remove dangling utf8 characters in case of utf8-related
libxml errors because doing so produces garbage content
2013-10-29 12:15:26 +04:00
Andrew Dolgov
88edaa9344
daemon: cache parser object while processing a batch of feeds withsame url on first success
2013-10-25 14:42:43 +04:00
Andrew Dolgov
0f6b926393
only try to set fucking cookie jar if open_basedir restriction is not in effect
2013-10-23 13:34:47 +04:00
aedrin
68349f55df
Add missing translations in SINGLE_USER_MODE
...
In SINGLE_USER_MODE, some strings were untranslated.
For instance "Loading, please wait..." and all strings in the "Actions" Menu ("Preferences...", "Search..." and so on)
2013-10-15 18:06:44 +02:00
Andrew Dolgov
0a08d1b246
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
2013-10-09 16:58:56 +04:00
Andrew Dolgov
b66be03a48
add experimental hack to speed up ccache category calculation
2013-10-09 16:58:31 +04:00
Andrew Dolgov
6d45a15286
do not try to load user plugins on schema < 100
2013-10-08 22:35:36 +04:00
Andrew Dolgov
e198cca75b
Revert "sanitize: remove doctype properly, add experimental workaround against unnecessary html elements in sanitized data"
...
This reverts commit f44d59992e
.
2013-10-06 15:59:28 +04:00
Andrew Dolgov
29a57cdc4d
Merge pull request #311 from fsateler/curl-cookie-jar
...
Enable cookies when fetching feeds with curl
2013-10-06 04:39:54 -07:00
Andrew Dolgov
924a89ebf3
getFeedArticles: use date_entered for fresh feed same as queryFeedHeadlines ( closes #780 )
2013-10-06 15:38:58 +04:00
Andrew Dolgov
f44d59992e
sanitize: remove doctype properly, add experimental workaround against unnecessary html elements in sanitized data
2013-10-06 11:08:15 +04:00
Felipe Sateler
d9eacf54a0
Enable cookies when fetching feeds with curl
...
If a feed requires cookies, curl needs to have them active in order to
access it. This is done by setting the COOKIE_JAR option.
Since we do not need the actual cookie jar, send it to /dev/null, curl
will still have a valid in-memory cookie jar.
2013-10-04 17:56:46 -03:00
Andrew Dolgov
05f14a7d19
add (undocumented) _CURL_HTTP_PROXY
2013-09-30 13:27:14 +04:00
Andrew Dolgov
d0ee0f52b7
use favicon in some auxiliar dialogs
2013-09-30 00:01:34 +04:00
Andrew Dolgov
5ddd2705ca
make language detection optional ( closes #779 )
2013-09-27 13:45:21 +04:00
Andrew Dolgov
02b0d14a18
release 1.10
2013-09-21 17:36:53 +04:00
Andrew Dolgov
e596b5a9dd
add update script to convert myisam tables to innodb (bump version)
2013-09-17 14:34:39 +04:00
Roland Angerer
4d8f4c5989
optimized query for label counters
2013-09-17 12:05:13 +02:00
Andrew Dolgov
1357a263be
include title when detecting article language
2013-09-17 12:28:31 +04:00
Andrew Dolgov
4f71d7431c
replace suppress debugging kludge with a more flexible function (fixes
...
logging with update.php --feeds being stopped after first feed)
2013-09-15 23:02:21 +04:00
Andrew Dolgov
d3b0e3487e
fix xgettext extraction of plural forms, replace wrong ngettext() calls with _ngettext(), rebase translations
2013-09-02 13:09:32 +04:00
Andrew Dolgov
ff04fe0625
use plurals for comment/comments link in article, properly translate comments string, add feed title to article in zoom mode
2013-09-02 12:58:14 +04:00
Andrew Dolgov
a33558a61e
pass logfile to child tasks if locking is possible, lock logfile before writing, add kludge to prevent update_rss_feed unneeded debugging go into master logfile
2013-09-02 12:33:59 +04:00
Andrew Dolgov
f73e03e000
pass feed information to article filters
2013-09-02 10:03:04 +04:00
Andrew Dolgov
34e55fe8d9
fix cat filters always applying if set to uncategorized
2013-08-29 09:24:24 +04:00
Andrew Dolgov
5d4d591826
filter testing: exclude archived articles because filtering on them makes no sense
2013-08-29 09:12:05 +04:00
Andrew Dolgov
3eb55333c6
do not use iconv in tag_is_valid, data should be utf8 anyway at this point; remove sanity check for iconv because parser does not use it
2013-08-09 09:19:57 +04:00
Andrew Dolgov
5c54e68388
support media:description for media: enclosures
2013-08-05 12:26:09 +04:00
Andrew Dolgov
edba269b6f
fix entries not inserted properly when no languages are detected
2013-08-02 16:03:13 +04:00
Andrew Dolgov
00f22824d7
rss: force language to 2 characters; run house keeping hooks properly
2013-08-02 14:47:34 +04:00
Andrew Dolgov
8e47022036
add hook_house_keeping
2013-08-02 14:06:18 +04:00
Andrew Dolgov
910592b49a
add plugin to cache images in starred articles; pass article_id to
...
sanitize
2013-08-02 14:04:14 +04:00
Andrew Dolgov
2fc4d981d1
remove unused old-style image rewritign
2013-08-02 14:04:00 +04:00
Andrew Dolgov
1bdbffcf11
highlight: remove unnecessary test for DomText
2013-08-01 16:31:44 +04:00
Andrew Dolgov
79834eda77
experimentally simplify highlight searching
2013-08-01 16:30:22 +04:00
wltb
28f92d28d8
Highlighting search results: Added heuristic approach for common capitalizations, fixed indentions
2013-08-01 13:05:03 +02:00
Andrew Dolgov
a447f4e40a
term highlighting in content: use mb functions
2013-07-31 16:42:48 +04:00
Andrew Dolgov
87721123b7
remove plaintext url rewriting for twitter posts
2013-07-31 14:58:16 +04:00
Andrew Dolgov
d41ad03712
note the source of highlighting routine
2013-07-31 14:54:22 +04:00
Andrew Dolgov
dd90eb2c7a
search keyword highlighting (combined mode only)
2013-07-31 14:53:34 +04:00
Andrew Dolgov
07eb36583c
lang: default to 'en'
2013-07-31 11:57:11 +04:00
Andrew Dolgov
6b4617970f
add text_languagedetect to guess article language for better hyphenation
...
(bump schema)
2013-07-31 10:30:17 +04:00
Andrew Dolgov
f035e6dc82
tweak the zoomed article a little bit
2013-07-31 01:22:13 +04:00
Andrew Dolgov
cdfc41149d
get_article_labels: cache converted label ids
2013-07-28 23:36:57 +04:00
Andrew Dolgov
ac57b9dd19
add experimental css hyphens support for english language
2013-07-26 18:26:28 +04:00
Andrew Dolgov
8d47635919
fix yet another typo with the 2week catchup thing ( closes #737 )
2013-07-22 15:21:30 +04:00
Andrew Dolgov
7543f05612
release 1.9
2013-07-21 10:28:48 +04:00
Andrew Dolgov
893960b039
previous patch: fix copy-paste typo
2013-07-21 00:24:55 +04:00
Andrew Dolgov
d86945c7ef
add openssl version hack to fetch_file_contents()
2013-07-20 23:30:40 +04:00
gsomgsomgsom
be5e469d65
Fix plural forms localization in js. Updated russian locale
2013-07-17 00:36:37 +04:00
Andrew Dolgov
aefed7f75c
add workaround for openssl 0.9 bug ( http://tt-rss.org/forum/viewtopic.php?t=2420&p=13734#p13734 )
2013-07-16 18:15:28 +04:00
Andrew Dolgov
55c773e893
add a sanity check for system sphinx client which conflicts with the bundled one
2013-07-14 23:32:13 +04:00
Andrew Dolgov
030b2a31c1
Revert "do not include sphinxclient if the class already exists"
...
This reverts commit 63edc5c631
.
2013-07-14 23:29:25 +04:00
Andrew Dolgov
63edc5c631
do not include sphinxclient if the class already exists
2013-07-14 22:28:34 +04:00
Andrew Dolgov
0997c2bd62
Revert "add temporary hack to store original unhashed guid into cached_content for debugging"
...
This reverts commit 8096e309a5
.
2013-07-14 21:48:14 +04:00
Andrew Dolgov
fde0b96f6d
Merge pull request #263 from yak1ex/messages_in_plural_form_in_js
...
Create message table entries for plural forms and lookup them in JS.
2013-07-14 00:04:19 -07:00
Frederik Holden
39de69406b
Change default SELF_URL_PATH for RFC 2602
2013-07-13 15:37:27 +02:00
Yak!
da07af65d5
Create table entries for plural forms and lookup them.
2013-07-13 14:09:19 +09:00
Andrew Dolgov
761af552d9
zoomed article: support opening attachments
2013-07-11 22:14:48 +04:00
Andrew Dolgov
8096e309a5
add temporary hack to store original unhashed guid into cached_content for debugging
2013-07-11 21:40:26 +04:00
Andrew Dolgov
abb04b76a5
share: indicate whether article is shared or not using the icon
2013-07-11 16:20:24 +04:00
Andrew Dolgov
a6a61a8cb1
add plugin to show all shared articles
2013-07-11 13:48:39 +04:00
Andrew Dolgov
fe61dc1823
geturl: limit amount of redirects
2013-07-10 20:18:20 +04:00
Andrew Dolgov
c052e25a8b
remove unused cached_content
2013-07-10 16:55:55 +04:00
Andrew Dolgov
f48d89fd58
Merge branch 'hookhead' of git://github.com/justauserx/Tiny-Tiny-RSS into justauserx-hookhead
2013-07-10 16:41:48 +04:00
Andrew Dolgov
2f20dd58d2
integrate silk icons by Mark James
2013-07-10 13:09:12 +04:00
justauser
3b96b0ed7c
Merge branch 'master' into hookhead
...
Conflicts:
include/functions.php
changes for conflicts with master
2013-07-07 13:57:06 -04:00
justauser
e4e9ac1fc2
Merge branch 'master' of http://github.com/gothfox/Tiny-Tiny-RSS
...
updating from github]
2013-07-07 13:54:10 -04:00
justauser
47fecba235
changes to add hook_query_headlines
2013-07-07 13:53:23 -04:00
Andrew Dolgov
c722c0be17
rewrite_relative_url: don't touch stuff which has sheme in it ( closes #738 )
2013-07-07 11:23:59 +04:00
Andrew Dolgov
04a8c2065f
better error reporting in session validation
2013-07-06 12:05:52 +04:00
Joakim
4cb2c55025
Filter test from web interface now replicates behaviour from pull #167
2013-07-05 20:34:38 +02:00
justauser
7171f32dc5
Merge remote-tracking branch 'origin' into hookhead
...
Conflicts:
classes/feeds.php
fix for merging up to the origin
2013-06-27 11:57:49 -04:00
justauser
891e36f57e
Changes to add a new hook: HOOK_QUERY_HEADLINES. An example is provided.
2013-06-27 11:18:23 -04:00
craywolf
3cda9e2a40
Fix version in preferences footer
2013-06-26 09:20:03 -04:00
Andrew Dolgov
a8572a7182
login page: remove version
2013-06-25 22:14:50 +04:00
Andrew Dolgov
420940fa90
do not catchup newly subscribed feeds
2013-06-25 10:01:41 +04:00
Andrew Dolgov
b627f574f8
fix 2week catchup parameter
2013-06-25 00:11:53 +04:00
Andrew Dolgov
202a81e7ba
add rel=noreferrer to article links
2013-06-20 11:59:41 +04:00
Andrew Dolgov
84acb0b711
Merge pull request #227 from whyparkc/master
...
Pull request for localization for Korean
2013-06-18 22:20:46 -07:00
Andrew Dolgov
30d2d8a6ef
Merge pull request #226 from mhaley/patches-no-preload
...
Don't preload audio attachments.
2013-06-16 22:43:23 -07:00
Andrew Dolgov
a586afa37d
do no try to pass MS icon files to GD
2013-06-15 13:15:20 +04:00
Andrew Dolgov
8d1cfe8020
colorPalette: try checking imagesize before invoking GD
2013-06-14 10:48:25 +04:00
whyparkc
d349eb8f88
adding Korean in the language list
2013-06-14 15:20:25 +09:00
Matt Haley
afd0849e30
Don't preload audio attachments.
2013-06-13 22:49:31 -07:00
Andrew Dolgov
b684a2e665
fix crash on feedlist collapse, do not use _COLLAPSED_FEEDLIST pref
2013-06-13 14:51:31 +04:00
Andrew Dolgov
b5a9ef5ebc
release 1.8
2013-06-12 14:27:31 +04:00
Andrew Dolgov
1fcebfb3c7
make_lockfile: don't do inode checking on windows
2013-06-11 12:55:47 +04:00
Andrew Dolgov
58fc7095ed
make_lockfile: check ino and dev fields for lock file (refs #703 )
2013-06-07 09:39:12 +04:00
Luc Didry
c4db796fc7
Fix automatic language detection for registered users
...
If you do not choose a language, the db pref record for your language is an empty string, but if you choose "automatic detection" and save your prefs, it's "auto".
"auto" in startup_gettext function prevents ttrss to choose the appropriate language.
2013-06-06 21:54:47 +03:00
Andrew Dolgov
53a49ff82a
properly handle per-feed hide_images setting in three panel mode ( closes #706 )
2013-06-03 10:31:45 +04:00
Andrew Dolgov
67f4fe1780
format_tags_string: fix typo
2013-05-31 21:37:14 +04:00
Andrew Dolgov
7c01db43ef
sphinx: type cast port to integer
2013-05-31 09:52:43 +04:00
Andrew Dolgov
2457679aed
switch AUTO_ASSIGN_LABELS to off by default (bump schema)
2013-05-30 18:26:56 +04:00
Andrew Dolgov
80d8d2d026
update config checks for SMTP_SECURE
2013-05-30 08:39:53 +04:00
Andrew Dolgov
102a36c233
Merge pull request #212 from hoelzro/master
...
Fix self-signed certificate issue (issue 698)
2013-05-29 12:02:54 -07:00
Rob Hoelz
40a35a628d
Don't verify SSL peers in geturl
2013-05-29 20:55:22 +02:00
Rob Hoelz
e2b4c0b70c
Pass error code along if geturl fails
2013-05-29 20:50:27 +02: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
Andrew Dolgov
8ff2a86cf3
fix file_is_locked
2013-05-29 07:46:14 +04:00