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
Andrew Dolgov
2137d67496
sessions: properly check for cookie being set
2013-03-28 12:40:56 +04:00
Andrew Dolgov
f9432f2630
since dojo dropdowns won't work in article content because of html escaping trick, replace attachment dropdown with generic html controls
2013-03-28 10:56:29 +04:00
Andrew Dolgov
ba79634c2d
remove inlined images in bwlimit mode
2013-03-28 10:49:47 +04:00
Andrew Dolgov
24ff3b44d2
sanity check: better suggestion for SELF_URL_PATH
2013-03-28 10:14:10 +04:00
Andrew Dolgov
6cfd3c149c
remove SESSION_EXPIRE_TIME
2013-03-28 10:06:16 +04:00
Andrew Dolgov
f231f438ba
reimplement remember_me
2013-03-28 09:48:58 +04:00
Andrew Dolgov
25db6c5191
fix session support for single user mode
2013-03-28 09:13:30 +04:00
Andrew Dolgov
60ed4c9ad5
add yet another workaround for stuck login due to session cookies
2013-03-28 09:09:41 +04:00
Andrew Dolgov
0196ef94f4
getVirtCounters: check if plugin feeds exist
2013-03-28 08:19:05 +04:00
Andrew Dolgov
5160620c8a
only autostart session if login cookie exists
2013-03-28 08:06:21 +04:00
Andrew Dolgov
127aaaa0f7
add has_note with mode
2013-03-27 21:35:16 +04:00
Andrew Dolgov
27f018bab7
rebase translations
2013-03-27 16:48:25 +04:00
Andrew Dolgov
a413f53ebf
add experimental base for plugin vfeeds (3 pane mode not yet
...
implemented)
2013-03-27 16:15:25 +04:00
Felix Eckhofer
b70ccfe63f
allow ON_SANITIZE plugins to modify the list of tags and attributes that are permissible
2013-03-27 11:45:55 +01:00
Andrew Dolgov
be574731fc
modify sorting by date_entered: set date_entered per-batch; use updated as a secondary criteria
2013-03-27 13:34:04 +04:00
Andrew Dolgov
69ad8b683b
rebase translations
2013-03-27 12:48:24 +04:00
Andrew Dolgov
c855628d2d
update schema translations
2013-03-27 12:44:07 +04:00
Andrew Dolgov
d14004776a
change description of HIDE_READ_FEEDS
2013-03-27 12:41:31 +04:00
Andrew Dolgov
d3911f80ca
fetch_file_contents: fix fetching protected feeds when password has special characters
2013-03-27 12:21:26 +04:00
Andrew Dolgov
884d16505e
tweak how utility.css-based stuff looks
2013-03-27 10:59:26 +04:00
Andrew Dolgov
88a41b64a2
add label_base_index to init params
2013-03-27 10:27:04 +04:00
Andrew Dolgov
f822a8e56c
experimentally rebase labels; make base index configurable
2013-03-27 09:40:07 +04:00
Andrew Dolgov
d0c6dd29d1
add experimental easy installer
2013-03-26 22:38:05 +04:00
Andrew Dolgov
781f789171
fix (?) syntax error in ja_JP .po file; rebase translations
2013-03-26 15:17:37 +04:00
Andrew Dolgov
0bf65987b6
do not apply unread view mode on last read feed because it makes no sense
2013-03-26 14:47:54 +04:00
Andrew Dolgov
24c0e2e57d
schema: disable sort headlines by feed date by default
2013-03-26 09:08:42 +04:00
Andrew Dolgov
5894fa4131
Merge pull request #86 from saperduper/master
...
handle future pubDate
2013-03-25 22:06:51 -07:00
Andrew Dolgov
1bd7413f6a
published and starred feeds: allow reversing headlines
2013-03-26 09:02:23 +04:00
Andrew Dolgov
434bf85626
add unread_first view mode (2)
2013-03-25 23:01:40 +04:00
Andrew Dolgov
2e4faaacff
add unread_first view mode
2013-03-25 22:45:40 +04:00
Andrew Dolgov
a6adb136fd
revert to previous adaptive behavior
2013-03-25 22:41:22 +04:00
Andrew Dolgov
f4a2f12ad5
implement _CLASSIC_ADAPTIVE
2013-03-25 21:33:06 +04:00
saperduper
30123fe630
Handle future pubDate
...
Posts with pubDate in the future always appear at the top, which is ruining the
whole "newest at top" idea. One way to handle this is to use time() instead.
This is what google reader does and seems reasonable.
2013-03-25 18:49:11 +02:00
Andrew Dolgov
b6274383ed
drop ttrss_filters from the schema
2013-03-25 20:22:34 +04:00
Andrew Dolgov
ec1f8a3d8a
fix inverse rule to only mean negative regexp matching except for whole rule (refs #631 )
2013-03-25 20:09:37 +04:00
Andrew Dolgov
a3a896a127
let us rejoice on being able to create double negative filters (refs #631 )
2013-03-25 19:46:43 +04:00
Andrew Dolgov
a6b23045a4
fix adaptive vgroup view crashing
2013-03-25 16:50:56 +04:00
Andrew Dolgov
8cb46a1e83
support grouped vfeeds in adaptive mode
2013-03-25 16:34:08 +04:00
Andrew Dolgov
398eaeb419
experimentally tweak adaptive mode to show unread articles first and other stuff later
2013-03-25 16:30:45 +04:00
Andrew Dolgov
4cdb81737a
add a knob to disable reload on js change
2013-03-25 16:07:39 +04:00
Andrew Dolgov
bcbb2ec792
remove localized_js.php; integrate with other startup JS stuff
2013-03-25 12:45:27 +04:00
Andrew Dolgov
41e26a3e07
js translations: look for notify_info and notify_progress; update translations
2013-03-25 12:28:22 +04:00
Andrew Dolgov
5f0081b05b
tweak strip_harmful_tags() for php 5.3.2 compatibility (refs #620 )
2013-03-25 09:17:16 +04:00
Andrew Dolgov
227d5e4168
label auto matcher: preg_quote() label
2013-03-24 22:49:43 +04:00
Tomas Chvatal
5d5e2e3ae8
strip_harmful_tags: allow center
2013-03-24 22:43:05 +04:00
Andrew Dolgov
b87a625c38
improve zoomed post content css
2013-03-24 20:22:16 +04:00
Andrew Dolgov
480d358c5f
update translations
2013-03-24 20:09:43 +04:00
Andrew Dolgov
8850646ff3
Merge pull request #77 from scarabeusiv/master
...
Fix pluralized forms and whitespace in translations and fix the l10n tools
2013-03-24 09:00:55 -07:00
Tomas Chvatal
c0f45f8f18
Update all translations reflecting the whitespace change.
2013-03-24 13:58:05 +01:00
Tomas Chvatal
1b3ac3b42a
Regenerate templates.
2013-03-24 13:50:52 +01:00
Tomas Chvatal
243b050a0a
Fix plural forms on archived articles.
2013-03-24 12:42:50 +01:00
Andrew Dolgov
efc6553da4
api: implement subscribeToFeed/unsubscribeFeed ( closes #623 )
2013-03-24 14:28:43 +04:00
Andrew Dolgov
0ee973542d
release 1.7.5
2013-03-23 10:56:48 +04:00
Andrew Dolgov
bf1dc420b9
Revert "title escaping: do not double-encode entities"
...
This reverts commit d6ce708930
.
2013-03-23 10:49:50 +04:00
Andrew Dolgov
9972b7cdd7
Revert "update SITE_TITLE customization to work without needing to be pre-defined, make it compatible with unread count now being at start of title"
...
This reverts commit 8d051fa076
.
2013-03-23 09:48:15 +04:00
Andrew Dolgov
c1353b6384
Revert "remove default definition of SITE_TITLE; rename to _SITE_TITLE as with other constants of this nature"
...
This reverts commit 1f56ba13cd
.
2013-03-23 09:45:21 +04:00
Andrew Dolgov
d6ce708930
title escaping: do not double-encode entities
2013-03-23 09:44:52 +04:00
Andrew Dolgov
9811276da7
rssfuncs: do not try to match on empty label
2013-03-23 09:23:02 +04:00
Andrew Dolgov
9e7f1f12f4
silence gzdecode() errors
2013-03-23 09:21:57 +04:00
Andrew Dolgov
6ef8ec84cb
Merge pull request #73 from derekmurawsky/dmChanges
...
Centralized mail handling per post on google + community.
2013-03-22 22:09:34 -07:00
derekmurawsky
1b2afd2bd3
Additions:
...
classes/trssmailer.php - Created class TTRSS mailer which extends phpmailer and sets the default mail settings upon instantiation. Class includes quickmail function that allows for a quick email send with no extra configurion necessary.
Changes:
config.php-dist - Added the smtp port option
include/digest.php - Converted it to use the new ttrrssmailer class
include/sanity_config.php - Added the smtp port option to the sanity check
plugins/mail/init.php - Modified to use ttrssmailer class. This particular configuration shows a hybrid use case.
register.php = Modified to use ttrssmailer class.
All code was tested and functioned on my local machine.
2013-03-22 16:25:12 -04:00
Andrew Dolgov
0d6ecb1f1c
Merge pull request #71 from gvmelle/master
...
added dutch to array
2013-03-22 10:18:47 -07:00
Gideon van Melle
1f8d526fac
Typo
...
- had to be =
2013-03-22 18:08:20 +01:00
Gideon van Melle
1171fc4428
Added string for Dutch
...
Added "nl_NL" -> "Dutch", in the array for function get_translations()
2013-03-22 18:04:13 +01:00
Andrew Dolgov
f43e9e97a5
add basic password recovery thing
2013-03-22 14:50:02 +04:00
Andrew Dolgov
11bd95b4f3
de-emphasize article author
2013-03-22 12:42:48 +04:00
Andrew Dolgov
06b0777fa7
feeds/view: periodically bump login timestamp
2013-03-22 12:37:42 +04:00
Andrew Dolgov
b1b1d25f50
remove obsolete entries from ccache on login
2013-03-22 10:24:30 +04:00
Andrew Dolgov
5defc29ff8
remove PTITLE kludge; use ajax
2013-03-22 09:49:45 +04:00
Andrew Dolgov
1f56ba13cd
remove default definition of SITE_TITLE; rename to _SITE_TITLE as with other constants of this nature
2013-03-22 09:38:19 +04:00
Andrew Dolgov
707ad6ddf7
Merge branch 'master' of git://github.com/richbeales/Tiny-Tiny-RSS into richbeales-master
2013-03-22 09:36:47 +04:00
Andrew Dolgov
3972bf5981
db_escape_string: specify link parameter for consistency; sessions: do not force-close db connection in _close()
2013-03-22 09:14:55 +04:00
Richard Beales
8d051fa076
update SITE_TITLE customization to work without needing to be pre-defined, make it compatible with unread count now being at start of title
2013-03-21 20:24:26 +00:00
Andrew Dolgov
d98e76d9c2
remove long deprecated mobile/
2013-03-21 23:47:44 +04:00
Andrew Dolgov
8ef7b02e4d
update translations
2013-03-21 23:29:30 +04:00
Andrew Dolgov
5c81e817d3
enable mysql db session support
2013-03-21 21:52:20 +04:00
Andrew Dolgov
a60446bed0
remove sign_* from init params
2013-03-21 21:49:52 +04:00
Andrew Dolgov
82ac531154
fix #2 for mysql escape string
2013-03-21 21:45:00 +04:00
Andrew Dolgov
0295919648
attempt fix db_escape_string() invocation in sessions.php
2013-03-21 21:42:11 +04:00
Andrew Dolgov
16314ddafe
implement basic auto-reload on some dependent file timestamp changing
2013-03-21 18:01:42 +04:00
Andrew Dolgov
2ccc7b8e07
add a e hotkey for embed_original
2013-03-21 16:57:36 +04:00
Andrew Dolgov
33de3d37af
make sure rendering image enclosures respect hide_image setting
2013-03-21 15:37:08 +04:00
Andrew Dolgov
b3092a2a43
update translations
2013-03-21 15:11:03 +04:00
Andrew Dolgov
d1e0f35c3e
Merge pull request #65 from scarabeusiv/master
...
Add base for czech translation
2013-03-21 04:10:42 -07:00
Andrew Dolgov
2191eb7aab
update.php: add support for output logging
2013-03-21 14:56:04 +04:00
Andrew Dolgov
94a567df84
fix browsing by tag
2013-03-21 12:12:01 +04:00
Joschasa
ca5d9be49f
Remove deprecated $match_on
2013-03-21 00:36:30 +01:00
Joschasa
2a3b6de0ef
remove deprecated theme_image()
2013-03-20 22:59:08 +01:00
Andrew Dolgov
4e4048024a
iframe sandbox: allow scripts
2013-03-20 22:18:56 +04:00
Andrew Dolgov
46ec3348ca
harmful tags: enable font
2013-03-20 21:22:20 +04:00
Andrew Dolgov
b5d4716a52
optimize loading of external libraries a bit
...
fix bold text in Unread articles
2013-03-20 20:33:46 +04:00
Andrew Dolgov
e4c9118e62
update translations
2013-03-20 15:53:25 +04:00
Andrew Dolgov
f0540b598a
add a hack to prevent loading of stuff for hidden content in unexpanded combined mode (refs #602 )
2013-03-20 13:17:48 +04:00
Andrew Dolgov
81153e6b8b
fix broken redirects
2013-03-20 12:15:06 +04:00
Andrew Dolgov
6e2ed9cf65
update translations
2013-03-20 10:25:01 +04:00
Andrew Dolgov
414191d428
make a separate headline button to collapse current article in
...
unexpanded cdm mode; modify a q hotkey to collapse article in unexpanded
mode and dismiss article in expanded mode
2013-03-20 10:22:15 +04:00
Andrew Dolgov
b799dc8b0d
only use geturl() if in safe mode
2013-03-20 09:15:59 +04:00
Andrew Dolgov
911845b5e7
geturl: remove logging
2013-03-20 09:14:41 +04:00
Andrew Dolgov
44cd77b642
format_inline_player: add a link to original audio file
2013-03-20 09:03:16 +04:00
Andrew Dolgov
d56b2d7da6
update translations
2013-03-19 22:43:10 +04:00
Andrew Dolgov
bfd61d3f85
rework STRIP_IMAGES to remove embedding; add per-feed control over embedded images (bump schema)
2013-03-19 22:41:10 +04:00
Andrew Dolgov
2229e6ed6b
strip_harmful_tags: allow article
2013-03-19 21:57:29 +04:00
Andrew Dolgov
d2db81a5f6
improve hotkey buffer scrolling speed; bind viewport scrolling to shift-arrows
2013-03-19 19:14:28 +04:00
Andrew Dolgov
e9b86f0a1c
reimplement HOOK_SANITIZE (plugs before final removal of harmful tags)
2013-03-19 19:00:18 +04:00
Tomáš Chvátal
a06b79c433
Add basic czech translation ~48% done.
2013-03-19 14:41:11 +01:00