Scraper and plugin manager (#4242)

* Add package manager
* Add SettingModal validate
* Reverse modal button order
* Add plugin package management
* Refactor ClearableInput
This commit is contained in:
WithoutPants
2023-11-22 10:01:11 +11:00
committed by GitHub
parent d95ef4059a
commit 987fa80786
42 changed files with 3484 additions and 35 deletions

12
pkg/models/package.go Normal file
View File

@@ -0,0 +1,12 @@
package models
type PackageSpecInput struct {
ID string `json:"id"`
SourceURL string `json:"sourceURL"`
}
type PackageSource struct {
Name *string `json:"name"`
LocalPath string `json:"localPath"`
URL string `json:"url"`
}