Commit Graph

47 Commits

Author SHA1 Message Date
Aleksander Machniak
b4b24f93df Fix some PHP8 warnings 2021-01-15 18:56:48 +01:00
Aleksander Machniak
6b8881271f By default do not set the User-Agent header (#7731) 2020-12-28 19:25:33 +01:00
Aleksander Machniak
12547ccf01 Require php-intl extension, get rid of Net_IDNA2, PHP8 fixes, short array syntax
Net_IDNA2 is not compatible, and Intl is a bundled ext since PHP 5.3.
Fixed some regressions.
2020-12-13 10:21:52 +01:00
Aleksander Machniak
f4ed1024dc PHP8 fixes, CS fixes, short array syntax, tests 2020-12-02 20:15:00 +01:00
Aleksander Machniak
0cbe4a4acc PHP8 fixes, CS fixes, short array syntax, added more tests 2020-11-22 12:03:02 +01:00
Aleksander Machniak
8b16a7dfe7 More tests 2020-11-08 11:06:42 +01:00
johndoh
34a0af8964 Allow array in smtp_host config (#7296) 2020-05-16 14:05:28 +02:00
Aleksander Machniak
014659b600 CS fixes, mostly around undefined variables 2020-05-03 11:29:15 +02:00
Aleksander Machniak
3cd3d8eecb Fix bug where the Installer would not warn about required schema upgrade (#7042) 2019-11-16 09:23:32 +01:00
Aleksander Machniak
bd21d43ac9 Small correction 2019-11-15 11:55:39 +01:00
Aleksander Machniak
90738d7a36 Fix so Elastic is also a default in jqueryui plugin (#7039) 2019-11-15 10:41:06 +01:00
Aleksander Machniak
814db5a33e Fixed typo 2019-11-13 06:55:47 +01:00
Aleksander Machniak
294683b390 Fix so update.sh script warns about changed defaults (#7011) 2019-11-12 20:30:42 +01:00
Aleksander Machniak
66fab8cdb2 CS fixes, Avoid usused variables, fixed minor bugs 2019-10-05 19:44:39 +02:00
Aleksander Machniak
e7ebff56df PHPDoc fixes 2019-09-30 20:43:07 +02:00
Aleksander Machniak
5040009f9c Fix array offset access syntax with curly braces 2019-09-11 10:22:36 +02:00
Aleksander Machniak
1afa46d28d PHPDoc and CS fixes 2019-08-25 14:15:09 +02:00
Aleksander Machniak
57c67db029 Remove year(s) from copyright headers + some cleanup 2019-04-16 10:42:45 +02:00
Aleksander Machniak
6e74498656 Fix so mime_content_type check in Installer uses files that should always be available (i.e. from program/resources) (#6599) 2019-01-30 13:05:54 +01:00
Aleksander Machniak
796e5a17e6 Removed referer_check option (#6440) 2018-09-12 08:27:09 +02:00
Thomas Bruederli
728c186943 Deprecate debug_level config option 2018-08-24 21:24:18 +02:00
Aleksander Machniak
4b97f40af9 Get rid of debug_level (#6298) 2018-05-22 11:12:24 +02:00
Aleksander Machniak
84a79ee8db Move common mail composing/sending code to new rcmail_sendmail class
This is needed to make simpler an implementation of e.g.
- Mail Bounce feature (#4985),
- Direct Draft sending (#4998),
- Fast reply from mail preview (#5129).
2017-07-05 13:18:08 +02:00
Aleksander Machniak
cc0defce86 Fix failing database schema check in all engines except mysql (#5730) 2017-04-21 09:48:46 +02:00
Aleksander Machniak
a844db6a27 Merge branch 'dev-layouts' 2016-11-20 19:04:09 +01:00
Aleksander Machniak
40fe66b71e Fix reference to non-existing blank.tif file in mime_content_type check 2016-10-06 21:11:24 +02:00
Aleksander Machniak
6886a4de3f Widescreen layout aka three column view (#5093) 2016-09-17 19:04:33 +02:00
Aleksander Machniak
9debc38724 Drop mail_header_delimiter option, since we don't use mail() we don't need it 2016-08-19 08:55:29 +02:00
Aleksander Machniak
184de7735c CS fixes (mostly phpdoc) 2016-08-18 08:50:59 +02:00
Aleksander Machniak
9e64dc2deb Remove application/x-tar file extension test as it might not exist in nginx config (#5253)
Use text/css instead
2016-05-20 14:36:45 +02:00
Aleksander Machniak
3a13b5dab8 CS fixes 2016-03-14 09:18:53 +01:00
Aleksander Machniak
0c9e55b0c9 Fix PHP warning when defaults.inc.php is not readable 2016-03-14 08:41:28 +01:00
Aleksander Machniak
69a1e4f7b1 rcube_parse_host() -> rcube_utils::parse_host() 2015-11-25 08:52:59 +01:00
Aleksander Machniak
74ce01efc7 Q() -> rcube::Q() 2015-10-23 08:02:57 +02:00
Aleksander Machniak
a958748947 CS fixes 2015-06-07 15:26:33 +02:00
Aleksander Machniak
3994b3a26c Installer: Use openssl_random_pseudo_bytes() (if available) to generate des_key (#1490402) 2015-05-23 09:42:11 +02:00
Aleksander Machniak
e7620812b0 Installer: Remove system() function use (#1490139)
Move some functionality of scripts from bin/ into rcmail_utils class
2015-04-12 09:24:25 +02:00
Thomas Bruederli
be140e827d Don't reset 'plugins' config option when running from update.sh script 2015-02-03 22:43:47 +01:00
Thomas Bruederli
b737021a90 Improve plugin selection in installer; check already selected plugins 2014-12-27 14:53:21 +01:00
Thomas B.
8e7ed506c4 Merge pull request #248 from flanpy/master
#1489096 : Ability to select plugins to enable in the installer
2014-12-21 20:25:23 +01:00
Aleksander Machniak
9e4246d957 Code improvements and fixes (mostly unused variables and methods) 2014-11-16 14:04:53 +01:00
Flanpy
8f576d87d2 Add the ability to select plugins in the installer 2014-11-12 11:24:34 +01:00
Flanpy
b8837e3f43 Add the ability to enable plugins in the installer 2014-11-12 11:16:24 +01:00
Aleksander Machniak
c2345747ac Add Oracle driver check in Installer 2014-09-18 16:57:41 +02:00
Aleksander Machniak
6b0106a324 Fix some mime-type to extension mapping checks in Installer (#1489983) 2014-07-22 19:10:42 +02:00
Aleksander Machniak
90f7aa9e39 Fix varius db_prefix issues (#1489839)
- Move DDL script execution code to rcube_db class(es).
- Improve prefix replacement code, so index names are also modified
2014-04-29 11:34:43 +02:00
Thomas Bruederli
eea11ecdde Move rcube_installer class to include/rcmail_installer in order to remain accessible by the update script even if the installer directory was removed 2014-04-21 16:39:19 +02:00