Terry Howe
|
b52b6615f0
|
Merge pull request #31207 from zyfy29/delete-unused-var
chore: delete unused var in installer.go
|
2025-12-13 08:27:37 -07:00 |
|
Mads Jensen
|
a18e59e465
|
Enable the sloglint linter
Signed-off-by: Mads Jensen <atombrella@users.noreply.github.com>
|
2025-12-09 08:24:36 +01:00 |
|
Andreas Sommer
|
b05411506a
|
Improve error message when plugin source cannot be determined or a non-directory is passed
Signed-off-by: Andreas Sommer <andreas.sommer87@googlemail.com>
|
2025-10-20 15:25:59 +02:00 |
|
zyfy29
|
b24bfe4168
|
Merge branch 'main' into delete-unused-var
Signed-off-by: zyfy29 <wasuremono127@gmail.com>
|
2025-09-17 18:20:12 +09:00 |
|
Evans Mungai
|
3d23230ef8
|
chore: add additional logging to plugin installer
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
|
2025-09-05 10:00:35 +01:00 |
|
Scott Rigby
|
e814ff3c38
|
Remove unnecessary file i/o operations from signing and verifying
Signed-off-by: Scott Rigby <scott@r6by.com>
|
2025-08-30 17:28:16 -05:00 |
|
Scott Rigby
|
9ea35da0d0
|
[HIP-0026] Plugin packaging, signing, and verification (#31176)
* Plugin packaging, signing and verification
Signed-off-by: Scott Rigby <scott@r6by.com>
* wrap keyring read error with more explicit message
Co-authored-by: Jesse Simpson <jesse.simpson36@gmail.com>
Signed-off-by: Scott Rigby <scott@r6by.com>
* skip unnecessary check
Co-authored-by: Evans Mungai <mbuevans@gmail.com>
Signed-off-by: Scott Rigby <scott@r6by.com>
* Change behavior for installing plugin with missing .prov file (now warns and continues instead of failing)
Signed-off-by: Scott Rigby <scott@r6by.com>
* Add comprehensive plugin verification tests
- Test missing .prov files (warns but continues)
- Test invalid .prov file formats (fails verification)
- Test hash mismatches in .prov files (fails verification)
- Test .prov file access errors (fails appropriately)
- Test directory plugins don't support verification
- Test installation without verification enabled (succeeds)
- Test with valid .prov files (fails on empty keyring as expected)
---------
Signed-off-by: Scott Rigby <scott@r6by.com>
Co-authored-by: Jesse Simpson <jesse.simpson36@gmail.com>
Co-authored-by: Evans Mungai <mbuevans@gmail.com>
|
2025-08-30 13:25:28 -04:00 |
|
zyfy29
|
8068578266
|
chore: delete unused var in installer.go
Signed-off-by: zyfy29 <wasuremono127@gmail.com>
|
2025-08-28 09:32:45 +09:00 |
|
Scott Rigby
|
5c663db853
|
Plugin tarball installer support for HTTP (fix) and local (feat)
Signed-off-by: Scott Rigby <scott@r6by.com>
|
2025-08-25 23:17:42 -04:00 |
|
George Jenkins
|
a1c84f9a4c
|
Move pkg/plugin -> internal/plugin
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
|
2025-08-16 22:58:54 -07:00 |
|