Commit graph

1052 commits

Author SHA1 Message Date
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
gitawego
44bf49d414 @FIXED dijit modules aren't cached even all the js files are compressed
@CHANGED use require to load all the dependencies
@FIXED dojo.parser isn't loaded in cached mode, it has to be loaded via require.
2013-05-28 23:40:17 +03:00
Andrew Dolgov
4077f72ced Revert "@FIXED dijit modules aren't cached even all the js files are compressed"
This reverts commit 4f70f13f26.
2013-05-29 00:17:19 +04:00
gitawego
4f70f13f26 @FIXED dijit modules aren't cached even all the js files are compressed 2013-05-28 22:59:27 +03:00
Andrew Dolgov
1d76589693 file_is_locked: check if file exists before trying to flock it 2013-05-28 15:58:03 +04:00
Andrew Dolgov
d7b5a9e7f5 labels: add auxcounters 2013-05-24 10:57:47 +04:00
Heiko Adams
9717d5de9d fixed wrong path for css files in function calculate_dep_timestamp 2013-05-20 15:57:16 +02:00
Andrew Dolgov
6791af0cfd pass feed it to feed_fetched and fetch_feed hooks 2013-05-20 15:28:56 +04:00
Andrew Dolgov
ee65bef405 add HOOK_FETCH_FEED 2013-05-20 15:26:53 +04:00
Andrew Dolgov
0ad2013bd2 update_rss_feed: remove unused override_url parameter 2013-05-20 15:20:14 +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
a5eca88750 add a placeholder where floicon might be added if needed, still keep it
off trunk re: author being a shitlord
2013-05-19 13:53:40 +04:00
Andrew Dolgov
82852ecd33 Revert "remove floicon because its author is a colossal shitlord (http://tt-rss.org/forum/viewtopic.php?f=1&t=2055&p=10824#p10822)"
This reverts commit dce5037888.
2013-05-19 13:51:23 +04:00
Andrew Dolgov
cc0e24ba90 Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS 2013-05-19 10:00:00 +04:00
Andrew Dolgov
7711086b9a when checking filter expression for validity, do not include ttrss_feed_categories (closes #689) 2013-05-19 09:54:48 +04:00
Steven Hiscocks
13db181d10 Fix password field missing on login form when auth_internal not used 2013-05-18 23:20:44 +01:00
Andrew Dolgov
dce5037888 remove floicon because its author is a colossal shitlord (http://tt-rss.org/forum/viewtopic.php?f=1&t=2055&p=10824#p10822) 2013-05-18 22:19:24 +04:00
Andrew Dolgov
47673e6611 add fetch_url and owner_uid to HOOK_FEED_FETCHED 2013-05-18 09:22:06 +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
c594eca0de implement additional counter mode for virtual feeds when there's 0 unread articles 2013-05-16 01:08:04 +04:00
Andrew Dolgov
32011b9b66 get_minified_js: use basename() on cached file 2013-05-15 00:10:10 +04:00
Andrew Dolgov
d1c977bfbb release 1.7.9 2013-05-13 13:34:26 +04:00
Andrew Dolgov
15d52d5152 errorhandler: check for Logger class existing 2013-05-13 13:32:51 +04:00
Andrew Dolgov
fd687300bf Revert "subscribe_to_feed: use already fetched data when updating initially"
This reverts commit 23923fb29b.
2013-05-08 19:22:33 +04:00
Andrew Dolgov
74a8b2f6f1 check_for_update: compare against VERSION_STATIC 2013-05-08 19:21:17 +04:00
Andrew Dolgov
14c53e4e60 tweak visual for headlines 2013-05-07 18:47:35 +04:00
Andrew Dolgov
23923fb29b subscribe_to_feed: use already fetched data when updating initially 2013-05-07 15:34:20 +04:00
Rasmus Lerdorf
6f7798b643 Fixing bugs found by static analysis 2013-05-07 00:35:10 -07:00
Andrew Dolgov
f4ae0f053b update: remove debugging block 2013-05-02 10:26:32 +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
566417c4e7 restore updstart threshold 2013-05-02 02:31:32 +04:00
Andrew Dolgov
5d3e5a1bb2 simplify feed cache age handling (reduce caching to sequential updates) 2013-05-02 02:30:53 +04:00
Andrew Dolgov
5de4010487 disable marking for the time being 2013-05-02 02:21:11 +04:00
Andrew Dolgov
5ef8409700 move the precautionary timestamp bumping 2013-05-02 02:20:34 +04:00
Andrew Dolgov
d0e9c40a5a Revert "ccache: do not force recalculate child counters on category upgrade because this is handled elsewhere"
http://tt-rss.org/forum/viewtopic.php?f=10&t=1964

This reverts commit d571740b33.
2013-05-02 02:12:07 +04:00
Andrew Dolgov
5d0d3887af add _DISABLE_HTTP_304 2013-05-02 02:11:11 +04:00
Andrew Dolgov
15c762beda updater: show owner_uid for checked feeds 2013-05-02 02:02:49 +04:00
Andrew Dolgov
52637d3b30 remove cache valid bailout clause 2013-05-02 01:36:17 +04:00
Andrew Dolgov
865a3ed6a0 change feed cache file extension 2013-05-02 01:33:02 +04:00
Andrew Dolgov
d4992d6b48 add support for dc:subject and slash:comments 2013-05-01 20:55:08 +04:00
Andrew Dolgov
ee78f81ccd update: better tag-related debugging info 2013-05-01 20:33:59 +04:00
Andrew Dolgov
852d4ac890 support RDF-XML feeds 2013-05-01 20:30:52 +04:00
Andrew Dolgov
fd0daa9b55 remove simplepie 2013-05-01 19:14:48 +04:00
Andrew Dolgov
431e27851b actually save feed xml in the cache 2013-05-01 18:10:27 +04:00
Andrew Dolgov
99429e57e4 remove simplepie entity decode hacks 2013-05-01 18:07:05 +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
65c8d5e76d update: set last_updated to now() when process starts 2013-05-01 15:43:56 +04:00
Andrew Dolgov
d571740b33 ccache: do not force recalculate child counters on category upgrade because this is handled elsewhere 2013-05-01 15:24:30 +04:00
Andrew Dolgov
b18d109f22 only get USER_LANGUAGE on schema 120 and up 2013-04-30 09:34:24 +04:00
Andrew Dolgov
39ede9862f experimental: decode numerical utf entities on import in entry title 2013-04-29 16:59:36 +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
1ee4900a54 fix startup_gettext() trying to get configured language before session is initialized 2013-04-27 17:12:48 +04:00
Andrew Dolgov
efe46a3b53 Merge pull request #167 from KonishchevDmitry/pr-allow-slash-in-filter-regex
Allow slashes in filter regular expressions
2013-04-27 02:10:27 -07:00
Andrew Dolgov
c35d0d8fdc fix typo in format_article_labels() 2013-04-27 12:20:45 +04:00
Dmitry Konishchev
7b80b5e160 Match each tag separately against user filter regular expression
Each article's tag should be matched against user filter regular
expression separately. Current matching confuses when you want to match
an exact tag. You suppose to write "^tag$", bug now have to write
"(^|,)tag(,|$)" which is very inconvenient and requires knowledge about
how do you process this matching.
2013-04-26 16:30:25 +04:00
Dmitry Konishchev
ffa1bd7b19 Allow slashes in filter regular expressions
User's regular expressions need escaping before passing them to
preg_match()
2013-04-26 15:46:48 +04:00
Andrew Dolgov
3fbb4d183d set default timezone to automatic (bump schema) 2013-04-26 14:16:03 +04:00
Andrew Dolgov
96f0cbe30d clientTzOffset: use proper sign 2013-04-26 10:48:00 +04:00
Andrew Dolgov
6bfc97da86 add automatic timezone (based on client tz offset) 2013-04-26 10:31:57 +04:00
Andrew Dolgov
5ddef5ba23 do not store tz offset in global, store timezone object instead 2013-04-26 08:50:22 +04:00
Andrew Dolgov
dcd7ecaa0f strip_harmful_tags: use XPath to actually get all tags to work on 2013-04-26 00:02:13 +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
c4fd956812 Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS 2013-04-25 16:28:04 +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
23283f11a3 fetch: better checking for 1970- date 2013-04-25 16:12:49 +04:00
Andrew Dolgov
a62337b35d login: add tooltip for bw_limit 2013-04-24 19:13:11 +04:00
Andrew Dolgov
aafd55bab6 do not needlessly mark icons as failed 2013-04-24 19:01:51 +04:00
Andrew Dolgov
3472c4c569 use static version for session checking, show latest changeset for git version instead of head date 2013-04-24 16:57:24 +04:00
Andrew Dolgov
84ceb6bd2e fix floicon failed message not respecting debugging setting 2013-04-24 16:48:47 +04:00
Andrew Dolgov
e2cf81e214 unify houskeeping stuff, increase spawn interval 2013-04-24 14:54:59 +04:00
Andrew Dolgov
654650857f reduce daemon chattiness a bit 2013-04-24 14:26:05 +04:00
Andrew Dolgov
8cabc200d5 increase updstart locking interval to prevent concurrent updates; decrease batch size for the daemon 2013-04-24 14:23:38 +04:00
Andrew Dolgov
fce451a4f7 fix updating for pgsql
increase default batch size
remove random check between feedbrowser or update task executing
2013-04-24 13:43:40 +04:00
Andrew Dolgov
81c2066345 updating: do not use cache timestamp if it is unusable for current feed;
sort chronologically instead of random
2013-04-24 13:21:40 +04:00
Andrew Dolgov
37ddf5b7e7 fetch: check if http_response_header is set 2013-04-24 10:45:44 +04:00
Andrew Dolgov
48c1d0c71b autoload: include functions.php 2013-04-24 09:05:58 +04:00
Andrew Dolgov
50d4b30b33 get_version: force UTC 2013-04-24 08:56:37 +04:00
Andrew Dolgov
6ee0d4b05c do not recalculate avg color repeatedly 2013-04-23 22:37:06 +04:00
Andrew Dolgov
560cbd8c0d attempt to recalculate favicon avg color if it changes 2013-04-23 22:33:23 +04:00
Andrew Dolgov
36490f11a3 add a hack so that if floicon fails on some icon, it won't be processed again 2013-04-23 22:30:06 +04:00
Andrew Dolgov
3921f5081b only show reset password link when auth_internal is enabled (refs #681) 2013-04-23 22:19:09 +04:00
Andrew Dolgov
6316898f8d special version reporting for git 2013-04-23 20:22:55 +04:00
Andrew Dolgov
1e253d1ec9 Merge pull request #163 from dandersson/fix_lock_path
Fix doubly applied basepaths to lockfiles.
2013-04-23 03:46:52 -07:00
Andrew Dolgov
9ce600c801 disable on subscription feed XML validation for the time being 2013-04-20 01:38:06 +04:00
Daniel Andersson
1134497129 Fix doubly applied basepaths to lockfiles. 2013-04-19 21:25:26 +02:00
Andrew Dolgov
6122c449ab correctly report fetch error 2013-04-19 18:13:21 +04:00
Andrew Dolgov
01311d86fe fetch: support if-modified-since without CURL 2013-04-19 18:08:24 +04:00
Andrew Dolgov
68cccafcad remove debug_enabled global 2013-04-19 13:42:40 +04:00
Andrew Dolgov
9ec103525d update_rss_feed: simplify debug reporting 2013-04-19 13:26:10 +04:00
Andrew Dolgov
ebec81a6fb subscribe: verify XML before adding to the database; fetch: try to work around entity problems if initial parsing fails 2013-04-19 13:17:28 +04:00
Andrew Dolgov
1367bc3f5e trim received feed data on fetch 2013-04-19 12:35:30 +04:00
Andrew Dolgov
df25e4d221 check if http_response_header is defined 2013-04-19 09:48:09 +04:00
Andrew Dolgov
b367c951b9 make logging configurable; add logging to syslog 2013-04-19 09:45:43 +04:00
Andrew Dolgov
f1c6dd7e90 Revert "_DISABLE_FLOICON -> _ENABLE_FLOICON"
This reverts commit 7f1113a56a.
2013-04-19 08:43:11 +04:00
Andrew Dolgov
96db9a14d9 do not try to calculate icon avg color if GD is not present 2013-04-19 08:42:35 +04:00
Andrew Dolgov
7f1113a56a _DISABLE_FLOICON -> _ENABLE_FLOICON 2013-04-18 22:36:16 +04:00
Andrew Dolgov
3c200461f8 more notice css tweaks 2013-04-18 22:27:05 +04:00
Andrew Dolgov
ce2b219c64 entry_author: do not double escape string, author & comments: trim 2013-04-18 16:25:02 +04:00
Andrew Dolgov
6d9426feae tweak notice/warning/etc display 2013-04-18 16:18:20 +04:00
Andrew Dolgov
073672ccd5 add _DISABLE_FLOICON 2013-04-18 14:41:30 +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
Andrew Dolgov
c1e45a87b2 db-prefs: use user_error 2013-04-18 11:38:22 +04:00
Andrew Dolgov
3f6f085769 add better gzdecode support for php native fetch, use curl under open_basedir 2013-04-18 11:36:13 +04:00
Andrew Dolgov
d0d86316ee Revert "do automatic gzcdecode on feed data"
This reverts commit aea03558bb.
2013-04-18 11:19:25 +04:00
Andrew Dolgov
aea03558bb do automatic gzcdecode on feed data 2013-04-18 09:15:55 +04:00
Andrew Dolgov
7329ab2dd5 enable errorhandler 2013-04-18 00:22:34 +04:00
Andrew Dolgov
c8784bceec Merge branch 'master' into pdo 2013-04-18 00:20:47 +04:00
Andrew Dolgov
b6a7429591 Merge branch 'master' into pdo 2013-04-18 00:20:21 +04:00
Matthias Wirtz
a08f94bd0e make us of db_affected_rows($result) instead of using db specific functions 2013-04-17 20:24:07 +02:00
Matthias Wirtz
95a10c1225 fixed sanity check (mysqli_connect is also allowed now) 2013-04-17 19:23:52 +02:00
Andrew Dolgov
e441b5837b initial 2013-04-17 21:19:00 +04:00
Andrew Dolgov
48cb253625 get_article_filter: fix missing argument 2013-04-17 19:25:15 +04:00
Andrew Dolgov
a42c55f02b fix blank character after opening bracket in function calls 2013-04-17 18:34:18 +04:00
Andrew Dolgov
7440a7fe3c daemon2: use passthrough to daemon-loop 2013-04-17 18:19:28 +04:00
Andrew Dolgov
eefaa2df38 remove db_connect, db_close; CLI fixes 2013-04-17 17:00:35 +04:00
Andrew Dolgov
6322ac79a0 remove $link 2013-04-17 16:48:41 +04:00
Andrew Dolgov
aca75cb5cb reinstate error handlers; better DB error reporting on failed queries 2013-04-17 16:05:54 +04:00
Andrew Dolgov
404e2e3603 more work on singleton-based DB 2013-04-17 15:36:48 +04:00
Andrew Dolgov
ba68b6815a db updates, remove init_connection() 2013-04-17 14:23:35 +04:00
Andrew Dolgov
857efe49e6 add schema checking to feed updating and update script 2013-04-17 12:10:35 +04:00
Andrew Dolgov
89473cb5c6 feedtree: don't request null icon 2013-04-17 09:09:51 +04:00
Andrew Dolgov
77be1217e5 errorhandler: remove unneeded stuff 2013-04-17 08:32:45 +04:00
Andrew Dolgov
7a51032cab errorhandler: do not report hidden errors 2013-04-17 01:26:55 +04:00
Andrew Dolgov
4fe9327491 Revert "remove floIcon: bugs"
This reverts commit 7970c09255.
2013-04-16 23:22:32 +04:00
Andrew Dolgov
7970c09255 remove floIcon: bugs 2013-04-16 23:16:51 +04:00
Andrew Dolgov
438a3ecb04 disable FOLLOWLOCATION when under open_basedir 2013-04-16 20:40:14 +04:00
Andrew Dolgov
e2261e177b implement old log entry purging in update_daemon_common; add some more error types; tweak error log display 2013-04-16 20:34:20 +04:00
Andrew Dolgov
4e53956add implement error log viewer 2013-04-16 20:16:15 +04:00
Andrew Dolgov
889a5f9f19 experimental SQL-based error logger 2013-04-16 19:41:31 +04:00
Andrew Dolgov
52803a0bfd add SPHINX_SERVER 2013-04-16 16:41:32 +04:00
Andrew Dolgov
b9863a153c unify SMTP_HOST and SMTP_PORT as SMTP_SERVER 2013-04-16 16:40:04 +04:00
Andrew Dolgov
40fe2d7382 remove js-based player, better mp3 support detection for html5 audio 2013-04-16 15:44:38 +04:00
Andrew Dolgov
76e087b017 format_article_labels: bail out if passed something other than array 2013-04-16 01:02:42 +04:00
Andrew Dolgov
5e3d5480f7 use hashed guids in a hopefully backwards compatible fashion 2013-04-15 19:28:11 +04:00
Andrew Dolgov
bc7a144dd5 properly remove and replace favicon color when favicon gets manually removed/uploaded 2013-04-15 18:22:48 +04:00
Andrew Dolgov
12a6bd28ac remove hsl stuff from classes/feeds, we take care of this when choosing the color 2013-04-15 17:07:06 +04:00
Andrew Dolgov
6ac722d5b1 try to improve color guessing algorithm a bit 2013-04-15 17:01:51 +04:00
Andrew Dolgov
63c323f736 only enable colored favicons in vfeeds; fix RGB triplet packing 2013-04-15 15:17:12 +04:00
Andrew Dolgov
687a4f59c8 store favicon color as #rrggbb; process existing favicons 2013-04-15 15:08:00 +04:00
Andrew Dolgov
14118af36f fix schema for favicon_avg_color 2013-04-15 14:54:17 +04:00
moontear
2cfbb448fb Added average color calculation of feeds' favicons for banded display. 2013-04-15 12:28:52 +02:00
Andrew Dolgov
96de8fea67 subscribe_to_feed: fix typo 2013-04-14 09:11:02 +04:00
Andrew Dolgov
41694a956d fix double-escaping possible with encrypted passwords 2013-04-13 18:58:09 +04:00
Andrew Dolgov
5276b7c768 fix handling of blank FEED_CRYPT_KEY 2013-04-13 18:32:57 +04:00
Andrew Dolgov
044cff2d74 implement basic feed authentication parameter encryption in the database (FEED_CRYPT_KEY) 2013-04-13 18:24:41 +04:00
Andrew Dolgov
c5569ff8d3 decode html entities in article title on import 2013-04-12 16:30:40 +04:00
Andrew Dolgov
bb399c6271 add cache-control: public to the login page so that firefox would bother making a thumbnail 2013-04-12 14:14:11 +04:00
Andrew Dolgov
b68a266a73 remove no_cache_incantation() 2013-04-12 14:06:20 +04:00
Andrew Dolgov
9bfda43e77 digest: use proper logging, update.php: fix typo 2013-04-12 09:55:41 +04:00
Andrew Dolgov
3306daecf4 implement upload-related support for open_basedir 2013-04-11 19:12:00 +04:00
Markus Birth
ef39be2b88 Added propagation of $fetch_last_content_type for curl- and file_get_contents-calls 2013-04-10 00:59:48 +02:00
Andrew Dolgov
881a158032 update default of allow_duplicate_posts to false, bump schema 2013-04-09 22:26:38 +04:00
Andrew Dolgov
ccb2b8dd42 add HOOK_ARTICLE_LEFT_BUTTON 2013-04-09 16:46:56 +04:00
Andrew Dolgov
efd840d87f search_to_sql: fix searching for reserved keywords 2013-04-09 16:30:45 +04:00
Andrew Dolgov
e3b37a58ce Merge pull request #140 from pictuga/master
Added 'section' in allowed elements
2013-04-08 02:05:00 -07:00
pictuga
e0d12697da Added 'section' in allowed elements
Another element which was introduced in HTML5.
2013-04-08 12:02:01 +03:00
Terrence Ezrol
60376e9d52 fix bug with image attatchment settings 2013-04-07 19:35:44 -04:00
Andrew Dolgov
33373eca49 getLabelCounters: properly check for user_entry uid (closes #671) 2013-04-07 08:43:51 +04:00
Sunjay Cauligi
2375b6b6b5 fix for fetching urls with spaces 2013-04-06 02:05:11 -07:00
Sunjay Cauligi
8b35d17172 Added functionality for navigation without opening articles and toggling expansion of headlines 2013-04-05 18:57:05 -07:00
pictuga
1701b96502 Added other allowed elements to sanitize()
The following html elements are now kept when sanitizing entries: aside, bdi, bdo, caption, col, colgroup, figure, figcaption, mark, ruby, rp, rt, samp, time. Most of them are new in HTML5. Based on the list at https://developer.mozilla.org/en-US/docs/HTML/HTML5/HTML5_element_list
2013-04-05 15:56:14 +03:00
Andrew Dolgov
aadd636a01 enable remember me 2013-04-04 17:59:04 +04:00
Andrew Dolgov
0fc3930be4 search: simplify code, allow searching by note and title content (note:blah, title:blah) 2013-04-04 16:52:25 +04:00
Andrew Dolgov
7f44364870 search: allow searching by note text 2013-04-04 16:42:37 +04:00
Andrew Dolgov
9ce7a5546c implement some tweaks to session handling; properly remove session cookie if invalid/login failed 2013-04-04 15:33:14 +04:00
Andrew Dolgov
e6cdbaec9f Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS 2013-04-04 13:21:11 +04:00
Andrew Dolgov
5929a0c1e4 updater: prevent duplicate feed ids being scheduled for update 2013-04-04 13:20:44 +04:00
Andrew Dolgov
810205625b session validation: check for tt-rss version 2013-04-04 12:55:15 +04:00
Andrew Dolgov
9fb91a2043 release 1.7.8 2013-04-04 12:21:37 +04:00
Andrew Dolgov
9772c52a62 fix operation without curl 2013-04-04 12:21:29 +04:00
Andrew Dolgov
a78cb4b18b release 1.7.7 2013-04-04 09:05:59 +04:00
Andrew Dolgov
cf57eb3c5d all articles: allow archived 2013-04-04 09:01:17 +04:00
Andrew Dolgov
d0eef2a3b0 only destroy unlogged sessions 2013-04-03 19:23:43 +04:00
Andrew Dolgov
4ad99f23ff deinitialize session in login_sequence() instead of sessions.php 2013-04-03 19:16:59 +04:00
Andrew Dolgov
6f431804a9 remove session check/destroy stuff, looks problematic 2013-04-03 19:13:23 +04:00
Andrew Dolgov
686852d548 fix default sorting not taking score into account, remove unused SORT_HEADLINES_BY_FEED_DATE remnant 2013-04-03 16:06:54 +04:00
Andrew Dolgov
cfd34086c1 fix catchup not working on Fresh articles 2013-04-03 13:48:50 +04:00
Andrew Dolgov
737ede9cbc Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS 2013-04-03 13:43:45 +04:00
Andrew Dolgov
6470aaec68 add NO_CURL; disable native gzdecoding for file_get_contents() experimentally 2013-04-03 13:43:09 +04:00
Andrew Dolgov
b3b48f61c0 add an angrier blurb to sanity_check.php 2013-04-03 12:28:21 +04:00
Andrew Dolgov
9f4bd669c6 release 1.7.6 2013-04-03 08:50:21 +04:00
Andrew Dolgov
0db61af841 api: add article api hook to getArticle, change parameters passed 2013-04-02 23:02:52 +04:00
Andrew Dolgov
e3c394d391 remove THEME_VERSION_REQUIRED
reduce potential freak agitation
2013-04-02 22:46:28 +04:00
Barak Korren
9ef8798bec No more "tunables.php" defaults dumped into "functions.php" 2013-04-02 21:29:10 +03:00
Barak Korren
58a2577d48 Merge branch 'master' of https://github.com/gothfox/Tiny-Tiny-RSS.git 2013-04-02 20:38:07 +03:00
Andrew Dolgov
f9df3e698c Merge pull request #119 from dandersson/hotkey_info_hook
Hook to add hotkey definition texts via plugins
2013-04-02 05:57:39 -07:00
Andrew Dolgov
923b5c8b11 schema: remove unused prefs help_text/short_desc/section_name 2013-04-02 16:34:08 +04:00
Andrew Dolgov
dfad9d7a36 pref-prefs: don't use schema-defined help/desc/section names 2013-04-02 16:20:43 +04:00
Andrew Dolgov
9eeb6d5e23 label_create: set default owner_uid 2013-04-02 15:42:49 +04:00
Andrew Dolgov
f17cac6b26 retire DEFAULT_ARTICLE_LIMIT, infinite scrolling is fast enough to make it superfluous 2013-04-02 15:32:47 +04:00
Andrew Dolgov
8f2ad8e134 remove some old ?op syntax notation calls 2013-04-02 14:29:11 +04:00
Andrew Dolgov
c35b6d8e14 initialize session connection in ttrss_open but define session_connection in global context 2013-04-02 14:04:47 +04:00
Andrew Dolgov
168680976f sessions: initialize connection on include, not in ttrss_open 2013-04-02 13:58:08 +04:00
Daniel Andersson
4785420034 Add hook to add explanations of hotkey actions via plugins. 2013-04-02 09:05:17 +02:00
Andrew Dolgov
eab5a5e241 Revert "add php native gzdecode()"
This reverts commit f2c624a236.
2013-04-02 09:19:20 +04:00
Andrew Dolgov
129562e0b1 opml: add some data length limiting 2013-04-02 09:03:35 +04:00
Andrew Dolgov
f2c624a236 add php native gzdecode() 2013-04-02 00:04:05 +04:00
Andrew Dolgov
2324f15325 add sv_SE translation 2013-04-01 21:35:00 +04:00
Barak Korren
e470a273cf Merge branch 'master' into tunable-fetches 2013-04-01 18:40:46 +03:00
Barak Korren
3f44977129 Merge branch 'master' of https://github.com/gothfox/Tiny-Tiny-RSS.git into tunable-fetches 2013-04-01 18:39:57 +03:00
Barak Korren
046ec65760 Move tuning settings to different file so config.php isn't overcrowded
by default
2013-04-01 18:32:05 +03:00
Andrew Dolgov
c050148df4 fix broken header of ru_RU translation thanks to Tomáš Chvátal; rebase translations 2013-04-01 19:17:25 +04:00
Andrew Dolgov
d3b923c917 Revert "remove ru_RU translation: unmaintained, broken"
This reverts commit c2647e294c.
2013-04-01 19:10:26 +04:00
Ryan Parrish
f4bae03a6e Merge branch 'master' of https://github.com/stickystyle/Tiny-Tiny-RSS 2013-04-01 10:41:20 -04:00
Ryan Parrish
7081aaa09b add missing gettext libs 2013-04-01 10:40:28 -04:00
Andrew Dolgov
837ec70e3e validate_session: check for user agent 2013-04-01 18:22:07 +04:00
Barak Korren
32b7a340ad Merge branch 'master' into tunable-fetches
Conflicts:
	include/rssfuncs.php
2013-04-01 16:05:48 +03:00
Andrew Dolgov
c2647e294c remove ru_RU translation: unmaintained, broken 2013-04-01 16:47:54 +04:00
Andrew Dolgov
f058366d9b rebase translations 2013-04-01 16:28:08 +04:00
Barak Korren
8401101d50 Moved hard-coded fetch timeout values into config file to allow site-level tuning 2013-04-01 15:08:21 +03:00
Arto Tolonen
5d608138c8 Initial Finnish(Suomi) translation. 74% translated. 2013-04-01 14:51:04 +03:00
Andrew Dolgov
417591034a remove experimental view_settings stuff from master 2013-04-01 13:02:29 +04:00
Andrew Dolgov
022af85b19 rebase translations 2013-04-01 12:16:32 +04:00
Andrew Dolgov
a2a3d5a3aa add (disabled) per-feed view_settings handling placeholder 2013-04-01 10:09:22 +04:00
Andrew Dolgov
b4f83063cc schema: add feed/cat view_settings 2013-04-01 09:09:20 +04:00
Andrew Dolgov
5e736e4592 implement stop action 2013-03-31 19:28:36 +04:00
Andrew Dolgov
8e8c8934a9 add necessary schema plumbing to implement filter ordering
also add filter titles
2013-03-31 16:25:27 +04:00
Andrew Dolgov
ee0542ce28 daemon: do not schedule user-disabled feeds (2) 2013-03-31 14:36:06 +04:00
Andrew Dolgov
cd7ebb39e4 daemon: do not schedule user-disabled feeds 2013-03-31 14:24:13 +04:00
Andrew Dolgov
c1d2bd2603 Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS 2013-03-31 13:11:33 +04:00
Andrew Dolgov
e9b7469233 validate session on startup 2013-03-31 13:10:46 +04:00
Andrew Dolgov
6b3082ee33 rebase translations 2013-03-31 12:47:44 +04:00
Andrew Dolgov
d538101618 catchup_feed: fix 1day on mysql 2013-03-31 12:45:19 +04:00
Andrew Dolgov
94828a8b12 catchup by date: go by date_entered 2013-03-31 12:41:28 +04:00
Andrew Dolgov
c8b693cf7f implement catchup with selectable updated criteria 2013-03-31 12:37:42 +04:00
Andrew Dolgov
e81610d9ef daemon: sort by random 2013-03-30 16:28:21 +04:00
Andrew Dolgov
8292d05b7c daemon: show feeds/minute stats 2013-03-30 16:25:10 +04:00
Andrew Dolgov
17e74b21cf update_rss_feed: bailout if cache is considered valid, but older than last_updated 2013-03-30 15:42:27 +04:00
Andrew Dolgov
31623bfa99 if-modified-since: also take last_updated into account 2013-03-30 15:35:16 +04:00
Andrew Dolgov
7a01dc776e support If-Modified-Since 2013-03-30 15:12:20 +04:00
Andrew Dolgov
60b88b254c add hotkey toggle_cdm_expanded (f c) 2013-03-30 14:28:13 +04:00
Andrew Dolgov
7b11aa80ab Revert "Avoid updating feed based on user pref DEFAULT_UPDATE_INTERVAL if it is set to -1 (no update)"
This reverts commit bca1cfbb95.
2013-03-30 13:26:15 +04:00
all
bca1cfbb95 Avoid updating feed based on user pref DEFAULT_UPDATE_INTERVAL if it is set to -1 (no update) 2013-03-30 09:43:37 +01:00
Andrew Dolgov
7040017160 unbreak auth_remote and possibly other auth plugins 2013-03-30 10:48:19 +04:00
Andrew Dolgov
2472737e20 cleanup_tags: remove dots 2013-03-29 23:28:24 +04:00
Andrew Dolgov
9cac360bd7 set combined display mode as default 2013-03-29 19:37:42 +04:00
Andrew Dolgov
8f49a2257b fix stuff broken by previous pull 2013-03-29 19:20:46 +04:00
all
48ec0b8526 Check that $_SESSION["uid"] is defined before checking value 2013-03-29 15:17:38 +01:00
Andrew Dolgov
0d6943b097 Revert "order feeds selected for update randomly"
This reverts commit 13b33a3fc3.
2013-03-29 17:25:07 +04:00
Andrew Dolgov
13b33a3fc3 order feeds selected for update randomly 2013-03-29 15:36:40 +04:00
Andrew Dolgov
32b05702ff daemon: do not show feed urls twice 2013-03-29 14:32:11 +04:00
Andrew Dolgov
30ac8d1f86 update: exclude feeds with disabled updates 2013-03-29 12:31:53 +04:00
Andrew Dolgov
1c4421fcd7 experimentally rework update daemon to process all feeds with the same url sequentially to minimize network access and better utilize caches 2013-03-29 12:21:40 +04:00
Andrew Dolgov
4f9cbdff1d cache simplepie object instead of xml feed data 2013-03-29 11:50:58 +04:00
Andrew Dolgov
d5974daa33 remove feed update interval debugging 2013-03-29 11:32:22 +04:00
Andrew Dolgov
f074ffe945 cache downloaded feed data to minimize network access 2013-03-29 11:31:10 +04:00
Andrew Dolgov
9b523c01f9 remove unused view modes handling 2013-03-29 09:46:38 +04:00
Andrew Dolgov
d296ba50d4 initialize_user_prefs: escape data on import 2013-03-29 08:51:05 +04:00
Joschasa
ca5ff2d9fb Remove 2 useless line breaks. One got printed even with --quiet. 2013-03-28 20:30:06 +01:00
Andrew Dolgov
20136c7860 rebase translations 2013-03-28 21:05:21 +04:00
Andrew Dolgov
e98a4bf62a update schema translations 2013-03-28 21:05:11 +04:00
Andrew Dolgov
5d40efc9b0 add ability to select CSS files in themes/ 2013-03-28 21:04:29 +04:00
Andrew Dolgov
b9a06a0e39 retire frankly ridiculous sorting by score/title/date/default
keep defaul and oldest first instead of REVERSE_HEADLINES
2013-03-28 20:44:43 +04:00
Andrew Dolgov
699e3cfc65 rebase translations 2013-03-28 19:38:52 +04:00
Andrew Dolgov
bf6df2368d attachments dropdown: display as block element 2013-03-28 18:52:55 +04:00
Andrew Dolgov
eb734e5225 strip_harmful_tags: allow noscript 2013-03-28 14:03:09 +04:00
Andrew Dolgov
fcef9eeae0 remove dialogNotice; tweak dialog appearance a bit 2013-03-28 14:01:25 +04:00