Skip to content

chore(dash): rename EasyDash to EasyEngine Dashboard - #3

Merged
mrrobot47 merged 2 commits into
EasyEngine:developfrom
mrrobot47:chore/rename-easyengine-dashboard
Nov 3, 2026
Merged

mrrobot47 merged 2 commits into
EasyEngine:developfrom
mrrobot47:chore/rename-easyengine-dashboard

Conversation

@mrrobot47

Copy link
Copy Markdown
Member

Renames every user-facing "EasyDash" in ee dash to "EasyEngine Dashboard", for v4.14.0.

Changes

  • src/Dash_Command.php: the class and init docblocks (these generate ee help dash, ee help dash init and the command reference pages), the --api and --org option descriptions (previously "ED API Key" / "ED Organization name"), and every success, error, warning, log and debug message. The init example now includes the required --org flag.
  • README.md: "web dashboard" is now "EasyEngine Dashboard", plus a small grammar fix.

Deliberately unchanged

  • Method and property names: server_exists_on_easydash(), site_exists_on_easydash(), $ed_api_url, $ed_base_url.
  • The ed-api-url config key and its default https://dash.easyengine.io/api/method/.
  • The API endpoint paths easydash.easydash.doctype.server.server.* and easydash.easydash.doctype.site.site.*, which the dashboard API matches on.
  • Option names --api, --org, --ip, --hostname, the command name dash, and the SSH key comment.

Nothing in core or the other packages matches on the renamed messages. The Behat suite in #2 asserts on some of the old message text (for example "already exists on EasyDash" and "Server integrated with EasyDash successfully"), so whichever of the two PRs merges second needs those expectations updated.

Help output (before → after)

  • ee help: dash Manages EasyDash integration. → dash Manages EasyEngine Dashboard integration.
  • ee help dash: description as above; init Integrates server on EasyDash dashboard. → init Integrates the server with the EasyEngine Dashboard.
  • ee help dash init: ED API Key. → EasyEngine Dashboard API key.; ED Organization name in which server needs to be added. → EasyEngine Dashboard organization name in which the server needs to be added.; example ee dash init --api=xxx → ee dash init --api=xxx --org=my-org.

No other help lines change.

Testing

  • php -l passes on PHP 7.4 and 8.5.
  • ee help, ee help dash, ee help dash init and the --help forms diffed before and after; only the lines above differ.

Use the product name EasyEngine Dashboard in the help text, docblocks and all success, error, warning, log and debug messages of `ee dash`. The `ee dash init` example now passes the required `--org` flag.

Identifiers, the `ed-api-url` config key, the API URL and the `easydash.easydash.doctype.*` endpoint paths are unchanged.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

No active review issues were identified for the EasyEngine Dashboard branding and documentation updates.

No open issues 🎉

What changed in this PR

Updates ee dash branding to “EasyEngine Dashboard” for v4.14.0 without changing command behavior, internal identifiers, or API endpoints.

Changes:

  • Renames dashboard references in CLI help, messages, comments, and README documentation.
  • Adds the required --org flag to the help example and fixes README grammar.
File Description
src/​Dash_Command.php Updates dashboard branding throughout help text and messages; corrects the initialization example.
README.md Uses the EasyEngine Dashboard name consistently and fixes grammar.

Review effort: Balanced

@mrrobot47
mrrobot47 merged commit d062d24 into EasyEngine:develop Nov 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants