David Prevot
0257f25e92
php-twig is psr-4 only since Bullseye
gitea/evoadmin-mail/pipeline/head This commit looks good
gitea/evoadmin-mail/pipeline/tag This commit looks good
2024-02-13 10:09:16 +01:00
David Prevot
2d312b605a
Force system dependencies loading
2024-02-13 10:00:14 +01:00
David Prevot
65449431f9
Fix typo in FormController.php
gitea/evoadmin-mail/pipeline/tag This commit looks good
gitea/evoadmin-mail/pipeline/head This commit looks good
2023-07-26 16:55:47 +02:00
David Prevot
c7a83045fc
[WIP] sudo script doesn’t work yet
gitea/evoadmin-mail/pipeline/head This commit looks good
2023-07-24 17:58:25 +02:00
David Prevot
145b406c48
tfix
2023-07-24 17:57:20 +02:00
Gregory Colpart
0ceb430071
Add sudo script to move pseudo-homedirectory when deleting user
continuous-integration/drone/push Build was killed
2022-04-05 17:02:05 +02:00
Gregory Colpart
308619b694
Fix bug when updating aliases :
...
continuous-integration/drone/tag Build encountered an error
- array index for LDAP need to be in lowercase
- we need also array_filter() for mailacceptinggeneralid... especially to avoid null values
- array numeric indexes for LDAP attributes need to be consecutive, then we need order with array_values()
2019-09-10 23:11:23 +02:00
Victor LABORIE
3495fbb96f
Quota path is now configurable
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2019-03-28 15:35:34 +01:00
Victor LABORIE
bbd55a2e67
Fix Twig loading on PHP 5.6
2019-03-28 14:13:48 +01:00
Victor LABORIE
b4b23dfb09
Do not use base.html for login page
2019-03-21 17:58:54 +01:00
Victor LABORIE
f1bee0b9e3
Mailaccept need mail address (add domain)
2019-01-10 14:37:50 +01:00
Victor LABORIE
fdfd41c754
Change default uid number
2019-01-10 12:00:01 +01:00
Victor LABORIE
6705fba644
Add missing support of alias/redirection edit in account update
2019-01-09 17:09:25 +01:00
Victor LABORIE
5844e0ef54
Config file location can be configured by ENV var
2018-12-05 11:25:57 +01:00
Victor LABORIE
418b854edb
Fix size of quota column
2018-11-21 12:01:26 +01:00
Victor LABORIE
a9cdb71630
Add support for quota information
2018-11-12 13:52:52 +01:00
Victor LABORIE
2d3b24a735
Update jquery and datatables
2018-10-09 15:28:58 +02:00
Victor LABORIE
bc29c91ca9
Merge DefaultController into index.php
2018-10-09 14:31:34 +02:00
Victor LABORIE
24fabced51
Use a Config class for parse config file
2018-10-09 14:14:58 +02:00
Victor LABORIE
d860c69d27
Init Form/Page Controller in DefaultController
2018-10-09 13:29:51 +02:00
Victor LABORIE
de7a11263d
Fix account list
2018-09-27 17:47:47 +02:00
Victor LABORIE
1f32dd2bfe
Method needSuperAdmin is now a PageController method
2018-09-27 13:34:55 +02:00
Victor LABORIE
16cf9252cc
Fix required input in account form
2018-09-26 12:19:00 +02:00
Victor LABORIE
3be29c2384
Fix accounts list
2018-09-26 12:18:37 +02:00
Victor LABORIE
83571d8ee0
Add some placeholder and required
2018-09-25 19:03:03 +02:00
Victor LABORIE
9ed2307a72
Fix checkbox size
2018-09-25 18:36:56 +02:00
Victor LABORIE
68029c93b5
Fix account and alias deletion and ask for validation
2018-09-25 18:23:27 +02:00
Victor LABORIE
39a3f7faec
Start SESSION in DefaultController
2018-09-25 16:34:55 +02:00
Victor LABORIE
b4cb5772ac
Rename class
2018-09-25 16:31:18 +02:00
Victor LABORIE
75595ed201
Merge all pages in index.php with Controller class
2018-09-25 16:26:51 +02:00
Victor LABORIE
833fe2bcda
Use Twig for page templating
2018-09-19 14:50:12 +02:00
Victor LABORIE
0b894d33b8
Move css and img to assets dir
2018-09-17 18:00:04 +02:00
Victor LABORIE
263f72a48a
Revert "Move css and img to assets dir and set an expires policy"
...
This reverts commit 5a910ad63a
.
2018-09-17 17:55:08 +02:00
Victor LABORIE
5f2a2d4878
Add missing webmail activation/deactivation config
2018-07-25 19:24:15 +02:00
Victor LABORIE
862719006a
Use syslog for logging
2018-07-25 19:05:53 +02:00
Victor LABORIE
20e32c4149
Add a MailNotify class with usage of Twig
2018-03-09 13:40:53 +01:00
Victor LABORIE
5a910ad63a
Move css and img to assets dir and set an expires policy
2018-01-27 23:30:25 +01:00
Victor LABORIE
3ffd218af5
Fix typo
2018-01-27 21:54:00 +01:00
Victor LABORIE
00e866af57
Add loglevel and user (or IP) to logging file
2018-01-27 20:10:48 +01:00
Victor LABORIE
8a556a0f02
Add some logs to basic servers operations
2018-01-27 19:50:12 +01:00
Victor LABORIE
769f5b0d82
Add a Logger class
2018-01-27 19:50:07 +01:00
Victor LABORIE
d7e7a368b1
Refactoring of configuration loading
...
Use one INI file instead of multiple PHP files
2018-01-27 18:12:04 +01:00
Victor LABORIE
8938ed91da
Use CDN for vendor with integrity check and same-origin policy
2018-01-12 00:39:09 +01:00
Victor LABORIE
2d8f9a0eac
Fix typo
2018-01-12 00:39:08 +01:00
Victor LABORIE
5c25781310
Disable amavisBypassSpamChecks for now
2018-01-12 00:39:08 +01:00
Victor LABORIE
b4555a166b
Remove useless functions.php, common.php and vendor/evolibs
2018-01-12 00:38:49 +01:00
Victor LABORIE
791d0169ac
Fix account creation (send mail) and disable domainnotify (temporary)
2017-12-17 21:59:43 +01:00
Victor LABORIE
b5254b8c5f
Remove call to Html class
2017-12-17 21:44:10 +01:00
Victor LABORIE
116cf60655
Replace getgid and getfreegid by class method
2017-12-17 21:24:17 +01:00
Victor LABORIE
c335ab2f27
Add hashPassword method for password verification and hashing
2017-12-17 19:53:53 +01:00