refactor: adopt worker module path
Некоторые проверки не удались
CI / test (push) Successful in 2m5s
Docker / Build and publish worker image (push) Failing after 31s

Этот коммит содержится в:
Gleb Tv
2026-07-13 17:56:12 +03:00
родитель 2c7a0236da
Коммит 2c884c5612
168 изменённых файлов: 249 добавлений и 249 удалений

Просмотреть файл

@@ -1,7 +1,7 @@
package models
import (
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Access represents membership of a User (or ApiKey) within a tenant

Просмотреть файл

@@ -6,7 +6,7 @@ import (
"github.com/pkg/errors"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Account represents a tenant — an isolated billing/permissions boundary

Просмотреть файл

@@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
func TestCreateAccountForUserStartsTeamTrial(t *testing.T) {

Просмотреть файл

@@ -3,7 +3,7 @@ package models
import (
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// ApiKey represents an API authentication key. //nolint:revive // accepted lint exception

Просмотреть файл

@@ -10,8 +10,8 @@ import (
"gorm.io/datatypes"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/wire"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/wire"
)
// seedAggregatorWorld creates the minimum fixture the aggregator tests

Просмотреть файл

@@ -3,7 +3,7 @@ package models
import (
"time"
"rsgit.ru/rsmon/rsmon/internal/influx"
"rocketgit.ru/rsmon/worker/internal/influx"
)
// CheckData provides functionality.

Просмотреть файл

@@ -11,8 +11,8 @@ import (
"gorm.io/gorm"
"gorm.io/gorm/clause"
"rsgit.ru/rsmon/rsmon/internal/influx"
"rsgit.ru/rsmon/rsmon/internal/wire"
"rocketgit.ru/rsmon/worker/internal/influx"
"rocketgit.ru/rsmon/worker/internal/wire"
)
// defaultRegionCode is the historical default region seeded by Migrate()

Просмотреть файл

@@ -8,8 +8,8 @@ import (
"github.com/stretchr/testify/require"
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/config/database"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/config/database"
)
func init() {

Просмотреть файл

@@ -3,7 +3,7 @@ package models
import (
"time"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// CheckRegionResult stores check results from distributed workers by region

Просмотреть файл

@@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// makeStaleUser inserts a user whose LastActiveAt is older than the

Просмотреть файл

@@ -3,7 +3,7 @@ package models
import (
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Contact represents a notification contact.

Просмотреть файл

@@ -6,7 +6,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// TestSystemContacts verifies that SystemContacts returns only contacts with

Просмотреть файл

@@ -11,7 +11,7 @@ import (
"os"
"strings"
"rsgit.ru/rsmon/rsmon/config/secrets"
"rocketgit.ru/rsmon/worker/config/secrets"
)
const credentialKeyEnv = "RSMON_CRED_KEY"

Просмотреть файл

@@ -11,7 +11,7 @@ import (
"github.com/stretchr/testify/require"
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// TestReapDeadWorkers_SkipsHealthyAndKillsSilent mirrors the

Просмотреть файл

@@ -11,8 +11,8 @@ import (
"gorm.io/datatypes"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/config/database"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/config/database"
)
var gormErrRecordNotFound = gorm.ErrRecordNotFound

Просмотреть файл

@@ -9,7 +9,7 @@ import (
"gorm.io/datatypes"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// DeploymentKind is the rstuff-mirrored lifecycle label for a

Просмотреть файл

@@ -3,9 +3,9 @@ package models
import (
"log"
"rsgit.ru/rsmon/rsmon/internal/netaddr"
"rocketgit.ru/rsmon/worker/internal/netaddr"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// DNSRecord provides functionality.

Просмотреть файл

@@ -1,7 +1,7 @@
package models
import (
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Domain represents a customer-facing DNS name. The shape mirrors

Просмотреть файл

@@ -4,7 +4,7 @@ import (
"fmt"
"strings"
"rsgit.ru/rsmon/rsmon/app/models/authidentity"
"rocketgit.ru/rsmon/worker/app/models/authidentity"
)
// Drop removes all test data from the database.

Просмотреть файл

@@ -7,8 +7,8 @@ import (
"github.com/lib/pq"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rsgit.ru/rsmon/rsmon/internal/util"
"rocketgit.ru/rsmon/worker/app/models/concerns"
"rocketgit.ru/rsmon/worker/internal/util"
)
// Event provides functionality.

Просмотреть файл

@@ -1,6 +1,6 @@
package models
import "rsgit.ru/rsmon/rsmon/app/models/concerns"
import "rocketgit.ru/rsmon/worker/app/models/concerns"
// Group represents a monitor group.
type Group struct {

Просмотреть файл

@@ -6,7 +6,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// TestSystemGroups verifies that SystemGroups returns only groups with

Просмотреть файл

@@ -8,7 +8,7 @@ import (
"github.com/stretchr/testify/require"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
func TestServer_RotateToken(t *testing.T) {

Просмотреть файл

@@ -5,7 +5,7 @@ import (
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Invite provides functionality.

Просмотреть файл

@@ -1,6 +1,6 @@
package models
import "rsgit.ru/rsmon/rsmon/app/models/concerns"
import "rocketgit.ru/rsmon/worker/app/models/concerns"
// LLM stores an OpenAI-compatible LLM endpoint available to checks.
type LLM struct {

Просмотреть файл

@@ -9,7 +9,7 @@ import (
"github.com/robfig/cron/v3"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
const (

Просмотреть файл

@@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
func TestMaintenanceValidateGeneratesRecurringCron(t *testing.T) {

Просмотреть файл

@@ -5,7 +5,7 @@ import (
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Message info about performed notification

Просмотреть файл

@@ -11,7 +11,7 @@ import (
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/authidentity"
"rocketgit.ru/rsmon/worker/app/models/authidentity"
)
// isTypeExistsError returns true if the error is a Postgres "type already exists" error.

Просмотреть файл

@@ -11,7 +11,7 @@ import (
"gorm.io/gorm"
"gorm.io/gorm/clause"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
const (

Просмотреть файл

@@ -8,7 +8,7 @@ import (
"github.com/stretchr/testify/require"
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// monitorStateTestWorld bundles the account/group/monitor fixture the

Просмотреть файл

@@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/require"
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// TestMonitorTransferGroupSwap verifies that swapping a monitor's

Просмотреть файл

@@ -11,9 +11,9 @@ import (
"gorm.io/gorm"
"gorm.io/gorm/clause"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rsgit.ru/rsmon/rsmon/internal/influx"
"rsgit.ru/rsmon/rsmon/internal/wire"
"rocketgit.ru/rsmon/worker/app/models/concerns"
"rocketgit.ru/rsmon/worker/internal/influx"
"rocketgit.ru/rsmon/worker/internal/wire"
)
const (

Просмотреть файл

@@ -4,8 +4,8 @@ import (
"log"
"time"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rsgit.ru/rsmon/rsmon/internal/workdays"
"rocketgit.ru/rsmon/worker/app/models/concerns"
"rocketgit.ru/rsmon/worker/internal/workdays"
)
// Notification provides functionality.

Просмотреть файл

@@ -5,7 +5,7 @@ import (
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// NotificationCredential kinds stored in the database.

Просмотреть файл

@@ -7,8 +7,8 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/config/database"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/config/database"
)
func init() {

Просмотреть файл

@@ -7,8 +7,8 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/spec/factories"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/spec/factories"
)
// TestNotificationGetContactsIncludesSystemContact exercises the regression

Просмотреть файл

@@ -1,6 +1,6 @@
package models
import "rsgit.ru/rsmon/rsmon/app/models/concerns"
import "rocketgit.ru/rsmon/worker/app/models/concerns"
// Payment provides functionality.
type Payment struct {

Просмотреть файл

@@ -7,7 +7,7 @@ import (
"github.com/lib/pq"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
var canonicalPlanCodes = []string{"free", "solo", "team", "enterprise"}

Просмотреть файл

@@ -1,7 +1,7 @@
package models
import (
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// DefaultRegionCode is the historical default region code seeded by

Просмотреть файл

@@ -3,7 +3,7 @@ package models
import (
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Repo is a source repository shared by one or more account-scoped sites.

Просмотреть файл

@@ -3,7 +3,7 @@ package models
import (
"strings"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// RknDomain is one row of the locally cached ru-blocked domains list. The

Просмотреть файл

@@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
func TestReplaceRknDomains_BulkAndDedup(t *testing.T) {

Просмотреть файл

@@ -8,8 +8,8 @@ import (
"github.com/davecgh/go-spew/spew"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rsgit.ru/rsmon/rsmon/internal/netaddr"
"rocketgit.ru/rsmon/worker/app/models/concerns"
"rocketgit.ru/rsmon/worker/internal/netaddr"
)
// RknIP stores a single CIDR from the ru-blocked IP list. The cidr column

Просмотреть файл

@@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
func mustIPNet(t *testing.T, cidr string) *net.IPNet {

Просмотреть файл

@@ -5,7 +5,7 @@ import (
"github.com/pkg/errors"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// SelfCheck provides functionality.

Просмотреть файл

@@ -17,7 +17,7 @@ import (
"gorm.io/datatypes"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// AccountMCPToken stores a one-way verifier. MCP tokens are bearer credentials

Просмотреть файл

@@ -1,7 +1,7 @@
package models
import (
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// ServerIp is a single IP (v4 or v6) bound to a Server. The

Просмотреть файл

@@ -6,7 +6,7 @@ import (
"gorm.io/datatypes"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Site represents a customer-facing website or app. One Site can be

Просмотреть файл

@@ -34,8 +34,8 @@ import (
"golang.org/x/net/idna"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rsgit.ru/rsmon/rsmon/config/credis"
"rocketgit.ru/rsmon/worker/app/models/concerns"
"rocketgit.ru/rsmon/worker/config/credis"
)
// Status page color defaults. Matches the existing landing-page primary

Просмотреть файл

@@ -13,7 +13,7 @@ import (
"gorm.io/gorm"
"gorm.io/gorm/clause"
"rsgit.ru/rsmon/rsmon/internal/wire"
"rocketgit.ru/rsmon/worker/internal/wire"
)
const (

Просмотреть файл

@@ -10,7 +10,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// statusPageSeedAcc returns a fresh account for status-page tests.

Просмотреть файл

@@ -5,7 +5,7 @@ import (
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
const (

Просмотреть файл

@@ -1,7 +1,7 @@
package models
import (
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Tag stores metadata for a single tag name within an account: the

Просмотреть файл

@@ -6,7 +6,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// seedTagsMonitors creates one group with four monitors:

Просмотреть файл

@@ -6,7 +6,7 @@ import (
"gorm.io/datatypes"
"gorm.io/gorm/clause"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Task kinds stored in the tasks.kind column. The plan (docs/plans/worker-notifier-mvp.md

Просмотреть файл

@@ -12,8 +12,8 @@ import (
"gorm.io/datatypes"
"gorm.io/gorm"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/config/database"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/config/database"
)
func init() {

Просмотреть файл

@@ -3,7 +3,7 @@ package models
import (
"time"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
const (

Просмотреть файл

@@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
func TestTelegramBotCurrentStatusMarksStaleOffline(t *testing.T) {

Просмотреть файл

@@ -10,8 +10,8 @@ import (
"github.com/pkg/errors"
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models/authidentity"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/authidentity"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// User represents a platform user.

Просмотреть файл

@@ -5,7 +5,7 @@ import (
"github.com/lib/pq"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// Whois provides functionality.

Просмотреть файл

@@ -5,7 +5,7 @@ import (
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// WorkerLogEvent stores critical log events sent by worker nodes. The same

Просмотреть файл

@@ -10,7 +10,7 @@ import (
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models/concerns"
"rocketgit.ru/rsmon/worker/app/models/concerns"
)
// WorkerNode represents a distributed monitoring worker

Просмотреть файл

@@ -22,9 +22,9 @@ import (
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rsgit.ru/rsmon/rsmon/storage"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/checkresult"
"rocketgit.ru/rsmon/worker/storage"
)
const (

Просмотреть файл

@@ -96,7 +96,7 @@ The check provides the following metrics:
## Example Usage
```go
import "rsgit.ru/rsmon/rsmon/checks/cbssl"
import "rocketgit.ru/rsmon/worker/checks/cbssl"
// Perform the check
result := cbssl.Perform(check)

Просмотреть файл

@@ -18,7 +18,7 @@ import (
"github.com/pkg/errors"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
const stateOK = "OK"

Просмотреть файл

@@ -5,8 +5,8 @@ import (
"strings"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result is a result of a browser-based SSL certificate check

Просмотреть файл

@@ -7,7 +7,7 @@ import (
"github.com/miekg/dns"
"rsgit.ru/rsmon/rsmon/internal/netaddr"
"rocketgit.ru/rsmon/worker/internal/netaddr"
)
// FetchARecords provides functionality.

Просмотреть файл

@@ -19,7 +19,7 @@ import (
"github.com/miekg/dns"
"github.com/weppos/publicsuffix-go/publicsuffix"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
const (

Просмотреть файл

@@ -5,9 +5,9 @@ import (
"strings"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rsgit.ru/rsmon/rsmon/internal/netaddr"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/checkresult"
"rocketgit.ru/rsmon/worker/internal/netaddr"
)
// NSIP holds the result of querying a single nameserver IP.

Просмотреть файл

@@ -8,7 +8,7 @@ import (
"strings"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
const stateERR = "ERR"

Просмотреть файл

@@ -1,7 +1,7 @@
package cftp
import (
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result is a result of a check

Просмотреть файл

@@ -13,7 +13,7 @@ import (
"github.com/pkg/errors"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
const (

Просмотреть файл

@@ -5,8 +5,8 @@ import (
"strings"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result provides functionality.

Просмотреть файл

@@ -35,7 +35,7 @@ import (
"golang.org/x/net/icmp"
"golang.org/x/net/ipv4"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
const (

Просмотреть файл

@@ -9,7 +9,7 @@ import (
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// settings mirrors models.CheckSettings so the test can build a

Просмотреть файл

@@ -5,8 +5,8 @@ import (
"strings"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result is the outcome of a single ping check. It embeds

Просмотреть файл

@@ -2,7 +2,7 @@
package crkn
import (
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result is a result of a check

Просмотреть файл

@@ -4,7 +4,7 @@ import (
"errors"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// Perform checks if a domain or IP is in the RKN registry

Просмотреть файл

@@ -7,10 +7,10 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/checks/crkn"
"rsgit.ru/rsmon/rsmon/config/database"
"rsgit.ru/rsmon/rsmon/internal/netaddr"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/checks/crkn"
"rocketgit.ru/rsmon/worker/config/database"
"rocketgit.ru/rsmon/worker/internal/netaddr"
)
func init() {

Просмотреть файл

@@ -8,7 +8,7 @@ import (
"strings"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
const stateERR = "ERR"

Просмотреть файл

@@ -1,7 +1,7 @@
package cssh
import (
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result is a result of a check

Просмотреть файл

@@ -9,7 +9,7 @@ import (
"github.com/pkg/errors"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
var client *http.Client

Просмотреть файл

@@ -1,7 +1,7 @@
package cssl
import (
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result is a result of a check

Просмотреть файл

@@ -5,8 +5,8 @@ import (
"strings"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result is the outcome of a single TCP check. It embeds

Просмотреть файл

@@ -18,7 +18,7 @@ import (
"net"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
const (

Просмотреть файл

@@ -8,7 +8,7 @@ import (
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
type settings struct {

Просмотреть файл

@@ -5,8 +5,8 @@ import (
"strings"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result is the outcome of a single UDP check. It embeds

Просмотреть файл

@@ -31,7 +31,7 @@ import (
"net"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
const (

Просмотреть файл

@@ -9,7 +9,7 @@ import (
"gorm.io/datatypes"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
type settings struct {

Просмотреть файл

@@ -4,7 +4,7 @@ package cwhois
import (
"github.com/glebtv/whois"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result is a result of a check

Просмотреть файл

@@ -8,7 +8,7 @@ import (
"github.com/glebtv/whois"
"github.com/weppos/publicsuffix-go/publicsuffix"
"rsgit.ru/rsmon/rsmon/app/models"
"rocketgit.ru/rsmon/worker/app/models"
)
// Perform provides functionality.

Просмотреть файл

@@ -17,8 +17,8 @@ import (
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
const (

Просмотреть файл

@@ -5,8 +5,8 @@ import (
"strings"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
// Result is a result of an LLM HTTP health check

Просмотреть файл

@@ -5,8 +5,8 @@ import (
"testing"
"time"
"rsgit.ru/rsmon/rsmon/app/models"
"rsgit.ru/rsmon/rsmon/internal/checkresult"
"rocketgit.ru/rsmon/worker/app/models"
"rocketgit.ru/rsmon/worker/internal/checkresult"
)
func TestInfluxTags(t *testing.T) {

Просмотреть файл

@@ -18,9 +18,9 @@ import (
"github.com/hashicorp/raft"
"github.com/joho/godotenv"
"rsgit.ru/rsmon/rsmon/internal/distworker"
"rsgit.ru/rsmon/rsmon/internal/webapp"
"rsgit.ru/rsmon/rsmon/internal/workercluster"
"rocketgit.ru/rsmon/worker/internal/distworker"
"rocketgit.ru/rsmon/worker/internal/webapp"
"rocketgit.ru/rsmon/worker/internal/workercluster"
)
var (

Просмотреть файл

@@ -4,7 +4,7 @@ package application
import (
"os"
_ "rsgit.ru/rsmon/rsmon/config/env" // Import to ensure .env is loaded before reading env vars
_ "rocketgit.ru/rsmon/worker/config/env" // Import to ensure .env is loaded before reading env vars
)
// Env provides functionality.

Просмотреть файл

@@ -11,7 +11,7 @@ import (
"github.com/gorilla/sessions"
"github.com/rbcervilla/redisstore/v8"
_ "rsgit.ru/rsmon/rsmon/config/env" // Import to ensure .env is loaded before reading env vars
_ "rocketgit.ru/rsmon/worker/config/env" // Import to ensure .env is loaded before reading env vars
)
// Redis provides functionality.

Просмотреть файл

@@ -11,8 +11,8 @@ import (
"gorm.io/gorm"
"gorm.io/gorm/logger"
"rsgit.ru/rsmon/rsmon/app/models"
_ "rsgit.ru/rsmon/rsmon/config/env" // Import to ensure .env is loaded before reading env vars
"rocketgit.ru/rsmon/worker/app/models"
_ "rocketgit.ru/rsmon/worker/config/env" // Import to ensure .env is loaded before reading env vars
)
// db Gorm DB

Просмотреть файл

@@ -8,8 +8,8 @@ import (
"github.com/go-yaml/yaml"
"rsgit.ru/rsmon/rsmon/config/application"
_ "rsgit.ru/rsmon/rsmon/config/env" // Import to ensure .env is loaded before reading env vars
"rocketgit.ru/rsmon/worker/config/application"
_ "rocketgit.ru/rsmon/worker/config/env" // Import to ensure .env is loaded before reading env vars
)
const envTest = "test"

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше