-
Notifications
You must be signed in to change notification settings - Fork 22
Merge develop branch into master (CLI) #447
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
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Merge master into develop (CLI)
Travis no longer offers a free tier but Github Actions does.
Migrate CI from Travis to Github Action
The console output of zonemaster-cli includes an optional spinner, looping over four frames, with each frame being advanced whenever Zonemaster::Engine outputs a message, even if it isn’t shown. However, over the course of a single domain test, Zonemaster::Engine outputs thousands of messages of level DEBUG1 or lower. As a result, the spinner’s animation is far too fast to be enjoyable and a lot of strain is put on the user’s terminal. This change simply ensures that no frame is shown for less than 0.1 seconds. The animation looks smoother and doesn’t run the risk overloading the terminal.
Slow down the spinner a bit
- Add a count of each message tag for each severity level
- Fixes translation of strings - Dynamically format the tables as to support translated strings - Refactoring
Expand --count option
Co-authored-by: Mats Dufberg <[email protected]>
Co-authored-by: Mats Dufberg <[email protected]>
Co-authored-by: Mats Dufberg <[email protected]>
Co-authored-by: Mats Dufberg <[email protected]>
Co-authored-by: Mats Dufberg <[email protected]>
More flexible --test option
- Extend to all queried name servers: this means that non-queried name servers objects will not appear, with the exception of name servers of the child or parent zone
- Add classification of name servers ("child", "parent", "other"). Note that name servers shared by the child and parent zone will appear in both categories.
- Add number of queries sent per name server
- Add grand total row for query times and query count
- Refactoring
- Bump Perl version to v5.26
- Use 'my sub { }' syntax
- Update unit test
Expand --nstimes option
Updates Perl version in CI (CLI)
Fixes issue with locale in unit tests
…-translated strings
Update French translation
Update translations after fix from #444
Co-authored-by: tgreenx <[email protected]>
Preparation for v2025.1 release (CLI)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose
https://github.com/zonemaster/zonemaster/blob/develop/docs/internal/maintenance/ReleaseProcess-release.md#15-merge-develop-branch-into-master
How to test this PR
This PR needs no review.