David Goodwin
1988a70489
drop local copy of smarty library; use composer for installation of it; allow smarty 4.x which appears to work and also better supports php8 etc
2022-09-17 10:49:57 +01:00
David Goodwin
93e52c086c
Update README.md
2022-09-03 14:18:48 +01:00
David Goodwin
6ffbc9ffe4
update docs, see also https://github.com/postfixadmin/postfixadmin/issues/653
2022-09-01 09:23:07 +01:00
David Goodwin
5a14f4bc1f
this might be a more logical approach - only try and call htmlentities on things that are stringy or arrays
2022-08-29 08:35:54 +01:00
David Goodwin
f760d2cd3a
to not try to sanitise a null - see https://github.com/postfixadmin/postfixadmin/issues/650
2022-08-28 15:01:47 +01:00
David Goodwin
989a709ee5
see https://github.com/postfixadmin/postfixadmin/issues/647 - if configured for sha512.b64 but
...
we have a hash with a {MD5-CRYPT} prefix, support the MD5-CRYPT form to allow for migration.
2022-08-11 20:23:32 +01:00
David Goodwin
7e514eb6f0
composer format thinks this should change
2022-08-11 20:23:15 +01:00
David Goodwin
6f3c5a73ad
add unit test for https://github.com/postfixadmin/postfixadmin/issues/647
2022-08-11 20:21:16 +01:00
David Goodwin
b1b4324a5b
add commit activity badge
...
lifted from shields.io / https://github.com/badges/shields/blob/master/README.md
2022-08-02 09:20:01 +01:00
David Goodwin
ce05c3e844
see https://github.com/postfixadmin/postfixadmin/issues/646 - add note/comment, doing version parsing in bash to make the script handle it seems clumsy and verbose
2022-08-02 09:15:37 +01:00
David Goodwin
1896ee8ddd
Merge pull request #645 from postfixadmin/issue-642-list-virtual-pagination-after-edit
...
Issue 642 list virtual pagination after edit
2022-07-30 21:24:42 +01:00
David Goodwin
80567e6920
see #642 - do the same pagination restoration stuff in editactive.php
2022-07-30 21:23:57 +01:00
David Goodwin
e923fc5940
undo change to page_size
2022-07-30 21:19:28 +01:00
David Goodwin
6cc7922284
see #642 - possible fix for pagination being lost
2022-07-25 09:44:12 +01:00
Christian Boltz
4b8027e8e3
rename 'txtlarge' field type to 'txta'
...
... (think "textarea") to keep the field type name short.
This is a follow-up up https://github.com/postfixadmin/postfixadmin/pull/631#issuecomment-1188336564
2022-07-23 21:22:49 +02:00
David Goodwin
6b83c2bb0f
see https://github.com/postfixadmin/postfixadmin/issues/640 - password expiration doc update
2022-07-22 20:37:04 +01:00
Christian Boltz
a8b4e3f435
Update translations with DKIM texts
2022-07-18 23:06:41 +02:00
Christian Boltz
6a53b1ab88
Drop duplicate db_delete() call from DkimHandler
...
... and DkimsigningHandler
The hardcoded name is the same as $this->db_table, which effectively
means running the same query twice. One of them is enough.
2022-07-18 22:57:55 +02:00
Christian Boltz
9ec3196c6d
Whitespace fixes
2022-07-18 22:55:24 +02:00
David Goodwin
d4b8504c03
update CHANGELOG.TXT
2022-07-18 21:16:54 +01:00
David Goodwin
1bf978b77b
Merge pull request #631 from Freddo3000/feature/dkim
...
Add OpenDKIM Domain Key handling
2022-07-18 21:15:44 +01:00
David Goodwin
b55457d978
composer format
2022-07-18 08:55:34 +01:00
David Goodwin
d3e101e9d8
Merge remote-tracking branch 'origin/master' into feature/dkim
2022-07-18 08:55:07 +01:00
David Goodwin
38549c48ad
composer format
2022-07-17 21:16:47 +01:00
David Goodwin
a99d6b7bc8
setup.php -> stray \n in error message
2022-07-17 21:15:32 +01:00
David Goodwin
64bb52d0e3
fix pgsql schema generation for dkim
2022-07-17 21:07:57 +01:00
David Goodwin
071ca11502
try to harden the example expiry script in DOCUMENTS/Password_Expiration.md#expiration-script - thanks to @jumecittu - see https://github.com/postfixadmin/postfixadmin/issues/619
2022-07-17 20:09:38 +01:00
David Goodwin
75f06cdbc8
Merge pull request #639 from Ecodev/php81
...
Test against PHP 8.1 too
2022-07-15 13:38:18 +01:00
Adrien Crivelli
80e500591f
Avoid deprecation in PHP 8.1
2022-07-15 11:44:58 +02:00
Adrien Crivelli
a97771adfd
Automatic code style fixes
2022-07-15 11:29:55 +02:00
Adrien Crivelli
315ac19963
Test against PHP 8.1 too
2022-07-15 11:24:41 +02:00
David Goodwin
e960fa96a0
put some sort of warning if a turkish locale is set - see #541
2022-07-13 21:10:35 +01:00
David Goodwin
2882f86ad8
fix formatting
2022-06-28 14:06:33 +01:00
David Goodwin
6c8d4ecd54
license fix in composer.json
2022-06-28 14:02:18 +01:00
David Goodwin
6eb209ac55
update smarty to 4.1.1 (php 8.1 support)
2022-06-28 14:01:13 +01:00
David Goodwin
2d6ded2786
PSR2 -> PSR12 formatting
2022-06-28 13:46:11 +01:00
David Goodwin
bed0300fae
fix tests (pacrypt/{md5raw} etc)
2022-06-23 22:18:16 +01:00
Freddo
bced89c78c
Update screenshots/README.md
2022-06-23 20:46:33 +02:00
Fredrik Falk
9e73025058
Add Domain Key handling
2022-06-23 20:40:06 +02:00
David Goodwin
ef36710ea7
print a better error message when password change is blocked
2022-06-11 09:03:03 +01:00
David Goodwin
a349c75f53
rmeove var_dump
2022-06-06 20:37:23 +01:00
David Goodwin
35486a2ca9
remove dead code
2022-06-06 20:35:53 +01:00
Christian Boltz
c4c7753740
SECURITY.txt: whitespace fixes
2022-06-06 18:35:28 +02:00
David Goodwin
aa1b80d173
add iterate_query for dovecot
2022-04-22 11:23:23 +01:00
David Goodwin
ad0375cc98
Merge pull request #617 from MauveSoftware/master
...
Add missing german translations
2022-04-20 15:35:09 +01:00
Daniel Czerwonk
66ee796988
Update de.lang
...
Applied code review suggestions
2022-04-20 15:48:34 +02:00
Daniel Czerwonk
258475f368
Update de.lang
...
Add missing german translations
2022-04-20 15:06:56 +02:00
David Goodwin
83993d6338
see #612 - add mbstring as a dependency
2022-03-25 16:08:06 +00:00
David Goodwin
0194111b6e
Merge pull request #611 from freecris/patch-1
...
Update it.lang
2022-03-25 16:02:59 +00:00
freecris
17352661b3
Update it.lang
...
Translated some more lines
2022-03-25 16:53:44 +01:00