Skip to content

Conversation

@matsduf
Copy link
Contributor

@matsduf matsduf commented Jun 26, 2025

matsduf and others added 30 commits March 5, 2025 13:45
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.
- 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
Co-authored-by: Mats Dufberg <[email protected]>
Co-authored-by: Mats Dufberg <[email protected]>
- 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
@matsduf matsduf added this to the v2025.1 milestone Jun 26, 2025
@matsduf matsduf merged commit da8e352 into master Jun 26, 2025
6 checks 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.

5 participants