Update git remote URL from git.ourworld.tf to git.threefold.info

This commit is contained in:
despiegk 2025-06-15 16:21:09 +02:00
parent 0b62ac9ecd
commit 4a79011793
86 changed files with 122 additions and 122 deletions

View File

@ -11,7 +11,7 @@ import (
"syscall" "syscall"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/mycelium_client" "git.threefold.info/herocode/heroagent/pkg/mycelium_client"
) )
type config struct { type config struct {

View File

@ -8,7 +8,7 @@ import (
"os" "os"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/mycelium_client" "git.threefold.info/herocode/heroagent/pkg/mycelium_client"
) )
func main() { func main() {

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/system/stats" "git.threefold.info/herocode/heroagent/pkg/system/stats"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -3,7 +3,7 @@ package api
import ( import (
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/sal/executor" "git.threefold.info/herocode/heroagent/pkg/sal/executor"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -7,9 +7,9 @@ import (
"strconv" "strconv"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/processmanager" "git.threefold.info/herocode/heroagent/pkg/processmanager"
"git.ourworld.tf/herocode/heroagent/pkg/processmanager/interfaces" "git.threefold.info/herocode/heroagent/pkg/processmanager/interfaces"
"git.ourworld.tf/herocode/heroagent/pkg/processmanager/interfaces/openrpc" "git.threefold.info/herocode/heroagent/pkg/processmanager/interfaces/openrpc"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -12,16 +12,16 @@ import (
"syscall" "syscall"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/heroagent/api" "git.threefold.info/herocode/heroagent/pkg/heroagent/api"
"git.ourworld.tf/herocode/heroagent/pkg/heroagent/handlers" "git.threefold.info/herocode/heroagent/pkg/heroagent/handlers"
"git.ourworld.tf/herocode/heroagent/pkg/heroagent/pages" "git.threefold.info/herocode/heroagent/pkg/heroagent/pages"
"git.ourworld.tf/herocode/heroagent/pkg/processmanager" "git.threefold.info/herocode/heroagent/pkg/processmanager"
"git.ourworld.tf/herocode/heroagent/pkg/sal/executor" "git.threefold.info/herocode/heroagent/pkg/sal/executor"
"git.ourworld.tf/herocode/heroagent/pkg/servers/redisserver" "git.threefold.info/herocode/heroagent/pkg/servers/redisserver"
"git.ourworld.tf/herocode/heroagent/pkg/system/stats" "git.threefold.info/herocode/heroagent/pkg/system/stats"
// "git.ourworld.tf/herocode/heroagent/pkg/vfs/interfaces" // "git.threefold.info/herocode/heroagent/pkg/vfs/interfaces"
// "git.ourworld.tf/herocode/heroagent/pkg/vfs/interfaces/mock" // "git.threefold.info/herocode/heroagent/pkg/vfs/interfaces/mock"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/gofiber/fiber/v2/middleware/cors" "github.com/gofiber/fiber/v2/middleware/cors"
"github.com/gofiber/fiber/v2/middleware/logger" "github.com/gofiber/fiber/v2/middleware/logger"

View File

@ -5,7 +5,7 @@ import (
"log" "log"
"strconv" // Added strconv for JobID parsing "strconv" // Added strconv for JobID parsing
"git.ourworld.tf/herocode/heroagent/pkg/herojobs" "git.threefold.info/herocode/heroagent/pkg/herojobs"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -10,7 +10,7 @@ import (
"net/http/httptest" "net/http/httptest"
"testing" "testing"
"git.ourworld.tf/herocode/heroagent/pkg/herojobs" "git.threefold.info/herocode/heroagent/pkg/herojobs"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/mock" "github.com/stretchr/testify/mock"

View File

@ -7,7 +7,7 @@ import (
"strings" "strings"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/logger" "git.threefold.info/herocode/heroagent/pkg/logger"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/system/stats" "git.threefold.info/herocode/heroagent/pkg/system/stats"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -4,8 +4,8 @@ import (
"fmt" "fmt"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/processmanager/interfaces" "git.threefold.info/herocode/heroagent/pkg/processmanager/interfaces"
"git.ourworld.tf/herocode/heroagent/pkg/processmanager/interfaces/openrpc" "git.threefold.info/herocode/heroagent/pkg/processmanager/interfaces/openrpc"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -5,7 +5,7 @@ import (
"strings" "strings"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/system/stats" "git.threefold.info/herocode/heroagent/pkg/system/stats"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/shirou/gopsutil/v3/host" "github.com/shirou/gopsutil/v3/host"
) )

View File

@ -7,8 +7,8 @@ import (
"strings" "strings"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/heroagent/handlers" "git.threefold.info/herocode/heroagent/pkg/heroagent/handlers"
"git.ourworld.tf/herocode/heroagent/pkg/system/stats" "git.threefold.info/herocode/heroagent/pkg/system/stats"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/shirou/gopsutil/v3/host" "github.com/shirou/gopsutil/v3/host"
) )

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"log" "log"
"git.ourworld.tf/herocode/heroagent/pkg/herojobs" "git.threefold.info/herocode/heroagent/pkg/herojobs"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"log" "log"
"git.ourworld.tf/herocode/heroagent/pkg/processmanager/interfaces/openrpc" "git.threefold.info/herocode/heroagent/pkg/processmanager/interfaces/openrpc"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/processmanager" "git.threefold.info/herocode/heroagent/pkg/processmanager"
) )
// ProcessDisplayInfo represents information about a process for display purposes // ProcessDisplayInfo represents information about a process for display purposes

View File

@ -35,7 +35,7 @@ Key features:
```go ```go
import ( import (
"fmt" "fmt"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/playbook" "git.threefold.info/herocode/heroagent/pkg/heroscript/playbook"
) )
// Create a new playbook from HeroScript text // Create a new playbook from HeroScript text

View File

@ -7,7 +7,7 @@ import (
"os/signal" "os/signal"
"syscall" "syscall"
"git.ourworld.tf/herocode/heroagent/pkg/handlerfactory/herohandler" "git.threefold.info/herocode/heroagent/pkg/handlerfactory/herohandler"
) )
func main() { func main() {

View File

@ -8,7 +8,7 @@ import (
"os" "os"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/playbook" "git.threefold.info/herocode/heroagent/pkg/heroscript/playbook"
) )
func main() { func main() {

View File

@ -3,8 +3,8 @@ package internal
import ( import (
"fmt" "fmt"
"git.ourworld.tf/herocode/heroagent/pkg/handlerfactory" "git.threefold.info/herocode/heroagent/pkg/handlerfactory"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/handlers" "git.threefold.info/herocode/heroagent/pkg/heroscript/handlers"
) )
// ExampleHandler handles example actions // ExampleHandler handles example actions

View File

@ -7,7 +7,7 @@ import (
"os" "os"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/cmd/herohandler/internal" "git.threefold.info/herocode/heroagent/pkg/heroscript/cmd/herohandler/internal"
) )
func main() { func main() {

View File

@ -10,7 +10,7 @@ import (
"syscall" "syscall"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/handlerfactory/herohandler" "git.threefold.info/herocode/heroagent/pkg/handlerfactory/herohandler"
) )
func main() { func main() {

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"log" "log"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/playbook" "git.threefold.info/herocode/heroagent/pkg/heroscript/playbook"
) )
const exampleScript = ` const exampleScript = `

View File

@ -6,7 +6,7 @@ import (
"os" "os"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/handlerfactory" "git.threefold.info/herocode/heroagent/pkg/handlerfactory"
) )
// runTutorial runs an interactive tutorial demonstrating the VM handler // runTutorial runs an interactive tutorial demonstrating the VM handler

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/handlerfactory" "git.threefold.info/herocode/heroagent/pkg/handlerfactory"
) )
// VMHandler handles VM-related actions // VMHandler handles VM-related actions

View File

@ -8,7 +8,7 @@ import (
"path/filepath" "path/filepath"
"syscall" "syscall"
"git.ourworld.tf/herocode/heroagent/pkg/handlerfactory" "git.threefold.info/herocode/heroagent/pkg/handlerfactory"
) )
// The tutorial functions are defined in tutorial.go // The tutorial functions are defined in tutorial.go

View File

@ -5,8 +5,8 @@ import (
"reflect" "reflect"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/paramsparser" "git.threefold.info/herocode/heroagent/pkg/heroscript/paramsparser"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/playbook" "git.threefold.info/herocode/heroagent/pkg/heroscript/playbook"
) )
// Handler interface defines methods that all handlers must implement // Handler interface defines methods that all handlers must implement

View File

@ -5,7 +5,7 @@ import (
"reflect" "reflect"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/playbook" "git.threefold.info/herocode/heroagent/pkg/heroscript/playbook"
) )
// HandlerFactory manages a collection of handlers // HandlerFactory manages a collection of handlers

View File

@ -12,7 +12,7 @@ import (
"sync" "sync"
"syscall" "syscall"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/playbook" "git.threefold.info/herocode/heroagent/pkg/heroscript/playbook"
) )
// ANSI color codes for terminal output // ANSI color codes for terminal output

View File

@ -3,7 +3,7 @@ package handlers
import ( import (
"fmt" "fmt"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/handlerfactory/core" "git.threefold.info/herocode/heroagent/pkg/heroscript/handlerfactory/core"
) )
// AuthHandler handles authentication actions // AuthHandler handles authentication actions

View File

@ -5,9 +5,9 @@ import (
"reflect" "reflect"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/handlerfactory/core" "git.threefold.info/herocode/heroagent/pkg/heroscript/handlerfactory/core"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/paramsparser" "git.threefold.info/herocode/heroagent/pkg/heroscript/paramsparser"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/playbook" "git.threefold.info/herocode/heroagent/pkg/heroscript/playbook"
) )
// BaseHandler provides common functionality for all handlers // BaseHandler provides common functionality for all handlers

View File

@ -4,8 +4,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/handlerfactory/core" "git.threefold.info/herocode/heroagent/pkg/heroscript/handlerfactory/core"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/playbook" "git.threefold.info/herocode/heroagent/pkg/heroscript/playbook"
) )
// HandlerFactory manages a collection of handlers for processing HeroScript commands // HandlerFactory manages a collection of handlers for processing HeroScript commands

View File

@ -1,7 +1,7 @@
package herohandler package herohandler
import ( import (
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/handlerfactory/core" "git.threefold.info/herocode/heroagent/pkg/heroscript/handlerfactory/core"
) )
// GetFactory returns the handler factory // GetFactory returns the handler factory

View File

@ -4,7 +4,7 @@ import (
"log" "log"
"sync" "sync"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/handlerfactory/herohandler" "git.threefold.info/herocode/heroagent/pkg/heroscript/handlerfactory/herohandler"
) )
func main() { func main() {

View File

@ -4,10 +4,10 @@ import (
"fmt" "fmt"
"log" "log"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/handlerfactory/core" "git.threefold.info/herocode/heroagent/pkg/heroscript/handlerfactory/core"
// "git.ourworld.tf/herocode/heroagent/pkg/handlerfactory/heroscript/handlerfactory/fakehandler" // "git.threefold.info/herocode/heroagent/pkg/handlerfactory/heroscript/handlerfactory/fakehandler"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/handlerfactory/processmanagerhandler" "git.threefold.info/herocode/heroagent/pkg/heroscript/handlerfactory/processmanagerhandler"
) )
// HeroHandler is the main handler factory that manages all registered handlers // HeroHandler is the main handler factory that manages all registered handlers

View File

@ -3,7 +3,7 @@ package main
import ( import (
"fmt" "fmt"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/playbook" "git.threefold.info/herocode/heroagent/pkg/heroscript/playbook"
) )
func main() { func main() {

View File

@ -3,8 +3,8 @@ package processmanagerhandler
import ( import (
"fmt" "fmt"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/handlerfactory/core" "git.threefold.info/herocode/heroagent/pkg/heroscript/handlerfactory/core"
"git.ourworld.tf/herocode/heroagent/pkg/processmanager" "git.threefold.info/herocode/heroagent/pkg/processmanager"
) )
// ProcessManagerHandler handles process manager-related actions // ProcessManagerHandler handles process manager-related actions

View File

@ -19,7 +19,7 @@ A Go package for parsing and manipulating parameters from text in a key-value fo
```go ```go
import ( import (
"git.ourworld.tf/herocode/heroagent/pkg/paramsparser" "git.threefold.info/herocode/heroagent/pkg/paramsparser"
) )
// Create a new parser // Create a new parser

View File

@ -4,7 +4,7 @@ package main
import ( import (
"fmt" "fmt"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/paramsparser" "git.threefold.info/herocode/heroagent/pkg/heroscript/paramsparser"
) )
func main() { func main() {

View File

@ -9,7 +9,7 @@ import (
"strconv" "strconv"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/tools" "git.threefold.info/herocode/heroagent/pkg/tools"
) )
// ParamsParser represents a parameter parser that can handle various parameter sources // ParamsParser represents a parameter parser that can handle various parameter sources

View File

@ -3,8 +3,8 @@ package playbook
import ( import (
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/paramsparser" "git.threefold.info/herocode/heroagent/pkg/heroscript/paramsparser"
"git.ourworld.tf/herocode/heroagent/pkg/tools" "git.threefold.info/herocode/heroagent/pkg/tools"
) )
// State represents the parser state // State represents the parser state

View File

@ -7,7 +7,7 @@ import (
"sort" "sort"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/heroscript/paramsparser" "git.threefold.info/herocode/heroagent/pkg/heroscript/paramsparser"
) )
// ActionType represents the type of action // ActionType represents the type of action

View File

@ -11,7 +11,7 @@ import (
"strings" "strings"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/heroservices/billing/models" "git.threefold.info/herocode/heroagent/pkg/heroservices/billing/models"
) )
const ( const (

View File

@ -7,9 +7,9 @@ import (
"os" "os"
"path/filepath" "path/filepath"
"git.ourworld.tf/herocode/heroagent/pkg/data/ourdb" "git.threefold.info/herocode/heroagent/pkg/data/ourdb"
"git.ourworld.tf/herocode/heroagent/pkg/data/radixtree" "git.threefold.info/herocode/heroagent/pkg/data/radixtree"
"git.ourworld.tf/herocode/heroagent/pkg/tools" "git.threefold.info/herocode/heroagent/pkg/tools"
) )
// DBStore represents the central database store for all models // DBStore represents the central database store for all models

View File

@ -9,7 +9,7 @@ import (
"syscall" "syscall"
"time" "time"
openaiproxy "git.ourworld.tf/herocode/heroagent/pkg/heroservices/openaiproxy" openaiproxy "git.threefold.info/herocode/heroagent/pkg/heroservices/openaiproxy"
"github.com/openai/openai-go/option" "github.com/openai/openai-go/option"
) )

View File

@ -10,7 +10,7 @@ import (
"strings" "strings"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/jobsmanager" "git.threefold.info/herocode/heroagent/pkg/jobsmanager"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/gofiber/fiber/v2/middleware/logger" "github.com/gofiber/fiber/v2/middleware/logger"
) )

View File

@ -7,7 +7,7 @@ import (
"os" "os"
"strconv" "strconv"
"git.ourworld.tf/herocode/heroagent/pkg/servers/heroagent" "git.threefold.info/herocode/heroagent/pkg/servers/heroagent"
) )
func main() { func main() {

View File

@ -8,7 +8,7 @@ import (
"syscall" "syscall"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/servers/heroagent" "git.threefold.info/herocode/heroagent/pkg/servers/heroagent"
) )
func main() { func main() {

View File

@ -6,7 +6,7 @@ import (
"log" "log"
"os" "os"
"git.ourworld.tf/herocode/heroagent/pkg/openrpc" "git.threefold.info/herocode/heroagent/pkg/openrpc"
) )
func main() { func main() {

2
go.mod
View File

@ -1,4 +1,4 @@
module git.ourworld.tf/herocode/heroagent module git.threefold.info/herocode/heroagent
go 1.23.0 go 1.23.0

View File

@ -14,7 +14,7 @@ Dedupestor is a Go package that provides a key-value store with deduplication ba
```go ```go
import ( import (
"git.ourworld.tf/herocode/heroagent/pkg/dedupestor" "git.threefold.info/herocode/heroagent/pkg/dedupestor"
) )
// Create a new dedupe store // Create a new dedupe store

View File

@ -7,8 +7,8 @@ import (
"errors" "errors"
"path/filepath" "path/filepath"
"git.ourworld.tf/herocode/heroagent/pkg/data/ourdb" "git.threefold.info/herocode/heroagent/pkg/data/ourdb"
"git.ourworld.tf/herocode/heroagent/pkg/data/radixtree" "git.threefold.info/herocode/heroagent/pkg/data/radixtree"
) )
// MaxValueSize is the maximum allowed size for values (1MB) // MaxValueSize is the maximum allowed size for values (1MB)

View File

@ -18,7 +18,7 @@ The DocTree package provides functionality for managing collections of markdown
### Creating a DocTree ### Creating a DocTree
```go ```go
import "git.ourworld.tf/herocode/heroagent/pkg/doctree" import "git.threefold.info/herocode/heroagent/pkg/doctree"
// Create a new DocTree with a path and name // Create a new DocTree with a path and name
dt, err := doctree.New("/path/to/collection", "My Collection") dt, err := doctree.New("/path/to/collection", "My Collection")

View File

@ -7,7 +7,7 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/tools" "git.threefold.info/herocode/heroagent/pkg/tools"
) )
// Collection represents a collection of markdown pages and files // Collection represents a collection of markdown pages and files

View File

@ -5,7 +5,7 @@ import (
"context" "context"
"fmt" "fmt"
"git.ourworld.tf/herocode/heroagent/pkg/tools" "git.threefold.info/herocode/heroagent/pkg/tools"
"github.com/redis/go-redis/v9" "github.com/redis/go-redis/v9"
"github.com/yuin/goldmark" "github.com/yuin/goldmark"
"github.com/yuin/goldmark/extension" "github.com/yuin/goldmark/extension"

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/tools" "git.threefold.info/herocode/heroagent/pkg/tools"
) )
// Global variable to track the current DocTree instance // Global variable to track the current DocTree instance

View File

@ -34,7 +34,7 @@ import (
"fmt" "fmt"
"log" "log"
"git.ourworld.tf/herocode/heroagent/pkg/ourdb" "git.threefold.info/herocode/heroagent/pkg/ourdb"
) )
func main() { func main() {
@ -78,7 +78,7 @@ import (
"fmt" "fmt"
"log" "log"
"git.ourworld.tf/herocode/heroagent/pkg/ourdb" "git.threefold.info/herocode/heroagent/pkg/ourdb"
) )
func main() { func main() {

View File

@ -4,7 +4,7 @@ package radixtree
import ( import (
"errors" "errors"
"git.ourworld.tf/herocode/heroagent/pkg/data/ourdb" "git.threefold.info/herocode/heroagent/pkg/data/ourdb"
) )
// Node represents a node in the radix tree // Node represents a node in the radix tree

View File

@ -7,8 +7,8 @@ import (
"path/filepath" "path/filepath"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/data/ourdb" "git.threefold.info/herocode/heroagent/pkg/data/ourdb"
"git.ourworld.tf/herocode/heroagent/pkg/tools" "git.threefold.info/herocode/heroagent/pkg/tools"
) )
// JobStatus represents the status of a job // JobStatus represents the status of a job

View File

@ -6,7 +6,7 @@ import (
"strings" "strings"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/tools" "git.threefold.info/herocode/heroagent/pkg/tools"
"github.com/redis/go-redis/v9" "github.com/redis/go-redis/v9"
) )

View File

@ -6,7 +6,7 @@ import (
"path/filepath" "path/filepath"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/logger" "git.threefold.info/herocode/heroagent/pkg/logger"
) )
func main() { func main() {

View File

@ -7,7 +7,7 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/openrpc/models" "git.threefold.info/herocode/heroagent/pkg/openrpc/models"
) )
// ORPCManager manages OpenRPC specifications // ORPCManager manages OpenRPC specifications

View File

@ -3,8 +3,8 @@ package heroagent
import ( import (
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/servers/ui" "git.threefold.info/herocode/heroagent/pkg/servers/ui"
"git.ourworld.tf/herocode/heroagent/pkg/servers/webdavserver" "git.threefold.info/herocode/heroagent/pkg/servers/webdavserver"
) )
// Config holds the configuration for the HeroAgent server factory // Config holds the configuration for the HeroAgent server factory

View File

@ -5,9 +5,9 @@ import (
"log" "log"
"sync" "sync"
"git.ourworld.tf/herocode/heroagent/pkg/servers/redisserver" "git.threefold.info/herocode/heroagent/pkg/servers/redisserver"
"git.ourworld.tf/herocode/heroagent/pkg/servers/ui" "git.threefold.info/herocode/heroagent/pkg/servers/ui"
"git.ourworld.tf/herocode/heroagent/pkg/servers/webdavserver" "git.threefold.info/herocode/heroagent/pkg/servers/webdavserver"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -9,7 +9,7 @@ import (
"sync" "sync"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/data/ourdb" "git.threefold.info/herocode/heroagent/pkg/data/ourdb"
) )
// JobManager handles job management between OurDB and Redis // JobManager handles job management between OurDB and Redis

View File

@ -24,7 +24,7 @@ The server implements the following Redis commands:
### Basic Usage ### Basic Usage
```go ```go
import "git.ourworld.tf/herocode/heroagent/pkg/redisserver" import "git.threefold.info/herocode/heroagent/pkg/redisserver"
// Create a new server with default configuration // Create a new server with default configuration
server := redisserver.NewServer(redisserver.ServerConfig{ server := redisserver.NewServer(redisserver.ServerConfig{

View File

@ -11,7 +11,7 @@ import (
"sync" "sync"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/servers/redisserver" "git.threefold.info/herocode/heroagent/pkg/servers/redisserver"
"github.com/redis/go-redis/v9" "github.com/redis/go-redis/v9"
) )

View File

@ -10,7 +10,7 @@ import (
"sync" "sync"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/servers/redisserver" "git.threefold.info/herocode/heroagent/pkg/servers/redisserver"
"github.com/redis/go-redis/v9" "github.com/redis/go-redis/v9"
) )

View File

@ -8,7 +8,7 @@ import (
"regexp" "regexp"
"strings" "strings"
"git.ourworld.tf/herocode/heroagent/pkg/servers/ui/routes" // Import the routes package "git.threefold.info/herocode/heroagent/pkg/servers/ui/routes" // Import the routes package
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
jetadapter "github.com/gofiber/template/jet/v2" // Aliased for clarity jetadapter "github.com/gofiber/template/jet/v2" // Aliased for clarity
) )

View File

@ -4,8 +4,8 @@ import (
"log" "log"
"strconv" "strconv"
"git.ourworld.tf/herocode/heroagent/pkg/herojobs" "git.threefold.info/herocode/heroagent/pkg/herojobs"
"git.ourworld.tf/herocode/heroagent/pkg/servers/ui/models" "git.threefold.info/herocode/heroagent/pkg/servers/ui/models"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -1,7 +1,7 @@
package controllers package controllers
import ( import (
"git.ourworld.tf/herocode/heroagent/pkg/servers/ui/models" "git.threefold.info/herocode/heroagent/pkg/servers/ui/models"
) )
// JobPageData represents the data needed for the jobs page // JobPageData represents the data needed for the jobs page

View File

@ -4,8 +4,8 @@ import (
"encoding/json" "encoding/json"
"log" "log"
orpcmodels "git.ourworld.tf/herocode/heroagent/pkg/openrpc/models" orpcmodels "git.threefold.info/herocode/heroagent/pkg/openrpc/models"
uimodels "git.ourworld.tf/herocode/heroagent/pkg/servers/ui/models" uimodels "git.threefold.info/herocode/heroagent/pkg/servers/ui/models"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"strconv" "strconv"
"git.ourworld.tf/herocode/heroagent/pkg/servers/ui/models" "git.threefold.info/herocode/heroagent/pkg/servers/ui/models"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -6,7 +6,7 @@ import (
"log" "log"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/herojobs" "git.threefold.info/herocode/heroagent/pkg/herojobs"
) )
// JobManager provides an interface for job management operations // JobManager provides an interface for job management operations

View File

@ -8,8 +8,8 @@ import (
"net/http" "net/http"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/openrpc" "git.threefold.info/herocode/heroagent/pkg/openrpc"
"git.ourworld.tf/herocode/heroagent/pkg/openrpc/models" "git.threefold.info/herocode/heroagent/pkg/openrpc/models"
) )
// OpenRPCUIManager is the interface for managing OpenRPC specifications in the UI // OpenRPCUIManager is the interface for managing OpenRPC specifications in the UI

View File

@ -1,8 +1,8 @@
package routes package routes
import ( import (
"git.ourworld.tf/herocode/heroagent/pkg/servers/ui/controllers" "git.threefold.info/herocode/heroagent/pkg/servers/ui/controllers"
"git.ourworld.tf/herocode/heroagent/pkg/servers/ui/models" "git.threefold.info/herocode/heroagent/pkg/servers/ui/models"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -5,7 +5,7 @@ import (
"fmt" "fmt"
"os" "os"
"git.ourworld.tf/herocode/heroagent/pkg/system/builders/hetznerinstall" "git.threefold.info/herocode/heroagent/pkg/system/builders/hetznerinstall"
) )
func main() { func main() {

View File

@ -6,10 +6,10 @@ import (
"os/exec" "os/exec"
"path/filepath" "path/filepath"
"git.ourworld.tf/herocode/heroagent/pkg/system/builders/postgresql/dependencies" "git.threefold.info/herocode/heroagent/pkg/system/builders/postgresql/dependencies"
"git.ourworld.tf/herocode/heroagent/pkg/system/builders/postgresql/gosp" "git.threefold.info/herocode/heroagent/pkg/system/builders/postgresql/gosp"
"git.ourworld.tf/herocode/heroagent/pkg/system/builders/postgresql/postgres" "git.threefold.info/herocode/heroagent/pkg/system/builders/postgresql/postgres"
"git.ourworld.tf/herocode/heroagent/pkg/system/builders/postgresql/verification" "git.threefold.info/herocode/heroagent/pkg/system/builders/postgresql/verification"
) )
// Constants for PostgreSQL installation // Constants for PostgreSQL installation

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"os" "os"
"git.ourworld.tf/herocode/heroagent/pkg/system/builders/postgresql" "git.threefold.info/herocode/heroagent/pkg/system/builders/postgresql"
) )
func main() { func main() {

View File

@ -6,7 +6,7 @@ import (
"os/exec" "os/exec"
"path/filepath" "path/filepath"
"git.ourworld.tf/herocode/heroagent/pkg/system/builders/postgresql/postgres" "git.threefold.info/herocode/heroagent/pkg/system/builders/postgresql/postgres"
) )
// Constants for Go stored procedure // Constants for Go stored procedure

View File

@ -26,7 +26,7 @@ import (
"fmt" "fmt"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/system/processmanager" "git.threefold.info/herocode/heroagent/pkg/system/processmanager"
) )
func main() { func main() {

View File

@ -14,7 +14,7 @@ import (
"time" "time"
"unicode" "unicode"
"git.ourworld.tf/herocode/heroagent/pkg/logger" "git.threefold.info/herocode/heroagent/pkg/logger"
"github.com/shirou/gopsutil/v3/process" "github.com/shirou/gopsutil/v3/process"
) )

View File

@ -8,7 +8,7 @@ import (
"syscall" "syscall"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/system/stats" "git.threefold.info/herocode/heroagent/pkg/system/stats"
) )
func main() { func main() {

View File

@ -11,7 +11,7 @@ import (
"syscall" "syscall"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/system/stats" "git.threefold.info/herocode/heroagent/pkg/system/stats"
"github.com/shirou/gopsutil/v3/cpu" "github.com/shirou/gopsutil/v3/cpu"
"github.com/shirou/gopsutil/v3/process" "github.com/shirou/gopsutil/v3/process"
) )

View File

@ -6,7 +6,7 @@ import (
"os" "os"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/system/stats" "git.threefold.info/herocode/heroagent/pkg/system/stats"
"github.com/redis/go-redis/v9" "github.com/redis/go-redis/v9"
) )

View File

@ -6,7 +6,7 @@ import (
"os" "os"
"time" "time"
"git.ourworld.tf/herocode/heroagent/pkg/system/stats" "git.threefold.info/herocode/heroagent/pkg/system/stats"
) )
func main() { func main() {