1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-06-21 00:19:34 +02:00
Commit Graph

26 Commits

Author SHA1 Message Date
4b9781210f Add /overrides directory in include 2022-01-28 16:02:27 +01:00
385cb28bf2 Correctly calculate and set SESSION_TIMEOUT in roundcube 2021-12-20 22:13:18 +00:00
ab80316df6 Fix error in roundcube config 2021-12-20 21:24:03 +00:00
3a46ee073c Make roundcube use SESSION_TIMEOUT 2021-12-20 11:36:56 +01:00
1a41657f90 add documentation, allow overrides, clean plugins 2021-12-18 17:43:21 +01:00
547ad253e1 added plugin selection, derive key, clean env 2021-12-17 15:54:05 +01:00
5232bd38fd Simplify webmail logout. 2021-10-26 12:07:36 +00:00
44d2448412 Updated SSO logic for webmails. Fixed small bug rate limiting. 2021-10-25 19:21:38 +00:00
dd3d03f06d Merge remote-tracking branch 'upstream/master' into webmail-sso 2021-03-10 14:41:12 +01:00
80f939cf1a Revert to the old behaviour when ADMIN=false 2021-02-08 10:16:03 +01:00
2cdee8d18e Make roundcube use internal auth 2021-02-07 17:50:30 +01:00
lub
02cfe326d3 support using files for SECRET_KEY and DB_PW
this enables usage of e.g. docker swarm secrets instead of exposing the
passwords directly via environment variables

just use DB_PW_FILE and SECRET_KEY_FILE instead of DB_PW and SECRET_KEY
2020-08-30 01:04:36 +02:00
0469e96f8e Merge #1298
1298: Added carddav-plugin for roundcube webmail r=ofthesun9 a=sholl

## Feature

This PR enables the carddav contacts plugin for integration remote contact-repositories based on CardDAV.

## What does this PR do?

This PR enables the carddav contacts plugin for integration remote contact-repositories based on CardDAV.

### Related issue(s)
- Related #1230, at least for CardDAV.


## Prerequistes
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [x] In case of feature or enhancement: documentation updated accordingly (not needed since the plugins of webmail is not mentioned in the docs.)
- [x] Changelog-entry added


Co-authored-by: Stephan Holl <stephan@holl-land.de>
2020-05-10 18:17:23 +00:00
519600a78b Set From header for delivery reports
closes #1381
2020-04-02 20:08:27 +02:00
e41b072938 Merge #1268
1268: Roundcube db r=Nebukadneza a=micw

## What type of PR?

feature

## What does this PR do?

- makes roundcube work with mysql
- runs db init/upgrade scripts on startup
- redirects roundcube logs to stdout

### Related issue(s)
- preparations to solve #1226
- closes #1157 (side effect ;-) )

## Prerequistes

- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/guide.html#changelog) entry file.


Co-authored-by: Michael Wyraz <michael@wyraz.de>
Co-authored-by: micw <michael@wyraz.de>
2020-03-12 12:52:25 +00:00
9b10e938cf Make roundcube db configurable 2020-01-29 19:58:58 +01:00
a22e8eb0c5 Added carddav-Plugin for roundcube. 2019-12-26 20:29:45 +01:00
fc320028a9 Update roundcube to 1.4.0 and enable new skin 2019-11-21 21:12:21 +01:00
66e4c9bb28 Allow for multiple identities
Mailu is already set up to disallow non-existing identities at the SMTP level. People can already set up identities on external email clients. This should allow users to set up multiple identities within Roundcube
2019-01-06 16:34:09 -05:00
89c55ba8fe use safer cipher in roundcube
"Default is set for backward compatibility to DES-EDE3-CBC,
but you can choose e.g. AES-256-CBC which we consider a better choice."

https://github.com/roundcube/roundcubemail/blob/master/config/defaults.inc.php#L512
2018-09-19 01:36:22 +02:00
b7ece9f9b8 roundcube: fix host parametrization
Roundcube can be parametrized so it can take a different hostname than
'front' or 'imap' to connect to the mail servers through environment
variables. Unfortunately, this was not correct and in PHP a `||`
operator always returns a boolean. It did not work as expected.

Instead use the ternary operator `:?` that works in all cases.
2018-06-27 16:40:04 +00:00
ae8c9f5a6b Add various environment variables to allow running outside of docker-compose 2018-05-08 20:41:02 +01:00
31b887807a Enable enigma for testing in Roundcube, fixes #391 2018-03-05 21:32:31 +01:00
34d88144b2 Set the temp directory for Roundcube, related to #365 2017-12-19 19:50:38 +01:00
652ca769dc Allow authentication from webmail directly, fixes #308 2017-11-10 15:54:41 +01:00
f22194d78b Rename the webmails directory 2017-11-04 18:48:22 +01:00