Commit Graph

  • 7499f02 (HEAD -> master) Reorder lines in template fpm config for better readability by Ludovic Poujol 2021-02-23 11:07:29 +0100
  • 4f8b0b1 generate longer password by default by Ludovic Poujol 2021-02-22 16:22:31 +0100
  • 2906ba4 Add (random) status path php by Ludovic Poujol 2021-02-22 16:12:21 +0100
  • e2acb4e web-add.sh - Add .conf at the config name for a2ensite/a2dissite by Ludovic Poujol 2021-02-10 15:21:04 +0100
  • 07a540c (refs/pull/73/head, apache-require) Migrate away from apache access_compat to authz_host. by Brice Waegeneire 2021-02-01 11:13:16 +0100
  • 5c2a3d7 (refs/pull/69/head, master-fix-48033) kills resident users when del option is used by Bruno TATU 2020-02-10 11:44:35 +0100
  • 234ac67 Fix op_checkoccurencename() in web-add.sh (again) by Ludovic Poujol 2019-10-14 10:21:05 +0200
  • 283d0bc Fix op_checkoccurencename() in web-add.sh (again) by Ludovic Poujol 2019-10-02 17:40:01 +0200
  • 6438732 Add missing break.... by Ludovic Poujol 2019-09-06 16:26:14 +0200
  • 9523fff Fix op_checkoccurencename() in web-add.sh by Ludovic Poujol 2019-08-26 11:20:44 +0200
  • f7659ce Fix IncludeOptional that can throw syntax errors in some cases. by Ludovic Poujol 2019-08-21 12:05:37 +0200
  • b171a02 (letsencrypt) add corresponding domain in some error messages by Nicolas Roman 2019-07-31 17:49:38 +0200
  • bbc8558 moving it back, nothing to see here by Nicolas Roman 2019-07-30 17:27:08 +0200
  • 0fdc6d0 move final success message out of the view with the other messages by Nicolas Roman 2019-07-30 17:24:17 +0200
  • b60bd7a added isDomainReal function to test beforehand if the domain has an A or AAAA record by Nicolas Roman 2019-07-30 17:03:47 +0200
  • ea352a0 using a more flexible message system with types and content by Nicolas Roman 2019-07-30 16:31:35 +0200
  • eeb2ac4 fix break loop after SSL checks by Nicolas Roman 2019-07-30 11:18:42 +0200
  • b148cf1 Merge branch 'letsencrypt' of evolix/evoadmin-web into master by Nicolas Roman 2019-07-26 11:15:48 +0200
  • 3736f7e (refs/pull/65/head) display expiration date of cert and included domains directly when clicking the letsencrypt link by Nicolas Roman 2019-07-25 11:37:57 +0200
  • a0f41b4 Merge branch 'del-letsencrypt' of evolix/evoadmin-web into master by Nicolas Roman 2019-07-24 16:30:43 +0200
  • 5cd4cff (refs/pull/63/head) remove matching letsencrypt folder when deleting an account by Nicolas Roman 2019-07-24 16:25:16 +0200
  • b339ca0 display included and non included domain(s) before the cert renew by Nicolas Roman 2019-07-19 14:38:24 +0200
  • f3fa182 delete methods updating the vhost after cert installation is completed by Nicolas Roman 2019-07-17 17:20:32 +0200
  • 4b5a020 port 443 by default in vhost template by Nicolas Roman 2019-07-17 17:11:52 +0200
  • c5c1648 delete previous cert if it already exists before invoking evoacme by Nicolas Roman 2019-07-17 15:38:59 +0200
  • 7d026c9 add optional SSL configuration by default in vhost by Nicolas Roman 2019-07-15 17:44:41 +0200
  • 283f765 uses stream_socket_client instead of fopen by Nicolas Roman 2019-07-15 17:08:47 +0200
  • c218aeb bugfixes for the evoacme part by Nicolas Roman 2019-07-15 17:06:50 +0200
  • 4eaf3ad fix acme-challenge subfolder creation by Nicolas Roman 2019-07-11 16:54:21 +0200
  • 78d0293 create the acme-challenge subfolder correctly for the HTTP challenge by Nicolas Roman 2019-07-11 15:24:17 +0200
  • 27b449f check that the non_standard domain is not already in the session variable by Nicolas Roman 2019-07-11 14:19:09 +0200
  • 8fe6710 tweak success message for cert installation by Nicolas Roman 2019-07-10 16:59:36 +0200
  • 839efa6 generateSSLCertificate and setSSLPortVhost methods added by Nicolas Roman 2019-07-10 16:57:34 +0200
  • 37e5ca6 generate-ssl-certificate and update-ssl-configuration methods for web-add.sh by Nicolas Roman 2019-07-10 16:56:50 +0200
  • 9c9ffe1 check if the domain IP correspond to the server IP by Nicolas Roman 2019-07-10 16:56:13 +0200
  • 1b4231e make-csr function and confirmation button when warning is displayed by Nicolas Roman 2019-07-09 18:07:47 +0200
  • 1cf62be retrieve the correct aliases and servername from a specified vhost by Nicolas Roman 2019-07-04 18:00:59 +0200
  • 3ab7a01 new warning rule with orange color for span element by Nicolas Roman 2019-07-04 15:55:38 +0200
  • c4a6b1f errors handling for SSL check with the issuer, validity date and included domains by Nicolas Roman 2019-07-04 15:55:10 +0200
  • 1fc8a3e add keys to return array for parseCertificate method by Nicolas Roman 2019-07-04 15:53:35 +0200
  • 43318dc add https prefix to getCertificate method by Nicolas Roman 2019-07-04 15:52:55 +0200
  • 3b9a534 filter empty items from session variable of domains by Nicolas Roman 2019-07-04 15:51:58 +0200
  • 69936f6 retrieve SSL cert and parse it, check the issuer, the expiration date and the SAN by Nicolas Roman 2019-07-03 18:18:27 +0200
  • 2737edb update let's encrypt button name by Nicolas Roman 2019-06-07 15:25:34 +0200
  • d7f0a5e change error handling for let's encrypt checks by Nicolas Roman 2019-06-07 15:25:15 +0200
  • 15faf3d add isEvoacmeInstalled function by Nicolas Roman 2019-06-07 15:24:38 +0200
  • f6cfe14 add createFileHttpChallenge and deleteFileHttpChallenge functions by Nicolas Roman 2019-06-07 15:23:39 +0200
  • bd6d70f change http challenge filename by Nicolas Roman 2019-06-07 15:22:42 +0200
  • b25639c add manage-http-challenge-file function by Nicolas Roman 2019-06-07 14:10:07 +0200
  • 320a229 separate view and controller logic by Nicolas Roman 2019-06-07 11:49:11 +0200
  • 58dda79 add letsencrypt link in webadmin page by Nicolas Roman 2019-06-07 11:46:29 +0200
  • 4a137ae add h3 error styling by Nicolas Roman 2019-06-07 11:46:01 +0200
  • b44a70f fix CURLOPT_REDIR_PROTOCOLS values by Nicolas Roman 2019-06-07 10:43:45 +0200
  • 2fff30a first draft webadmin-letsencrypt tpl by Nicolas Roman 2019-06-06 18:20:27 +0200
  • 6b8128e move FQDN syntax to checkDNSValidity function by Nicolas Roman 2019-06-06 18:18:09 +0200
  • 2193307 first draft webadmin-letsencrypt.php by Nicolas Roman 2019-06-06 18:16:52 +0200
  • 4cde233 regroup webadmin rules by Nicolas Roman 2019-06-06 18:15:30 +0200
  • 12b907e add checkDNSValidity function by Nicolas Roman 2019-06-06 15:41:58 +0200
  • 4a14333 first draft library letsencrypt by Nicolas Roman 2019-06-06 14:51:34 +0200
  • 84a821d Merge branch 'vhost-delete' of evolix/evoadmin-web into master by Nicolas Roman 2019-06-05 17:24:28 +0200
  • 634a18d (refs/pull/59/head) rebase master by Nicolas Roman 2019-06-05 17:20:34 +0200
  • 44b4ac2 add .idea folder to gitignore by Nicolas Roman 2019-06-03 16:44:14 +0200
  • a907137 block non-standard vhost modification by Nicolas Roman 2019-05-17 11:53:21 +0200
  • ad452aa delete list-servername function by Nicolas Roman 2019-05-16 14:40:30 +0200
  • b1bab0b normalize add-alias with del-alias by Nicolas Roman 2019-05-16 12:06:35 +0200
  • 5a738c4 revert multiple virtualhosts mgmt for ITK by Nicolas Roman 2019-05-16 11:55:52 +0200
  • 1ee7221 normalize text by Nicolas Roman 2019-05-16 11:19:43 +0200
  • 1ffa0ef normalize title names by Nicolas Roman 2019-05-16 10:57:05 +0200
  • bb17afd added delete link by Nicolas Roman 2019-04-05 15:25:01 +0200
  • 6f7fe19 added delete webpage by Nicolas Roman 2019-04-05 15:07:01 +0200
  • ad3c31f added force-confirm option for del script by Nicolas Roman 2019-04-05 10:49:23 +0200
  • 7a0d307 first draft by Nicolas Roman 2019-04-04 11:52:18 +0200
  • 07f1096 (refs/pull/58/head, evacome-wrapper) Missing --follow-symlinks :( by Benoît SÉRIE 2019-06-04 16:45:24 +0200
  • 51b6112 Wrapper evoacme by Benoît SÉRIE 2019-06-04 16:33:07 +0200
  • 9b39d06 (refs/pull/54/head) add .idea folder to gitignore by Nicolas Roman 2019-06-03 16:44:14 +0200
  • 5bf121a block non-standard vhost modification by Nicolas Roman 2019-05-17 11:53:21 +0200
  • 48168c5 delete list-servername function by Nicolas Roman 2019-05-16 14:40:30 +0200
  • c995678 normalize add-alias with del-alias by Nicolas Roman 2019-05-16 12:06:35 +0200
  • c6935e2 revert multiple virtualhosts mgmt for ITK by Nicolas Roman 2019-05-16 11:55:52 +0200
  • 7a32409 normalize text by Nicolas Roman 2019-05-16 11:19:43 +0200
  • ad35d56 normalize title names by Nicolas Roman 2019-05-16 10:57:05 +0200
  • a3c67af typo by emorino 2019-04-26 09:53:10 +0200
  • c0fb7a5 Ajout configuration /etc/hosts pour install paquet ssmtp by emorino 2019-04-26 09:52:05 +0200
  • a200ccf Ensure a password can't contain a "/" by Ludovic Poujol 2019-04-23 18:16:33 +0200
  • d63150c Add missing escapeshellarg() in account creation by Ludovic Poujol 2019-04-23 18:16:07 +0200
  • 6215d4c (refs/pull/53/head) normaliser les titres des tableaux (servernames, alias, etc.) by Nicolas Roman 2019-04-23 10:32:38 +0200
  • 1ca2f0f fix alias view by Nicolas Roman 2019-04-18 18:16:28 +0200
  • e83a1e8 delete alias with provided servername by Nicolas Roman 2019-04-18 18:09:59 +0200
  • 57891b9 (refs/pull/55/head, composer_install) Add Composer installation for the user being created by Tristan PILAT 2019-04-18 16:58:26 +0200
  • 8c44478 first draft to get aliases linked to the servername by Nicolas Roman 2019-04-17 18:11:33 +0200
  • 942d3c3 changed redirect link after adding an alias by Nicolas Roman 2019-04-17 10:09:10 +0200
  • 7b5868d README.md : Ajout exemple /usr/local/bin/exec73 by Ludovic Poujol 2019-04-12 12:05:07 +0200
  • a126cf3 fix error while rebasing by Nicolas Roman 2019-04-08 18:17:42 +0200
  • 4b5e7a0 added select element to link a new alias to a domain by Nicolas Roman 2019-04-02 11:37:04 +0200
  • 70167a8 alias url changed by Nicolas Roman 2019-04-01 17:09:05 +0200
  • 264b26d update argument for list-servername by Nicolas Roman 2019-04-08 17:47:59 +0200
  • 7c65e97 added select element to link a new alias to a domain by Nicolas Roman 2019-04-02 11:37:04 +0200
  • af93de2 fixed shellcheck warning by Nicolas Roman 2019-04-03 11:49:09 +0200
  • ac1bb7d update del-alias to match exact alias when using sed by Nicolas Roman 2019-04-03 11:15:51 +0200
  • 33d071e added select element to link a new alias to a domain by Nicolas Roman 2019-04-02 11:37:04 +0200