3557 Commity (85a2aafcdfd6acf336d9188420519056040dd382)
 

Autor SHA1 Zpráva Datum
Till Skrodzki c48e00ee26 Do not call .split() on RELAYNETS if not specified před 4 roky
bors[bot] 56cbc56df7
Merge #2044
2044: Vault/rspamd: don't return any key for relayed domains r=mergify[bot] a=nextgens

## What type of PR?

enhancement

## What does this PR 

Don't return any key for relayed domains. We may want to revisit this (ARC signing)... but in the meantime it saves from a scary message in rspamd.
    
```signing failure: cannot request data from the vault url: /internal/rspamd/vault/v1/dkim/ ...```


Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
před 4 roky
bors[bot] 78dd13a217
Merge #2042
2042: Add MESSAGE_RATELIMIT_EXEMPTION r=mergify[bot] a=nextgens

## What type of PR?

Enhancement

## What does this PR do?

Add a new knob called ```MESSAGE_RATELIMIT_EXEMPTION```.

### Related issue(s)
- #1774

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


Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
před 4 roky
Florent Daigniere 6bf1a178b9 Go with ghostwheel42's suggestion před 4 roky
Florent Daigniere b68033eb43 only parse it once před 4 roky
Alexander Graf 423b8a6b9b
Merge branch 'master' into update_roundcube před 4 roky
Alexander Graf 82e14f1292
Merge branch 'master' into update_deps před 4 roky
bors[bot] f0188d9623
Merge #2034
2034: Add timezone to containers r=mergify[bot] a=DjVinnii

## What type of PR?

Enhancement

## What does this PR do?
This PR adds the tzdata package so that the environment variable `TZ` can be used to set the timezone of containers.

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

## Prerequisites
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/workflow.html#changelog) entry file.


Co-authored-by: DjVinnii <vincentkling@msn.com>
před 4 roky
Florent Daigniere dc6e970a7f handle HTTP too před 4 roky
Florent Daigniere bbef4bee27 Don't return any key for relayed domains
We may want to revisit this (ARC signing)... but in the meantime
it saves from a scary message in rspamd

signing failure: cannot request data from the vault url: /internal/rspamd/vault/v1/dkim/ ...
před 4 roky
Florent Daigniere 6c6b0b161c Set the right flags on the rate_limit cookie před 4 roky
Florent Daigniere f9373eacab Merge remote-tracking branch 'upstream/master' into misc před 4 roky
Florent Daigniere 5714b4f4b0 introduce MESSAGE_RATELIMIT_EXEMPTION před 4 roky
DjVinnii 30d7e72765 Move TZ to Advanced settings před 4 roky
DjVinnii 548077c465 Update docs před 4 roky
DjVinnii a6beb234ff Set timezone in roundcube.ini před 4 roky
DjVinnii 225160610b Set default TZ in Dockerfiles před 4 roky
DjVinnii 679eae5181 Add TZ to mailu.env před 4 roky
DjVinnii 81e33d3679 Add default TZ to config manager před 4 roky
Alexander Graf 97e79a973f fix sso login button spacing again před 4 roky
Alexander Graf 73ab4327c2 updated database libraries (sqlalchemy etc.)
this is working fine, but introduces a sqlalchemy warning
when using config-import:

  /app/mailu/schemas.py:822:
    SAWarning: Identity map already had an identity for (...),
    replacing it with newly flushed object.
    Are there load operations occurring inside of an event handler
    within the flush?
před 4 roky
Alexander Graf 4669374b9e use python wheels před 4 roky
Alexander Graf 85d86d4156 some more libs updated před 4 roky
Alexander Graf ffd99c3fa8 updated flask
ConfigManager should not replace app.config - this is causing trouble
with some other flask modules (swagger).
Updated ConfigManager to only modify app.config and not replace it.
před 4 roky
Alexander Graf 87884213c4 update misc helper libs před 4 roky
Alexander Graf 56f65d724d update babel před 4 roky
Alexander Graf 5238b00f0b update alembic před 4 roky
Alexander Graf f613205fe1 update tenacity před 4 roky
Alexander Graf 833ccb5544 reload page using GET when selecting language před 4 roky
Alexander Graf 8b15820b01 fix sso login button spacing před 4 roky
Alexander Graf 26fb108a3f updated Flask-Login před 4 roky
Alexander Graf abc4112242 updated Werkzeug, Click and Flask-Migrate před 4 roky
Alexander Graf f1d7bedd1b fix display of range inputs (again) před 4 roky
Alexander Graf 13e6793c9f Merge remote-tracking branch 'upstream/master' into update_deps před 4 roky
Alexander Graf 6003e11533 duh. add timezone (again) před 4 roky
Alexander Graf c5a6799d2f updated newsfragment před 4 roky
Alexander Graf 949efcf537 prevent endless redirect loop on nginx failure před 4 roky
Alexander Graf c89045ed03 duh před 4 roky
Alexander Graf 920ac4cd21 updated to php8. fixed login. fixed max_filesize. před 4 roky
Alexander Graf 46d27e48ff Merge remote-tracking branch 'upstream/master' into update_roundcube před 4 roky
Alexander Graf aca1e13648 update socrate - will be removed later před 4 roky
Alexander Graf 866741bcbe updated WTForms-Components deps před 4 roky
Alexander Graf ef19869cde updated redis před 4 roky
Alexander Graf d8efd3057c updated idna před 4 roky
Alexander Graf 8ad8cde0e2 removed some obsolete requirements před 4 roky
Alexander Graf 3ac1b3d86c update pyyaml and pygments před 4 roky
Alexander Graf 40cdff4911 updated dnspython před 4 roky
Alexander Graf dcbe55f062 updated crypto před 4 roky
Alexander Graf 771b2d1112 duh před 4 roky
Alexander Graf 23d0cd0466 update tabluate. fix audit.py and include in container před 4 roky