]>
git.wh0rd.org Git - tt-rss.git/log
Andrew Dolgov [Fri, 30 Nov 2018 17:24:10 +0000 (20:24 +0300)]
cdmScrollToArticle: set id as active if selected
Andrew Dolgov [Fri, 30 Nov 2018 17:00:27 +0000 (20:00 +0300)]
cdmScrollToArticle: set article read on selection
Andrew Dolgov [Fri, 30 Nov 2018 16:59:11 +0000 (19:59 +0300)]
moveToPost: set unread to false when article is selected
Andrew Dolgov [Fri, 30 Nov 2018 14:45:07 +0000 (17:45 +0300)]
compact theme fixes
Andrew Dolgov [Fri, 30 Nov 2018 14:42:38 +0000 (17:42 +0300)]
css updates; night theme fixes for changed CSS classes
Andrew Dolgov [Fri, 30 Nov 2018 14:22:33 +0000 (17:22 +0300)]
Merge branch 'master' of git.fakecake.org:tt-rss
Andrew Dolgov [Fri, 30 Nov 2018 14:22:30 +0000 (17:22 +0300)]
minor css fixes (mostly for zoom mode)
Andrew Dolgov [Fri, 30 Nov 2018 14:02:05 +0000 (17:02 +0300)]
bump version static
Andrew Dolgov [Fri, 30 Nov 2018 12:54:38 +0000 (15:54 +0300)]
rework some styles related to three panel mode
Andrew Dolgov [Fri, 30 Nov 2018 12:48:17 +0000 (15:48 +0300)]
combined mode (and more) css class name updates
Andrew Dolgov [Fri, 30 Nov 2018 12:23:48 +0000 (15:23 +0300)]
plugins: add some xhrPost refactoring
Andrew Dolgov [Fri, 30 Nov 2018 12:13:19 +0000 (15:13 +0300)]
remove remove_splash()
Andrew Dolgov [Fri, 30 Nov 2018 12:07:44 +0000 (15:07 +0300)]
replace 4 space indents with tabs
Andrew Dolgov [Fri, 30 Nov 2018 12:02:01 +0000 (15:02 +0300)]
strip_harmful_tags: remove data- attributes
Andrew Dolgov [Fri, 30 Nov 2018 11:53:58 +0000 (14:53 +0300)]
remove FTITLE- id
Andrew Dolgov [Fri, 30 Nov 2018 11:39:06 +0000 (14:39 +0300)]
remove some unnecessary element IDs
rework plugins/note to use xhrJson()
Andrew Dolgov [Fri, 30 Nov 2018 11:26:28 +0000 (14:26 +0300)]
unpackVisibleHeadlines: go ahead of the buffer position a bit (2)
Andrew Dolgov [Fri, 30 Nov 2018 11:25:12 +0000 (14:25 +0300)]
unpackVisibleHeadlines: go ahead of the buffer position a bit
Andrew Dolgov [Fri, 30 Nov 2018 11:20:00 +0000 (14:20 +0300)]
scroll handler: performance improvements
Andrew Dolgov [Fri, 30 Nov 2018 10:56:33 +0000 (13:56 +0300)]
packed headlines: no point in using JSON here
Andrew Dolgov [Fri, 30 Nov 2018 10:53:58 +0000 (13:53 +0300)]
headlines: remove collapseBtn
Andrew Dolgov [Fri, 30 Nov 2018 10:51:54 +0000 (13:51 +0300)]
remove expandable CDM headlines
Andrew Dolgov [Fri, 30 Nov 2018 10:26:41 +0000 (13:26 +0300)]
move to simpler CDM handling of encoded content (instead of CENCW... etc)
Andrew Dolgov [Fri, 30 Nov 2018 10:05:59 +0000 (13:05 +0300)]
remove ok = confirm() thing
Andrew Dolgov [Fri, 30 Nov 2018 10:00:26 +0000 (13:00 +0300)]
finish xhrPost migration of js/
Andrew Dolgov [Fri, 30 Nov 2018 09:46:52 +0000 (12:46 +0300)]
remove duplicated code from hotkey actions handler
more xhrPost() refactoring
Andrew Dolgov [Fri, 30 Nov 2018 08:55:24 +0000 (11:55 +0300)]
editSelectedFeeds: fix missing unset checkboxes properly
Andrew Dolgov [Fri, 30 Nov 2018 07:48:50 +0000 (10:48 +0300)]
some more xhrPost refactoring (batchEditSave WIP)
Andrew Dolgov [Fri, 30 Nov 2018 06:23:51 +0000 (09:23 +0300)]
use xhrPost is even more places!
Andrew Dolgov [Fri, 30 Nov 2018 06:19:00 +0000 (09:19 +0300)]
fix missing sprintf() argument
Andrew Dolgov [Fri, 30 Nov 2018 05:39:45 +0000 (08:39 +0300)]
plugins: run eslint const/let fixes
Andrew Dolgov [Fri, 30 Nov 2018 05:34:29 +0000 (08:34 +0300)]
debug logging system rework:
* support various logging levels per-message
* remove hacks like debug_suppress, DAEMON_EXTENDED_DEBUG, etc
* _debug() is kept as a compatibility shim for plugins
Andrew Dolgov [Fri, 30 Nov 2018 04:20:13 +0000 (07:20 +0300)]
cache_starred_articles: limit maximum amount of download attempts per-article, consider cache operation a success even if all images were too small (prevents repeated requests)
Andrew Dolgov [Thu, 29 Nov 2018 20:36:54 +0000 (23:36 +0300)]
use xhrPost in even more places!
Andrew Dolgov [Thu, 29 Nov 2018 20:04:12 +0000 (23:04 +0300)]
oops, remove useless db_escape_string() in article class (and nsfw plugin)
Andrew Dolgov [Thu, 29 Nov 2018 19:56:34 +0000 (22:56 +0300)]
use xhrPost in more places
Andrew Dolgov [Thu, 29 Nov 2018 19:21:09 +0000 (22:21 +0300)]
use xhrPost in more places; various minor cleanup
Andrew Dolgov [Thu, 29 Nov 2018 18:21:06 +0000 (21:21 +0300)]
move to let/const syntax in custom dojo modules
Andrew Dolgov [Thu, 29 Nov 2018 18:13:41 +0000 (21:13 +0300)]
set dialogs to const
Andrew Dolgov [Thu, 29 Nov 2018 18:07:19 +0000 (21:07 +0300)]
don't compare result with undefined seq
Andrew Dolgov [Thu, 29 Nov 2018 18:03:55 +0000 (21:03 +0300)]
some more eslint-related stuff
Andrew Dolgov [Thu, 29 Nov 2018 17:09:25 +0000 (20:09 +0300)]
declare globals with let
Andrew Dolgov [Thu, 29 Nov 2018 17:07:23 +0000 (20:07 +0300)]
eslint-related fixes
Andrew Dolgov [Mon, 26 Nov 2018 09:44:36 +0000 (12:44 +0300)]
reset password: use updated mailer parameters properly
Andrew Dolgov [Fri, 23 Nov 2018 09:31:47 +0000 (12:31 +0300)]
remove cache/simplepie
Andrew Dolgov [Thu, 22 Nov 2018 20:10:28 +0000 (23:10 +0300)]
mention mailer_smtp plugin in config.php-dist
Andrew Dolgov [Thu, 22 Nov 2018 19:15:27 +0000 (22:15 +0300)]
sanity config: fix typo
Andrew Dolgov [Thu, 22 Nov 2018 18:47:58 +0000 (21:47 +0300)]
update sanity_config.php
Andrew Dolgov [Thu, 22 Nov 2018 13:55:37 +0000 (16:55 +0300)]
mailer: fix indents
Andrew Dolgov [Thu, 22 Nov 2018 13:39:10 +0000 (16:39 +0300)]
mailer: return 0 if plugin requested to stop (-1)
Andrew Dolgov [Thu, 22 Nov 2018 13:36:13 +0000 (16:36 +0300)]
Merge branch 'master' of git.fakecake.org:tt-rss
Andrew Dolgov [Thu, 22 Nov 2018 13:36:10 +0000 (16:36 +0300)]
mailer: split to/from name/addresses
Andrew Dolgov [Thu, 22 Nov 2018 13:19:41 +0000 (16:19 +0300)]
Mailer->error: no argument
Andrew Dolgov [Thu, 22 Nov 2018 11:45:14 +0000 (14:45 +0300)]
remove PHPMailer and related directives from config.php-dist; add pluggable Mailer class
Andrew Dolgov [Wed, 7 Nov 2018 11:59:44 +0000 (14:59 +0300)]
update .gitignore
Andrew Dolgov [Wed, 7 Nov 2018 11:21:39 +0000 (14:21 +0300)]
generate_syndicated_feed: add support for virtual feeds provided by plugins
Andrew Dolgov [Sat, 3 Nov 2018 18:52:38 +0000 (21:52 +0300)]
db_prefs: fix cache never being used on read(); remove unnecessary
sprintf()s to integer
Andrew Dolgov [Sat, 3 Nov 2018 12:08:43 +0000 (15:08 +0300)]
php: remove trailing whitespaces
Andrew Dolgov [Sat, 3 Nov 2018 12:03:52 +0000 (15:03 +0300)]
upd .gitignore
Andrew Dolgov [Sat, 3 Nov 2018 12:00:58 +0000 (15:00 +0300)]
better handle PDOExceptions during open transaction in feed update
Andrew Dolgov [Tue, 16 Oct 2018 11:07:42 +0000 (14:07 +0300)]
fix session write handler always assuming that database entry exists and failing silently if it doesn't; remove session cookie-related hacks
Andrew Dolgov [Tue, 16 Oct 2018 09:12:07 +0000 (12:12 +0300)]
remove session REMOTE_ADDR checks
Andrew Dolgov [Tue, 16 Oct 2018 08:39:12 +0000 (11:39 +0300)]
login: check for stale session in login handler, instead of authenticate_user()
Andrew Dolgov [Tue, 16 Oct 2018 06:11:32 +0000 (09:11 +0300)]
another attempt to enforce session ID regeneration on login
Andrew Dolgov [Tue, 16 Oct 2018 04:34:22 +0000 (07:34 +0300)]
properly save auth_module after logging in
Andrew Dolgov [Mon, 15 Oct 2018 18:47:12 +0000 (21:47 +0300)]
it was probably not the best idea to use session_regenerate_id() right after session_start(), duh
Andrew Dolgov [Mon, 15 Oct 2018 12:48:37 +0000 (15:48 +0300)]
do not use separate _ssl cookie for secure sessions
Andrew Dolgov [Mon, 15 Oct 2018 12:47:50 +0000 (15:47 +0300)]
force regenerate session id on successful login, remove previous blank SID check
Andrew Dolgov [Mon, 15 Oct 2018 11:53:35 +0000 (14:53 +0300)]
if empty session is autostarted because of a cookie, immediately destroy it
Andrew Dolgov [Mon, 15 Oct 2018 05:26:07 +0000 (08:26 +0300)]
validate_session: bring back IP session binding (enabled by default) and UA checking
Andrew Dolgov [Mon, 15 Oct 2018 04:37:07 +0000 (07:37 +0300)]
API endpoint: disable session cookies
Andrew Dolgov [Sun, 14 Oct 2018 19:50:45 +0000 (22:50 +0300)]
logout user: commit destroyed session
Andrew Dolgov [Wed, 10 Oct 2018 05:25:30 +0000 (08:25 +0300)]
rebase translations
fox [Wed, 10 Oct 2018 04:37:38 +0000 (04:37 +0000)]
Merge branch 'i18n' of HenryQW/tt-rss into master
Henry [Tue, 9 Oct 2018 22:34:49 +0000 (23:34 +0100)]
Update Chinese translation
Andrew Dolgov [Tue, 9 Oct 2018 11:16:38 +0000 (14:16 +0300)]
Merge branch 'master' of git.tt-rss.org:fox/tt-rss
Andrew Dolgov [Tue, 9 Oct 2018 11:16:26 +0000 (14:16 +0300)]
remove segoe ui web fontface
fox [Mon, 8 Oct 2018 05:20:16 +0000 (05:20 +0000)]
Merge branch 'i18n' of HenryQW/tt-rss into master
Henry [Mon, 8 Oct 2018 00:08:36 +0000 (01:08 +0100)]
Correct Chinese translation
Andrew Dolgov [Fri, 21 Sep 2018 05:14:55 +0000 (08:14 +0300)]
shorten_expanded: also hide embedded attachments behind wrapper
Andrew Dolgov [Tue, 11 Sep 2018 08:46:10 +0000 (11:46 +0300)]
fix af_zz_vidmute for new chrome breaking muting via setAttribute
Andrew Dolgov [Mon, 10 Sep 2018 18:49:31 +0000 (21:49 +0300)]
Logger_SQL: use separate PDO connection
Andrew Dolgov [Mon, 10 Sep 2018 18:32:10 +0000 (21:32 +0300)]
Logger->log() allow passing context (defaults to '')
Andrew Dolgov [Mon, 10 Sep 2018 18:26:28 +0000 (21:26 +0300)]
Logger: add implementation for logger->log(message)
Andrew Dolgov [Mon, 10 Sep 2018 13:17:12 +0000 (16:17 +0300)]
cache_media: only touch() local file if it's writable
Andrew Dolgov [Mon, 10 Sep 2018 13:09:38 +0000 (16:09 +0300)]
af_redditimgur: check gfycat content type before embedding, add generic
catchall embedding for og:video metadata
Andrew Dolgov [Sun, 9 Sep 2018 09:45:02 +0000 (12:45 +0300)]
af_redditimgur: simplify handling of gfycat URLs
Andrew Dolgov [Fri, 7 Sep 2018 07:25:06 +0000 (10:25 +0300)]
rebase translations
Andrew Dolgov [Fri, 7 Sep 2018 07:24:46 +0000 (10:24 +0300)]
rewrite per-feed/global strip images to strip media
Andrew Dolgov [Fri, 7 Sep 2018 06:55:43 +0000 (09:55 +0300)]
1. per-feed option STRIP_IMAGES should now also affect other media tags
2. video/audio elements were not replaced with text links properly in
low bandwidth mode
Andrew Dolgov [Mon, 3 Sep 2018 10:03:35 +0000 (13:03 +0300)]
update_daemon_common: do not abort entire batch if PDOException happens when processing individual feeds
Andrew Dolgov [Mon, 3 Sep 2018 09:30:26 +0000 (12:30 +0300)]
PDO: switch error reporting to exceptions
Andrew Dolgov [Fri, 31 Aug 2018 05:33:36 +0000 (08:33 +0300)]
af_comics: simplify srcset attribute handling for gocomics pseudo-feeds
Andrew Dolgov [Wed, 29 Aug 2018 12:13:07 +0000 (15:13 +0300)]
API: getHeadlines: return feed_id for Archived entries as 0 instead of null to be consistent with requested feed_id
Andrew Dolgov [Wed, 29 Aug 2018 09:55:03 +0000 (12:55 +0300)]
API: oops, forgot that headlines could be requested for a tag
Andrew Dolgov [Wed, 29 Aug 2018 09:53:30 +0000 (12:53 +0300)]
API: getHeadlines: check for feed_id correctly
Andrew Dolgov [Fri, 24 Aug 2018 14:23:46 +0000 (17:23 +0300)]
update previous to not die on errors
Andrew Dolgov [Fri, 24 Aug 2018 14:22:32 +0000 (17:22 +0300)]
fix user theme ignoring active settings profile
Andrew Dolgov [Thu, 23 Aug 2018 10:43:57 +0000 (13:43 +0300)]
Merge branch 'master' into dojo-module-define-test
Andrew Dolgov [Thu, 23 Aug 2018 10:43:31 +0000 (13:43 +0300)]
send_local_file: touch() sent files to reset their expiration cooldown