summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-03better handle PDOExceptions during open transaction in feed updateAndrew Dolgov
2018-10-16fix session write handler always assuming that database entry exists and ↵Andrew Dolgov
failing silently if it doesn't; remove session cookie-related hacks
2018-10-16remove session REMOTE_ADDR checksAndrew Dolgov
2018-10-16login: check for stale session in login handler, instead of authenticate_user()Andrew Dolgov
2018-10-16another attempt to enforce session ID regeneration on loginAndrew Dolgov
2018-10-16properly save auth_module after logging inAndrew Dolgov
2018-10-15it was probably not the best idea to use session_regenerate_id() right after ↵Andrew Dolgov
session_start(), duh
2018-10-15do not use separate _ssl cookie for secure sessionsAndrew Dolgov
2018-10-15force regenerate session id on successful login, remove previous blank SID checkAndrew Dolgov
2018-10-15if empty session is autostarted because of a cookie, immediately destroy itAndrew Dolgov
2018-10-15validate_session: bring back IP session binding (enabled by default) and UA ↵Andrew Dolgov
checking
2018-10-15API endpoint: disable session cookiesAndrew Dolgov
2018-10-14logout user: commit destroyed sessionAndrew Dolgov
2018-10-10rebase translationsAndrew Dolgov
2018-10-10Merge branch 'i18n' of HenryQW/tt-rss into masterfox
2018-10-09Update Chinese translationHenry
2018-10-09Merge branch 'master' of git.tt-rss.org:fox/tt-rssAndrew Dolgov
2018-10-09remove segoe ui web fontfaceAndrew Dolgov
2018-10-08Merge branch 'i18n' of HenryQW/tt-rss into masterfox
2018-10-08Correct Chinese translationHenry
2018-09-21shorten_expanded: also hide embedded attachments behind wrapperAndrew Dolgov
2018-09-11fix af_zz_vidmute for new chrome breaking muting via setAttributeAndrew Dolgov
2018-09-10Logger_SQL: use separate PDO connectionAndrew Dolgov
2018-09-10Logger->log() allow passing context (defaults to '')Andrew Dolgov
2018-09-10Logger: add implementation for logger->log(message)Andrew Dolgov
2018-09-10cache_media: only touch() local file if it's writableAndrew Dolgov
2018-09-10af_redditimgur: check gfycat content type before embedding, add genericAndrew Dolgov
catchall embedding for og:video metadata
2018-09-09af_redditimgur: simplify handling of gfycat URLsAndrew Dolgov
2018-09-07rebase translationsAndrew Dolgov
2018-09-07rewrite per-feed/global strip images to strip mediaAndrew Dolgov
2018-09-071. per-feed option STRIP_IMAGES should now also affect other media tagsAndrew Dolgov
2. video/audio elements were not replaced with text links properly in low bandwidth mode
2018-09-03update_daemon_common: do not abort entire batch if PDOException happens when ↵Andrew Dolgov
processing individual feeds
2018-09-03PDO: switch error reporting to exceptionsAndrew Dolgov
2018-08-31af_comics: simplify srcset attribute handling for gocomics pseudo-feedsAndrew Dolgov
2018-08-29API: getHeadlines: return feed_id for Archived entries as 0 instead of null ↵Andrew Dolgov
to be consistent with requested feed_id
2018-08-29API: oops, forgot that headlines could be requested for a tagAndrew Dolgov
2018-08-29API: getHeadlines: check for feed_id correctlyAndrew Dolgov
2018-08-24update previous to not die on errorsAndrew Dolgov
2018-08-24fix user theme ignoring active settings profileAndrew Dolgov
2018-08-23Merge branch 'master' into dojo-module-define-testdojo-module-define-testAndrew Dolgov
2018-08-23send_local_file: touch() sent files to reset their expiration cooldownAndrew Dolgov
2018-08-23define custom dojo modules with define() instead of require(), update ↵Andrew Dolgov
startup module dependencies
2018-08-21parser: move media:element handling to feeditem_common; use media:content ↵Andrew Dolgov
@media attribute to generate placeholder content-type if not specified
2018-08-21Merge branch 'pullreq-enclosure-content-type' of tkappe/tt-rss into masterfox
2018-08-20rewrite_cached_urls: support video postersAndrew Dolgov
2018-08-20Revert "add (hidden) _NGINX_XACCEL_PREFIX which uses nginx X-Accel-Redirect ↵Andrew Dolgov
to serve static files faster" This reverts commit c5c3a0a2a8febaa2b1ebcae6c17ff4398a9da6c7.
2018-08-20split transparent rewriting of locally cached media URLs to execute after ↵Andrew Dolgov
both sanitize() and HOOK_RENDER_ARTICLE to allow plugins work on original source URLs consistently
2018-08-20add (hidden) _NGINX_XACCEL_PREFIX which uses nginx X-Accel-Redirect to serve ↵Andrew Dolgov
static files faster
2018-08-18Differentiate enclosures based on content type.Tobias Kappé
Some RSS feeds contain multiple enclosures with the same URL. When the first of these is not recognized as an image, later entries are not added to the database as rows in ttrss_enclosures. This change differentiates enclosures based on their content type, so an entry can have multiple enclosure types with the same URL (but possibly a different content type).
2018-08-17Merge branch 'master' of git.fakecake.org:tt-rssAndrew Dolgov