0
0
mirror of https://github.com/postfixadmin/postfixadmin.git synced 2024-09-20 03:36:20 +02:00
Commit Graph

139 Commits

Author SHA1 Message Date
David Goodwin
b4a475c185 see: https://github.com/postfixadmin/postfixadmin/issues/432 - add/fix missing template variable "domain_selected" 2021-01-21 20:52:28 +00:00
David Goodwin
7f8a3d4bde also fix password-change include path - see https://github.com/postfixadmin/postfixadmin/issues/430 2021-01-21 13:57:31 +00:00
David Goodwin
481c465712 merge e7e1ce9c28 to fix PostgreSQL tests 2021-01-19 19:24:08 +00:00
David Goodwin
dd86dcad30 fix forget-password (+ themeing), see #427 2021-01-19 09:19:59 +00:00
David Goodwin
391d9a0f57 rejig setup.php so it displys error messages if admin creation fails etc 2021-01-14 16:44:10 +00:00
David Goodwin
18a019690c reformat 2021-01-14 11:26:04 +00:00
David Goodwin
24eb45be92 do not lose login error for users/ - see https://github.com/postfixadmin/postfixadmin/issues/420 2021-01-14 11:22:53 +00:00
David Goodwin
89940dd6ab Fix for https://github.com/postfixadmin/postfixadmin/issues/418 2021-01-13 22:26:51 +00:00
David Goodwin
1ac1eb07d5 indent 2021-01-13 10:52:15 +00:00
David Goodwin
0f2aefe471 be more strict about the format of an obsolete setup_password 2021-01-13 09:26:32 +00:00
David Goodwin
5d77e3514b try and detect old setup_password and output appropriate message on setup.php 2021-01-12 22:31:05 +00:00
David Goodwin
d80d3573f1 format 2021-01-12 22:15:28 +00:00
David Goodwin
a20f05ca71 try and fix vacation editing etc - see https://github.com/postfixadmin/postfixadmin/issues/416 2021-01-12 22:08:35 +00:00
David Goodwin
ea7ecb113d better wording as we are using PDO 2021-01-11 21:41:19 +00:00
David Goodwin
6940210402 code already depends on php 7.0 return types, so tidy up setup.php to not allow php5.x; remove setup check for phar as this is not required with php 7.0+ 2021-01-11 21:35:54 +00:00
Christian Boltz
c2571694d1
Drop now unused users/css/default.css 2021-01-11 20:57:04 +01:00
David Goodwin
6b2fa8e607 see: https://github.com/postfixadmin/postfixadmin/issues/415 - fix setup page to use password type field - thanks @efelon 2021-01-11 13:01:37 +00:00
David Goodwin
431d885e4e see: //github.com/postfixadmin/postfixadmin/issues/410 - ignore theme_css if it points to css/default.css; drop css/default.css 2021-01-09 19:43:43 +00:00
David Goodwin
c7850b78eb fix bootstrap theme for users/ urls; make some other links use https. 2021-01-07 20:34:06 +00:00
Christian Boltz
4f0e41c4e2
delete unused calendar js, css and images 2021-01-07 20:54:47 +01:00
Christian Boltz
8b6ad23dbf
setup.php: load bootstrap.min.css locally
... instead of using maxcdn.bootstrapcdn.com
2021-01-07 20:23:23 +01:00
Christian Boltz
e38174abf4
Drop unused bootstrap 3.3.7 2021-01-07 20:19:35 +01:00
Christian Boltz
2c6968b805
use a local copy of jquery
... instead of loading it from code.jquery.com
2021-01-07 20:18:15 +01:00
Christian Boltz
9d81facf32
fix typos in setup.php 2021-01-06 13:03:21 +01:00
David Goodwin
d391847ed9 manual merge of fix from https://github.com/postfixadmin/postfixadmin/issues/404
(try and filter CSV export lists to the current selected domain)
2020-12-24 10:46:07 +00:00
David Goodwin
a2dd768858 reformat 2020-12-23 16:24:41 +00:00
David Goodwin
4a77e93984 drop pointless text 2020-12-09 23:00:00 +00:00
David Goodwin
7545005426 rejig setup.php; retheme with bootstrap; hide sensitive info until someone has logged in (see #402) 2020-12-09 22:53:29 +00:00
David Goodwin
897e57d403 update bootstrap to v3.4.1 2020-12-09 22:52:21 +00:00
David Goodwin
92a7042ba1 fix typo checks 2020-11-09 21:56:08 +00:00
David Goodwin
2b33e8f3c3 remove conditional; should be unnecessary 2020-11-09 21:50:17 +00:00
David Goodwin
750838d7f7 psalm fixes; make safepost()/safeget() return strings 2020-11-09 21:40:52 +00:00
David Goodwin
b7afe73502 fix detection of postgresql pdo extension 2020-11-09 21:15:06 +00:00
David Goodwin
529bdc1a25 Merge remote-tracking branch 'origin/master' into feature-refactor-login-etc 2020-10-14 19:56:11 +01:00
David Goodwin
b8fa60bb8a more type hints / psalm fixes 2020-09-28 20:33:54 +01:00
David Goodwin
a3386ee8f7 change alias/mailbox deletion to be a POST request 2020-09-27 20:41:25 +01:00
Christian Boltz
6a82063f41
Remove white background around postbox
... so that it better fits on the light grey background in the bootstrap
theme.
2020-09-27 19:30:35 +02:00
David Goodwin
f6f62180e8 remove some global variables 2020-09-27 11:02:58 +01:00
David Goodwin
8bfe9fe668 Rejig PFASmarty, so it becomes a singleton accessible to the various 'controllers'.
(PFASmarty::getInstance() ... stops a global variable at least).
2020-09-27 10:49:58 +01:00
David Goodwin
ce8c636eb5 rejig Login::__construct() as only one arg is really needed 2020-09-26 09:58:05 +01:00
David Goodwin
d7fa33a3ed s/store/save/g 2020-09-25 21:43:34 +01:00
David Goodwin
7107e17c4c composer format 2020-09-25 21:33:26 +01:00
David Goodwin
b868f950bf refactor Login stuff out of Handler classes into Login... add tests 2020-09-25 21:32:53 +01:00
David Goodwin
3c7da4f3b8 Refactor some methods
PFAHandler::store() -> PFAHandler::save();
 PFAHandler::storemore() -> PFAHandler::postSave();
 PFAHandler::beforestore() -> PFAHandler::preSave();
2020-09-25 21:29:45 +01:00
David Goodwin
ca24ff8300 perhaps improve logging - see : https://github.com/postfixadmin/postfixadmin/issues/364 2020-06-15 17:12:42 +01:00
David Goodwin
3cd62f9f4f update to phpunit v8, try changing coveralls library, update github action 2020-04-14 21:03:10 +01:00
David Goodwin
eea72e0019 check for PDO modules in setup.php, not old style functions 2020-04-10 22:30:48 +01:00
David Goodwin
8754af58cb fix undefined variables (psalm) 2020-03-12 20:45:51 +00:00
David Goodwin
2a1383ee2e give the browser a hint that we want a new password for new admin accounts - see https://github.com/postfixadmin/postfixadmin/issues/331 2020-02-23 20:11:42 +00:00
David Goodwin
6a10c869e5 allow existance of pdo for us to proceed with setup 2020-02-22 09:21:22 +00:00