Commit Graph

23 Commits

Author SHA1 Message Date
Christian Gunderman d2f8673c01 Disallow unnecessary awaits. (#15172) 2025-12-17 05:28:18 +00:00
Abhi 25332cb389 fix: handle missing local extension config and skip hooks when disabled (#14744) 2025-12-09 01:51:42 +00:00
Justin Poehnelt b55c2b5c14 fix(extensions): resolve GitHub API 415 error for source tarballs (#13319) 2025-12-04 17:16:08 +00:00
Maksym 7c93170b83 fix(cli): allow non-GitHub SCP-styled URLs for extension installation (#13800)
Co-authored-by: Maksym Kursin <maksym.kursin@dkatalis.com>
2025-11-25 16:57:53 +00:00
Megha Bansal c0a00635b5 Optimize and improve test coverage for cli/src/config (#13485) 2025-11-21 04:57:59 +00:00
Haroon Chaudhry 223a8112df fix: Downloading release assets from private GitHub repository #11928 (#12682) 2025-11-07 15:50:44 +00:00
Jainam M 79634f79c3 refactor(core): Refactored and removed redundant test lines in telemetry (#12356) 2025-11-04 08:42:31 +00:00
Jacob MacDonald 942b0520ad Add ExtensionLoader interface, use that on Config object (#12116) 2025-10-28 16:04:30 +00:00
Jacob MacDonald 8c9a0c1935 Create ExtensionManager class which manages all high level extension tasks (#11667) 2025-10-23 18:39:36 +00:00
christine betts 3b09839253 Add extensions logging (#11261) 2025-10-21 20:55:16 +00:00
Zack Birkenbuel a240ecefcd Pass whole extensions rather than just context files (#10910)
Co-authored-by: Jake Macdonald <jakemac@google.com>
2025-10-20 23:15:23 +00:00
Jacob MacDonald 8dd7ffdbb9 add extension IDs (#11377) 2025-10-17 20:29:07 +00:00
Jacob MacDonald df62291d29 Don't always fall back on a git clone when installing extensions (#11229) 2025-10-15 21:29:16 +00:00
Jacob MacDonald 1acf8eb580 Pre releases (#10752)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-08 21:26:12 +00:00
Zack Birkenbuel 3ed350a464 Rationalize different Extension typings (#10435) 2025-10-08 14:31:41 +00:00
Jacob MacDonald ce343932f2 use extract-zip and tar libraries to extract archives (#10414)
Co-authored-by: christine betts <chrstn@uw.edu>
2025-10-07 15:37:41 +00:00
Jacob MacDonald 866d56c210 Cleanup extension update logic (#10514)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-04 04:06:26 +00:00
Jacob MacDonald e94e5f3286 support giving a github repo URL with a trailing slash (#10360) 2025-10-02 14:34:23 +00:00
Jacob MacDonald 7c21432aa6 dont attempt to look up releases on github for non-github git uris (#9235) 2025-09-23 16:52:42 +00:00
christine betts c91f8f4079 Reinstate support for updating locally-installed extensions (#8833) 2025-09-22 03:44:58 +00:00
Jacob MacDonald 970e0f7e64 Add support for auto-updating git extensions (#8511) 2025-09-18 21:49:47 +00:00
Jacob MacDonald 27d1cb0335 Better parsing of github extension source uris (#8736) 2025-09-18 19:52:19 +00:00
christine betts 5a44d49d29 Add simple extensions release flow support (#8498) 2025-09-17 22:14:01 +00:00