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

256 Commits

Author SHA1 Message Date
be1873e1e8 Update docs, travis and mergify for 1.7 release 2019-08-21 14:27:39 +03:00
55cdea974a Merge #1078
1078: expose pop3 port, remove imap-ssl from dovecot in kubernetes manifest r=mergify[bot] a=sbias

## What type of PR?
bug-fix

## What does this PR do?
Exposes provided pop3 service in service definition to get useable by front

Co-authored-by: sbias <sb@liztv.net>
2019-08-21 08:25:25 +00:00
83c58c6ed5 add names to ports of imap deployment, remove imap-ssl 2019-08-19 12:42:41 +02:00
a5610d3c25 Fixed C&P issue 2019-08-18 17:56:14 +02:00
eaeb151ff7 Use default key/cert names (cert.pem & key.pem) 2019-08-11 01:17:07 +02:00
841ce96fbf Update mount path to mailu/certs
- Thus, we write to /data/mailu/certs, since LE uses the same location
- The dumper created cert.pem and key.pem
- Mount /data/mailu/certs to certs, where nginx picks them up
2019-08-11 01:12:34 +02:00
a9089710c8 Fix key-certificate pair names and paths 2019-08-11 01:06:53 +02:00
982caa0e42 Clean up folders, which traefik-certdumper uses 2019-08-11 00:49:38 +02:00
173b9bdc6d expose pop3 port 2019-07-17 23:05:41 +02:00
616d40d225 Update password in commandline 2019-07-08 10:50:08 +02:00
515e95076a Merge branch 'master' into feat-relay-auth 2019-06-26 19:52:54 +02:00
607799ea5e Merge #1030
1030: Update user_external example for nextcloud r=mergify[bot] a=kesselb

## What type of PR?

documentation

## What does this PR do?

Update the user_external example for Nextcloud due an upstream change. PHP will remove the imap extension. Newer user_external releases requires a different configuration for imap.

### Related issue(s)
- https://github.com/nextcloud/user_external/issues/52

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


Co-authored-by: Daniel Kesselberg <mail@danielkesselberg.de>
2019-06-24 06:03:32 +00:00
d27417952f Merge #1029
1029: Corrected 'adminitration' to 'administration' r=mergify[bot] a=warsix4

## What type of PR?

documentation/bug-fix

## What does this PR do?

'adminitration' has been corrected to 'administration'

### Related issue(s)


## 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.

- [ ] In case of feature or enhancement: documentation updated accordingly
- [ ] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/guide.html#changelog) entry file.


Co-authored-by: Cody Warmbo <github@warmbo.com>
2019-06-23 21:17:25 +00:00
2d4c837761 Merge #1015
1015: Merge DNS hints, and hostname/domain ordering hints. r=Nebukadneza a=toxik-io

## Enhancement - Hints in setup, references in setup & DNS docs

Unrelated: This PR makes changes to the Flask setup utilities to suggest ordering the `HOSTNAMES` 
entry so that the first entry is the admin panel's domain (at least in my experience that's what fixed my
issues)

It also makes changes to the documentation, referencing that more than the usual DNS
entries need to be set (and the admin panel used) if they've enabled DMARC/SPF/DKIM.

### Related issue(s)
- My original issue #1002

## Prerequistes

- [x] In case of feature or enhancement: documentation updated accordingly
- [ ] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/guide.html#changelog) entry file.

## Assistance
I'm unsure if the hints for HOSTNAME ordering are simply because of how the config is gulped in
by the current tooling, or if it's a bug that the frontend only accepts connections from the first host...

I also don't know what commands in the CLI would replicate the steps taken on the admin dashboard.

Further, I don't know what you'd put in the changelog.

Co-authored-by: toxik-io <thetoxicarcade@gmail.com>
2019-06-23 09:27:31 +00:00
591f00a711 Change NextCloud to Nextcloud 2019-06-17 19:04:18 +02:00
6cad9f4839 Improve wording 2019-06-15 16:21:04 +02:00
8088f2bd6d Improve readability 2019-06-15 16:20:05 +02:00
04a66187b5 Add information about stripDomain 2019-06-15 16:15:49 +02:00
ccecf3449e Merge #1010
1010: Move the localization effort to Weblate r=mergify[bot] a=kaiyou

## What type of PR?

documentation

## What does this PR do?

This PR updates documentation for us to move the localization effort outside of POEditor. POEditor had archived our project and it was linked to my account. I suggest we move to a Weblate instance (hosted at TeDomum for the part I setup).

### Related issue(s)
- closes #916 

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


Co-authored-by: kaiyou <pierre@jaury.eu>
2019-06-06 15:17:48 +00:00
2277d86a9f Corrected 'adminitration' to 'administration' 2019-06-06 16:06:34 +02:00
0f030130b4 [doc] port 443 instead of 440 2019-05-29 09:45:31 +02:00
b2b19d8810 Update user_external example for nextcloud 2019-05-23 12:57:23 +02:00
6ca59f20b5 typo. 2019-05-07 12:29:24 -06:00
55224fb915 suggestion on fixing some access denied errors for admin. 2019-05-07 12:11:01 -06:00
5fe7fb4bf8 location in the admin UI to regenerate DMARC/SPF/DKIM 2019-05-07 12:06:39 -06:00
0f439dbc5b DMARC regenerated in admin dash (what about cli?) 2019-05-07 11:59:11 -06:00
05925f4c45 Move the localization effort to Weblate 2019-05-07 09:34:33 +02:00
13d7dbdde5 Remove references to individuals in the docs 2019-05-07 08:48:47 +02:00
7dcb2eb006 Add authentication for email relays 2019-03-04 18:54:53 +01:00
42953eb70b Merge #922
922: Add FAQ about clients on port 25 generating non-helpful errors r=mergify[bot] a=Nebukadneza

## What type of PR?
documentation

## Prerequistes
- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: place entry in the [changelog](CHANGELOG.md), under the latest un-released version.


Co-authored-by: Dario Ernst <dario@kanojo.de>
Co-authored-by: Ionut Filip <ionut.philip@gmail.com>
2019-03-01 15:00:35 +00:00
b798ea94d2 Split quoted text on two lines and fix underlines 2019-03-01 16:56:08 +02:00
a44a34d20f Merge #936
936: Implement towncrier for changelog updates r=mergify[bot] a=ionutfilip

## What type of PR?
Feature

## What does this PR do?
Implements towncrier to create changelog entries

### Related issue(s)

## 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.

- [ ] In case of feature or enhancement: documentation updated accordingly
- [ ] Unless it's docs or a minor change: place entry in the [changelog](CHANGELOG.md), under the latest un-released version.


Co-authored-by: Ionut Filip <ionut.philip@gmail.com>
2019-02-20 12:10:28 +00:00
8489bcb05e Minor changes to changelog doc 2019-02-14 17:24:12 +02:00
e674a6fe3d Added docs for new changelog entries 2019-02-14 17:19:48 +02:00
1dfef1609a add domain cli to docs 2019-02-13 10:53:40 +01:00
bc617cf8ec replace _ with - in cli options 2019-02-13 10:30:08 +01:00
ab33ba2172 Merge remote-tracking branch 'upstream/master' into fix-doc-commands-1 2019-02-13 09:59:56 +01:00
3cfaa00fac Update command for user import
The current example seems to be obsolete.
2019-02-09 15:12:24 +01:00
328db51032 Add FAQ about clients on port 25 generating non-helpful errors 2019-02-09 12:38:06 +01:00
86b4242f82 Merge #886
886: Ipv6 support r=mergify[bot] a=muhlemmer

## What type of PR?

(Feature, enhancement, bug-fix, documentation) -> A bit of everything

## What does this PR do?

Document how to use ipv6nat. This, however triggers some kind of flaky behavior with the Docker DNS resolver, resulting in lookup failures between containers.  So all resolving needs to be done during container startup/configuration.

In order not to pollute every single start.py file, we've created a small library called [Mailu/MailuStart](https://github.com/Mailu/MailuStart). As an addition, this library also defines the template generation function, including its logging facility.

Note: `docker-compose.yml` downgrade is necessary, as IPv6 settings are not supported by the Docker Compose file format 3 😞  

### Related issue(s)
Supersedes  PR #844
- Fixes #827 
- Hopefully helps with #829 and #834

## No backport yet

This PR directly imports MailuStart from git. This makes it a bit more simple to implement on the short term an do some testing and probably some future improvements. When everything is proved stable, we will create a proper PyPi package with versioning and consider back porting.

## 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
- [x] Unless it's docs or a minor change: place entry in the [changelog](CHANGELOG.md), under the latest un-released version.


Co-authored-by: Ionut Filip <ionut.philip@gmail.com>
Co-authored-by: Tim Möhlmann <muhlemmer@gmail.com>
2019-02-06 12:56:40 +00:00
a731e04670 Update docs on review dissmissal and automatic rebuilds 2019-01-25 14:27:20 +02:00
928b5470d4 fix some cli commands in the docs 2019-01-24 22:49:27 +01:00
a9d368d2c9 Fix typo in docs 2019-01-24 16:48:42 +02:00
33db705194 Use bors-ng to create and upload test images
- Reinstate Travis deploy phase
- Better labeling of Mergify rules
- Automatic `bors try` by Mergify
- Explain bors in comment message
- Skip push for staging branch
- Re-update docs to current situation
2019-01-24 15:23:25 +02:00
faca9983a8 Automatic creation of review images
- Enable bors-ng for better merging
- Re-enable mergify with a fixed up syntax, it will now only issue bors commands.
- Pull request build images are now pushed to docker hub
- Automatic backport rule
- Fix build tag for branches with slash (/)
- Only push when master and 1.6 target branch
2019-01-23 18:21:48 +02:00
3f5d08235b Updated doc to reflect 1.6 release 2019-01-21 12:03:07 +11:00
de8e6f74ea 1.6 release notes (#845)
* 1.6 release!
* Fix typo in release notes
* Rectify Alpine 3.8.2 in release notes
2019-01-18 21:53:38 +02:00
bbbd22b3a3 Merge pull request #843 from usrpro/fix-unbound-swarm
Remove unbound from swarm
2019-01-18 12:31:09 +02:00
d593c783a3 Fix typo in link 2019-01-17 18:22:16 +02:00
3460872747 Documentation on IPv6 2019-01-17 17:56:00 +02:00