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

594 Commits

Author SHA1 Message Date
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
Andrew Dolgov
6e61104d78 strip_harmful_tags: remove double iframe 2013-03-19 15:12:22 +04:00
Andrew Dolgov
10b55a120c strip_harmful_tags: expand the allowed list 2013-03-19 14:32:26 +04:00
Andrew Dolgov
4f7d69e185 detect whether browser supports iframe.sandbox and allow iframes accordingly; allow object and embed elements 2013-03-19 12:49:55 +04:00
Andrew Dolgov
55783ca45c remove duplicate gzdecode 2013-03-19 12:42:39 +04:00
Andrew Dolgov
57e0ae9d4b remove include of htmlawed file 2013-03-19 11:14:46 +04:00
Andrew Dolgov
254a3f56a9 add prototype simple remover of baaaad tags based on domdocument 2013-03-19 11:13:57 +04:00
Andrew Dolgov
0717e16b3c update translations 2013-03-19 10:15:25 +04:00
Andrew Dolgov
a0f2a3e105 enable automatic decoding of gzipped data when CURL is not available 2013-03-19 09:33:04 +04:00
Andrew Dolgov
f0bd8e6531 rework image caching to work without permanent article content rewriting (refs #582) 2013-03-19 09:25:36 +04:00
Andrew Dolgov
e88c194357 print_select, print_select_hash: remove line endings and other special symbols (closes #593) 2013-03-19 09:02:40 +04:00
Andrew Dolgov
44ae16ce27 Merge pull request #59 from ValdisVitolins/master
Latvian resource files
2013-03-18 21:58:00 -07:00
Valdis Vitolins
7b6c1ca771 Resource files for Latvian were added 2013-03-18 23:13:30 +02:00
Andrew Dolgov
e2b0054be4 experimental patch to enable compatibility with php safe_mode 2013-03-19 01:10:02 +04:00
Andrew Dolgov
f935d98e5d properly fix the cache_images issue (refs #578) 2013-03-19 00:42:59 +04:00
Andrew Dolgov
be124dc236 Revert "add experimental HOOK_SANITIZE"
This reverts commit 2130fe7a18.
2013-03-19 00:00:13 +04:00
Andrew Dolgov
2130fe7a18 add experimental HOOK_SANITIZE 2013-03-18 22:26:36 +04:00
Andrew Dolgov
5b18c93622 tweak hotkey map notation to allow stuff like shift-arrows 2013-03-18 20:59:48 +04:00
Andrew Dolgov
c670a80ddd cache minified js files 2013-03-18 11:00:44 +04:00
Andrew Dolgov
9955a13462 properly allow false parameters passed through to API calls (refs #576) 2013-03-17 21:04:16 +04:00
Andrew Dolgov
95d40d8546 update translations; add plugin strings 2013-03-17 19:38:55 +04:00
Andrew Dolgov
18f24d8e4c use saveHTML() in sanitize instead of saveXML() (refs #522) 2013-03-17 17:02:59 +04:00
Andrew Dolgov
8b45a5d907 add startup check for iconv (refs #571) 2013-03-17 15:59:37 +04:00
Andrew Dolgov
16ad9085ea sanitize: move htmlawed rewriting to execute last so that we can keep
LIBXML_NOEMPTYTAG to prevent stuck tags (which stil occur) and still
not cause duplicate br tags.
2013-03-17 15:55:41 +04:00
Andrew Dolgov
7873d58822 implement proper last_marked/last_published feeds for proper sorting of
published and marked virtual feeds, remove sorting by last_read
workaround
api: add pubsubhubbub ping when article is being set published
bump schema
2013-03-17 15:38:21 +04:00
Andrew Dolgov
26e2b18433 update translations 2013-03-17 14:25:03 +04:00
Andrew Dolgov
1f45c8571f fix escaping of entry content being broken by cache_images() rewriting 2013-03-16 18:50:13 +04:00
Andrew Dolgov
8349a32e75 remove cache_content remnants 2013-03-16 16:11:58 +04:00
Andrew Dolgov
cc38c8e549 remove LIBXML_NOEMPTYTAG because of double <br/>s - the #357 issue with
htmlpurifier might not be relevant anymore because of htmLawed switch,
but <br/>s are annoying
2013-03-16 16:07:11 +04:00
Andrew Dolgov
f60646622a include hashed SELF_URL_PATH when checking for new version 2013-03-16 15:10:29 +04:00
Andrew Dolgov
1b113281ff make version checks a bit more readable 2013-03-16 12:06:34 +04:00
Dimitar Dimitrov
9f1d4dc282 Somehow I managed to get it wrong the first time. 2013-03-16 01:32:27 +01:00
Dimitar Dimitrov
737ef4dcc2 Compare versions in a more robust way. 2013-03-15 23:47:53 +01:00
André
822cbf2a87 Let htmLawed keep width+height for images 2013-03-15 18:25:22 +01:00
Andrew Dolgov
858142054c release 1.7.4 2013-03-15 19:55:00 +04:00
Andrew Dolgov
8c0496f74c Revert "Rewrote database support to classes, Fixed strict warning in sanitizedummy.php"
This reverts commit 65d0cc64a2.
2013-03-15 19:54:18 +04:00
Andrew Dolgov
a48d8533bf Revert "db: use builtin classloader, lowercase class files"
This reverts commit 57b8469e67.
2013-03-15 19:54:08 +04:00
Andrew Dolgov
3c11570d59 release 1.7.3 2013-03-15 17:02:54 +04:00
Andrew Dolgov
57b8469e67 db: use builtin classloader, lowercase class files 2013-03-15 14:15:06 +04:00
Markus Birth
65d0cc64a2 Rewrote database support to classes, Fixed strict warning in sanitizedummy.php 2013-03-15 10:51:33 +01:00
Andrew Dolgov
d26859b5e1 rename STRIP_IMAGES to make it less confusing (bump schema) 2013-03-14 18:52:44 +04:00
Andrew Dolgov
4b27f0c06d add f C hotkey to toggle combined mode (closes #549) 2013-03-12 09:52:45 +04:00
Andrew Dolgov
5f9d021336 release 1.7.2 2013-03-12 09:39:28 +04:00
Andrew Dolgov
96f98cb091 escape fetch error message before saving in the db (closes #550) 2013-03-11 14:14:28 +04:00
Andrew Dolgov
41acdf4c11 remove purging of inactive feeds in daemon_common (causes duplicates) 2013-03-07 09:03:42 +04:00
Andrew Dolgov
123a764372 getLabelCounters: add caption to group by to fix query failing on pgsql 8.4 (refs #545) 2013-03-05 15:36:25 +04:00
Andrew Dolgov
1f1d322425 release 1.7.1 2013-03-05 09:44:16 +04:00
Andrew Dolgov
f161869541 when purging inactive feeds, set last_updated to NOW() 2013-03-04 21:49:14 +04:00
Andrew Dolgov
da15c140f7 only bind noscroll hotkeys in combined mode by default 2013-02-28 20:21:06 +04:00
Andrew Dolgov
ce1cdfb6e0 db: remove qlog stuff 2013-02-28 13:35:56 +04:00
Andrew Dolgov
c22580b55f implement classic next/prev article movement behavior, bind to ctrl-arrows 2013-02-27 22:48:43 +04:00
Andrew Dolgov
fa9e88c367 replace getmicrotime() wrapper with microtime(true) 2013-02-27 22:16:58 +04:00
Andrew Dolgov
cb0810962c enclosures player: hide html5 audio element 2013-02-27 18:30:33 +04:00
Andrew Dolgov
8fe3a493d4 db: replace QUERY_LOG with _DEBUG_QUERY_LOG 2013-02-27 15:48:33 +04:00