Commit Graph

229 Commits

Author SHA1 Message Date
Rob Hoelz baaf4c3043 Make search mechanism pluggable
Currently, TinyTinyRSS can use raw SQL or the Sphinx search engine
for searching.  It would be nice if other search engines (such as
Xapian) could be used, or if features of the underlying SQL engine
(such as MySQL's FULLTEXT indexes) could be leveraged.  This commit
makes searching into a plugin hook, falling back to the builtin behavior
if no search plugin is active.  The Sphinx search behavior has been
broken out into a plugin.
2014-04-23 04:49:54 +00:00
Andrew Dolgov 307e24ca81 set detect language to off by default 2014-03-11 21:12:02 +04:00
Andrew Dolgov af2aa0747f config: remove closing php tag 2013-12-18 12:20:47 +04:00
Andrew Dolgov 5ddd2705ca make language detection optional (closes #779) 2013-09-27 13:45:21 +04:00
Andrew Dolgov 9e2d513dbd config.php-dist: fix lines which were too long 2013-07-14 23:34:04 +04:00
Andrew Dolgov bebc15cdc2 fix typo in config.php-dist 2013-07-14 23:33:12 +04:00
Frederik Holden 39de69406b Change default SELF_URL_PATH for RFC 2602 2013-07-13 15:37:27 +02:00
justauser 6dd01fcea2 Changes to support a new version of the phpmailer. Adds a new setting SMTP_SECURE,
which cna have a value of tls, ssl or be empty.  This is used for secure SMTP servers.
Also added the ability to have multiple email addresses in the to field.  Addresses are
separated by semicolons (;)
2013-05-26 11:27:42 -04:00
Andrew Dolgov 6f49cedfd7 update sphinx index option description 2013-05-22 09:40:55 +04:00
Andrew Dolgov a9cd27d6e6 config: expand description of PHP_EXECUTABLE 2013-05-16 10:04:09 +04:00
Andrew Dolgov e57a1507ae do not use session cookie lifetime for additional cookies 2013-04-29 13:03:28 +04:00
Andrew Dolgov 3921f5081b only show reset password link when auth_internal is enabled (refs #681) 2013-04-23 22:19:09 +04:00
Andrew Dolgov b367c951b9 make logging configurable; add logging to syslog 2013-04-19 09:45:43 +04:00
Andrew Dolgov bbffc43e4f actually check for DB_PORT in installer, add better hints and use mysqli if available 2013-04-18 16:06:03 +04:00
Andrew Dolgov 524d03a03e config: remove mention of encrypted logins 2013-04-17 09:30:11 +04:00
Jeffrey Tolar 5d28014ee3 Fix indentation issues (spaces => tabs) 2013-04-17 00:23:12 -05:00
Andrew Dolgov 90df27a4c1 ttrssMailer: fix typo 2013-04-16 16:43:15 +04:00
Andrew Dolgov 52803a0bfd add SPHINX_SERVER 2013-04-16 16:41:32 +04:00
Andrew Dolgov b9863a153c unify SMTP_HOST and SMTP_PORT as SMTP_SERVER 2013-04-16 16:40:04 +04:00
Andrew Dolgov 044cff2d74 implement basic feed authentication parameter encryption in the database (FEED_CRYPT_KEY) 2013-04-13 18:24:41 +04:00
Andrew Dolgov a905d89e86 clarify single user mode description 2013-04-07 19:08:33 +04:00
Arthaey Angosii 0742008881 Fix typo in config.php
Looks like a typo of "vary" instead of "wary", and "aware" sounds better.
2013-04-06 20:12:01 -07:00
Andrew Dolgov e186015e4e remove auth_remote from default configuration 2013-04-07 01:13:33 +04:00
Andrew Dolgov 82d77deb28 reduce default session expiration limit 2013-04-04 15:29:58 +04:00
Andrew Dolgov 9427ba1d43 enable updater by default 2013-03-28 10:08:00 +04:00
Andrew Dolgov 6cfd3c149c remove SESSION_EXPIRE_TIME 2013-03-28 10:06:16 +04:00
Andrew Dolgov f231f438ba reimplement remember_me 2013-03-28 09:48:58 +04:00
Andrew Dolgov 99534a3dde remove page title stuff for the time being 2013-03-23 09:51:30 +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
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 642cca7be5 mention SESSION_COOKIE_LIFETIME affecting widescreen cookie 2013-03-20 13:55:01 +04:00
Andrew Dolgov 469061fef1 config: bump default values for cookie expiration times (refs #539) 2013-03-15 20:51:12 +04:00
Andrew Dolgov 2d1282d4d1 remove top hello - feedback - preferences line 2013-02-06 20:14:06 +04:00
Andrew Dolgov 6eb77a3140 expand simple update method description 2013-01-22 20:13:42 +04:00
Andrew Dolgov 6b1a4ecd41 updaterandomfeed: use max_execution_time parameter 2013-01-22 20:07:34 +04:00
Andrew Dolgov 0f28f81f89 move authentication modules to plugins/ 2012-12-27 15:14:44 +04:00
Andrew Dolgov f922746b9b mention auth_imap in config.php-dist 2012-12-27 10:30:55 +04:00
Andrew Dolgov 20b86c799a clarify PLUGINS description, improve plugin CLI list 2012-12-25 18:57:02 +04:00
Andrew Dolgov d2a421e3cb more work on user-selectable plugins; properly process system and user plugins 2012-12-25 10:02:08 +04:00
Andrew Dolgov 19b3992b78 remove magpie, fix article filter plugins 2012-12-24 13:45:34 +04:00
Andrew Dolgov 7252abe3ea add contributed plugins; load note plugin by default 2012-12-23 15:18:41 +04:00
Andrew Dolgov 19c7350770 experimental new plugin system 2012-12-23 14:52:18 +04:00
Andrew Dolgov 74cc28f266 flip DEFAULT_UPDATE_METHOD to simplepie 2012-12-22 11:36:12 +04:00
Andrew Dolgov 304aadb907 remove twitter-specific code 2012-09-07 10:23:46 +04:00
Andrew Dolgov 6e65854727 bump config version 2012-08-23 23:28:32 +04:00
Andrew Dolgov 0d421af86f split authentication to separate modules 2012-08-16 15:30:49 +04:00
Andrew Dolgov 687bb90d27 remove COUNTERS_MAX_AGE, add some optimization for counter queries (refs #464) 2012-07-09 13:02:42 +04:00
Andrew Dolgov 8d34aa5ba7 config: add a warning about ENABLE_GZIP_OUTPUT potential breakage 2012-03-20 14:59:24 +04:00
Andrew Dolgov 5f85d90d71 remove readitlater button plugin from trunk, mention Plugins page in config.php 2012-02-20 12:31:16 +04:00