Commit Graph

2384 Commits (d3a5db394cb3e028ea8d4ce44ede15c37d8ed445)
 

Author SHA1 Message Date
Phil Jaenke d3a5db394c
Make pInvalidDomainDNS more forgiving
Make the pInvalidDomainDNS check more forgiving to accommodate newly created domains which also do not have an A record for the domain (which is generally not a best practice) or MX configured yet.
This adds a check for an `NS` record; if the NS exists, then the domain is valid and can be assumed to have just not been configured to receive email yet.
6 years ago
David Goodwin 864065cd37 fix MailboxHandler -> adding mailbox with empty quota field 6 years ago
David Goodwin 192c797fe1 add a support block to compoer.json 6 years ago
David Goodwin 052f2faffb do not fail on error from coveralls 6 years ago
David Goodwin 85e15790bb should fix: #351 6 years ago
Christian Boltz ad4142134a
merge __parseParams() into parseParams() 6 years ago
Christian Boltz 9833a8f289
whitespace fix in __parseParams() 6 years ago
Christian Boltz 4e9e3db75d
Fix parameter parsing for '-1'
'--quota -1' gets parsed as two options ("quota" and "1"), but it's
meant to be "quota => -1".

Make sure '-1' is considered as a value, not as an option.

Also get rid of unset()'ing $params[$i] and (now?) superfluous recursive
calls to __parseParams() to make the code less confusing.
6 years ago
David Goodwin fc464d6e69 update INSTALL.TXT - see also #349 6 years ago
David Goodwin df9a400ea2 remove debug stuff 6 years ago
David Goodwin fd48714615 fix issue reported with __LANG.$var - 844840c6a8 (commitcomment-38653465) 6 years ago
Christian Boltz 44c3ac5e20
language-update.sh: silence warning about undefined $CONF variable
This warning was for example

PHP Notice:  Undefined variable: CONF in .../languages/en.lang on line 184

and is caused by some texts that include $CONF['admin_name']
6 years ago
David Goodwin be0105b33e
Merge pull request #348 from Jolly-Pirate/patch-1
Flush privileges
6 years ago
drakos f17c722f0b
Flush privileges
Must `FLUSH PRIVILEGES;` after granting.
6 years ago
David Goodwin 844840c6a8 simplify Config use; drop support for dotty name notation which we are not using 6 years ago
David Goodwin e4158d6d7e psalm fix 6 years ago
David Goodwin f8415eef2a remove cache suppression 6 years ago
David Goodwin ffc7787b76 psalm fix 6 years ago
David Goodwin 3cd62f9f4f update to phpunit v8, try changing coveralls library, update github action 6 years ago
David Goodwin 5e8ce2b5b0 move to php-parallel-lint/php-parallel-lint rather than abandoned jakuk-onderka/php-parallel-lint 6 years ago
David Goodwin c69211ca5f Merge remote-tracking branch 'origin/master' 6 years ago
David Goodwin eea72e0019 check for PDO modules in setup.php, not old style functions 6 years ago
Christian Boltz 3b704715dc
setup.php: replace last mentions of php5 with php7 6 years ago
David Goodwin dec4b38f35 improve langauge checks (remove unnecessary is_string check) 6 years ago
Christian Boltz 531a52e053
remove superfluous code in check_language()
dd52a98d43 added honoring POST['lang'] and
COOKIE['lang'] even if $_SERVER['HTTP_ACCEPT_LANGUAGE'] is not set.
This also means we can drop the now-duplicate check in the code section
handling $_SERVER['HTTP_ACCEPT_LANGUAGE'].
6 years ago
Christian Boltz 4d10a2c4bb
remove obsolete translation markers from tr.lang 6 years ago
David Goodwin d81363541a fix psalm 6 years ago
David Goodwin 338fb8c564 Fix quota storage; see https://github.com/postfixadmin/postfixadmin/issues/342 6 years ago
David Goodwin d3295a59bb format 6 years ago
David Goodwin d540d904db cast mailbox['quota'] to be integer.
see:  https://github.com/postfixadmin/postfixadmin/issues/342
6 years ago
David Goodwin 3303f25bcc add some php 7+ array type hints. 6 years ago
David Goodwin 1c0fd02323 composer format time 6 years ago
David Goodwin d6869a4d35 update CHANGELOG.TXT, some stuff probably missing 6 years ago
David Goodwin 3b9d8f867e merge sha512.b64 encrypt support - see https://github.com/postfixadmin/postfixadmin/issues/58 6 years ago
David Goodwin 48e236ffc0 use hash_equals for login - see: https://github.com/postfixadmin/postfixadmin/issues/58 6 years ago
David Goodwin dd52a98d43 prefer POST/COOKIE lang over browser http header - see: https://github.com/postfixadmin/postfixadmin/issues/28 6 years ago
David Goodwin 8f20c96278 see: https://github.com/postfixadmin/postfixadmin/issues/101 - in Debian Buster, /var/lock is writeable by anyone, /var/run is not... both are tmpfs 6 years ago
David Goodwin fefe3f7df5 default domain_quota_default to -1 if not specified - see https://github.com/postfixadmin/postfixadmin/issues/299 6 years ago
David Goodwin d2b8f7ac15 might fix: https://github.com/postfixadmin/postfixadmin/issues/306 6 years ago
David Goodwin 8754af58cb fix undefined variables (psalm) 6 years ago
David Goodwin 3b1fffdf22 merge in patch from @jackdeguest - see https://github.com/postfixadmin/postfixadmin/issues/337 6 years ago
David Goodwin 5e1a4e27dd ensure edit works 6 years ago
David Goodwin e49c25139e ignore coveralls erroring 6 years ago
David Goodwin 7f58163d65 update README.md 6 years ago
David Goodwin 70fe1f93f2 rename build 6 years ago
David Goodwin 50bbae62f4
switch from travis to github action 6 years ago
David Goodwin 591ea333ea drop caching; we as we do not add composer.lock to git anyway 6 years ago
David Goodwin 22bb34ff60 try this 6 years ago
David Goodwin a00e551a8a try adding composer caching 6 years ago
David Goodwin 71966ce917 Revert "drop coveralls"
This reverts commit b6c7d1418d.
6 years ago