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

Add response formatter; refactor stats formatter #1398

Merged
merged 17 commits into from
Jun 14, 2024
Merged

Add response formatter; refactor stats formatter #1398

merged 17 commits into from
Jun 14, 2024

Commits on Jun 14, 2024

  1. Add response formatter; refactor stats formatter

    This adds support for formatting responses in different ways.
    For now the options are
    * `plain`: No color, basic formatting
    * `color`: Color, indented formatting (default)
    * `emoji`: Fancy mode with emoji icons
    
    Fixes #546
    Related to #271
    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    77804c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    350c927 View commit details
    Browse the repository at this point in the history
  3. Add PossibleValues for format

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    1b44741 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab12d23 View commit details
    Browse the repository at this point in the history
  5. Update docs

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    788e76d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a12c63d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb9e12c View commit details
    Browse the repository at this point in the history
  8. Add some basic tests

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    31e7165 View commit details
    Browse the repository at this point in the history
  9. ResponseFormat -> OutputMode

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    1e7382c View commit details
    Browse the repository at this point in the history
  10. Make code more idiomatic

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    0e6e71e View commit details
    Browse the repository at this point in the history
  11. Formatting for emoji

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    ebaf3ed View commit details
    Browse the repository at this point in the history
  12. Linting

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    ad70052 View commit details
    Browse the repository at this point in the history
  13. fix test

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    b11fe1e View commit details
    Browse the repository at this point in the history
  14. Cleanup README

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    bfc921d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5583d21 View commit details
    Browse the repository at this point in the history
  16. comments

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    d38bcc3 View commit details
    Browse the repository at this point in the history
  17. Comments and formatting

    mre committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    c557a4d View commit details
    Browse the repository at this point in the history