refactor: rename modules and imports to reflect project name

This commit is contained in:
Abhinav Raut
2025-01-11 21:46:29 +05:30
parent 59d1f05d53
commit 0c54abbbad
68 changed files with 243 additions and 243 deletions

View File

@@ -3,8 +3,8 @@ package main
import (
"strconv"
amodels "github.com/abhinavxd/artemis/internal/auth/models"
"github.com/abhinavxd/artemis/internal/envelope"
amodels "github.com/abhinavxd/libredesk/internal/auth/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -3,8 +3,8 @@ package main
import (
"strconv"
amodels "github.com/abhinavxd/artemis/internal/automation/models"
"github.com/abhinavxd/artemis/internal/envelope"
amodels "github.com/abhinavxd/libredesk/internal/automation/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -3,8 +3,8 @@ package main
import (
"strconv"
models "github.com/abhinavxd/artemis/internal/business_hours/models"
"github.com/abhinavxd/artemis/internal/envelope"
models "github.com/abhinavxd/libredesk/internal/business_hours/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -3,8 +3,8 @@ package main
import (
"strconv"
cmodels "github.com/abhinavxd/artemis/internal/cannedresp/models"
"github.com/abhinavxd/artemis/internal/envelope"
cmodels "github.com/abhinavxd/libredesk/internal/cannedresp/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -6,12 +6,12 @@ import (
"strconv"
"time"
amodels "github.com/abhinavxd/artemis/internal/auth/models"
"github.com/abhinavxd/artemis/internal/automation/models"
cmodels "github.com/abhinavxd/artemis/internal/conversation/models"
"github.com/abhinavxd/artemis/internal/csat"
"github.com/abhinavxd/artemis/internal/envelope"
umodels "github.com/abhinavxd/artemis/internal/user/models"
amodels "github.com/abhinavxd/libredesk/internal/auth/models"
"github.com/abhinavxd/libredesk/internal/automation/models"
cmodels "github.com/abhinavxd/libredesk/internal/conversation/models"
"github.com/abhinavxd/libredesk/internal/csat"
"github.com/abhinavxd/libredesk/internal/envelope"
umodels "github.com/abhinavxd/libredesk/internal/user/models"
"github.com/valyala/fasthttp"
"github.com/volatiletech/null/v9"
"github.com/zerodha/fastglue"

View File

@@ -3,7 +3,7 @@ package main
import (
"strconv"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -6,8 +6,8 @@ import (
"path"
"path/filepath"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/ws"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/ws"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -4,7 +4,7 @@ import (
"fmt"
"net/http"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/knadh/go-i18n"
"github.com/knadh/stuffbin"
"github.com/zerodha/fastglue"

View File

@@ -3,8 +3,8 @@ package main
import (
"strconv"
"github.com/abhinavxd/artemis/internal/envelope"
imodels "github.com/abhinavxd/artemis/internal/inbox/models"
"github.com/abhinavxd/libredesk/internal/envelope"
imodels "github.com/abhinavxd/libredesk/internal/inbox/models"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -12,36 +12,36 @@ import (
"html/template"
"github.com/abhinavxd/artemis/internal/ai"
auth_ "github.com/abhinavxd/artemis/internal/auth"
"github.com/abhinavxd/artemis/internal/authz"
"github.com/abhinavxd/artemis/internal/autoassigner"
"github.com/abhinavxd/artemis/internal/automation"
businesshours "github.com/abhinavxd/artemis/internal/business_hours"
"github.com/abhinavxd/artemis/internal/cannedresp"
"github.com/abhinavxd/artemis/internal/conversation"
"github.com/abhinavxd/artemis/internal/conversation/priority"
"github.com/abhinavxd/artemis/internal/conversation/status"
"github.com/abhinavxd/artemis/internal/csat"
"github.com/abhinavxd/artemis/internal/inbox"
"github.com/abhinavxd/artemis/internal/inbox/channel/email"
imodels "github.com/abhinavxd/artemis/internal/inbox/models"
"github.com/abhinavxd/artemis/internal/media"
fs "github.com/abhinavxd/artemis/internal/media/stores/localfs"
"github.com/abhinavxd/artemis/internal/media/stores/s3"
notifier "github.com/abhinavxd/artemis/internal/notification"
emailnotifier "github.com/abhinavxd/artemis/internal/notification/providers/email"
"github.com/abhinavxd/artemis/internal/oidc"
"github.com/abhinavxd/artemis/internal/role"
"github.com/abhinavxd/artemis/internal/setting"
"github.com/abhinavxd/artemis/internal/sla"
"github.com/abhinavxd/artemis/internal/tag"
"github.com/abhinavxd/artemis/internal/team"
tmpl "github.com/abhinavxd/artemis/internal/template"
"github.com/abhinavxd/artemis/internal/user"
"github.com/abhinavxd/artemis/internal/view"
"github.com/abhinavxd/artemis/internal/workerpool"
"github.com/abhinavxd/artemis/internal/ws"
"github.com/abhinavxd/libredesk/internal/ai"
auth_ "github.com/abhinavxd/libredesk/internal/auth"
"github.com/abhinavxd/libredesk/internal/authz"
"github.com/abhinavxd/libredesk/internal/autoassigner"
"github.com/abhinavxd/libredesk/internal/automation"
businesshours "github.com/abhinavxd/libredesk/internal/business_hours"
"github.com/abhinavxd/libredesk/internal/cannedresp"
"github.com/abhinavxd/libredesk/internal/conversation"
"github.com/abhinavxd/libredesk/internal/conversation/priority"
"github.com/abhinavxd/libredesk/internal/conversation/status"
"github.com/abhinavxd/libredesk/internal/csat"
"github.com/abhinavxd/libredesk/internal/inbox"
"github.com/abhinavxd/libredesk/internal/inbox/channel/email"
imodels "github.com/abhinavxd/libredesk/internal/inbox/models"
"github.com/abhinavxd/libredesk/internal/media"
fs "github.com/abhinavxd/libredesk/internal/media/stores/localfs"
"github.com/abhinavxd/libredesk/internal/media/stores/s3"
notifier "github.com/abhinavxd/libredesk/internal/notification"
emailnotifier "github.com/abhinavxd/libredesk/internal/notification/providers/email"
"github.com/abhinavxd/libredesk/internal/oidc"
"github.com/abhinavxd/libredesk/internal/role"
"github.com/abhinavxd/libredesk/internal/setting"
"github.com/abhinavxd/libredesk/internal/sla"
"github.com/abhinavxd/libredesk/internal/tag"
"github.com/abhinavxd/libredesk/internal/team"
tmpl "github.com/abhinavxd/libredesk/internal/template"
"github.com/abhinavxd/libredesk/internal/user"
"github.com/abhinavxd/libredesk/internal/view"
"github.com/abhinavxd/libredesk/internal/workerpool"
"github.com/abhinavxd/libredesk/internal/ws"
"github.com/jmoiron/sqlx"
"github.com/knadh/go-i18n"
kjson "github.com/knadh/koanf/parsers/json"

View File

@@ -6,7 +6,7 @@ import (
"log"
"strings"
"github.com/abhinavxd/artemis/internal/user"
"github.com/abhinavxd/libredesk/internal/user"
"github.com/jmoiron/sqlx"
"github.com/knadh/stuffbin"
"github.com/lib/pq"

View File

@@ -1,8 +1,8 @@
package main
import (
amodels "github.com/abhinavxd/artemis/internal/auth/models"
"github.com/abhinavxd/artemis/internal/envelope"
amodels "github.com/abhinavxd/libredesk/internal/auth/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -8,31 +8,31 @@ import (
"os/signal"
"syscall"
"github.com/abhinavxd/artemis/internal/ai"
auth_ "github.com/abhinavxd/artemis/internal/auth"
"github.com/abhinavxd/artemis/internal/authz"
businesshours "github.com/abhinavxd/artemis/internal/business_hours"
"github.com/abhinavxd/artemis/internal/colorlog"
"github.com/abhinavxd/artemis/internal/csat"
notifier "github.com/abhinavxd/artemis/internal/notification"
"github.com/abhinavxd/artemis/internal/sla"
"github.com/abhinavxd/artemis/internal/view"
"github.com/abhinavxd/libredesk/internal/ai"
auth_ "github.com/abhinavxd/libredesk/internal/auth"
"github.com/abhinavxd/libredesk/internal/authz"
businesshours "github.com/abhinavxd/libredesk/internal/business_hours"
"github.com/abhinavxd/libredesk/internal/colorlog"
"github.com/abhinavxd/libredesk/internal/csat"
notifier "github.com/abhinavxd/libredesk/internal/notification"
"github.com/abhinavxd/libredesk/internal/sla"
"github.com/abhinavxd/libredesk/internal/view"
"github.com/abhinavxd/artemis/internal/automation"
"github.com/abhinavxd/artemis/internal/cannedresp"
"github.com/abhinavxd/artemis/internal/conversation"
"github.com/abhinavxd/artemis/internal/conversation/priority"
"github.com/abhinavxd/artemis/internal/conversation/status"
"github.com/abhinavxd/artemis/internal/inbox"
"github.com/abhinavxd/artemis/internal/media"
"github.com/abhinavxd/artemis/internal/oidc"
"github.com/abhinavxd/artemis/internal/role"
"github.com/abhinavxd/artemis/internal/setting"
"github.com/abhinavxd/artemis/internal/tag"
"github.com/abhinavxd/artemis/internal/team"
"github.com/abhinavxd/artemis/internal/template"
"github.com/abhinavxd/artemis/internal/user"
"github.com/abhinavxd/artemis/internal/ws"
"github.com/abhinavxd/libredesk/internal/automation"
"github.com/abhinavxd/libredesk/internal/cannedresp"
"github.com/abhinavxd/libredesk/internal/conversation"
"github.com/abhinavxd/libredesk/internal/conversation/priority"
"github.com/abhinavxd/libredesk/internal/conversation/status"
"github.com/abhinavxd/libredesk/internal/inbox"
"github.com/abhinavxd/libredesk/internal/media"
"github.com/abhinavxd/libredesk/internal/oidc"
"github.com/abhinavxd/libredesk/internal/role"
"github.com/abhinavxd/libredesk/internal/setting"
"github.com/abhinavxd/libredesk/internal/tag"
"github.com/abhinavxd/libredesk/internal/team"
"github.com/abhinavxd/libredesk/internal/template"
"github.com/abhinavxd/libredesk/internal/user"
"github.com/abhinavxd/libredesk/internal/ws"
"github.com/knadh/go-i18n"
"github.com/knadh/koanf/v2"
"github.com/knadh/stuffbin"
@@ -133,7 +133,7 @@ func main() {
automationWrk = ko.MustInt("automation.worker_count")
messageDispatchWrk = ko.MustInt("message.dispatch_workers")
messageDispatchScanInterval = ko.MustDuration("message.dispatch_scan_interval")
lo = initLogger("artemis")
lo = initLogger("libredesk")
wsHub = ws.NewHub()
rdb = initRedis()
constants = initConstants()

View File

@@ -9,11 +9,11 @@ import (
"slices"
"github.com/abhinavxd/artemis/internal/attachment"
amodels "github.com/abhinavxd/artemis/internal/auth/models"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/image"
"github.com/abhinavxd/artemis/internal/stringutil"
"github.com/abhinavxd/libredesk/internal/attachment"
amodels "github.com/abhinavxd/libredesk/internal/auth/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/image"
"github.com/abhinavxd/libredesk/internal/stringutil"
"github.com/google/uuid"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"

View File

@@ -3,10 +3,10 @@ package main
import (
"strconv"
amodels "github.com/abhinavxd/artemis/internal/auth/models"
"github.com/abhinavxd/artemis/internal/automation/models"
"github.com/abhinavxd/artemis/internal/envelope"
medModels "github.com/abhinavxd/artemis/internal/media/models"
amodels "github.com/abhinavxd/libredesk/internal/auth/models"
"github.com/abhinavxd/libredesk/internal/automation/models"
"github.com/abhinavxd/libredesk/internal/envelope"
medModels "github.com/abhinavxd/libredesk/internal/media/models"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -4,8 +4,8 @@ import (
"net/http"
"strings"
amodels "github.com/abhinavxd/artemis/internal/auth/models"
"github.com/abhinavxd/artemis/internal/envelope"
amodels "github.com/abhinavxd/libredesk/internal/auth/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -4,8 +4,8 @@ import (
"fmt"
"strconv"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/oidc/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/oidc/models"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -3,8 +3,8 @@ package main
import (
"strconv"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/role/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/role/models"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -4,9 +4,9 @@ import (
"encoding/json"
"strings"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/setting/models"
"github.com/abhinavxd/artemis/internal/stringutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/setting/models"
"github.com/abhinavxd/libredesk/internal/stringutil"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -4,7 +4,7 @@ import (
"strconv"
"time"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -3,8 +3,8 @@ package main
import (
"strconv"
cmodels "github.com/abhinavxd/artemis/internal/conversation/models"
"github.com/abhinavxd/artemis/internal/envelope"
cmodels "github.com/abhinavxd/libredesk/internal/conversation/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -3,8 +3,8 @@ package main
import (
"strconv"
"github.com/abhinavxd/artemis/internal/envelope"
tmodels "github.com/abhinavxd/artemis/internal/tag/models"
"github.com/abhinavxd/libredesk/internal/envelope"
tmodels "github.com/abhinavxd/libredesk/internal/tag/models"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -3,7 +3,7 @@ package main
import (
"strconv"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -3,8 +3,8 @@ package main
import (
"strconv"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/template/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/template/models"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -8,14 +8,14 @@ import (
"strconv"
"strings"
amodels "github.com/abhinavxd/artemis/internal/auth/models"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/image"
mmodels "github.com/abhinavxd/artemis/internal/media/models"
notifier "github.com/abhinavxd/artemis/internal/notification"
"github.com/abhinavxd/artemis/internal/stringutil"
tmpl "github.com/abhinavxd/artemis/internal/template"
"github.com/abhinavxd/artemis/internal/user/models"
amodels "github.com/abhinavxd/libredesk/internal/auth/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/image"
mmodels "github.com/abhinavxd/libredesk/internal/media/models"
notifier "github.com/abhinavxd/libredesk/internal/notification"
"github.com/abhinavxd/libredesk/internal/stringutil"
tmpl "github.com/abhinavxd/libredesk/internal/template"
"github.com/abhinavxd/libredesk/internal/user/models"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -3,9 +3,9 @@ package main
import (
"strconv"
amodels "github.com/abhinavxd/artemis/internal/auth/models"
"github.com/abhinavxd/artemis/internal/envelope"
vmodels "github.com/abhinavxd/artemis/internal/view/models"
amodels "github.com/abhinavxd/libredesk/internal/auth/models"
"github.com/abhinavxd/libredesk/internal/envelope"
vmodels "github.com/abhinavxd/libredesk/internal/view/models"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"
)

View File

@@ -3,9 +3,9 @@ package main
import (
"fmt"
amodels "github.com/abhinavxd/artemis/internal/auth/models"
"github.com/abhinavxd/artemis/internal/ws"
wsmodels "github.com/abhinavxd/artemis/internal/ws/models"
amodels "github.com/abhinavxd/libredesk/internal/auth/models"
"github.com/abhinavxd/libredesk/internal/ws"
wsmodels "github.com/abhinavxd/libredesk/internal/ws/models"
"github.com/fasthttp/websocket"
"github.com/valyala/fasthttp"
"github.com/zerodha/fastglue"

2
go.mod
View File

@@ -1,4 +1,4 @@
module github.com/abhinavxd/artemis
module github.com/abhinavxd/libredesk
go 1.22.3

View File

@@ -6,9 +6,9 @@ import (
"embed"
"encoding/json"
"github.com/abhinavxd/artemis/internal/ai/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/ai/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"
)

View File

@@ -9,10 +9,10 @@ import (
"sync"
"time"
amodels "github.com/abhinavxd/artemis/internal/auth/models"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/stringutil"
"github.com/abhinavxd/artemis/internal/user/models"
amodels "github.com/abhinavxd/libredesk/internal/auth/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/stringutil"
"github.com/abhinavxd/libredesk/internal/user/models"
"github.com/coreos/go-oidc/v3/oidc"
"github.com/redis/go-redis/v9"
"github.com/valyala/fasthttp"

View File

@@ -7,9 +7,9 @@ import (
"strconv"
"strings"
cmodels "github.com/abhinavxd/artemis/internal/conversation/models"
"github.com/abhinavxd/artemis/internal/envelope"
umodels "github.com/abhinavxd/artemis/internal/user/models"
cmodels "github.com/abhinavxd/libredesk/internal/conversation/models"
"github.com/abhinavxd/libredesk/internal/envelope"
umodels "github.com/abhinavxd/libredesk/internal/user/models"
"github.com/casbin/casbin/v2"
"github.com/casbin/casbin/v2/model"
"github.com/zerodha/logf"

View File

@@ -8,10 +8,10 @@ import (
"sync"
"time"
"github.com/abhinavxd/artemis/internal/conversation"
"github.com/abhinavxd/artemis/internal/conversation/models"
"github.com/abhinavxd/artemis/internal/team"
umodels "github.com/abhinavxd/artemis/internal/user/models"
"github.com/abhinavxd/libredesk/internal/conversation"
"github.com/abhinavxd/libredesk/internal/conversation/models"
"github.com/abhinavxd/libredesk/internal/team"
umodels "github.com/abhinavxd/libredesk/internal/user/models"
"github.com/mr-karan/balance"
"github.com/zerodha/logf"
)

View File

@@ -11,12 +11,12 @@ import (
"sync"
"time"
"github.com/abhinavxd/artemis/internal/automation/models"
cmodels "github.com/abhinavxd/artemis/internal/conversation/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
mmodels "github.com/abhinavxd/artemis/internal/media/models"
umodels "github.com/abhinavxd/artemis/internal/user/models"
"github.com/abhinavxd/libredesk/internal/automation/models"
cmodels "github.com/abhinavxd/libredesk/internal/conversation/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
mmodels "github.com/abhinavxd/libredesk/internal/media/models"
umodels "github.com/abhinavxd/libredesk/internal/user/models"
"github.com/jmoiron/sqlx"
"github.com/lib/pq"
"github.com/zerodha/logf"

View File

@@ -6,9 +6,9 @@ import (
"strings"
"time"
"github.com/abhinavxd/artemis/internal/automation/models"
cmodels "github.com/abhinavxd/artemis/internal/conversation/models"
mmodels "github.com/abhinavxd/artemis/internal/media/models"
"github.com/abhinavxd/libredesk/internal/automation/models"
cmodels "github.com/abhinavxd/libredesk/internal/conversation/models"
mmodels "github.com/abhinavxd/libredesk/internal/media/models"
)
// evalConversationRules evaluates a list of rules against a given conversation.

View File

@@ -4,9 +4,9 @@ package businesshours
import (
"embed"
"github.com/abhinavxd/artemis/internal/business_hours/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/business_hours/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/jmoiron/sqlx"
"github.com/jmoiron/sqlx/types"
"github.com/volatiletech/null/v9"

View File

@@ -1,8 +1,8 @@
package businesshours
import (
"github.com/abhinavxd/artemis/internal/business_hours/models"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/business_hours/models"
"github.com/abhinavxd/libredesk/internal/envelope"
)
// GetAllHolidays retrieves all holidays.

View File

@@ -4,9 +4,9 @@ package cannedresp
import (
"embed"
"github.com/abhinavxd/artemis/internal/cannedresp/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/cannedresp/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"
)

View File

@@ -12,17 +12,17 @@ import (
"sync"
"time"
"github.com/abhinavxd/artemis/internal/automation"
"github.com/abhinavxd/artemis/internal/conversation/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/inbox"
mmodels "github.com/abhinavxd/artemis/internal/media/models"
notifier "github.com/abhinavxd/artemis/internal/notification"
tmodels "github.com/abhinavxd/artemis/internal/team/models"
"github.com/abhinavxd/artemis/internal/template"
umodels "github.com/abhinavxd/artemis/internal/user/models"
"github.com/abhinavxd/artemis/internal/ws"
"github.com/abhinavxd/libredesk/internal/automation"
"github.com/abhinavxd/libredesk/internal/conversation/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/inbox"
mmodels "github.com/abhinavxd/libredesk/internal/media/models"
notifier "github.com/abhinavxd/libredesk/internal/notification"
tmodels "github.com/abhinavxd/libredesk/internal/team/models"
"github.com/abhinavxd/libredesk/internal/template"
umodels "github.com/abhinavxd/libredesk/internal/user/models"
"github.com/abhinavxd/libredesk/internal/ws"
"github.com/jmoiron/sqlx"
"github.com/knadh/go-i18n"
"github.com/lib/pq"

View File

@@ -8,14 +8,14 @@ import (
"fmt"
"time"
"github.com/abhinavxd/artemis/internal/attachment"
amodels "github.com/abhinavxd/artemis/internal/automation/models"
"github.com/abhinavxd/artemis/internal/conversation/models"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/inbox"
mmodels "github.com/abhinavxd/artemis/internal/media/models"
"github.com/abhinavxd/artemis/internal/stringutil"
umodels "github.com/abhinavxd/artemis/internal/user/models"
"github.com/abhinavxd/libredesk/internal/attachment"
amodels "github.com/abhinavxd/libredesk/internal/automation/models"
"github.com/abhinavxd/libredesk/internal/conversation/models"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/inbox"
mmodels "github.com/abhinavxd/libredesk/internal/media/models"
"github.com/abhinavxd/libredesk/internal/stringutil"
umodels "github.com/abhinavxd/libredesk/internal/user/models"
"github.com/lib/pq"
)

View File

@@ -5,9 +5,9 @@ import (
"net/textproto"
"time"
"github.com/abhinavxd/artemis/internal/attachment"
mmodels "github.com/abhinavxd/artemis/internal/media/models"
umodels "github.com/abhinavxd/artemis/internal/user/models"
"github.com/abhinavxd/libredesk/internal/attachment"
mmodels "github.com/abhinavxd/libredesk/internal/media/models"
umodels "github.com/abhinavxd/libredesk/internal/user/models"
"github.com/lib/pq"
"github.com/volatiletech/null/v9"
)

View File

@@ -4,9 +4,9 @@ package priority
import (
"embed"
"github.com/abhinavxd/artemis/internal/conversation/priority/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/conversation/priority/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"
)

View File

@@ -5,9 +5,9 @@ import (
"embed"
"slices"
"github.com/abhinavxd/artemis/internal/conversation/status/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/conversation/status/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"
)

View File

@@ -4,7 +4,7 @@ import (
"encoding/json"
"time"
wsmodels "github.com/abhinavxd/artemis/internal/ws/models"
wsmodels "github.com/abhinavxd/libredesk/internal/ws/models"
)
// BroadcastNewMessage broadcasts a new message to the conversation subscribers.

View File

@@ -6,9 +6,9 @@ import (
"embed"
"errors"
"github.com/abhinavxd/artemis/internal/csat/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/libredesk/internal/csat/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"
)

View File

@@ -5,7 +5,7 @@ import (
"context"
"sync"
"github.com/abhinavxd/artemis/internal/inbox"
"github.com/abhinavxd/libredesk/internal/inbox"
"github.com/knadh/smtppool"
"github.com/zerodha/logf"
)

View File

@@ -6,11 +6,11 @@ import (
"strings"
"time"
"github.com/abhinavxd/artemis/internal/attachment"
"github.com/abhinavxd/artemis/internal/conversation"
"github.com/abhinavxd/artemis/internal/conversation/models"
"github.com/abhinavxd/artemis/internal/user"
umodels "github.com/abhinavxd/artemis/internal/user/models"
"github.com/abhinavxd/libredesk/internal/attachment"
"github.com/abhinavxd/libredesk/internal/conversation"
"github.com/abhinavxd/libredesk/internal/conversation/models"
"github.com/abhinavxd/libredesk/internal/user"
umodels "github.com/abhinavxd/libredesk/internal/user/models"
"github.com/emersion/go-imap/v2"
"github.com/emersion/go-imap/v2/imapclient"
"github.com/jhillyerd/enmime"

View File

@@ -7,7 +7,7 @@ import (
"net/smtp"
"net/textproto"
"github.com/abhinavxd/artemis/internal/conversation/models"
"github.com/abhinavxd/libredesk/internal/conversation/models"
"github.com/knadh/smtppool"
)

View File

@@ -9,10 +9,10 @@ import (
"fmt"
"sync"
"github.com/abhinavxd/artemis/internal/conversation/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
imodels "github.com/abhinavxd/artemis/internal/inbox/models"
"github.com/abhinavxd/libredesk/internal/conversation/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
imodels "github.com/abhinavxd/libredesk/internal/inbox/models"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"
)

View File

@@ -5,7 +5,7 @@ import (
"strings"
"time"
"github.com/abhinavxd/artemis/internal/stringutil"
"github.com/abhinavxd/libredesk/internal/stringutil"
)
// Inbox represents a inbox record in DB.

View File

@@ -10,9 +10,9 @@ import (
"io"
"time"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/media/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/media/models"
"github.com/google/uuid"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"

View File

@@ -6,7 +6,7 @@ import (
"os"
"path/filepath"
"github.com/abhinavxd/artemis/internal/media"
"github.com/abhinavxd/libredesk/internal/media"
)
// Opts holds fs options.

View File

@@ -10,7 +10,7 @@ import (
"strings"
"time"
"github.com/abhinavxd/artemis/internal/media"
"github.com/abhinavxd/libredesk/internal/media"
"github.com/rhnvrm/simples3"
)

View File

@@ -5,7 +5,7 @@ import (
"fmt"
"sync"
"github.com/abhinavxd/artemis/internal/attachment"
"github.com/abhinavxd/libredesk/internal/attachment"
"github.com/zerodha/logf"
)

View File

@@ -5,9 +5,9 @@ import (
"math/rand"
"net/textproto"
"github.com/abhinavxd/artemis/internal/attachment"
"github.com/abhinavxd/artemis/internal/inbox/channel/email"
notifier "github.com/abhinavxd/artemis/internal/notification"
"github.com/abhinavxd/libredesk/internal/attachment"
"github.com/abhinavxd/libredesk/internal/inbox/channel/email"
notifier "github.com/abhinavxd/libredesk/internal/notification"
"github.com/knadh/smtppool"
"github.com/zerodha/logf"
)

View File

@@ -4,10 +4,10 @@ import (
"embed"
"strings"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/oidc/models"
"github.com/abhinavxd/artemis/internal/stringutil"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/oidc/models"
"github.com/abhinavxd/libredesk/internal/stringutil"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"
)

View File

@@ -4,10 +4,10 @@ package role
import (
"embed"
amodels "github.com/abhinavxd/artemis/internal/authz/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/role/models"
amodels "github.com/abhinavxd/libredesk/internal/authz/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/role/models"
"github.com/jmoiron/sqlx"
"github.com/lib/pq"
"github.com/zerodha/logf"

View File

@@ -5,9 +5,9 @@ import (
"embed"
"encoding/json"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/setting/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/setting/models"
"github.com/jmoiron/sqlx"
"github.com/jmoiron/sqlx/types"
"github.com/zerodha/logf"

View File

@@ -5,7 +5,7 @@ import (
"fmt"
"time"
"github.com/abhinavxd/artemis/internal/business_hours/models"
"github.com/abhinavxd/libredesk/internal/business_hours/models"
)
// CalculateDeadline computes the SLA deadline from a start time and SLA duration in minutes

View File

@@ -9,12 +9,12 @@ import (
"strconv"
"time"
bmodels "github.com/abhinavxd/artemis/internal/business_hours/models"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
models "github.com/abhinavxd/artemis/internal/sla/models"
tmodels "github.com/abhinavxd/artemis/internal/team/models"
"github.com/abhinavxd/artemis/internal/workerpool"
bmodels "github.com/abhinavxd/libredesk/internal/business_hours/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
models "github.com/abhinavxd/libredesk/internal/sla/models"
tmodels "github.com/abhinavxd/libredesk/internal/team/models"
"github.com/abhinavxd/libredesk/internal/workerpool"
"github.com/jmoiron/sqlx"
"github.com/jmoiron/sqlx/types"
"github.com/zerodha/logf"

View File

@@ -4,9 +4,9 @@ package tag
import (
"embed"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/tag/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/tag/models"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"
)

View File

@@ -7,10 +7,10 @@ import (
"errors"
"fmt"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/team/models"
umodels "github.com/abhinavxd/artemis/internal/user/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/team/models"
umodels "github.com/abhinavxd/libredesk/internal/user/models"
"github.com/jmoiron/sqlx"
"github.com/lib/pq"
"github.com/zerodha/logf"

View File

@@ -7,9 +7,9 @@ import (
"errors"
"html/template"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/template/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/template/models"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"
)

View File

@@ -4,7 +4,7 @@ import (
"fmt"
"strings"
"github.com/abhinavxd/artemis/internal/user/models"
"github.com/abhinavxd/libredesk/internal/user/models"
"github.com/lib/pq"
"github.com/volatiletech/null/v9"
)

View File

@@ -3,7 +3,7 @@ package models
import (
"time"
tmodels "github.com/abhinavxd/artemis/internal/team/models"
tmodels "github.com/abhinavxd/libredesk/internal/team/models"
"github.com/lib/pq"
"github.com/volatiletech/null/v9"
)

View File

@@ -11,11 +11,11 @@ import (
"regexp"
"strings"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
rmodels "github.com/abhinavxd/artemis/internal/role/models"
"github.com/abhinavxd/artemis/internal/stringutil"
"github.com/abhinavxd/artemis/internal/user/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
rmodels "github.com/abhinavxd/libredesk/internal/role/models"
"github.com/abhinavxd/libredesk/internal/stringutil"
"github.com/abhinavxd/libredesk/internal/user/models"
"github.com/jmoiron/sqlx"
"github.com/knadh/go-i18n"
"github.com/lib/pq"

View File

@@ -5,9 +5,9 @@ import (
"database/sql"
"embed"
"github.com/abhinavxd/artemis/internal/dbutil"
"github.com/abhinavxd/artemis/internal/envelope"
"github.com/abhinavxd/artemis/internal/view/models"
"github.com/abhinavxd/libredesk/internal/dbutil"
"github.com/abhinavxd/libredesk/internal/envelope"
"github.com/abhinavxd/libredesk/internal/view/models"
"github.com/jmoiron/sqlx"
"github.com/zerodha/logf"
)

View File

@@ -7,7 +7,7 @@ import (
"sync"
"time"
"github.com/abhinavxd/artemis/internal/ws/models"
"github.com/abhinavxd/libredesk/internal/ws/models"
"github.com/fasthttp/websocket"
)

View File

@@ -4,7 +4,7 @@ package ws
import (
"sync"
"github.com/abhinavxd/artemis/internal/ws/models"
"github.com/abhinavxd/libredesk/internal/ws/models"
"github.com/fasthttp/websocket"
)