Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
84e5773
enhanced shape
adranwit Mar 5, 2026
d4f6192
enhanced shape
adranwit Mar 7, 2026
e71fbd9
added dynamic grouping
adranwit Mar 7, 2026
cbe966f
added dynamic grouping
adranwit Mar 9, 2026
c9eee5c
added dynamic grouping
adranwit Mar 9, 2026
2861f7b
added dynamic grouping
adranwit Mar 9, 2026
d66bd81
added dynamic grouping
adranwit Mar 9, 2026
de7e44b
added dynamic grouping
adranwit Mar 9, 2026
0267fc5
added dynamic grouping
adranwit Mar 9, 2026
a3e90a9
added dynamic grouping
adranwit Mar 9, 2026
07f2671
added dynamic grouping
adranwit Mar 9, 2026
c7b4ee5
added dynamic grouping
adranwit Mar 9, 2026
faef131
added dynamic grouping
adranwit Mar 9, 2026
a695e25
added dynamic grouping
adranwit Mar 9, 2026
22e0d0b
added dynamic grouping
adranwit Mar 9, 2026
1c730fb
added dynamic grouping
adranwit Mar 9, 2026
271cfe1
added dynamic grouping
adranwit Mar 9, 2026
c3d2b87
added dynamic grouping
adranwit Mar 9, 2026
bcd0f0c
added dynamic grouping
adranwit Mar 9, 2026
e78ea4f
added dynamic grouping
adranwit Mar 9, 2026
674161f
added dynamic grouping
adranwit Mar 9, 2026
de43b73
added dynamic grouping
adranwit Mar 9, 2026
400996b
added dynamic grouping
adranwit Mar 9, 2026
6b9107f
added dynamic grouping
adranwit Mar 9, 2026
92d6daa
added dynamic grouping
adranwit Mar 9, 2026
a53544e
added dynamic grouping
adranwit Mar 9, 2026
2e260fe
added dynamic grouping
adranwit Mar 9, 2026
5c3592a
added dynamic grouping
adranwit Mar 9, 2026
40242c5
added dynamic grouping
adranwit Mar 9, 2026
d97fdfe
added dynamic grouping
adranwit Mar 9, 2026
13eb671
added dynamic grouping
adranwit Mar 9, 2026
944dd93
added dynamic grouping
adranwit Mar 9, 2026
5995d62
added dynamic grouping
adranwit Mar 9, 2026
471bc9a
added dynamic grouping
adranwit Mar 9, 2026
66521bc
added dynamic grouping
adranwit Mar 9, 2026
3944782
added dynamic grouping
adranwit Mar 9, 2026
1ee2493
added dynamic grouping
adranwit Mar 9, 2026
8bdde2b
added dynamic grouping
adranwit Mar 9, 2026
324a597
added dynamic grouping
adranwit Mar 9, 2026
a9e233d
extended grouping e2e
adranwit Mar 10, 2026
1308c34
enhanced grouping
adranwit Mar 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .gcloudignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ e2e/
.gitignore
*.yaml
*.md
secrets.json
secrets.json
.meta
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
secrets.json
*.db
local_test.go
vendor
vendor/
datly
other
mydb
Expand All @@ -16,4 +16,4 @@ logs
.extension
.datly
*.zip
local
v1/
12 changes: 12 additions & 0 deletions cmd/command/run.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import (
"github.com/viant/afs/file"
"github.com/viant/afs/url"
"github.com/viant/datly/cmd/options"
"github.com/viant/datly/gateway"
"github.com/viant/datly/gateway/runtime/standalone"
"github.com/viant/datly/internal/setter"
)
Expand Down Expand Up @@ -42,5 +43,16 @@ func (s *Service) run(ctx context.Context, run *options.Run) (*standalone.Server
_ = s.fs.Copy(ctx, parent, s.config.Config.PluginsURL)
}
s.config.Version = run.Version
if run.MCPPort != nil || run.MCPAuthURL != "" || run.MCPIssuerURL != "" || run.MCPAuthMode != "" {
if s.config.Config.MCP == nil {
s.config.Config.MCP = &gateway.ModelContextProtocol{}
}
if run.MCPPort != nil {
s.config.Config.MCP.Port = run.MCPPort
}
setter.SetStringIfEmpty(&s.config.Config.MCP.OAuth2ConfigURL, run.MCPAuthURL)
setter.SetStringIfEmpty(&s.config.Config.MCP.IssuerURL, run.MCPIssuerURL)
setter.SetStringIfEmpty(&s.config.Config.MCP.AuthorizerMode, run.MCPAuthMode)
}
return standalone.New(ctx, standalone.WithConfig(s.config))
}
6 changes: 6 additions & 0 deletions cmd/command/service.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,12 @@ func (s *Service) Exec(ctx context.Context, opts *options.Options) error {
if opts.Translate != nil {
return s.Translate(ctx, opts)
}
if opts.Transcribe != nil {
return s.Transcribe(ctx, opts)
}
if opts.Validate != nil {
return s.Validate(ctx, opts)
}

if opts.Mcp != nil {
return s.Mcp(ctx, opts)
Expand Down
Loading
Loading