Skip to content
  1. Jun 12, 2022
    • Helmo's avatar
      Squashed commit of the following: patch-del-button-on-edit-form · 9d323278
      Helmo authored
      commit bd79daf4
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jan 23 20:28:48 2022 +0100
      
          Add show_delete_on_forms_txt to language files
      
      commit f724a5ac
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jan 23 17:02:12 2022 +0100
      
          move csrf_token code to match the 3 other new uses
      
      commit 21bfe173
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jan 23 16:40:29 2022 +0100
      
          Add show_delete_on_forms check to the other 3 new delete buttons
      
      commit 246da684
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jan 23 16:30:45 2022 +0100
      
          Change new var show_delete_on_forms to default n
      
      commit 6249c9d6
      Merge: 1678f932 19b24c63
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Nov 22 15:44:45 2021 +0100
      
          Merge remote-tracking branch 'origin/develop' into patch-del-button-on-edit-form
      
      commit 1678f932
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Tue Dec 29 11:55:40 2020 +0100
      
          Add global config option show_delete_on_forms
      
          setting the show_delete_on_forms template var needs a better place ... somewhere in interface/web/admin/form/system_config.tform.php ?
          But that also messed up the system config -> misc form ... name clash
      
      commit 1337ca18
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Tue Dec 22 14:52:40 2020 +0100
      
          Fix copy/paste error
      
      commit 8c5ba07e
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Thu Dec 10 04:02:02 2020 +0100
      
          Add delete button to some edit forms
      9d323278
    • Helmo's avatar
      Squashed commit of the following: 6282-mariadb-default-enum · f7ce6435
      Helmo authored
      commit 9740952b
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Jan 31 22:37:19 2022 +0100
      
          Avoid storing an empty value in MariaDB,
      f7ce6435
    • Helmo's avatar
      Squashed commit of the following: 6304-del-database · c135bbfb
      Helmo authored
      commit b9dd9b47
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Apr 8 22:14:56 2022 +0200
      
          Fix the field name
      
      commit c292063e
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Apr 8 22:03:40 2022 +0200
      
          Also cleanup databases when a client is deleted, fixes #6304
      c135bbfb
    • Helmo's avatar
      Squashed commit of the following: 6331-delete-ordering · d20233bf
      Helmo authored
      commit 3dbdfd4a
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sat Apr 9 22:44:56 2022 +0200
      
          Delete mail_domain after mail_user records
      d20233bf
    • Helmo's avatar
      Squashed commit of the following: 6333-mail_user_get_all_by_domain · 318ef64d
      Helmo authored
      commit d092b614
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Apr 18 20:47:38 2022 +0200
      
          Extend example to show Lookup by pattern
      
      commit 0b2408a6
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Apr 18 20:39:41 2022 +0200
      
          Revert "Add API function mail_user_get_all_by_domain"
      
          This reverts commit 2f3ea71f.
      
      commit 2f3ea71f
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Apr 17 22:43:10 2022 +0200
      
          Add API function mail_user_get_all_by_domain
      
      commit 4c83fa6e
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Apr 10 17:35:56 2022 +0200
      
          Add API function mail_user_get_all_by_client, #6332
      318ef64d
    • Helmo's avatar
      Squashed commit of the following: 6113-undo-delete-mailbox · 7de8304a
      Helmo authored
      commit 0fd8879d
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Apr 22 23:41:40 2022 +0200
      
          comment
      
      commit a1fd6fde
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Apr 22 23:40:37 2022 +0200
      
          undo intentional crippling
      
      commit 396b21da
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Apr 22 23:40:18 2022 +0200
      
          whitespace
      
      commit 8e8e97e0
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Apr 22 23:21:37 2022 +0200
      
          Make the thrash filename extra obvious, also for a mail_domain
      
      commit 61bdec80
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Apr 8 21:24:23 2022 +0200
      
          Make the thrash filename extra obvious
      
      commit 174d70a1
      Merge: 401931f0 88edc27e
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Apr 1 21:02:34 2022 +0200
      
          Merge remote-tracking branch 'origin/develop' into 6113-undo-delete-mailbox
      
      commit 401931f0
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Jan 24 08:25:52 2022 +0100
      
          Add Extra mailbox_soft_delete_info_txt string + translations
      
      commit f16295d8
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Jan 24 08:23:36 2022 +0100
      
          whitespace
      
      commit 757bcbcd
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jan 23 23:28:35 2022 +0100
      
          Default mailbox_soft_delete to n, to preserve current behaviour
      
      commit 5e3c26dd
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jan 23 22:41:26 2022 +0100
      
          Add script to handle soft deleted mailboxes, #6113
      
      commit 93a3ed05
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jan 23 22:31:11 2022 +0100
      
          Update the dir's timestamp to make filtering on age easier in any cleanup cronjob.
      
      commit 718a7b29
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jan 23 22:17:19 2022 +0100
      
          s/safe_delete/soft_delete/
      
      commit ff445dc5
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jan 23 20:58:04 2022 +0100
      
          logic fix
      
      commit 13edba6b
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jan 23 20:49:39 2022 +0100
      
          Change mailbox_safe_delete default to n, so existing behaviour does not changes
      
      commit 6a890347
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Thu Mar 18 23:00:13 2021 +0100
      
          Safe delete for maildomains
      
      commit 1d041126
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Thu Mar 18 21:56:01 2021 +0100
      
          Safe delete for mailboxes
      
          Move it, adding a date based suffix. A cronjob should purge or archive.
      7de8304a
    • Helmo's avatar
      Squashed commit of the following: 6334-show-name-to-delete · 1a1b12b9
      Helmo authored
      commit 46c7e58a
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sat Apr 23 13:39:55 2022 +0200
      
          Show the client name on the delete confirmation page
      1a1b12b9
    • Helmo's avatar
      Squashed commit of the following: 6093-mx-ip-match · d294b8cd
      Helmo authored
      commit cd4d2170
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Thu Apr 28 21:32:02 2022 +0200
      
          Add found_mx to log message
      
      commit 2f998784
      Merge: 79a2d2ff 9954d8f5
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Tue Mar 1 19:26:57 2022 +0100
      
          Merge remote-tracking branch 'origin/develop' into 6093-mx-ip-match
      
      commit 79a2d2ff
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Mar 21 21:53:57 2021 +0100
      
          Add additional_smtp_hostnames option
      
      commit f2d44575
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Mar 21 21:50:20 2021 +0100
      
          Rename to include .inc
      
      commit c6931903
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Mar 21 21:30:45 2021 +0100
      
          draft additional_smtp_hostnames option
      
      commit 59c86cd2
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Mar 8 15:33:09 2021 +0100
      
          String changes
      
      commit 174013da
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Mar 8 15:32:39 2021 +0100
      
          Use hostname() and read additional_smtp_ips from ini config
      
      commit 5a5afb38
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Mar 5 11:37:13 2021 +0100
      
          Fix schedule
      
      commit a7206234
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Dec 7 16:29:28 2020 +0100
      
          set initial state
      
      commit a17b6a21
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Dec 7 16:02:10 2020 +0100
      
          Fix record sorting, Update log messages
      
      commit 38c9efa1
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Thu Dec 3 15:31:42 2020 +0100
      
          Add a monitor check for MX records
      d294b8cd
    • Helmo's avatar
      Squashed commit of the following: 6294-paste-email · b43ea4fb
      Helmo authored
      commit e5d54a65
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Feb 27 23:25:32 2022 +0100
      
          Paste email address to select mail domain
      b43ea4fb
    • Helmo's avatar
      Squashed commit of the following: dupe-code-warning · 2337f940
      Helmo authored
      commit 161173f9
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Apr 8 22:47:54 2022 +0200
      
          Warn about duplicate code in a comment
      2337f940
    • Helmo's avatar
      Squashed commit of the following: mr889-backport · ea614497
      Helmo authored
      commit cb24e263
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sat May 21 20:56:57 2022 +0200
      
          Backport MR !889, unify settings between distros and improves
      ea614497
    • Helmo's avatar
      Squashed commit of the following: patch-interface_concat_client_sql · c798e74d
      Helmo authored
      commit f297d777
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jun 21 21:07:44 2020 +0200
      
          Move back out of db class again
      
      commit 0df596d8
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun May 22 21:34:24 2022 +0200
      
          Move the CLIENTNAMESQL replace out of the way from form postings
      
          These two are the only ones being used by the respective queries and the onUpdateSave() methods use query() directly.
      
      commit 0d385a62
      Merge: 4570911f 5bbec2b9
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sat May 21 21:19:51 2022 +0200
      
          Merge remote-tracking branch 'origin/develop' into patch-interface_concat_client_sql
      
      commit 4570911f
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Jul 24 22:22:45 2020 +0200
      
          One new extra occuance of {CLIENTNAMESQL}
      
      commit 6c2d70f9
      Merge: 306998f9 94be0a2a
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Fri Jul 24 22:19:15 2020 +0200
      
          Merge remote-tracking branch 'origin/stable-3.1' into patch-interface_concat_client_sql
      
      commit 306998f9
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Tue Jun 23 13:56:25 2020 +0200
      
          Move {CLIENTNAMESQL} higher up to avoid replacing placeholder data
      
      commit e8ea97b0
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Tue Jun 23 12:04:45 2020 +0200
      
          Move get_client_sql_concat_query() to the db class
      
      commit 7a8e2f27
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Jun 22 21:49:05 2020 +0200
      
          Opt for the SQL pattern that also used the firstname field
      
      commit cac333b4
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Jun 22 21:47:19 2020 +0200
      
          Add missing str_replace, this should be not only for forms
      
      commit 4c175435
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Jun 22 09:30:05 2020 +0200
      
          Restore space
      
      commit a33dcbb7
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jun 21 22:41:29 2020 +0200
      
          Replace long sql snippit with {CLIENTNAMESQL}, batch 3
      
      commit ea61dbaa
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jun 21 22:32:43 2020 +0200
      
          Replace long sql snippit with {CLIENTNAMESQL}, batch 2
      
      commit 96126368
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jun 21 22:29:36 2020 +0200
      
          Replace long sql snippit with {CLIENTNAMESQL}
      
      commit 05a08f13
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jun 21 20:57:40 2020 +0200
      
          Replace the {CLIENTNAMESQL} pattern
      
      commit 3cdc4fbd
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jun 21 21:07:44 2020 +0200
      
          Add get_client_sql_concat_query function
      
      commit 03c14602
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Jun 21 21:08:49 2020 +0200
      
          cleanup
      
      commit 1d467abd
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Thu May 21 10:28:12 2020 +0200
      
          Draft for a interface_concat_client_sql var
      c798e74d
    • Helmo's avatar
      Squashed commit of the following: patch-bind-zonefiles-prefix · fe3eaa77
      Helmo authored
      commit 7b467d17
      Merge: 2ebc2f0a 88edc27e
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sat Apr 2 22:11:18 2022 +0200
      
          Merge remote-tracking branch 'origin/develop' into patch-bind-zonefiles-prefix
      
      commit 2ebc2f0a
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sat Jan 15 21:20:04 2022 +0100
      
          Add new translation strings for !1376
      
      commit bb661ed4
      Merge: ef0e2df3 90cd1a2f
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sat Jan 15 20:32:02 2022 +0100
      
          Merge remote-tracking branch 'origin/develop' into patch-bind-zonefiles-prefix
      
      commit ef0e2df3
      Merge: 6fb4b6db c40198b1
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sun Mar 14 22:14:50 2021 +0100
      
          Merge remote-tracking branch 'origin/develop' into patch-bind-zonefiles-prefix
      
      commit 6fb4b6db
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Thu Dec 31 14:24:26 2020 +0100
      
          Change dir to let the dsset- file be saved in the same dir as the key files
      
      commit ac5439aa
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Dec 28 14:54:22 2020 +0100
      
          Loosen regex to allow just a name prefix
      
      commit f72a4ba9
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Dec 28 12:26:02 2020 +0100
      
          Strings for master/slave zonefiles prefix
      
      commit 2a319708
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Dec 28 12:13:59 2020 +0100
      
          Convert zone_file_prefix() and zone_file_prefix() into a config option
      
          This preserves the default for non-gentoo systems.
      
      commit 165cc8b1
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Dec 28 12:21:01 2020 +0100
      
          Add strings for bind_keyfiles_dir
      
      commit 19522cdb
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Mon Dec 28 11:36:37 2020 +0100
      
          Add bind_keyfiles_dir config option
      fe3eaa77
    • Helmo's avatar
      Squashed commit of the following: 6350-skip-render-empty-zone · 423f424f
      Helmo authored
      commit 661fac24
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sat Jun 4 22:55:19 2022 +0200
      
          Skip rendering and reloading bind if there are no records, fixes #6350
      423f424f
    • Helmo's avatar
      Squashed commit of the following: 2558-two-factor-authentication-followup · 7d868399
      Helmo authored
      commit f2f77b2b
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Thu May 19 13:36:11 2022 +0200
      
          Fix indend and add comment
      
      commit 0d12df1f
      Merge: 66c00034 5bbec2b9
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Thu May 19 13:34:45 2022 +0200
      
          Merge remote-tracking branch 'origin/develop' into 2558-two-factor-authentication-followup
      
      commit 66c00034
      Author: Herman van Rink <rink@initfour.nl>
      Date:   Sat Apr 2 09:13:18 2022 +0200
      
          Add otp_email_override support
      
          UI is still to be implemented
      7d868399
    • Helmo's avatar
      Update readme · 1493e75c
      Helmo authored
      1493e75c
    • Helmo's avatar
      Add personal update sources · 2025d517
      Helmo authored
      2025d517
    • Helmo's avatar
      Set version string · 1793d539
      Helmo authored
      1793d539
  2. May 19, 2022
  3. May 18, 2022
  4. May 17, 2022
  5. May 15, 2022
  6. May 14, 2022
  7. Apr 26, 2022
  8. Apr 07, 2022
  9. Apr 04, 2022
    • Mattia Rizzolo's avatar
      Avoid bashisms in the call to acme.sh · 2ffabb4d
      Mattia Rizzolo authored
      
      
      This command is using features that are not POSIX-compliant (the [[ and
      the || in them), that despite being supported by many shells (including
      bash) are not available in dash.
      
      Since system() runs the code with /bin/sh that is an interface defined
      as only being POSIX-compliant, with no extensions, it should not presume
      a specific shell in that.
      
      Closes: #6326
      Signed-off-by: default avatarMattia Rizzolo <mattia@mapreri.org>
      2ffabb4d
  10. Apr 02, 2022
  11. Mar 31, 2022