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

Update HLS installation method #533

Merged
merged 52 commits into from
Mar 13, 2022
Merged

Commits on Mar 13, 2022

  1. Update HLS installation method

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    f835832 View commit details
    Browse the repository at this point in the history
  2. Fix PATH handling

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    376ddd9 View commit details
    Browse the repository at this point in the history
  3. Improve callAsync wrt title/cancellable

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    11b2e0c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a01f18 View commit details
    Browse the repository at this point in the history
  5. Fix whitespaces in error messages

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    abcd4a8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bbf82e2 View commit details
    Browse the repository at this point in the history
  7. Simplify ghcup handling

    Avoid using --isolate, since we have our own
    ghcup prefix anyway.
    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    0b39676 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    45d77dd View commit details
    Browse the repository at this point in the history
  9. Fix test suite

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    b9163bb View commit details
    Browse the repository at this point in the history
  10. Prefetch HLS

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    478a6ba View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a44cddf View commit details
    Browse the repository at this point in the history
  12. Add check for ghcup

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    1fc0d57 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    76941b1 View commit details
    Browse the repository at this point in the history
  14. Fix installation on windows

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    5785c88 View commit details
    Browse the repository at this point in the history
  15. Force 64bit for windows test

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    01f8fd5 View commit details
    Browse the repository at this point in the history
  16. Fix ghcup dir on windows

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    5274807 View commit details
    Browse the repository at this point in the history
  17. WTF

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    a0304dd View commit details
    Browse the repository at this point in the history
  18. Update package-lock.json

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    e500d4c View commit details
    Browse the repository at this point in the history
  19. Update test regex

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    a9a77e0 View commit details
    Browse the repository at this point in the history
  20. Re-design deleteFiles

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    4f6a513 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    16a52be View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    079b5e5 View commit details
    Browse the repository at this point in the history
  23. Improve test-logging

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    51441ba View commit details
    Browse the repository at this point in the history
  24. Change regex matcher again

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    8caff42 View commit details
    Browse the repository at this point in the history
  25. Debug windows CI

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    6ff82fe View commit details
    Browse the repository at this point in the history
  26. Try different globbing

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    127e77f View commit details
    Browse the repository at this point in the history
  27. Increase every timeout to 90

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    c89da69 View commit details
    Browse the repository at this point in the history
  28. Remove test artefacts in CI

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    db82190 View commit details
    Browse the repository at this point in the history
  29. Install tree for macos, too

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    a8613c5 View commit details
    Browse the repository at this point in the history
  30. Install tree for windows, too

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    c4b0e06 View commit details
    Browse the repository at this point in the history
  31. Run npm audit fix

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    6ddb943 View commit details
    Browse the repository at this point in the history
  32. Bump node version in CI

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    0777376 View commit details
    Browse the repository at this point in the history
  33. Update even more packages

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    a5824a2 View commit details
    Browse the repository at this point in the history
  34. Let the linter work

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    a74e092 View commit details
    Browse the repository at this point in the history
  35. Improve documentation

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    2daf8c2 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    b422ffc View commit details
    Browse the repository at this point in the history
  37. Update release metadata url

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    09bc59c View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    68451d3 View commit details
    Browse the repository at this point in the history
  39. Factor out callGHCup

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    cafcc80 View commit details
    Browse the repository at this point in the history
  40. Enable caching for tests

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    bd87282 View commit details
    Browse the repository at this point in the history
  41. Allow to use system ghcup

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    f996155 View commit details
    Browse the repository at this point in the history
  42. Simplify configuration/updates

    This removes 'ignorePATH' and 'updateBehavior' config options
    and instead introduces a simple 'manageHLS' setting, which
    decides whether ghcup is used to install the appropriate HLS or not.
    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    af0ed98 View commit details
    Browse the repository at this point in the history
  43. Reduce extension log delay

    Otherwise the promise seems to time out.
    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    10bf377 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    3397b1a View commit details
    Browse the repository at this point in the history
  45. Fix bugs, improve popups and other stuff

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    7a4c578 View commit details
    Browse the repository at this point in the history
  46. Update README

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    978e07d View commit details
    Browse the repository at this point in the history
  47. Allow to overwrite metadata url

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    c4ae6b4 View commit details
    Browse the repository at this point in the history
  48. Retry promise in CI test

    hasufell authored and fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    91d68a4 View commit details
    Browse the repository at this point in the history
  49. Apply npm run tslint-fix

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    d536aca View commit details
    Browse the repository at this point in the history
  50. Clarify some documentation

    fendor committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    e9d3efa View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    82ae4c1 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    5249d21 View commit details
    Browse the repository at this point in the history