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

feat(helper): add more external help providers to plz menu #56

Closed
wants to merge 34 commits into from

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    2bb7962 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d842d12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e22178 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. Merge branch 'main' into add-more-options-to-plz-menu

    # Conflicts:
    #	src/helper/docs/mod.rs
    0x61nas committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    6662942 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. Merge branch 'main' into add-more-options-to-plz-menu

    # Conflicts:
    #	src/helper/docs/mod.rs
    0x61nas committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    40cd8cc View commit details
    Browse the repository at this point in the history
  2. fix(eg): update the args

    0x61nas committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    1107309 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47f1dd6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69397dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e26640 View commit details
    Browse the repository at this point in the history
  6. fix(config): rename import to match renamed module

    The 'cheat' module was renamed to 'cheat_sh'. The import statement in 'config.rs' is updated to reflect this new name. This change ensures the consistency in module naming and prevents import errors.
    0x61nas committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    5e73f1f View commit details
    Browse the repository at this point in the history
  7. refactor(help provider): refactor error handling in docs module

    The error handling function `err_handle` in the `docs` module was refactored. Instead of simply returning a `Result<String>`, the function now returns an `Error` with two branches. The first branch handles the case where the error is of type `ureq::ErrorKind::HTTP`, returning a custom `ProviderError`. The second branch simply constructs an `Error` from the original error. This change provides more flexibility in handling different types of errors, increasing code robustness.
    0x61nas committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    741b73f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1dcb4d2 View commit details
    Browse the repository at this point in the history
  9. feat(config):aAllow optional cheat.sh url in config

    Changed the 'cheat_sh_url' in the config from a mandatory String to an optional String type. This will allow users to decide whether they want to provide a custom URL for cheat.sh or not, increasing flexibility in configuration options.
    0x61nas committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    81f2ba1 View commit details
    Browse the repository at this point in the history
  10. refactor(help provider): separate the default fetch implementation in…

    …to the `_fetch` function for better custom URL handling
    0x61nas committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    2ea0a3c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    023154a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a418c5f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d552f27 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6ee7e64 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b0da6f2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6bcc47e View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    67d52db View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    472541f View commit details
    Browse the repository at this point in the history
  19. test(config): update the test

    0x61nas committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    3b2acc0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a46ec0a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    45ce960 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    adebfd3 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    b211076 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a653da7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21e1f9b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bea22ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a5c0ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    facc820 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    24d896d View commit details
    Browse the repository at this point in the history
  8. Merge pull request #2 from anas-forks/feat/add-chatsheets-provider

    Feat/add chatsheets provider
    0x61nas committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    e6e8484 View commit details
    Browse the repository at this point in the history