downtownallday
f63488aa1a
Merge branch 'master' into jammyjellyfish2204
...
# Conflicts:
# setup/management.sh
# setup/mods.available/connect-nextcloud-to-miab.sh
# setup/start.sh
# setup/webmail.sh
# tests/lib/carddav.sh
# tests/lib/system.sh
# tests/system-setup/setup-defaults.sh
# tests/system-setup/setup-funcs.sh
# tests/system-setup/upgrade.sh
2022-09-05 10:30:45 -04:00
downtownallday
f1cddb5bd1
Tighten roundcube session config
2022-06-28 07:43:11 -04:00
downtownallday
33d81e56ae
Changed rcmcarddav release containing fix for guzzlehttp dependency
2022-06-26 21:55:51 -04:00
downtownallday
c47807776b
Update roundcube config for changes introduced in 1.6
2022-06-25 16:56:01 -04:00
downtownallday
9537282203
Roundcube 1.6-rc
...
includes update to rcmcarddav plugin v4.4.1
2022-06-25 12:39:52 -04:00
downtownallday
7f18e6ca3c
Upgrade persistent login plugin to version 5.3.0
2022-06-23 17:45:40 -04:00
downtownallday
c135bf1f77
Merge branch 'jammyjellyfish2204' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204
...
# Conflicts:
# CHANGELOG.md
# README.md
# conf/nginx-top.conf
# management/backup.py
# setup/bootstrap.sh
# setup/management.sh
# setup/nextcloud.sh
# setup/system.sh
# setup/web.sh
# setup/webmail.sh
# setup/zpush.sh
# tests/test_mail.py
2022-06-21 23:58:17 -04:00
Joshua Tauberer
9ef330e6eb
Fix roundcube dependency missing imap and unneeded ldap
2022-06-19 07:31:07 -04:00
Joshua Tauberer
0159347673
Upgrade from PHP 7.2 to 8.0 for Ubuntu 22.04
...
* Add the PHP PPA.
* Specify the version when invoking the php CLI.
* Specify the version in package names.
* Update paths to 8.0 (using a variable in the setup scripts).
* Update z-push's php-xsl dependency to php8.0-xml.
* php-json is now built-into PHP.
Although PHP 8.1 is the stock version in Ubuntu 22.04, it's not supported by Nextcloud yet, and it likely will never be supported by the the version of Nextcloud that succeeds the last version of Nextcloud that supports PHP 7.2, and we have to install the next version so that an upgrade is permitted, so skipping to PHP 8.1 may not be easily possible.
2022-06-19 07:31:05 -04:00
Joshua Tauberer
8a876e671d
Update and drop some package and file names for Ubuntu 22.04
...
* Fix path to bind9 startup options file in Ubuntu 22.04.
* tinymce has not been a Roundcube requirement recently and is no longer a package in Ubuntu 22.04
* Upgrade Vagrant box to Ubuntu 22.04
2022-06-19 05:45:17 -04:00
downtownallday
72827f365d
Change service and package names referring to php 8.0 to php 8.1
2022-02-25 19:47:30 -05:00
downtownallday
fd2ff00a6e
Use persistent_login plugin's "Auth Token" support for Roundcube. The old way was very insecure and is subject to dictionary attack of the unsalted encrypted password stored in a browser cookie.
2022-01-29 15:22:01 -05:00
downtownallday
54dc06416b
Periodically clean the roundcube database
2022-01-29 12:19:31 -05:00
downtownallday
4e6550ed22
Merge branch 'jammyjellyfish2204' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204
...
# Conflicts:
# README.md
# setup/mail-dovecot.sh
# setup/system.sh
# setup/webmail.sh
# setup/zpush.sh
# tests/test_mail.py
2022-01-11 16:39:39 -05:00
downtownallday
f5c92d936d
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# setup/webmail.sh
2022-01-11 09:52:34 -05:00
Daniel Mabbett
ae20878431
Upgrade from PHP 7.2 to 8.0 for Ubuntu 22.04
...
(Updated by @JoshData from the original commit which was for Ubuntu 20.04 using PHP 7.4. And although 8.1 seems to be available, it's not supported by Nextcloud yet, and it likely will never be supported by the the version of Nextcloud that succeeds the last version of Nextcloud that supports PHP 7.2, and we have to install the next version so that an upgrade is permitted, so skipping to PHP 8.1 may not be easily possible.)
2022-01-08 20:07:32 -05:00
Joshua Tauberer
a0f86dc81b
Update and drop some package and file names for Ubuntu 22.04
...
* Update php-xsl to php8.0-xml for zpush.
* Fix path to bind9 startup options file in Ubuntu 22.04.
* tinymce has not been a Roundcube requirement recently and is no longer a package in Ubuntu 22.04
* Upgrade Vagrant box to Ubuntu 22.04
2022-01-08 20:07:32 -05:00
Joshua Tauberer
34b7a02f4f
Update Roundcube to 1.5.2
2022-01-08 09:00:12 -05:00
downtownallday
177fd19b9b
Increase session lifetime from 10 minutes to 1 hour
2021-12-05 16:22:12 -05:00
downtownallday
6c24a130b9
Display common name in the directory
2021-12-05 16:11:48 -05:00
downtownallday
06216876a2
Update roundcube carddav plugin to support roundcube 1.5 and close a security hole
2021-11-15 16:07:54 -05:00
downtownallday
334c7f71b5
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2021-11-13 19:36:00 -05:00
jvolkenant
58b0323b36
Update persistent_login for Roundcube 1.5 ( #2055 )
2021-11-04 18:59:10 -04:00
downtownallday
00805cb52c
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
2021-10-19 07:11:33 -04:00
Joshua Tauberer
71a7a3e201
Upgrade to Roundcube 1.5
2021-10-18 20:40:51 -04:00
downtownallday
402207714b
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# management/auth.py
# management/daemon.py
# management/templates/index.html
# setup/management.sh
2021-09-14 08:16:08 -04:00
Joshua Tauberer
700188c443
Roundcube 1.5 RC
2021-09-06 09:23:58 -04:00
downtownallday
7144ed041e
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
# setup/start.sh
2021-05-08 09:20:04 -04:00
Joshua Tauberer
9b07d86bf7
Use $(...) notation instead of legacy backtick notation for embedded shell commands
...
shellcheck reported
SC2006: Use $(...) notation instead of legacy backticked `...`.
Fixed by applying shellcheck's diff output as a patch.
2021-05-03 19:28:23 -04:00
downtownallday
1933818843
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2021-04-26 19:29:09 -04:00
Joshua Tauberer
2c295bcafd
Upgrade the Roundcube persistent login cookie encryption to AES-256-CBC and increase the key length accordingly
...
This change will force everyone to be logged out of Roundcube since the encryption key and cipher won't match anyone's already-set cookie, but this happens anyway after every Mail-in-a-Box update since we generate a new key each time already.
Fixes #1968 .
2021-04-23 17:04:56 -04:00
downtownallday
8a6f962b3e
Merge branch 'master' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# setup/management.sh
2021-02-28 12:47:10 -05:00
davDevOps
055ac07663
Update roundcube to 1.4.11
...
roundcube Bug Fixes:
Fix for Cross-Site Scripting (XSS) via HTML messages with malicious CSS content
General Improvements from roundcube's Issue Tracker
2021-02-28 08:14:17 -05:00
downtownallday
73a2b72243
Merge branch 'master' of https://github.com/mail-in-a-box/mailinabox
2020-12-29 07:57:08 -05:00
jcm-shove-it
e2f9cd845a
Update roundcube to 1.4.10 ( #1891 )
2020-12-28 08:11:33 -05:00
downtownallday
b634188ac0
Merge branch 'master' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# management/daemon.py
# management/mfa.py
2020-10-31 11:43:35 -04:00
David Duque
48c233ebe5
Update Roundcube to version 1.4.9 ( #1830 )
2020-10-31 10:01:14 -04:00
downtownallday
f49590d52a
Merge branch 'master' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
2020-08-26 16:17:28 -04:00
Joshua Tauberer
891de8d6c3
Upgrade Roundcube to 1.4.8
...
Merges #1809
2020-08-26 14:10:04 -04:00
downtownallday
ac35bdc544
Merge branch 'master' of https://github.com/mail-in-a-box/mailinabox
2020-07-29 10:34:47 -04:00
Hilko
2c34a6df2b
Update roundcube to 1.4.7
2020-07-29 10:15:12 -04:00
downtownallday
27c1b93bcf
Merge branch 'master' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
# management/mailconfig.py
# management/web_update.py
2020-06-11 15:13:40 -04:00
Joshua Tauberer
12d60d102b
Update Roundcube to 1.4.6
...
Fixes #1776
2020-06-11 12:21:17 -04:00
Faye Duxovni
41642f2f59
[backport] Fix roundcube error log file path in setup script ( #1775 )
2020-06-11 12:16:53 -04:00
downtownallday
64e603611a
Additional fix required for #1761
2020-05-29 19:39:10 -04:00
downtownallday
a30b721014
Merge branch 'master' into ldap
2020-05-11 13:45:12 -04:00
Joshua Tauberer
1353949e42
Upgrade Roundcube to 1.4.4, Nextcloud to 17.0.6, Z-Push to 2.5.2
2020-05-10 19:44:12 -04:00
downtownallday
37183c79c8
Merge branch 'master' into ldap
2020-01-22 09:56:16 -05:00
Joshua Tauberer
ddadb6c28a
Roundcube 1.4.2
2020-01-22 03:25:53 -05:00
jvolkenant
e6294049bc
Update Roundcube persistent_login plugin ( #1712 )
2020-01-22 02:58:04 -05:00