mirror of
https://github.com/abhinavxd/libredesk.git
synced 2025-10-23 05:11:57 +00:00
refactor: rename modules and imports to reflect project name
This commit is contained in:
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
)
|
||||
|
60
cmd/init.go
60
cmd/init.go
@@ -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"
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
)
|
||||
|
50
cmd/main.go
50
cmd/main.go
@@ -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()
|
||||
|
10
cmd/media.go
10
cmd/media.go
@@ -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"
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
16
cmd/users.go
16
cmd/users.go
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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
2
go.mod
@@ -1,4 +1,4 @@
|
||||
module github.com/abhinavxd/artemis
|
||||
module github.com/abhinavxd/libredesk
|
||||
|
||||
go 1.22.3
|
||||
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
|
@@ -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.
|
||||
|
@@ -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"
|
||||
|
@@ -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.
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
)
|
||||
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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.
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
)
|
||||
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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.
|
||||
|
@@ -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"
|
||||
|
@@ -6,7 +6,7 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
|
||||
"github.com/abhinavxd/artemis/internal/media"
|
||||
"github.com/abhinavxd/libredesk/internal/media"
|
||||
)
|
||||
|
||||
// Opts holds fs options.
|
||||
|
@@ -10,7 +10,7 @@ import (
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
"github.com/abhinavxd/artemis/internal/media"
|
||||
"github.com/abhinavxd/libredesk/internal/media"
|
||||
"github.com/rhnvrm/simples3"
|
||||
)
|
||||
|
||||
|
@@ -5,7 +5,7 @@ import (
|
||||
"fmt"
|
||||
"sync"
|
||||
|
||||
"github.com/abhinavxd/artemis/internal/attachment"
|
||||
"github.com/abhinavxd/libredesk/internal/attachment"
|
||||
"github.com/zerodha/logf"
|
||||
)
|
||||
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
|
@@ -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
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
)
|
||||
|
@@ -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"
|
||||
)
|
||||
|
||||
|
@@ -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"
|
||||
)
|
||||
|
||||
|
Reference in New Issue
Block a user