Commit Graph

602 Commits (5cbd1fe8e4d9a67b002a681ab6bc2bc3ab60c628)

Author SHA1 Message Date
Andrew Dolgov 5cbd1fe8e4 perform housekeeping tasks for plugins loaded in user-context only 8 years ago
Andrew Dolgov e6905f7f87 test if mb_internal_encoding() is available in functions.php head 8 years ago
Andrew Dolgov c71add385d fetch_file_contents: fix shim when invoked with 1 argument only 9 years ago
Andrew Dolgov 465fb16d33 remove fetch_file_contents2, use a compat shim instead 9 years ago
Andrew Dolgov e3bc4591af add a hash-based fetch_file_contents2() 9 years ago
Andrew Dolgov cc43e19b44 error handler: do not log last query, truncate error message to a smaller length 9 years ago
Andrew Dolgov 312742db6e updates: auto-disable CURL if open_basedir is enabled, notify possible issues w/ plugins 9 years ago
Andrew Dolgov a956648502 catchup_feed: proper fix for mysql 5.7 9 years ago
Andrew Dolgov 15c0bca0e5 catchup maybe add workaround for mysql 5.7 derived_merge 9 years ago
Andrew Dolgov 4c46702672 drop support for (obsolete, removed from recent php versions) php safe_mode setting
remove ugly hacks for curl + open_basedir combination breaking support for http redirects
9 years ago
Andrew Dolgov 6497fb65b4 fix ttrss_feeds.last_update defaulting to 0 on mysql, set to null instead
bump schema
9 years ago
Andrew Dolgov 7475580b37 getLabelCounters: stricter ownership check 9 years ago
Andrew Dolgov d5eaaa0508 curl: let's verify ssl peers 9 years ago
Andrew Dolgov 45913edda0 fetch_file_contents: use http/1.1 when not using curl 9 years ago
Andrew Dolgov b87744534a add plugin-based filter actions (see example plugin in attic)
bump schema
9 years ago
Andrew Dolgov 6b3160cf1e purge_feed: remove obsolete postgresql queries 9 years ago
Andrew Dolgov 8f135ce3b6 bump schema 9 years ago
Andrew Dolgov 3ceb893f66 add one catchall function to make uniqids/keyhashes/etc used by tt-rss 9 years ago
Andrew Dolgov 97aa917c6d smart_date_time: better eta_min handling 9 years ago
Andrew Dolgov 7680d44ef2 purge_orphans: optimize the query, maybe
https://tt-rss.org/forum/viewtopic.php?f=1&t=3417&p=20408#p20407
9 years ago
Andrew Dolgov a950fbecb5 Revert "Performance breakthrough"
This reverts commit c291685654.
9 years ago
GregThib c291685654 Performance breakthrough
Improvement in the Purge method for huge performance increase.
"WHERE ref_id IS NOT NULL" is needed by pgsql, not necessarily by mysql.
This is a more standard way to make deletions based on propagation (from ttrss_user_entries) with 1-to-N relations.
9 years ago
Andrew Dolgov b6714c77d2 limit smart_date_time stuff to headlines only 9 years ago
Andrew Dolgov 46973af5df smart_date_time: add special case when article date is within current hour 9 years ago
Andrew Dolgov 3318d32410 move language detection to a plugin, remove config.php constant 10 years ago
Andrew Dolgov 6022776dac speedup feed subscription process 10 years ago
Andrew Dolgov 51faa1150c add bg_BG entry to get_translations() 10 years ago
Andrew Dolgov d498b60c6d do not subscribe new users to now obsolete releases feed 10 years ago
Anders Kaseorg bd40827b73 Drop duplicate database indexes
These duplicate indexes were found by the pt-duplicate-key-checker
tool in percona-toolkit.  Duplicate indexes waste space and slow down
the query planner.  Closes #835.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
10 years ago
Andrew Dolgov 584411fee6 disable libxml entity loader to prevent attacks via xml external entities (fixes #833) 10 years ago
Andrew Dolgov 9fd581336e fetch_file_contents: support retarded schema-less urls
af_comics_dilbert: fix for new dilbert.com shenanigans
10 years ago
Andrew Dolgov 229a871be7 do not force sslversion in any cases 10 years ago
Dave Zaikos 32703cc636 Added ltrim to in fetch_file_contents to fix edge cases where a URL has one or more spaces before it, which causes CURL to fail. 10 years ago
Andrew Dolgov 8ef0ca2fa6 remove unused format_libxml_error 10 years ago
Andrew Dolgov fafac207c5 geturl: if head request is denied because host is still living in 20th century, try requesting body (thanks to incompetent admins of arxiv.org) 10 years ago
Andrew Dolgov ca6ef93259 mention english language name for Arabic 10 years ago
Andrew Dolgov c4794f39c9 Merge branch 'master' of git://github.com/asalthobaity/Tiny-Tiny-RSS into asalthobaity-master 10 years ago
asalthobaity df7419cdec Arabic translation
Revised Arabic translation and inclusion of locale in get_translations()
10 years ago
Andrew Dolgov cf0231f9d1 stored http error text in curl mode 10 years ago
Andrew Dolgov 0d703c73bd reinstate wrongfully renamed archived feed; properly fix prefs filtertree labels for all feeds (ff5cc7d7) 10 years ago
Felix Eckhofer 06c4c9ebae Update schema for size support of enclosures 10 years ago
Andrew Dolgov 1fa5c5409d catchup_feed: only mark articles as read with non-negative score in fresh feed 11 years ago
Andrew Dolgov 1f16ede01d Revert "Revert "fix unicode problem from vim""
This reverts commit 0172de4244.
11 years ago
Andrew Dolgov c2aa0593bb Revert "Revert "include new lang codes""
This reverts commit df13793f1c.
11 years ago
Andrew Dolgov df13793f1c Revert "include new lang codes"
This reverts commit e385861ca5.
11 years ago
Andrew Dolgov 0172de4244 Revert "fix unicode problem from vim"
This reverts commit f33e373e59.
11 years ago
brendan braybrook f33e373e59 fix unicode problem from vim 11 years ago
brendan braybrook e385861ca5 include new lang codes 11 years ago
wltb 01465325b4 Add subscribe hook, give more information to fetch_feed hook 11 years ago
Andrew Dolgov 1fd733c8ff fetch_file_contents: do not set referrer when using curl 11 years ago