Commit Graph

  • bf0c345bb9 Fix snappymail Florent Daigniere 2023-01-04 12:42:13 +0100
  • 44d36cbb8b
    Merge #2612 bors[bot] 2023-01-03 16:55:29 +0000
  • 202ff8db14
    Remove duplicated 'actionstart = ' in fail2ban conf. Łukasz Sitarski 2023-01-03 16:53:58 +0100
  • e166550bd7
    Merge #2611 bors[bot] 2023-01-03 15:15:02 +0000
  • 4d80c95c41 Fix authentication submission Florent Daigniere 2023-01-03 15:57:57 +0100
  • bba6c5bb88
    Merge #2603 bors[bot] 2022-12-31 16:53:52 +0000
  • 52c17411bd
    Merge #2596 bors[bot] 2022-12-29 16:08:44 +0000
  • ca44ccbe1c
    Use the size other implementations default to Florent Daigniere 2022-12-29 17:02:05 +0100
  • fe2b0bedb7
    Merge #2607 bors[bot] 2022-12-29 15:36:18 +0000
  • 6f71ea833b
    Update python dependencies as suggested by dependabot Alexander Graf 2022-12-29 15:36:07 +0100
  • edd303f54d Modify the healtchecks to make them disapear from the logs. Florent Daigniere 2022-12-29 14:14:53 +0100
  • 874e58348f
    Merge #2605 bors[bot] 2022-12-29 13:00:46 +0000
  • cd107182c1 comment Florent Daigniere 2022-12-29 11:04:16 +0100
  • 8539344331 Reduce nginx ssl_session_cache to 3m each Florent Daigniere 2022-12-29 11:03:55 +0100
  • 36b3a9f4fb Will fix it in another PR Florent Daigniere 2022-12-28 17:05:34 +0100
  • 83ea708490 fix healthcheck Florent Daigniere 2022-12-28 16:26:46 +0100
  • 7a2d06401a Tweak postfix logging Florent Daigniere 2022-12-28 16:05:39 +0100
  • 163261d951 Towncrier Florent Daigniere 2022-12-28 15:45:47 +0100
  • 55c1e55529 Same for front-smtp Florent Daigniere 2022-12-28 15:21:28 +0100
  • 4ae0d7d768 Enable HAPROXY protocol in between front and imap Florent Daigniere 2022-12-28 14:17:00 +0100
  • c729954b4a
    Merge #2601 bors[bot] 2022-12-27 15:29:56 +0000
  • be40781394
    Add default for WEB_API, re-add flask-restx to deps, remove whitespace Alexander Graf 2022-12-27 14:28:25 +0100
  • 2f0f46c8fa
    Add towncrier Alexander Graf 2022-12-27 12:55:18 +0100
  • 84ebab2cb4
    Fix creation of deep structures using import in update mode Alexander Graf 2022-12-27 12:53:22 +0100
  • 3cb8358090
    Process review comments PR#2464 - When visiting root of WEB_API, the swaggerui is shown - simplify the condition for endpoint WEB_API Dimitri Huisman 2022-12-23 13:56:19 +0000
  • 39b0d44079
    Use first() instead of all() for better performance Actually return all data for Get user Remove non-used code Dimitri Huisman 2022-12-13 10:35:42 +0000
  • f9b26bd934
    Update User with newly introduced allow spoofing field Dimitri Huisman 2022-12-05 08:58:54 +0000
  • 6347c18f8a
    Process review comments (PR2464) Dimitri Huisman 2022-11-27 11:15:40 +0000
  • 61d092922c
    Process review comments (PR2464) Dimitri Huisman 2022-11-25 11:21:33 +0000
  • afb224e796
    Update password hash description for user API endpoint Dimitri Huisman 2022-11-16 12:05:41 +0000
  • d4e5db5084
    Remove unneeded comment Dimitri Huisman 2022-11-14 09:45:36 +0000
  • 46d07ec236
    Fix syntax styling api documentation. Dimitri Huisman 2022-11-13 08:38:24 +0000
  • 67c423d61f
    Add URL for accessing swaggerui to documentation Dimitri Huisman 2022-10-05 08:28:57 +0000
  • 7a36f6bbb9
    Use hmac.compare_digest to prevent timing attacks. Dimitri Huisman 2022-09-27 06:46:32 +0000
  • 5c9cdfe1de
    Introduction of the Mailu RESTful API. Anything that can be configured in the web administration interface, can also be configured via the Mailu RESTful API. See the section Advanced configuration in the configuration reference for the relevant settings in mailu.env for enabling the API. (API, WEB_API, API_TOKEN). Dimitri Huisman 2022-09-25 08:18:09 +0000
  • 866ad89dfc
    first try at api using flask-restx & marshmallow Alexander Graf 2021-01-06 17:05:21 +0100
  • c30944404d
    Add "API" flag to config (default: disabled) Alexander Graf 2021-01-06 16:31:03 +0100
  • e9175da586
    Merge #2598 bors[bot] 2022-12-24 10:44:20 +0000
  • 108958cabb drop privs better Florent Daigniere 2022-12-23 10:58:06 +0100
  • 8d2bd6d9ff
    Merge #2528 bors[bot] 2022-12-22 16:14:19 +0000
  • 6d87fa423c
    Mention you must restart rspamd for the changes to take effect. Dimitri Huisman 2022-12-22 16:01:30 +0000
  • 33497c8e31
    Small extra clarification for new documentation Dimitri Huisman 2022-12-22 15:50:42 +0000
  • 8461a11ff4
    Merge #2588 bors[bot] 2022-12-22 13:30:17 +0000
  • caa27ede4b
    Merge #2593 bors[bot] 2022-12-22 13:07:20 +0000
  • bd20ef04cc change field type to db.text Johnson Thiang 2022-12-22 18:10:13 +0800
  • 5264a3070b Added missing towncrier newsfragments Shamil Nunhuck 2022-12-21 01:03:34 +0000
  • 7225cb0d3e
    Drop rsyslog localhost messages with IPv6 address Shamil Nunhuck 2022-12-21 00:57:29 +0000
  • 23b09518db
    Merge #2591 bors[bot] 2022-12-20 16:40:53 +0000
  • 15ba442477
    Duh #2 Alexander Graf 2022-12-20 17:24:53 +0100
  • 5a99ab316d
    Duh Alexander Graf 2022-12-20 12:54:31 +0100
  • 373488148b
    Remove useless style for larry skin Alexander Graf 2022-12-20 12:34:13 +0100
  • 36a567c783
    Add towncrier Alexander Graf 2022-12-20 12:32:17 +0100
  • c38e6aae4e
    Add button to mailu-admin in roundcube task menu Alexander Graf 2022-12-20 12:30:03 +0100
  • 6370d03f80 merge snafu Florent Daigniere 2022-12-20 09:40:29 +0100
  • ef123f1b53 doh Florent Daigniere 2022-12-19 12:41:21 +0100
  • 49d458a0f3 try renaming the file Florent Daigniere 2022-12-19 12:27:24 +0100
  • 26858b110a Required for the tests to pass now Florent Daigniere 2022-12-19 12:17:13 +0100
  • 6241fbeb78 actually make it optional Florent Daigniere 2022-12-19 12:12:50 +0100
  • cea533ae57 Merge remote-tracking branch 'upstream/master' into oletools Florent Daigniere 2022-12-19 12:05:27 +0100
  • f04be00798 doc Florent Daigniere 2022-12-19 12:00:18 +0100
  • 43bf068be2 Enable admin by default Florent Daigniere 2022-12-19 11:53:52 +0100
  • 4315227215
    Merge #2587 bors[bot] 2022-12-19 10:53:07 +0000
  • 44c064ff38 make it configurable Florent Daigniere 2022-12-19 11:53:05 +0100
  • b70be29403 document Florent Daigniere 2022-12-19 11:37:59 +0100
  • 77d770a2d2 doh Florent Daigniere 2022-12-19 11:24:22 +0100
  • 251db0b1af
    Merge #2562 bors[bot] 2022-12-19 10:12:26 +0000
  • df924b0864 doh Florent Daigniere 2022-12-19 11:04:25 +0100
  • 0fa239da11 These tests are not required anymore Florent Daigniere 2022-12-19 10:42:31 +0100
  • c634b9ac04 IMAP folder names may contain characters outside of \w: [a-zA-Z0-9] Florent Daigniere 2022-12-19 10:33:05 +0100
  • 170b12baf0 fix sieve Florent Daigniere 2022-12-17 15:24:30 +0100
  • 79f01c4e33
    Merge #2581 bors[bot] 2022-12-14 15:05:03 +0000
  • 59220ac83b
    Merge #2580 bors[bot] 2022-12-14 14:57:07 +0000
  • 135207db3e
    fix missing casting to int for SESSION_KEY_BITS fastlorenzo 2022-12-14 01:00:23 +0100
  • 2fa8dcb51d
    Fixed roundcube carddav module fastlorenzo 2022-12-12 13:32:06 +0100
  • 50c7fa882e
    Merge #2577 bors[bot] 2022-12-08 20:49:23 +0000
  • f169f81436
    Merge #2571 bors[bot] 2022-12-08 20:35:17 +0000
  • e42d029c25 normalize booleans Florent Daigniere 2022-12-08 17:41:33 +0100
  • ae6af92b1d it's called libretls! Florent Daigniere 2022-12-08 16:38:06 +0100
  • b630355d03 Autofocus the login form on /sso/login Florent Daigniere 2022-12-08 15:17:58 +0100
  • 4e3874b0c1 Enable dynamic resolution of hostnames Florent Daigniere 2022-12-08 12:46:31 +0100
  • 1a67921b7c
    Merge #2576 bors[bot] 2022-12-07 15:07:14 +0000
  • dfaba5bb17
    No need for two commands here Florent Daigniere 2022-12-07 15:51:54 +0100
  • 0209825277
    Add net_bind_service capability for python executable fastlorenzo 2022-12-07 11:42:04 +0100
  • b59e4bbd91 Merge remote-tracking branch 'nextgens/dynamic-resolution' into dynamic-resolution dynamic-resolution lub 2022-12-04 15:27:33 +0100
  • 8150ca77b2 this isn't required anymore either Florent Daigniere 2022-12-02 17:29:44 +0100
  • 622e093122 not required anymore Florent Daigniere 2022-12-02 17:23:58 +0100
  • 73107ba112 libressl-dev is broken in the new release Florent Daigniere 2022-12-02 17:19:11 +0100
  • 619a5fbda2 Upgrade to alpine 3.17.0 Florent Daigniere 2022-12-02 16:44:44 +0100
  • 0bfe3f92a6
    Merge #2564 bors[bot] 2022-12-02 10:31:22 +0000
  • 8c3da2815d
    Merge #2565 bors[bot] 2022-12-02 10:23:17 +0000
  • cd5e6c896f
    Merge #2568 bors[bot] 2022-11-30 08:03:50 +0000
  • e20efc5b99
    Merge #2567 bors[bot] 2022-11-29 13:07:57 +0000
  • c565e69a01
    as requested Florent Daigniere 2022-11-29 13:34:22 +0100
  • b553d025eb
    remove newline Florent Daigniere 2022-11-29 13:32:40 +0100
  • 00f07ef533 close #2451: prevent an auth-loop on webmails Florent Daigniere 2022-11-29 13:25:50 +0100
  • 3e38e7b89d Remove the dependency on pyOpenSSL Florent Daigniere 2022-11-27 15:41:21 +0100
  • 83ef6d773d Make it clear that we don't delete users Florent Daigniere 2022-11-27 14:14:00 +0100
  • 98f16b1d47 Fix DB downgrade Florent Daigniere 2022-11-27 13:57:03 +0100
  • a366116cae
    Merge #2563 bors[bot] 2022-11-27 11:25:43 +0000
  • 5da2ab8fd1 drop privs Florent Daigniere 2022-11-27 10:59:18 +0100