Commit graph

  • c5a36f1f43 Merge branch 'unstable' into doc-comments doc-comments Mathieu Trossevin 2023-11-16 11:05:54 +0100
  • 6951d1fd33 Merge branch 'master' into unstable Mathieu Trossevin 2023-11-16 11:04:29 +0100
  • e66cca7e2e
    Add missing PHPDoc Mathieu Trossevin 2023-11-16 10:59:27 +0100
  • 659575960d
    fix(lib/bdd.php) Fix PHPDoc Mathieu Trossevin 2023-11-16 10:53:21 +0100
  • 10ceade38c
    Add remaining missing PHPDoc comments (outside of lib/) Mathieu Trossevin 2023-11-16 10:51:53 +0100
  • a691259ae6
    Add some of the missing doc-comments Mathieu Trossevin 2023-11-16 09:52:42 +0100
  • 7b29422730
    Attempt to enable use of more than one agent ci-enablement Mathieu Trossevin 2023-11-15 10:57:20 +0100
  • af94efde45
    Replace isset($_POST) with !empty($_POST) Mathieu Trossevin 2023-11-13 15:14:31 +0100
  • 293ea73b6b
    Initialise CI with PHPStan level 0 Mathieu Trossevin 2023-11-13 13:59:47 +0100
  • 0dfb19faea Remove undue commit unstable William Hirigoyen 2023-11-13 14:29:55 +0100
  • 8e15676d05 Improve op_del improvement William Hirigoyen 2023-11-10 11:11:52 +0100
  • f5fe462248 Revert "Fix missing ITK admin link for multi PHP" William Hirigoyen 2023-11-10 10:49:29 +0100
  • 964f710897 Revert "Remove extra }" William Hirigoyen 2023-11-10 10:49:16 +0100
  • c385c102c5 Remove extra } William Hirigoyen 2023-11-09 17:21:33 +0100
  • 2fd65724f7 Fix missing ITK admin link for multi PHP William Hirigoyen 2023-11-09 17:08:39 +0100
  • 7d8704cd25 Fix sendmail_path hostname (missing domain / FQDN) William Hirigoyen 2023-11-09 12:01:14 +0100
  • 72e39f297e Prevent op_del to fail and able to remove web account when part of it is already removed William Hirigoyen 2023-11-09 11:31:16 +0100
  • 2e8619e5e6 Add sendmail_path and open_basedir in LXC PHP pool configs William Hirigoyen 2023-11-08 12:03:14 +0100
  • 9e791ec596 Fix PHP conf syntax mail William Hirigoyen 2023-11-08 10:51:29 +0100
  • e552cac8ec Add sendmail command in pn pools conf William Hirigoyen 2023-11-08 10:45:35 +0100
  • c9768fef8b
    Fix some of the docblocks Mathieu Trossevin 2023-10-31 10:23:32 +0100
  • 9419242465
    fix(letsencrypt): check for false as to avoid TypeError fix-letsencrypt Mathieu Trossevin 2023-10-31 10:04:02 +0100
  • e76ea90d89 Merge pull request 'Add support for php8.2' (#81) from unstable into master master bwaegeneire 2023-03-31 13:11:36 +0200
  • a7f718c073 Add support for php8.2 Brice Waegeneire 2023-03-31 13:06:32 +0200
  • f77ce6e590 Release 23.02 23.02 Ludovic Poujol 2023-02-20 11:52:13 +0100
  • d2365e133b Big update of projet reame Ludovic Poujol 2023-02-20 11:19:08 +0100
  • fbc48755b0 Introducing a changelog (filled with 2023 changes) Ludovic Poujol 2023-02-20 10:44:43 +0100
  • 63dfa3af99 web-add.sh > Correct deletion order Ludovic Poujol 2023-02-20 10:34:41 +0100
  • 577a4463ad Account deletion > Use mysql "DROP USER" Ludovic Poujol 2023-02-15 12:04:59 +0100
  • 66c159a625 Display the web-add.sh version Ludovic Poujol 2023-02-15 11:36:25 +0100
  • 77f5076c88 Move common.php outside of the DocumentRoot Ludovic Poujol 2023-02-15 11:35:21 +0100
  • ad68e298dd VérCheck chars [:/] are not in the domain name (in case of confusion with URL) William Hirigoyen 2022-12-09 15:30:11 +0100
  • 68799f7e5f Correction bug suppression compte Ludovic Poujol 2022-11-21 17:25:19 +0100
  • ebb4f1c20c ftpadmin.sh - Correction regression listing des comptes introduite par d6c39be117 Ludovic Poujol 2022-11-21 17:15:47 +0100
  • f65dd98bb1 Web-add.sh: Add a version number (+ command to fetch it) Ludovic Poujol 2022-07-07 11:57:03 +0200
  • 67d0c45d79 Fix bug introduced in 9913579bb0 (MariaDB does not support backtics in where clause). William Hirigoyen 2022-11-08 17:30:05 +0100
  • 9913579bb0 Fix drop database when contains dash William Hirigoyen 2022-10-31 14:40:19 +0100
  • e257ee242b web-add generate-ssl-certificate: false option should be documented as is David Prevot 2022-07-19 16:39:17 +0200
  • 2301b0cba5 web-add generate-ssl-certificate: improve FALSE option documentation David Prevot 2022-07-19 14:24:33 +0200
  • fb78d2a9ed web-add generate-ssl-certificate: FALSE option should match documented case David Prevot 2022-07-19 14:18:04 +0200
  • 66ceacd918 Make the change on the login mechanism compatible with old configurations Ludovic Poujol 2022-07-07 11:22:47 +0200
  • d746aa445e Change in the login mechanism Ludovic Poujol 2022-07-05 11:25:37 +0200
  • 143af65357 Hotfix for web interface to behave correctly Ludovic Poujol 2022-07-04 14:34:41 +0200
  • 96ffc58cc4 Clear some warnings about undefined vars Ludovic Poujol 2022-07-01 16:13:49 +0200
  • 93629b51fb Fix bug introduced in f2f115608a (op del fails when user has no crontab) William Hirigoyen (Evolix) 2022-05-11 14:39:00 +0200
  • d63046b227 Add support for php8.1 Brice Waegeneire 2022-02-22 15:16:22 +0100
  • f2f115608a Dump & remove user crontab on account deletion Ludovic Poujol 2022-02-17 11:12:55 +0100
  • ef5bbbeba7 Fix behaviour when there is only one php version Ludovic Poujol 2022-02-17 10:40:00 +0100
  • d6c39be117 #62716 : Corrections et améliorations ftpadmin.sh William Hirigoyen (Evolix) 2021-12-23 15:51:55 +0100
  • 5cd6a6f046 Test if user www-login exists before deleting (else, the deletion fails) William Hirigoyen (Evolix) 2021-12-02 10:16:12 +0100
  • 0709747a1e web-add.sh script now handles php 8.0 containers Brice Waegeneire 2021-10-05 10:13:12 +0200
  • 360929ee96 web-add.sh script now handles php 8.0 containers Brice Waegeneire 2021-10-05 10:06:14 +0200
  • e3dc97d6d4 delete users even though it has some processes running Brice Waegeneire 2021-09-22 10:31:49 +0200
  • ae30498030 set a uid for the user at login for ftp filtering Ludovic Poujol 2021-04-28 16:21:29 +0200
  • 372b00101d web-add.sh script now handles php 7.4 containers Tristan PILAT 2021-04-15 11:11:55 +0200
  • 7499f0222e Reorder lines in template fpm config for better readability Ludovic Poujol 2021-02-23 11:07:29 +0100
  • 4f8b0b19fe generate longer password by default Ludovic Poujol 2021-02-22 16:22:31 +0100
  • 2906ba47f1 Add (random) status path php Ludovic Poujol 2021-02-22 16:12:21 +0100
  • e2acb4e9d1 web-add.sh - Add .conf at the config name for a2ensite/a2dissite Ludovic Poujol 2021-02-10 15:21:04 +0100
  • 07a540cc8c Migrate away from apache access_compat to authz_host. apache-require Brice Waegeneire 2021-02-01 11:13:16 +0100
  • 5c2a3d79ce kills resident users when del option is used master-fix-48033 Bruno TATU 2020-02-10 11:44:35 +0100
  • 234ac67634 Fix op_checkoccurencename() in web-add.sh (again) Ludovic Poujol 2019-10-14 10:21:05 +0200
  • 283d0bccad Fix op_checkoccurencename() in web-add.sh (again) Ludovic Poujol 2019-10-02 17:40:01 +0200
  • 6438732ea4 Add missing break.... Ludovic Poujol 2019-09-06 16:26:14 +0200
  • 9523fff658 Fix op_checkoccurencename() in web-add.sh Ludovic Poujol 2019-08-26 11:20:44 +0200
  • f7659cee6d Fix IncludeOptional that can throw syntax errors in some cases. Ludovic Poujol 2019-08-21 12:05:37 +0200
  • b171a025db add corresponding domain in some error messages letsencrypt Nicolas Roman 2019-07-31 17:49:38 +0200
  • bbc8558d6d moving it back, nothing to see here Nicolas Roman 2019-07-30 17:27:08 +0200
  • 0fdc6d0855 move final success message out of the view with the other messages Nicolas Roman 2019-07-30 17:24:17 +0200
  • b60bd7a115 added isDomainReal function to test beforehand if the domain has an A or AAAA record Nicolas Roman 2019-07-30 17:03:47 +0200
  • ea352a045a using a more flexible message system with types and content Nicolas Roman 2019-07-30 16:31:35 +0200
  • eeb2ac4bd0 fix break loop after SSL checks Nicolas Roman 2019-07-30 11:18:42 +0200
  • b148cf1176 Merge branch 'letsencrypt' of evolix/evoadmin-web into master Nicolas Roman 2019-07-26 11:15:48 +0200
  • 3736f7ec32 display expiration date of cert and included domains directly when clicking the letsencrypt link Nicolas Roman 2019-07-25 11:37:57 +0200
  • a0f41b4b69 Merge branch 'del-letsencrypt' of evolix/evoadmin-web into master Nicolas Roman 2019-07-24 16:30:43 +0200
  • 5cd4cff029 remove matching letsencrypt folder when deleting an account Nicolas Roman 2019-07-24 16:25:16 +0200
  • b339ca0fb9 display included and non included domain(s) before the cert renew Nicolas Roman 2019-07-19 14:38:24 +0200
  • f3fa182dc7 delete methods updating the vhost after cert installation is completed Nicolas Roman 2019-07-17 17:20:32 +0200
  • 4b5a020993 port 443 by default in vhost template Nicolas Roman 2019-07-17 17:11:52 +0200
  • c5c1648a58 delete previous cert if it already exists before invoking evoacme Nicolas Roman 2019-07-17 15:38:59 +0200
  • 7d026c907b add optional SSL configuration by default in vhost Nicolas Roman 2019-07-15 17:44:41 +0200
  • 283f76540a uses stream_socket_client instead of fopen Nicolas Roman 2019-07-15 17:08:47 +0200
  • c218aebaae bugfixes for the evoacme part Nicolas Roman 2019-07-15 17:06:50 +0200
  • 4eaf3ad6d1 fix acme-challenge subfolder creation Nicolas Roman 2019-07-11 16:54:21 +0200
  • 78d0293b44 create the acme-challenge subfolder correctly for the HTTP challenge Nicolas Roman 2019-07-11 15:24:17 +0200
  • 27b449fd98 check that the non_standard domain is not already in the session variable Nicolas Roman 2019-07-11 14:19:09 +0200
  • 8fe671097d tweak success message for cert installation Nicolas Roman 2019-07-10 16:59:36 +0200
  • 839efa6fe9 generateSSLCertificate and setSSLPortVhost methods added Nicolas Roman 2019-07-10 16:57:34 +0200
  • 37e5ca6484 generate-ssl-certificate and update-ssl-configuration methods for web-add.sh Nicolas Roman 2019-07-10 16:56:50 +0200
  • 9c9ffe1b53 check if the domain IP correspond to the server IP Nicolas Roman 2019-07-10 16:56:13 +0200
  • 1b4231e1a9 make-csr function and confirmation button when warning is displayed Nicolas Roman 2019-07-09 18:07:47 +0200
  • 1cf62beb55 retrieve the correct aliases and servername from a specified vhost Nicolas Roman 2019-07-04 18:00:59 +0200
  • 3ab7a01077 new warning rule with orange color for span element Nicolas Roman 2019-07-04 15:55:38 +0200
  • c4a6b1f069 errors handling for SSL check with the issuer, validity date and included domains Nicolas Roman 2019-07-04 15:55:10 +0200
  • 1fc8a3e322 add keys to return array for parseCertificate method Nicolas Roman 2019-07-04 15:53:35 +0200
  • 43318dc09a add https prefix to getCertificate method Nicolas Roman 2019-07-04 15:52:55 +0200
  • 3b9a534253 filter empty items from session variable of domains Nicolas Roman 2019-07-04 15:51:58 +0200
  • 69936f67db retrieve SSL cert and parse it, check the issuer, the expiration date and the SAN Nicolas Roman 2019-07-03 18:18:27 +0200
  • 2737edbc11 update let's encrypt button name Nicolas Roman 2019-06-07 15:25:34 +0200
  • d7f0a5e36c change error handling for let's encrypt checks Nicolas Roman 2019-06-07 15:25:15 +0200