1
0
mirror of https://tt-rss.org/git/tt-rss.git synced 2024-07-04 13:10:49 +02:00
Commit Graph

709 Commits

Author SHA1 Message Date
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