Commit Graph

100 Commits

Author SHA1 Message Date
Peter
eacd9ac240
Add pr_to_nighty_template.yml 2022-10-09 17:01:21 +02:00
DerLinkman
0d7fe2e347 Some corrections to pr action 2022-10-06 14:14:07 +02:00
DerLinkman
33bd871a63 Corrected some PR Action Code 2022-10-06 14:06:18 +02:00
DerLinkman
772122b255 Added auto PR for nightly builds 2022-10-06 14:04:27 +02:00
Alex
f28e18e676
GitHub Workflows security hardening (#4761)
* build: harden integration_tests.yml permissions

Signed-off-by: Alex <aleksandrosansan@gmail.com>

* build: harden image_builds.yml permissions

Signed-off-by: Alex <aleksandrosansan@gmail.com>

Signed-off-by: Alex <aleksandrosansan@gmail.com>
Co-authored-by: Niklas Meyer <62480600+DerLinkman@users.noreply.github.com>
2022-09-25 14:42:01 +02:00
Peter
c4d5072e5c
[GH-Actions][stale] Update to v6.0.0 2022-09-22 19:48:19 +02:00
Peter
47359c4113
[GH-Actions][stale] Update to v5.2.0 2022-09-16 22:00:22 +02:00
Peter
9b32151ab5
[GH-Actions][stale] Update to v5.1.1 2022-08-02 19:04:05 +02:00
Peter
c9ab8b2eff
[GH-Actions][stale] Upgrade to v5.1.0 and add close-issue-reason 2022-07-19 21:43:24 +02:00
Peter
4bf38bf00f
Mailcow -> mailcow (#4687) 2022-07-19 20:31:25 +02:00
Peter
7c7c67948e
Use yaml list style in docker build workflow (#4688)
* Use yaml list style

* Mailcow -> mailcow
2022-07-19 20:24:24 +02:00
Niklas Meyer
94f4ec8b96
Update tweet-trigger-publish-release.yml 2022-07-15 10:53:51 +02:00
ntimo
1c0eab9893
[CI] Added Mailcow tests & image builds 2022-07-11 17:06:00 +00:00
DerLinkman
c62daa0c59 Corrected , to . for new workflow 2022-07-08 21:41:48 +02:00
Niklas Meyer
1a05101f50
Create tweet-trigger-publish-release,yml 2022-07-08 21:39:22 +02:00
Peter
43d2a6e135
Update issue template 2022-05-10 21:16:08 +02:00
Peter
5541f84c3c
[GH-Actions][stale] Update to v5.0.0 2022-03-02 18:22:55 +01:00
Peter
4907f702c8
Fix issue forms 2022-03-02 18:22:27 +01:00
Niklas Meyer
c520f21d28
🐄 Moorch Update 2022 - ClamAV, Dovecot & Olefy Update (#4497)
* [API] Fix minor issue in api docs

* [GH-Actions][stale] Add neverstale label to exempt list

* [Web] add github version tag

* [Web] add github version tag

* [Web] add github version tag

* [Web] add github version tag

* [Web] add github version tag

* [Web] add github version tag error handling

* [Web] add github version tag error handling

* Passwordless SOGo auth: support for calendar invitations and calendar/contacts subscriptions

Inviting someone to a calendar event triggers a request to /SOGo/so/otheruser@example.com/freebusy.ifb/ajaxRead. Subscribing to someone's calendar/contacts triggers a request to /SOGo/so/otheruser@example.com/foldersSearch. The email address in the URL is different from the logged-in user, which needs to be handled appropriately by sogo-auth.php.

* [Web] add github version tag - adjust css

* [Compose] Update SOGo Autoreply Schedule to 5m

Based on the advice of inverse (SOGo developer). Thanks to https://github.com/jmber

Closes: https://github.com/mailcow/mailcow-dockerized/issues/4436

* [Web] add github version tag - move twig globals

* [Web] add github version tag - missing </div>

* Passwordless SOGo auth: improvements for when accessing other users

* [WebAuthn] fido2 passwordless auth - fix (#4440)

* [WebAuthn] fido2 revert

* [WebAuthn] set UV flags to 'discouraged'

* [WebAuthn] revert - set UV flags to 'discouraged'

* Update clamav to 0.104.2

* Update clamav to 0.104.2

* Update dovecot to 2.3.18

Update gosu to 1.14
Use debian bullseye as base

* [Web] Updated lang.es.json [CI SKIP] (#4453)

Co-authored-by: Fijxu <fijxu@zzls.xyz>
Co-authored-by: milkmaker <milkmaker@mailcow.de>

Co-authored-by: Fijxu <fijxu@zzls.xyz>

* Fix broken documentation links (#4458)

* Fix broken documentation links

* Fix a few more broken documentation links

* Fix broken documentation links in translation files

* Fall back to empty string if WATCHDOG_NOTIFY_EMAIL undefined (#4457)

By default, `.env` (`mailcow.conf`) does not define `WATCHDOG_NOTIFY_EMAIL`.

Using it in `docker-compose.yml` without having it defined leads to Compose v2 displaying this warning on startup:

> WARNING: The WATCHDOG_NOTIFY_EMAIL variable is not set. Defaulting to a blank string.

Related to https://github.com/mailcow/mailcow-dockerized/issues/4315

* [Web] Updated lang.sk.json [CI SKIP] (#4461)

Co-authored-by: Lukáš Matula <lukas@gbely.net>
Co-authored-by: milkmaker <milkmaker@mailcow.de>

Co-authored-by: Lukáš Matula <lukas@gbely.net>

* oletools: disable template injection detection (#4464)

Seems to be causing a lot of false positives lately

* Fix minor typo in comment (#4466)

Correction of the comment, so that the explanation is correct and can be understood.

* Update issue templates to issue forms (#4465)

This PR updates the issue templates to GitHubs new issue forms

* [Web] Fix padding issue in UI admin panel (#4481)

* [Web] fix admin panel padding issue

* [Web] fix admin panel padding issue

* [Web] Updated lang.sk.json [CI SKIP] (#4489)

Co-authored-by: Lukáš Matula <lukas@gbely.net>
Co-authored-by: milkmaker <milkmaker@mailcow.de>

Co-authored-by: Lukáš Matula <lukas@gbely.net>

* increase opcache.interned_strings_buffer to 16 (#4487)

since version 23.0.2 Nextcloud recommends having a value greater than 8 for `opcache.interned_strings_buffer`. As this memory will be only used when needed this should have no impact on installations that are not using nextcloud.

related discussion: https://help.nextcloud.com/t/nextcloud-23-02-opcache-interned-strings-buffer/134007/19
related nextcloud issue: https://github.com/nextcloud/server/issues/31223

* nextcloud - add missing redirections (#4366)

adds missing location directives to the nginx configuration of nextcloud 22, to prevent warnings in nextcloud admin center of missing redirections

* Update imapsync to 2.178 (#4491)

* Update and fix oletools (#4479)

As noticed by @MAGICCC (#4464 (comment)), our olefy image does not work anymore if you rebuild it. This is because @HeinleinSupport recently updated their repository with the changes from @decalage2's repository, which renamed olvba3 to olevba. Since @HeinleinSupport does not recommend using its own patched branch and is very slow in pulling in changes from upstream (@decalage2), let's switch to the latter. This also allowed me to revert #4464.

Finally, a minor patch to rspamd is necessary. While the documentation says

In the extended mode the oletools module will not trigger on specific categories, but will always set a threat string with all found flags when at least a macro was found.

This is not actually true -- it only sets it when suspicious or autoexec threats were detected. But it's a one-line patch to make rspamd behave as documented and we should submit that patch to @rspamd too. With this patch, I have confirmed that Mailcow will reject any incoming, non-whitelisted message containing attachments with macros.

* [Web] Fix excluded domain list in quaratine view

Previously excluded domains from quarantine were not shown.

* [Dovecot] Update syslogng Version to 3.28 (#4496)

Co-authored-by: Niklas Meyer <niklas.meyer@tinc.gmbh>

Co-authored-by: ntimo <git@nowitzki.me>
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: FreddleSpl0it <patschul@posteo.de>
Co-authored-by: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com>
Co-authored-by: Michael Kuron <mkuron@users.noreply.github.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: Fijxu <fijxu@zzls.xyz>
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
Co-authored-by: Lukáš Matula <lukas@gbely.net>
Co-authored-by: Max <mail@heavygale.de>
Co-authored-by: Michael Cramer <michael@bigmichi1.de>
Co-authored-by: Robert Christian <soulsymphonies@users.noreply.github.com>
Co-authored-by: André <andre.peters@debinux.de>
Co-authored-by: Niklas Meyer <niklas.meyer@tinc.gmbh>
2022-03-02 16:32:17 +01:00
Peter
5a1ef72b82
[GH-Actions][stale] Add neverstale label to exempt list 2022-01-22 17:39:08 +01:00
Peter
11af104ad9
[GH-Actions][stale] Exempt draft PRs 2021-12-11 18:25:40 +01:00
Peter
b682ec43ea [GH-Actions][stale] Add investigating label to exempt list 2021-10-21 09:06:13 +02:00
Peter
aa8d44f91e
[GH-Actions][stale] Use milkmaker 2021-10-15 20:32:39 +02:00
MAGIC
b5d7f812bd
Remove stale.yml 2021-07-15 22:06:39 +02:00
MAGIC
655f40cb55
[GH-Actions][stale] Upgrade to v4 and run workflow on comments too 2021-07-14 17:59:59 +02:00
MAGIC
c9ce83fa97
[GH-Actions][scale] Use ascending mode + increase operations-per-run 2021-06-02 22:08:26 +02:00
MAGIC
0f49600023
[GH-Actions][scale] Allow to run it manually 2021-06-02 21:54:24 +02:00
MAGIC
15e6ae8720
[GH-Actions][scale] Disable dry-run 2021-06-02 21:48:45 +02:00
MAGIC
52308d5599
[GH-Actions][scale] Restrict permissions 2021-06-02 21:48:09 +02:00
Peter
0d374b74e2
Create close_old_issues_and_prs.yml 2021-06-02 21:35:51 +02:00
Patrik Kernstock
4d6e44e329
Removed needs triage label from issue templates (#3867) 2020-11-20 22:32:27 +01:00
Patrik Kernstock
329fe3fb9e
Updated issue templates (#3843)
* Updated issue templates

* Small change

* Add labels and emojis

* Added FUNDING.yml, pointing to docs

* Fixed label for feature request template
2020-11-08 09:36:05 +01:00
André Peters
98da2c40a0
Update Bug_report.md 2020-03-09 19:50:55 +01:00
André Peters
842982e9dd
Simplify 2020-03-03 11:26:25 +01:00
André Peters
ff423b6f5e
Update Bug_report.md 2020-01-23 07:03:09 +01:00
André Peters
00d7a6c7e9
Issues without template will be closed 2020-01-22 11:13:09 +01:00
André Peters
b9c3548f4c
Update Bug_report.md 2019-12-01 21:44:32 +01:00
Patrik Kernstock
921bc3a47e
New Bug_report.md template (#2847)
* Update Bug_report.md

* The good old gramma, thanks @fm

* Different order from beggining questions

* Make bug report template simpler
2019-08-20 23:05:49 +02:00
André Peters
04eae99b9f
Delete FUNDING.yml 2019-07-29 19:12:15 +02:00
André Peters
8296f59a99
Update FUNDING.yml 2019-05-26 20:29:58 +02:00
Timo N
7d406375ea
[GitHub Templates] Added funding template 2019-05-26 20:22:16 +02:00
eXtremeSHOK
aef19e2a46
added information about server/vm specs 2019-02-14 09:40:59 +02:00
André Peters
d3732bde23
Update Bug_report.md
Some changes.
Removed the smiley, because I'm not a happy man.
2019-02-07 00:58:40 +01:00
André Peters
f10fad2ad3
Update Bug_report.md 2018-11-28 15:55:14 +01:00
ntimo
a3d83055fc
fixed issue template for bugs 2018-10-14 19:04:31 +02:00
ntimo
22e2c889b0 Added markdown link and notice header 2018-10-14 18:51:40 +02:00
ntimo
247f9a85bf Added feature request to to Github templates and edited bugs template 2018-10-14 17:17:46 +02:00
André
74692a1ffb Update issue template 2018-10-13 23:32:19 +02:00
André
df4f9b5209 Add issue template 2018-10-13 23:29:56 +02:00
André
3086d5a6b1 Install stale bot 2018-10-13 17:21:20 +02:00