]>
 
 
git.wh0rd.org - tt-rss.git/log 
 
 
 
 
 
 
 
 
Andrew Dolgov  [Fri, 5 May 2017 07:01:33 +0000  (10:01 +0300)]  
 
hotkey_handler: stop propagation of handled prefix/action events 
 
Andrew Dolgov  [Fri, 5 May 2017 06:21:10 +0000  (09:21 +0300)]  
 
feeditem_common: add get_element() 
 
Andrew Dolgov  [Thu, 4 May 2017 12:57:40 +0000  (15:57 +0300)]  
 
move label stuff to Labels class 
fix some unresolved functions 
 
Andrew Dolgov  [Thu, 4 May 2017 12:41:38 +0000  (15:41 +0300)]  
 
move digest stuff to Digest class 
 
Andrew Dolgov  [Thu, 4 May 2017 12:36:36 +0000  (15:36 +0300)]  
 
move some label stuff to labels.php 
move getfeedcategory() to Feeds 
 
Andrew Dolgov  [Thu, 4 May 2017 12:28:21 +0000  (15:28 +0300)]  
 
abs_to_rel_path: removed 
 
Andrew Dolgov  [Thu, 4 May 2017 12:26:21 +0000  (15:26 +0300)]  
 
move get_article_labels to Article 
 
Andrew Dolgov  [Thu, 4 May 2017 12:22:57 +0000  (15:22 +0300)]  
 
move counter cache to a separate class 
fix references to get_article_tags 
 
Andrew Dolgov  [Thu, 4 May 2017 12:13:02 +0000  (15:13 +0300)]  
 
move a bunch of functions into Feeds/Article namespaces 
 
+       static function catchupArticlesById($ids, $cmode, $owner_uid = false) { 
+       static function getLastArticleId() { 
+       static function queryFeedHeadlines($params) { 
+       static function getParentCategories($cat, $owner_uid) { 
+       static function getChildCategories($cat, $owner_uid) { 
 
move the rest of functions2.php back to functions.php as it is of more manageable size, remove the former 
 
Andrew Dolgov  [Thu, 4 May 2017 12:00:21 +0000  (15:00 +0300)]  
 
move to Article: 
 
+       static function purge_orphans($do_output = false) { 
 
move to Feeds 
 
+       static function getGlobalUnread($user_id = false) { 
+       static function getCategoryTitle($cat_id) { 
+       static function getLabelUnread($label_id, $owner_uid = false) { 
 
Andrew Dolgov  [Thu, 4 May 2017 11:50:56 +0000  (14:50 +0300)]  
 
move the following to Feeds: 
 
+       static function catchup_feed($feed, $cat_view, $owner_uid = false, $mode = 'all', $search = false) { 
+       static function getFeedArticles($feed, $is_cat = false, $unread_only = false, 
+       static function subscribe_to_feed($url, $cat_id = 0, 
+       static function getFeedIcon($id) { 
+       static function getFeedTitle($id, $cat = false) { 
+       static function getCategoryUnread($cat, $owner_uid = false) { 
+       static function getCategoryChildrenUnread($cat, $owner_uid = false) { 
 
Andrew Dolgov  [Thu, 4 May 2017 11:38:45 +0000  (14:38 +0300)]  
 
move the following to Article: 
 
+       static function format_article_enclosures($id, $always_display_enclosures, 
+       static function format_article($id, $mark_as_read = true, $zoom_mode = false, $owner_uid = false) { 
+       static function get_article_tags($id, $owner_uid = 0, $tag_cache = false) { 
+       static function format_tags_string($tags) { 
+       static function format_article_labels($labels) { 
+       static function format_article_note($id, $note, $allow_edit = true) { 
+       static function get_article_enclosures($id) { 
 
Andrew Dolgov  [Thu, 4 May 2017 11:26:44 +0000  (14:26 +0300)]  
 
move getArticleFeed to Article 
move print_label_select to controls 
 
Andrew Dolgov  [Thu, 4 May 2017 11:24:30 +0000  (14:24 +0300)]  
 
move opml-specific get_feed_category to opml.php 
 
Andrew Dolgov  [Thu, 4 May 2017 11:22:23 +0000  (14:22 +0300)]  
 
move some common control-generating functions to controls.php 
 
Andrew Dolgov  [Thu, 27 Apr 2017 10:08:43 +0000  (13:08 +0300)]  
 
update_rss_feed: minor code cleanup 
 
Andrew Dolgov  [Thu, 27 Apr 2017 06:32:37 +0000  (09:32 +0300)]  
 
CI: use latest phpunit 
 
Andrew Dolgov  [Thu, 27 Apr 2017 06:17:45 +0000  (09:17 +0300)]  
 
fix CI: missing config.php 
 
Andrew Dolgov  [Thu, 27 Apr 2017 06:11:21 +0000  (09:11 +0300)]  
 
update CI (again) 
 
Andrew Dolgov  [Thu, 27 Apr 2017 06:10:41 +0000  (09:10 +0300)]  
 
update CI (again) 
 
Andrew Dolgov  [Thu, 27 Apr 2017 06:06:54 +0000  (09:06 +0300)]  
 
update CI 
 
Andrew Dolgov  [Thu, 27 Apr 2017 06:04:23 +0000  (09:04 +0300)]  
 
add api test for labels, api: fix setArticleLabel assign not handled correctly 
 
Andrew Dolgov  [Thu, 27 Apr 2017 05:47:21 +0000  (08:47 +0300)]  
 
rename functional tests 
 
Andrew Dolgov  [Thu, 27 Apr 2017 05:46:57 +0000  (08:46 +0300)]  
 
add some more api tests 
 
Andrew Dolgov  [Wed, 26 Apr 2017 21:24:29 +0000  (00:24  +0300)]  
 
Merge branch 'master' of git.fakecake.org:tt-rss 
 
Andrew Dolgov  [Wed, 26 Apr 2017 21:24:17 +0000  (00:24  +0300)]  
 
add some basic API unit tests 
 
Andrew Dolgov  [Wed, 26 Apr 2017 18:15:43 +0000  (21:15 +0300)]  
 
phpmd ci: add plugins 
 
Andrew Dolgov  [Wed, 26 Apr 2017 18:15:23 +0000  (21:15 +0300)]  
 
ci scripts: exit properly on failure 
 
Andrew Dolgov  [Wed, 26 Apr 2017 18:07:02 +0000  (21:07 +0300)]  
 
phpmd: disable cleancode for the time being 
 
Andrew Dolgov  [Wed, 26 Apr 2017 17:57:36 +0000  (20:57 +0300)]  
 
update phpmd ruleset to use (subset) of cleancode 
fix various minor issues reported by static analysis 
remove redundant php closing tag from several more files 
 
Andrew Dolgov  [Wed, 26 Apr 2017 17:24:18 +0000  (20:24 +0300)]  
 
remove some redundant php closing tags 
 
Andrew Dolgov  [Wed, 26 Apr 2017 13:31:21 +0000  (16:31 +0300)]  
 
ci: fix typo 
 
Andrew Dolgov  [Wed, 26 Apr 2017 13:29:50 +0000  (16:29 +0300)]  
 
enable phpmd for all components 
 
Andrew Dolgov  [Wed, 26 Apr 2017 13:26:53 +0000  (16:26 +0300)]  
 
ci: check syntax via php first 
 
Andrew Dolgov  [Wed, 26 Apr 2017 13:07:35 +0000  (16:07 +0300)]  
 
add back stuff for selenium tests 
 
Andrew Dolgov  [Wed, 26 Apr 2017 13:01:39 +0000  (16:01 +0300)]  
 
remove before_script 
 
Andrew Dolgov  [Wed, 26 Apr 2017 13:00:03 +0000  (16:00 +0300)]  
 
add basic schema test back to CI 
 
Andrew Dolgov  [Wed, 26 Apr 2017 12:44:56 +0000  (15:44 +0300)]  
 
update_daemon: mask phpmd stuff 
 
Andrew Dolgov  [Wed, 26 Apr 2017 12:38:40 +0000  (15:38 +0300)]  
 
fix phpmd.sh 
 
Andrew Dolgov  [Wed, 26 Apr 2017 12:33:01 +0000  (15:33 +0300)]  
 
move phpmd stuff to a script 
 
Andrew Dolgov  [Wed, 26 Apr 2017 12:29:22 +0000  (15:29 +0300)]  
 
fix various issues reported by static analysis 
update gitlab-ci config 
 
Andrew Dolgov  [Wed, 26 Apr 2017 12:23:57 +0000  (15:23 +0300)]  
 
fix maximum width of images in cdmIntermediate 
 
Andrew Dolgov  [Wed, 26 Apr 2017 11:07:55 +0000  (14:07 +0300)]  
 
Merge branch 'master' of git.tt-rss.org:fox/tt-rss 
 
Andrew Dolgov  [Wed, 26 Apr 2017 11:07:11 +0000  (14:07 +0300)]  
 
add utils/gitlab-ci 
 
Andrew Dolgov  [Wed, 26 Apr 2017 11:05:47 +0000  (14:05 +0300)]  
 
ci: fix typo 
 
Andrew Dolgov  [Wed, 26 Apr 2017 11:01:25 +0000  (14:01 +0300)]  
 
limit CI to phpmd for the time being 
 
Andrew Dolgov  [Tue, 25 Apr 2017 15:55:09 +0000  (18:55 +0300)]  
 
test some basic popup dialogs 
 
Andrew Dolgov  [Tue, 25 Apr 2017 15:45:11 +0000  (18:45 +0300)]  
 
add some basic prefs UI tests 
 
Andrew Dolgov  [Tue, 25 Apr 2017 11:42:21 +0000  (14:42 +0300)]  
 
add test checking if all articles feed opens 
 
Andrew Dolgov  [Tue, 25 Apr 2017 10:52:42 +0000  (13:52 +0300)]  
 
CI: use when:manual instead of limiting to triggers 
 
Andrew Dolgov  [Tue, 25 Apr 2017 10:44:41 +0000  (13:44 +0300)]  
 
add initial gitlab-ci and selenium stuff 
 
Andrew Dolgov  [Tue, 25 Apr 2017 10:39:01 +0000  (13:39 +0300)]  
 
return result codes if DB connection or --debug-feed fails 
 
Andrew Dolgov  [Sun, 23 Apr 2017 20:31:32 +0000  (23:31 +0300)]  
 
Merge branch 'imgproxy_ssl_whitelist_tweaks' into 'master' 
 
af_zz_imgproxy optional SSL whitelist tweaks 
 
See merge request !51 
 
wn_  [Sun, 23 Apr 2017 19:17:24 +0000  (14:17 -0500)]  
 
Respect 'proxy_all' during optional SSL whitelist rewrite 
 
wn_  [Sun, 23 Apr 2017 18:55:14 +0000  (13:55 -0500)]  
 
Compare end of domains when checking known SSL whitelist. 
 
For example: "imgur.com.mysite.com" should not match the "imgur.com" whitelist entry. 
 
Andrew Dolgov  [Sun, 23 Apr 2017 20:00:40 +0000  (23:00 +0300)]  
 
Update CONTRIBUTING.md 
 
Andrew Dolgov  [Sun, 23 Apr 2017 19:16:50 +0000  (22:16 +0300)]  
 
Add contribution guide 
 
Andrew Dolgov  [Sat, 22 Apr 2017 21:48:51 +0000  (00:48  +0300)]  
 
bump version_static to 17.4 
 
Andrew Dolgov  [Sat, 22 Apr 2017 12:42:34 +0000  (15:42 +0300)]  
 
add COPYING 
 
Andrew Dolgov  [Sat, 22 Apr 2017 12:26:33 +0000  (15:26 +0300)]  
 
af_zz_imgproxy: add gfycat to ssl whitelist 
 
Andrew Dolgov  [Thu, 20 Apr 2017 06:09:00 +0000  (09:09 +0300)]  
 
af_zz_imgproxy: implement a whitelist of known sites that have optional SSL 
 
Andrew Dolgov  [Mon, 10 Apr 2017 16:46:16 +0000  (19:46 +0300)]  
 
Merge branch 'fix_af_comic_tfd_filter' into 'master' 
 
Fix the TFD filter and add Married to the sea 
 
A while ago TFD changed the html for the comics page and broke the filter. 
Here is a patch to show the comics in the feed again, as well as add Married to the Sea (sister site) 
 
See merge request !50 
 
Andrew Dolgov  [Sun, 9 Apr 2017 11:15:46 +0000  (14:15 +0300)]  
 
auth_remote: check for PHP_AUTH_USER too 
 
Bill Bagdon  [Sat, 8 Apr 2017 16:59:03 +0000  (12:59 -0400)]  
 
Fix the TFD filter and add Married to the sea 
 
Andrew Dolgov  [Fri, 31 Mar 2017 08:22:07 +0000  (11:22 +0300)]  
 
Merge branch 'master' of git.tt-rss.org:fox/tt-rss 
 
Andrew Dolgov  [Fri, 31 Mar 2017 08:21:35 +0000  (11:21 +0300)]  
 
filter by search results while marking feed as read 
 
Andrew Dolgov  [Thu, 30 Mar 2017 04:28:43 +0000  (07:28 +0300)]  
 
Merge branch 'italian_translation' into 'master' 
 
Updated italian translation 
 
- new lines translated 
- minor editing 
 
See merge request !49 
 
dedioste  [Wed, 29 Mar 2017 20:06:49 +0000  (22:06 +0200)]  
 
Updated italian translation 
- new lines translated 
- minor editing 
 
Andrew Dolgov  [Mon, 27 Mar 2017 16:20:46 +0000  (19:20 +0300)]  
 
enclosures: rewrite relative urls on import, duh 
 
Andrew Dolgov  [Thu, 23 Mar 2017 15:26:43 +0000  (18:26 +0300)]  
 
add cosmetic suffixes back for cached url links 
 
Andrew Dolgov  [Thu, 23 Mar 2017 12:25:26 +0000  (15:25 +0300)]  
 
rebase translations 
 
Andrew Dolgov  [Thu, 23 Mar 2017 12:22:00 +0000  (15:22 +0300)]  
 
when choosing enclosures to embed or rewrite (af_zz_imgproxy) only use content type instead of "filename"-based hacks 
 
Andrew Dolgov  [Thu, 23 Mar 2017 12:19:25 +0000  (15:19 +0300)]  
 
enable caching of media in article enclosures 
 
Andrew Dolgov  [Thu, 23 Mar 2017 12:16:31 +0000  (15:16 +0300)]  
 
rename cache images option label (rip translations) 
 
Andrew Dolgov  [Thu, 23 Mar 2017 12:03:22 +0000  (15:03 +0300)]  
 
allow caching of audio files 
 
Andrew Dolgov  [Thu, 23 Mar 2017 11:55:40 +0000  (14:55 +0300)]  
 
remove  local file extensions and generalize some method names for cached media 
file extensions may still be present in urls, but are ignored by the backend 
 
MIGRATION (if you have any cached data worth keeping, not required): 
in cache/images run "rename 's/\..*$//' *" i.e. strip file extensions 
 
Andrew Dolgov  [Mon, 6 Mar 2017 09:19:13 +0000  (12:19 +0300)]  
 
cdmClicked: do not use event.target.parents to figure out if clicked on a heading 
 
Andrew Dolgov  [Mon, 6 Mar 2017 06:20:58 +0000  (09:20 +0300)]  
 
rewrite relative urls for html5 audio source elements 
 
Andrew Dolgov  [Sun, 5 Mar 2017 07:50:15 +0000  (10:50 +0300)]  
 
improve JS error logging with additional stuff 
 
Andrew Dolgov  [Sun, 5 Mar 2017 07:30:49 +0000  (10:30 +0300)]  
 
use try/catch block in updatefeedlist 
remove reporting function from exception dialog 
 
Andrew Dolgov  [Sat, 4 Mar 2017 11:34:44 +0000  (14:34 +0300)]  
 
simplify error handling 
 
* less convoluted exception dialogs 
* use window.onerror for the majority of exception catching/reporting 
* remove most of now useless try/catch blocks 
* report stacktrace instead of manually specified error locations 
 
Andrew Dolgov  [Thu, 23 Feb 2017 10:06:39 +0000  (13:06 +0300)]  
 
fix update.php showing --help option with a single - 
 
Andrew Dolgov  [Fri, 17 Feb 2017 06:01:45 +0000  (09:01 +0300)]  
 
rework the way headlines menus identify calling row 
 
Andrew Dolgov  [Thu, 16 Feb 2017 12:07:41 +0000  (15:07 +0300)]  
 
Merge branch 'improve-update_feedbrowser_cache-sql-query' into 'master' 
 
Improve update_feedbrowser_cache SQL query 
 
As explained in <https://tt-rss.org/forum/viewtopic.php?t=4060&p=23768>, this change improved drastically the query time. 
 
See merge request !48 
 
Luc Didry  [Thu, 16 Feb 2017 11:05:32 +0000  (12:05 +0100)]  
 
Improve update_feedbrowser_cache SQL query 
 
Andrew Dolgov  [Wed, 15 Feb 2017 10:22:16 +0000  (13:22 +0300)]  
 
editFilter: fix selector expressions broken by 
88946d3 
 
Andrew Dolgov  [Tue, 14 Feb 2017 16:46:37 +0000  (19:46 +0300)]  
 
af_zz_imgproxy: remove filter hook, not needed 
 
Andrew Dolgov  [Tue, 14 Feb 2017 15:49:11 +0000  (18:49 +0300)]  
 
Merge branch 'master' of git.tt-rss.org:fox/tt-rss 
 
Andrew Dolgov  [Tue, 14 Feb 2017 15:48:40 +0000  (18:48 +0300)]  
 
af_zz_imgproxy: rewrite to absolute url; add on-parse article filter hook to handle redirect situation in case frontend has  open_basedir (disabled currently) 
 
Andrew Dolgov  [Tue, 14 Feb 2017 10:42:29 +0000  (13:42 +0300)]  
 
Merge branch 'german-translation' into 'master' 
 
Update german translation 
 
See merge request !47 
 
Heiko Adams  [Tue, 14 Feb 2017 08:43:24 +0000  (09:43 +0100)]  
 
Update german translation 
 
Andrew Dolgov  [Tue, 14 Feb 2017 08:22:32 +0000  (11:22 +0300)]  
 
rebase translations 
 
Andrew Dolgov  [Tue, 14 Feb 2017 06:32:21 +0000  (09:32 +0300)]  
 
set error report url to https 
 
Andrew Dolgov  [Mon, 13 Feb 2017 20:36:58 +0000  (23:36 +0300)]  
 
bind headlines menu to a selector to avoid remaking it unnecessarily 
 
Andrew Dolgov  [Mon, 13 Feb 2017 19:49:20 +0000  (22:49 +0300)]  
 
fix vertical position of cdm collapse button in floating title 
 
Andrew Dolgov  [Mon, 13 Feb 2017 19:45:30 +0000  (22:45 +0300)]  
 
cdmcollapse/expand: use less convoluted selector queries 
 
Andrew Dolgov  [Mon, 13 Feb 2017 16:21:38 +0000  (19:21 +0300)]  
 
add af_zz_vidmute 
 
Andrew Dolgov  [Mon, 13 Feb 2017 12:49:41 +0000  (15:49 +0300)]  
 
af_zz_imgproxy: truncate url in error png 
 
Andrew Dolgov  [Mon, 13 Feb 2017 12:25:52 +0000  (15:25 +0300)]  
 
af_zz_imgproxy: show GD-based (if possible) error message on proxy failure 
 
Andrew Dolgov  [Mon, 13 Feb 2017 12:25:21 +0000  (15:25 +0300)]  
 
rewrite_relative_url: cleanup resulting url path while rewriting