api: added some endpoints for dashboard filter to work

This commit is contained in:
yusing
2025-01-20 06:17:18 +08:00
parent bcc7faa8e5
commit 68771ce399
13 changed files with 82 additions and 34 deletions

View File

@@ -76,7 +76,7 @@ func NewRoute(raw *RawEntry) (*Route, E.Error) {
}, nil
}
func FromEntries(entries RawEntries) (Routes, E.Error) {
func FromEntries(provider string, entries RawEntries) (Routes, E.Error) {
b := E.NewBuilder("errors in routes")
routes := NewRoutes()
@@ -85,6 +85,7 @@ func FromEntries(entries RawEntries) (Routes, E.Error) {
en = new(RawEntry)
}
en.Alias = alias
en.Provider = provider
if strings.HasPrefix(alias, "x-") { // x properties
return
}