Commit Graph

235 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 cf873c35eb Fix USERDIR to delete
gitea/evoadmin-mail/pipeline/head This commit looks good Details
gitea/evoadmin-mail/pipeline/tag This commit looks good Details
Not sure why we didn’t use directly the homeDirectory ldap entry, but
just trying to minimize the patch by trying to figure out the path from
the uid and domain…
2023-07-26 15:16: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
David Prevot bc29eadd15 CI: Push *.buildinfo too
gitea/evoadmin-mail/pipeline/head This commit looks good Details
2022-12-22 11:38:11 +01:00
David Prevot 7dfc671fc2 CI: Don’t use Drone CI anymore
gitea/evoadmin-mail/pipeline/head This commit looks good Details
2022-12-12 17:28:01 +01:00
David Prevot b8578ebb27 CI: Upload to pub2
continuous-integration/drone/push Build is passing Details
gitea/evoadmin-mail/pipeline/head This commit looks good Details
2022-12-12 17:09:24 +01:00
David Prevot 66c12fa61f docs: tfix
continuous-integration/drone/push Build is passing Details
gitea/evoadmin-mail/pipeline/head This commit looks good Details
2022-10-10 11:19:10 +02:00
David Prevot 1a90dff7f1 CI: Drop .git directory that was not present during first build
continuous-integration/drone/push Build is passing Details
gitea.evolix.org on plain agent00/evoadmin-mail/pipeline/head This commit looks good Details
gitea/evoadmin-mail/pipeline/head This commit looks good Details
2022-07-11 14:41:06 +02:00
David Prevot a75593f852 CI: Clean up before build
continuous-integration/drone/push Build is passing Details
gitea.evolix.org on plain agent00/evoadmin-mail/pipeline/head This commit looks good Details
2022-06-30 11:49:29 +02:00
David Prevot 5852d51a19 CI: Add .Jenkinsfile
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
gitea.evolix.org on plain agent00/evoadmin-mail/pipeline/head This commit looks good Details
2022-06-30 10:40:49 +02:00
David Prevot 6071d5973c CI: Don’t rely on /tmp
/tmp is mounted noexec, so can’t be used to run scripts.
2022-06-29 17:33:17 +02:00
David Prevot 70790cd6bb CI: Build Bullseye package under Bullseye 2022-06-29 17:30:33 +02:00
David Prevot e20fcf774b CI: Fetch git tags (needed by gbp) 2022-06-29 17:30:01 +02:00
David Prevot 7bbe82c4ec CI: Don’t sign packages (yet?) 2022-06-29 17:28:55 +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
Victor LABORIE 8157ebd596 Don't force Vagrant::DEFAULT_SERVER_URL (doesn't work with recent Vagrant version)
continuous-integration/drone/push Build is passing Details
2020-02-10 15:35:23 +01: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 114a5eea8e Update .drone.yml for use evolix repository
continuous-integration/drone/push Build is passing Details
2019-05-03 11:36:36 +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 f5d9c4738e Add a DroneCI config file for automatic build 2019-03-28 14:28:18 +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 09a9f2c33d Fix shell error on vagrant provision 2019-01-16 16:18:34 +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 57d697b6c4 Merge branch 'readme-fix' of evolix/evoadmin-mail into master 2018-12-27 10:49:12 +01:00
Patrick Marchand 4a303d1a0b English fixes for README.md 2018-12-26 15:06:16 -05:00
Victor LABORIE 94d7107406 Remove outdated config for related services 2018-12-06 15:52:49 +01:00
Victor LABORIE 686ea8ae97 get-size-no-quota.sh is configurable by ENV var 2018-12-06 11:12:37 +01:00
Victor LABORIE 5844e0ef54 Config file location can be configured by ENV var 2018-12-05 11:25:57 +01:00
Victor LABORIE 0aeb74d63d Rewrite install documentation 2018-11-21 17:04:31 +01:00
Victor LABORIE 418b854edb Fix size of quota column 2018-11-21 12:01:26 +01:00
Victor LABORIE c26d77acfd Fix output when multiples superadmin 2018-11-19 17:58:09 +01:00
Victor LABORIE a9cdb71630 Add support for quota information 2018-11-12 13:52:52 +01:00
Victor LABORIE 73a434dfd2 Add script for get size without quota 2018-11-12 13:52:13 +01:00
Victor LABORIE 5bd6707427 Fix testing url 2018-11-09 13:41:02 +01:00
Victor LABORIE f79e879e15 Add domain to Vagrant vm.hostname 2018-10-09 17:40:35 +02: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 cce4394581 Use evolix/packmail for Vagrant box 2018-10-08 16:49:19 +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