mirror of
https://github.com/danielmiessler/Fabric.git
synced 2026-01-09 22:38:10 -05:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5b7017d67b | ||
|
|
6f5b89a0df | ||
|
|
d02a55ee01 |
@@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## v1.4.324 (2025-11-14)
|
||||
|
||||
### PR [#1827](https://github.com/danielmiessler/Fabric/pull/1827) by [ksylvan](https://github.com/ksylvan): Make YouTube API key optional in setup
|
||||
|
||||
- Make YouTube API key optional in setup process
|
||||
- Change API key setup question to optional configuration
|
||||
- Add test for optional API key behavior
|
||||
- Ensure plugin configuration works without API key
|
||||
|
||||
## v1.4.323 (2025-11-12)
|
||||
|
||||
### PR [#1802](https://github.com/danielmiessler/Fabric/pull/1802) by [nickarino](https://github.com/nickarino): fix: improve template extension handling for {{input}} and add examples
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
package main
|
||||
|
||||
var version = "v1.4.323"
|
||||
var version = "v1.4.324"
|
||||
|
||||
Binary file not shown.
@@ -69,7 +69,7 @@ func NewYouTube() (ret *YouTube) {
|
||||
EnvNamePrefix: plugins.BuildEnvVariablePrefix(label),
|
||||
}
|
||||
|
||||
ret.ApiKey = ret.AddSetupQuestion("API key", true)
|
||||
ret.ApiKey = ret.AddSetupQuestion("API key", false)
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
19
internal/tools/youtube/youtube_optional_test.go
Normal file
19
internal/tools/youtube/youtube_optional_test.go
Normal file
@@ -0,0 +1,19 @@
|
||||
package youtube
|
||||
|
||||
import "testing"
|
||||
|
||||
func TestNewYouTubeApiKeyOptional(t *testing.T) {
|
||||
yt := NewYouTube()
|
||||
|
||||
if yt.ApiKey == nil {
|
||||
t.Fatal("expected API key setup question to be initialized")
|
||||
}
|
||||
|
||||
if yt.ApiKey.Required {
|
||||
t.Fatalf("expected YouTube API key to be optional, but it is marked as required")
|
||||
}
|
||||
|
||||
if !yt.IsConfigured() {
|
||||
t.Fatalf("expected YouTube plugin to be considered configured without an API key")
|
||||
}
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
"1.4.323"
|
||||
"1.4.324"
|
||||
|
||||
Reference in New Issue
Block a user