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

Rewording and provide new URL path /run-test instead of /check (former /domain_check) #339

Merged
8 commits merged into from Nov 25, 2022
Merged

Conversation

ghost
Copy link

@ghost ghost commented Sep 20, 2022

Purpose

Take into consideration reviews and suggestions in meeting and partially from #333 (comment).
Mainly this is about rewording menu entry and everything around the "Domain check" words. This PR goes a little bit further with a code refactoring to reflect such changes.

This PR is to be merged before #333. Conflicts will be resolved in #333.

Context

#333 and meeting discussion
updates #334

Changes

  • Update wording and API /run-test, /run-test/<domain>, "Run test", "Run domain test".
  • Refactor code to reflect such changes in variables, components and file names.
  • Adapt e2e tests

How to test this PR

Tests should pass.

@ghost ghost added this to the v2022.2 milestone Sep 20, 2022
marc-vanderwal
marc-vanderwal previously approved these changes Sep 22, 2022
Copy link
Contributor

@marc-vanderwal marc-vanderwal left a comment

Choose a reason for hiding this comment

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

Looks good to me. Translations will need an update before next release.

src/assets/i18n/fr.json Outdated Show resolved Hide resolved
src/assets/i18n/da.json Outdated Show resolved Hide resolved
@matsduf
Copy link
Contributor

matsduf commented Sep 22, 2022

Looks good to me. Translations will need an update before next release.

Yes, when this is merge we should create an issue for translation.

docs/API.md Show resolved Hide resolved
src/assets/i18n/da.json Outdated Show resolved Hide resolved
@ghost ghost requested a review from matsduf November 15, 2022 14:55
hannaeko
hannaeko previously approved these changes Nov 16, 2022
Copy link
Member

@hannaeko hannaeko left a comment

Choose a reason for hiding this comment

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

looks good to me

@ghost ghost added the V-Minor Versioning: The change gives an update of minor in version. label Nov 17, 2022
@ghost
Copy link
Author

ghost commented Nov 17, 2022

Rebased on top of develop to fix a conflict.

Copy link
Contributor

@matsduf matsduf left a comment

Choose a reason for hiding this comment

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

Two small things, else it looks good.

src/assets/i18n/en.json Outdated Show resolved Hide resolved
src/assets/i18n/en.json Outdated Show resolved Hide resolved
tgreenx
tgreenx previously approved these changes Nov 22, 2022
Copy link
Contributor

@tgreenx tgreenx left a comment

Choose a reason for hiding this comment

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

LGTM - tested and works as expected.

matsduf
matsduf previously approved these changes Nov 23, 2022
@ghost ghost dismissed stale reviews from matsduf and tgreenx via 5a66da4 November 23, 2022 17:12
@ghost
Copy link
Author

ghost commented Nov 23, 2022

rebased on top of develop, please re-review

@ghost ghost requested review from matsduf, hannaeko, tgreenx and marc-vanderwal November 23, 2022 17:12
matsduf
matsduf previously approved these changes Nov 23, 2022
tgreenx
tgreenx previously approved these changes Nov 24, 2022
* API: move `check` to `run-test`
* UI: update strings refering to "domain check" to "run test"
* adapt e2e tests
Alexandre Pion added 7 commits November 25, 2022 10:50
@ghost ghost dismissed stale reviews from tgreenx and matsduf via 9eace89 November 25, 2022 09:59
@ghost ghost merged commit 9ba7747 into zonemaster:develop Nov 25, 2022
@ghost ghost deleted the refactor-run-test branch November 25, 2022 13:16
@tgreenx tgreenx added the S-ReleaseTested Status: The PR has been successfully tested in release testing label Dec 7, 2022
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-ReleaseTested Status: The PR has been successfully tested in release testing V-Minor Versioning: The change gives an update of minor in version.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants