Commit Graph

110 Commits

Author SHA1 Message Date
David Prevot f9ee642682 Fix PHP 8 related issues
gitea/evoadmin-mail/pipeline/head This commit looks good Details
gitea/evoadmin-mail/pipeline/tag This commit looks good Details
2024-02-20 11:50:03 +01:00
David Prevot 0257f25e92 php-twig is psr-4 only since Bullseye
gitea/evoadmin-mail/pipeline/head This commit looks good Details
gitea/evoadmin-mail/pipeline/tag This commit looks good Details
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 Details
gitea/evoadmin-mail/pipeline/head This commit looks good Details
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 Details
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 Details
2022-04-05 17:02:05 +02:00
Gregory Colpart 308619b694 Fix bug when updating aliases :
continuous-integration/drone/tag Build encountered an error Details
- 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 Details
continuous-integration/drone Build is passing Details
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