aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/managers/github/client.lua
Commit message (Collapse)AuthorAgeFilesLines
* refactor!: remove old managers (#1497)William Boman2025-02-161-84/+0
|
* refactor(health): split up checks (#1221)William Boman2023-04-161-1/+1
|
* fix(github): fall back to curl/wget if gh is not available (#1181)William Boman2023-04-051-37/+14
|
* style: enforce import order (#1092)William Boman2023-03-121-2/+2
| | | | | * chore(workflows): update dependencies * style: enforce import order
* refactor(providers): remove ?include_prerelease query param (#872)William Boman2023-01-091-6/+2
| | | This is no longer supported by mason-registry-api.
* feat: add provider interface (#601)William Boman2022-10-301-10/+3
|
* feat(api): add typed client interface (#556)William Boman2022-10-141-4/+2
|
* feat(fetch): add Accept headers where appropriate (#554)William Boman2022-10-141-1/+5
|
* refactor(api): use new endpoints (#550)William Boman2022-10-141-2/+2
|
* feat(registry): add api module (#524)William Boman2022-10-081-25/+16
|
* feat(github): use proxy API for fetching latest release (#521)William Boman2022-10-061-38/+22
| | | | | | | This uses a globally distributed, edge-cached, proxy [1] for a very common touchpoint with the GitHub API. This is already done for fetching the latest tag, now expanding to latest release as well. [1]: https://github.com/williamboman/github-api-proxy
* feat(cargo): improve handling of git-based crates (#512)William Boman2022-10-051-1/+25
| | | | This is all pretty overkill, especially considering the small amount of packages based on git-based crates.
* feat(gh): set CLICOLOR_FORCE=0 (#474)William Boman2022-09-281-1/+1
| | | Closes #459.
* refactor: introduce selene, harden type defs, and use proper EmmyLua syntax ↵William Boman2022-08-151-13/+13
| | | | (#296)
* fix(github): update api url for fetching latest git tagWilliam Boman2022-07-181-1/+1
|
* chore: change emmylua annotation syntax from @ to : for comments (#73)William Boman2022-07-141-11/+11
|
* refactor: add mason-schemas and mason-core modules (#29)William Boman2022-07-081-0/+117
* refactor: add mason-schemas and move generated filetype map to mason-lspconfig * refactor: add mason-core module