Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix alias domains #341

Merged
merged 24 commits into from Aug 6, 2020
Merged

Conversation

kirtangajjar
Copy link
Contributor

@kirtangajjar kirtangajjar commented Jul 16, 2020

This PR also reverts #335

Related: EasyEngine/site-type-wp#168

Closes EasyEngine/feature-requests#23

@kirtangajjar kirtangajjar changed the title Fix alias domains WIP Fix alias domains Jul 17, 2020
@kirtangajjar kirtangajjar changed the title WIP Fix alias domains [WIP] Fix alias domains Jul 17, 2020
@kirtangajjar kirtangajjar changed the title [WIP] Fix alias domains Fix alias domains Jul 27, 2020
@kirtangajjar kirtangajjar added this to In progress in v4 Maintenance Releases via automation Jul 30, 2020
@kirtangajjar kirtangajjar moved this from In progress to Needs review in v4 Maintenance Releases Jul 30, 2020
@kirtangajjar kirtangajjar self-assigned this Jul 30, 2020
mrrobot47 and others added 3 commits August 3, 2020 12:11
Signed-off-by: Riddhesh Sanghvi <riddhesh237@gmail.com>
Signed-off-by: Riddhesh Sanghvi <riddhesh237@gmail.com>
Copy link
Member

@mrrobot47 mrrobot47 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Things to be checked:

  • Warning: Loading of domain certificate failed
  • PHP Recoverable fatal error: Object of class AcmePhp\Ssl\Certificate could not be converted to string in /root/workspace/easyengine/vendor/easyengine/site-command/src/helper/Site_Letsencrypt.php on line 305
  • Wildcard cert getting issued for main site as well if other alias has wildcard.

Fixed following:
1. Warning: Loading of domain certificate failed
2. PHP Recoverable fatal error: Object of class AcmePhp\Ssl\Certificate could not be converted to string in /root/workspace/easyengine/vendor/easyengine/site-command/src/helper/Site_Letsencrypt.php on line 305
2. Wildcard cert getting issued for main site as well if other alias has wildcard.
src/helper/class-ee-site.php Outdated Show resolved Hide resolved
src/helper/class-ee-site.php Outdated Show resolved Hide resolved
kirtangajjar and others added 4 commits August 5, 2020 16:46
Signed-off-by: Riddhesh Sanghvi <riddhesh237@gmail.com>
Signed-off-by: Riddhesh Sanghvi <riddhesh237@gmail.com>
Signed-off-by: Riddhesh Sanghvi <riddhesh237@gmail.com>
Signed-off-by: Riddhesh Sanghvi <riddhesh237@gmail.com>
src/helper/site-utils.php Outdated Show resolved Hide resolved
Signed-off-by: Riddhesh Sanghvi <riddhesh237@gmail.com>
Signed-off-by: Riddhesh Sanghvi <riddhesh237@gmail.com>
@mrrobot47 mrrobot47 merged commit b87d329 into EasyEngine:develop Aug 6, 2020
v4 Maintenance Releases automation moved this from Needs review to Done Aug 6, 2020
@mrrobot47 mrrobot47 deleted the fix/alias-domains branch August 6, 2020 12:16
@mrrobot47 mrrobot47 removed this from Done in v4 Maintenance Releases Aug 7, 2020
@mrrobot47 mrrobot47 added this to In progress in v4.1.2 via automation Aug 7, 2020
@mrrobot47 mrrobot47 moved this from In progress to Done in v4.1.2 Aug 7, 2020
@mrrobot47 mrrobot47 self-assigned this Aug 7, 2020
v4.1.2 automation moved this from Done to Review in progress Aug 11, 2020
v4.1.2 automation moved this from Review in progress to Done Aug 11, 2020
mrrobot47 added a commit to mrrobot47/site-command that referenced this pull request Aug 19, 2020
Signed-off-by: Riddhesh Sanghvi <riddhesh237@gmail.com>
@mrrobot47 mrrobot47 mentioned this pull request Aug 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
v4.1.2
  
Done
Development

Successfully merging this pull request may close these issues.

Alias or Addon Domains for V4
2 participants