Commit Graph

  • 0c94760828
    Update postfixadmin-cli Lars Liedtke 2019-09-06 10:20:42 +0200
  • 758ccb9a19 add note in config for mailbox subdir creation requiring imap extension David Goodwin 2019-09-05 18:12:10 +0100
  • 34cf66110e see https://github.com/postfixadmin/postfixadmin/issues/251 - avoid things breaking if imap_open is not present David Goodwin 2019-09-05 18:10:07 +0100
  • 3551710b82
    Merge pull request #294 from wuuuduu/vacation_from_mx_get_smtp_server David Goodwin 2019-08-31 08:40:36 +0100
  • 86852b3dbd Find MX record of receiver and use it wuuuduu 2019-03-23 10:08:30 +0100
  • 60c44a3ca3
    Merge pull request #290 from akhilin/master David Goodwin 2019-08-29 15:01:47 +0100
  • 53cefa1107
    [NEW BADGE] freenode irc badge at #postfixadmin Akhil Jalagam 2019-08-29 18:05:07 +0530
  • 3295334dd7
    [NEW BADGE] repo size added Akhil Jalagam 2019-08-29 17:37:39 +0530
  • 0f64f22a7e
    a small mistake in user_query with quota Akhil Jalagam 2019-08-23 17:28:36 +0530
  • bc273a97e4 Revert "apply patch for vacation body encoding - see #288" David Goodwin 2019-08-19 10:51:28 +0100
  • e8fb276c2f
    Merge pull request #289 from akhilin/master David Goodwin 2019-08-13 13:33:59 +0100
  • 1941f970bd
    Update DOVECOT.txt Akhil Jalagam 2019-08-13 18:02:29 +0530
  • 6a89b9a363 composer format David Goodwin 2019-08-13 09:24:30 +0100
  • bee5fcbe24 improve setup form - only display "add superadmin account" if setup password is configured; change verbs depending on context etc; see https://github.com/postfixadmin/postfixadmin/issues/263 David Goodwin 2019-08-13 09:19:22 +0100
  • fa27c7c8b7 reindent/reformat David Goodwin 2019-08-13 09:00:21 +0100
  • 7b18d0386c
    Merge pull request #287 from gabrielfin/fix-pagination David Goodwin 2019-08-13 08:55:14 +0100
  • 296fc2f48e silence psalm error - cast $show_password_fields to an int in model/MailboxHandler.php lines 33/34 David Goodwin 2019-08-13 08:53:43 +0100
  • c3d3a9dbc8 apply patch for vacation body encoding - see #288 David Goodwin 2019-08-12 10:24:42 +0100
  • a0b4e690b2 only load random_compat if PHP_VERSION is < 7.0 David Goodwin 2019-08-10 21:33:24 +0100
  • d788c6ac99
    Merge pull request #285 from Nutomic/ssl-sendmail David Goodwin 2019-07-23 20:36:54 +0100
  • 8ba1cf20a7 use config::bool instead of read_string Felix Ableitner 2019-07-22 13:06:07 +0200
  • 55bf13298e
    Merge pull request #286 from gabrielfin/master David Goodwin 2019-07-20 09:38:45 +0100
  • 88587f4cd3 Fix pagination Unknown 2019-07-19 19:11:54 -0300
  • 7583decbcb Use percentage for quota levels in bootstrap theme Unknown 2019-07-19 17:51:43 -0300
  • c3065bdace Use percentage for quota levels Gabriel 2019-07-19 17:38:03 -0300
  • a46245eecc Add config option for TLS Felix Ableitner 2019-07-12 11:24:59 +0200
  • 61ede42800 Send emails with TLS Felix Ableitner 2019-07-02 13:38:53 +0200
  • 8b19ef21cf add default value for password_expiry (default to one year) David Goodwin 2019-07-16 19:01:40 +0100
  • c53d17fff7 support TRUE orFALSE strings just incase David Goodwin 2019-07-12 10:53:20 +0100
  • 01477f0009
    Merge pull request #277 from Nutomic/admin-smtp-password David Goodwin 2019-07-11 16:43:45 +0100
  • 600248e955 Add option to use smtp password when sending admin emails (fixes #272) Felix Ableitner 2019-05-31 11:42:42 +0200
  • 55858bf3a0
    Fix table names in gen_show_status() Christian Boltz 2019-06-30 15:28:25 +0200
  • 651688c802 if we are generating passwords, there will only be one password value; so reduce the fields we check before deciding whether to update password_expiry - see https://github.com/postfixadmin/postfixadmin/issues/266 David Goodwin 2019-06-11 21:05:53 +0100
  • 1d1960a476 if CONF['generate_password'] == 'YES' then do not display password fields David Goodwin 2019-06-11 21:03:39 +0100
  • ae476950f2 try and avoid smarty complaining about no variable $conf - see https://github.com/postfixadmin/postfixadmin/issues/266 David Goodwin 2019-06-10 20:14:50 +0100
  • 3ff2436f2f try a bit harder to avoid non-numeric argument issues with $multiplier David Goodwin 2019-06-10 20:13:16 +0100
  • 8e2e4eb189 run: composer format David Goodwin 2019-06-08 20:38:54 +0100
  • 03b9483204 default to providing a password_expiry datetime value - even if password_expiry is turned off - this should fix https://github.com/postfixadmin/postfixadmin/issues/280 David Goodwin 2019-06-08 20:34:07 +0100
  • 95429a6963 reindent, remove comment David Goodwin 2019-06-08 20:05:59 +0100
  • 3322b43bb6 see: https://github.com/postfixadmin/postfixadmin/issues/282 - try and ensure local_part contains an @ on creating a mailbox David Goodwin 2019-06-08 20:05:33 +0100
  • 78764578db update languages to include the mailbox local_part string David Goodwin 2019-06-08 20:04:00 +0100
  • d64eadf609 try and stop $_SERVER[REQUEST_SCHEME] not being defined - see https://github.com/postfixadmin/postfixadmin/issues/279 David Goodwin 2019-06-07 16:28:00 +0100
  • cc19870923 drop function: db_connect_with_errors(); just throw from db_connect() if something goes wrong David Goodwin 2019-06-07 16:23:34 +0100
  • 87746e6de8
    Merge pull request #281 from Nutomic/db-exceptions David Goodwin 2019-06-07 16:15:45 +0100
  • 5d0a587fe7 Dont swallow database connection exceptions Felix Ableitner 2019-06-07 15:33:58 +0200
  • 31de6c6d66
    Merge pull request #278 from HeavyThumper/master David Goodwin 2019-06-03 15:36:42 +0100
  • 16bf5cab7f
    list.tpl - fix lowercase typo for $CONF variable reference for quota handling HeavyThumper 2019-06-03 07:32:24 -0700
  • f9fd24aecd use PHP date for comparison - see #254 and https://sourceforge.net/p/postfixadmin/discussion/676076/thread/70ed9843c0/?limit=25#685c and #240 David Goodwin 2019-05-19 20:04:32 +0100
  • 71402e9051 comment David Goodwin 2019-04-26 11:46:57 +0100
  • ad858592f4 remove password_expiry logic from generic db_update function; the various *Handler classes should fix the password_expiry field already and this just breaks PgSQL; see #264 David Goodwin 2019-04-26 11:34:21 +0100
  • 7ed4df5459
    Merge pull request #265 from r0l1/master David Goodwin 2019-04-14 18:06:31 +0100
  • 23a7f1bfda allow TLD with 1 char Roland Singer 2019-04-14 16:25:15 +0200
  • 3fc5c74040 drop old / invalid postfix paramaeters - see #262 David Goodwin 2019-04-12 19:52:53 +0100
  • d4d47e02cc .deb packaging: move php-imap from being a dependency to a suggestion - see https://github.com/postfixadmin/postfixadmin/issues/251 David Goodwin 2019-03-21 09:38:39 +0000
  • 684cf3d829
    Merge pull request #255 from csware/quota-level David Goodwin 2019-03-17 15:24:16 +0000
  • 56395709f3 Make quota levels configurable Sven Strickroth 2019-03-16 16:04:22 +0100
  • 852a09f138 move version string output to only be shown to logged in users - see #252 David Goodwin 2019-03-05 12:56:03 +0000
  • dcef888587 token test coverage David Goodwin 2019-03-01 21:20:34 +0000
  • 045a19ae33 re-format David Goodwin 2019-02-27 14:40:22 +0000
  • 7ed57a0cda assume the db updates work if no exception was thrown David Goodwin 2019-02-27 14:38:41 +0000
  • 9024dddf46 move password_expiration code into the MailboxHandler. David Goodwin 2019-02-27 14:36:45 +0000
  • b8ee437169 add throw_exceptions parameter to db_update and db_insert. David Goodwin 2019-02-27 14:33:01 +0000
  • df99e66b2d try and stop "A non-numeric value encountered in ..."; see #239 David Goodwin 2019-02-27 13:39:20 +0000
  • 4a084d91b5
    Merge pull request #249 from mtdcr/scram-sha-1 David Goodwin 2019-02-19 20:08:59 +0000
  • 000416c401 pacrypt_dovecot: Don't blacklist SCRAM-SHA-1 Andreas Oberritter 2019-02-19 20:50:21 +0100
  • e9ed15143e add token MailboxHandler test David Goodwin 2019-02-18 21:20:07 +0000
  • de5b739d4a drop unnecessary common.php David Goodwin 2019-02-18 21:19:54 +0000
  • 28e687ff5b sqlite does not support NOW(), use a string comparison David Goodwin 2019-02-18 21:11:17 +0000
  • 7718ca808d try adding code coverage things David Goodwin 2019-02-18 20:31:31 +0000
  • 2a0f708529 relax version check for php-cs-fixer so it will work with php7.3 as well David Goodwin 2019-02-18 13:02:29 +0000
  • c08973f54a [Travis] Build also against PHP 7.3 Filippo Tessarotto 2019-02-18 11:23:10 +0100
  • 2181c24db4 remove quotes around table name which is not necessary as table_by_key does this David Goodwin 2019-02-16 19:46:31 +0000
  • 215daecf29
    Merge pull request #248 from Slamdunk/patch-1 David Goodwin 2019-02-18 11:26:09 +0000
  • 361f0ccb22
    [Travis] Build also against PHP 7.3 Filippo Tessarotto 2019-02-18 11:23:10 +0100
  • 9ccf5250cd remove config dump David Goodwin 2019-02-16 19:48:06 +0000
  • 81fed601a2 remove var_dumps David Goodwin 2019-02-16 19:47:12 +0000
  • 06513c2a14 remove quotes around table name which is not necessary as table_by_key does this David Goodwin 2019-02-16 19:46:31 +0000
  • 079462bb29 wrong password variable/key David Goodwin 2019-02-16 19:27:27 +0000
  • 496657aa5d echo something helpful on db error when testing David Goodwin 2019-02-16 19:21:46 +0000
  • d6fc337272 dump mysql config things; lets fumble about in the dark once again and see... David Goodwin 2019-02-16 19:17:27 +0000
  • 2e87464fc8 initial attempt at connecting to mysql socket file through pdo David Goodwin 2019-02-15 22:17:41 +0000
  • d30c122f37 possible handling of mysql socket file David Goodwin 2019-02-15 22:10:31 +0000
  • 018f5d9e05 check output / travis fun David Goodwin 2019-02-15 22:05:01 +0000
  • fe48b35cfd split multiple queries into single ones to keep pdo/prepared statements happy David Goodwin 2019-02-15 21:59:11 +0000
  • 4cb36857da possibly better defaults/output David Goodwin 2019-02-15 21:58:41 +0000
  • f52aa9929a re-format David Goodwin 2019-02-15 21:38:42 +0000
  • 9cc04df973 move the password expiry date to be php generated so it works fine on all databases David Goodwin 2019-02-15 21:35:29 +0000
  • 8632cbd1a9 improve documentation around the various crypt functions David Goodwin 2019-02-15 21:34:49 +0000
  • 17a420152c use pdo/prepared statement for list-virtual + page browser David Goodwin 2019-02-15 21:33:55 +0000
  • d95ee79b9a reformat David Goodwin 2019-02-15 21:31:32 +0000
  • 69b9d9671c fix PaCrypt test David Goodwin 2019-02-15 21:31:21 +0000
  • dcb60a670c try adding mysql + postgres support to tests David Goodwin 2019-02-15 21:30:59 +0000
  • 4d7ac16bfb bump install instructions to 3.2.2 tag David Goodwin 2019-02-14 19:40:04 +0000
  • 730a05cdd3 phpcs fix David Goodwin 2019-02-12 15:51:56 +0000
  • ed99a46ec4 log if no mechanisms were used for password recovery David Goodwin 2019-02-12 13:35:34 +0000
  • db4aecd23c typo fix David Goodwin 2019-02-12 13:29:18 +0000
  • 237f34d38f
    Merge pull request #246 from 8ctopus/master David Goodwin 2019-02-10 16:15:01 +0000
  • 47bbb7c2a3 updated: git checkout version 3.2.1 instead of 3.2 8ctopus 2019-02-10 19:23:28 +0500
  • a05f87723f reformat David Goodwin 2019-02-10 12:12:28 +0000
  • 28870e4b45 explode if there is no db connection made David Goodwin 2019-02-10 12:11:58 +0000