Aleksander Machniak
57b161111f
Fix bug where installto.sh/update.sh scripts were removing some essential options from the config file ( #9051 )
...
Plus small code improvements
2023-07-08 09:10:45 +02:00
Aleksander Machniak
ed73265c76
Create rcmail_install::unzip() and simplify code
2023-03-05 11:30:11 +01:00
Thomas B
dec93dc1b7
Update vendor dir from installto.sh if untouched ( #8642 ) ( #8840 )
...
* installto.sh checks for a marker indicating that composer was not run/used.
* update.sh tries to find and run composer
2023-01-05 21:30:51 +01:00
Aleksander Machniak
cb1951048c
Fix regression in create_config()
...
On update some bool options might got changed values to false,
if not specified in the config.inc.php file.
2022-11-13 14:11:52 +01:00
Aleksander Machniak
e6ed5ae19e
Fix handling of smtp/imap port options on configuration file update ( #8756 )
2022-11-13 13:19:45 +01:00
Aleksander Machniak
019801a430
Removed support for MS SQL Server and Oracle ( #7854 )
2022-09-11 11:01:03 +02:00
Aleksander Machniak
44f0d6cbc4
Fix bug where renamed options were removed from the config on installto.sh (update.sh) run ( #8643 )
2022-08-01 21:00:35 +02:00
Aleksander Machniak
01e42cfe57
Fix bug where config creation in Installer did ignore options in the form ( #8634 )
2022-07-31 12:41:05 +02:00
Aleksander Machniak
afa1221783
Fix PHP8 warnings
2022-07-24 12:45:50 +02:00
Aleksander Machniak
01b7dbd1a7
Lock Installer to a set of supported config options
2022-01-23 09:11:58 +01:00
Aleksander Machniak
893216cb29
Unified and simplified services connection options ( #8310 )
2021-12-07 15:07:54 +01:00
Aleksander Machniak
f2688ba492
Use ?? operator where applicable
2021-09-21 19:12:06 +02:00
Josh Soref
203f456620
Spelling ( #8001 )
2021-04-18 08:43:18 +02:00
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