aplied renamer
This commit is contained in:
parent
1eba75690a
commit
507925f2aa
@ -3,9 +3,9 @@ package main
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/app"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/initialize"
|
||||||
_ "gitea.pena/PenaSide/linters-golang/pkg/dummy"
|
_ "gitea.pena/PenaSide/linters-golang/pkg/dummy"
|
||||||
"heruvym/internal/app"
|
|
||||||
"heruvym/internal/initialize"
|
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
"os/signal"
|
"os/signal"
|
||||||
|
@ -3,12 +3,12 @@ package app
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/initialize"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/server/http"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/middleware"
|
||||||
|
"gitea.pena/PenaSide/heruvym/pkg/closer"
|
||||||
"gitea.pena/PenaSide/hlog"
|
"gitea.pena/PenaSide/hlog"
|
||||||
"go.uber.org/zap"
|
"go.uber.org/zap"
|
||||||
"heruvym/internal/initialize"
|
|
||||||
"heruvym/internal/server/http"
|
|
||||||
"heruvym/internal/utils/middleware"
|
|
||||||
"heruvym/pkg/closer"
|
|
||||||
"penahub.gitlab.yandexcloud.net/external/trashlog/app"
|
"penahub.gitlab.yandexcloud.net/external/trashlog/app"
|
||||||
"strconv"
|
"strconv"
|
||||||
"time"
|
"time"
|
||||||
|
@ -5,16 +5,16 @@ import (
|
|||||||
"encoding/hex"
|
"encoding/hex"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/repository/minio"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/repository/mongo"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/helpers"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/jwt_adapter"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/middleware"
|
||||||
"github.com/go-redis/redis/v8"
|
"github.com/go-redis/redis/v8"
|
||||||
"github.com/gofiber/fiber/v2"
|
"github.com/gofiber/fiber/v2"
|
||||||
"github.com/rs/xid"
|
"github.com/rs/xid"
|
||||||
"gopkg.in/telebot.v3"
|
"gopkg.in/telebot.v3"
|
||||||
tb "gopkg.in/tucnak/telebot.v2"
|
tb "gopkg.in/tucnak/telebot.v2"
|
||||||
"heruvym/internal/repository/minio"
|
|
||||||
"heruvym/internal/repository/mongo"
|
|
||||||
"heruvym/internal/utils/helpers"
|
|
||||||
"heruvym/internal/utils/jwt_adapter"
|
|
||||||
"heruvym/internal/utils/middleware"
|
|
||||||
"io"
|
"io"
|
||||||
"strings"
|
"strings"
|
||||||
"sync"
|
"sync"
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
package tickets
|
package tickets
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/tools"
|
||||||
"github.com/gofiber/fiber/v2"
|
"github.com/gofiber/fiber/v2"
|
||||||
"heruvym/internal/tools"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
func (t *TicketController) Register(router fiber.Router) {
|
func (t *TicketController) Register(router fiber.Router) {
|
||||||
|
@ -5,16 +5,16 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
our_errors "gitea.pena/PenaSide/heruvym/internal/controllers/errors"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/model"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/repository/mongo"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/tools"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/jwt_adapter"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/middleware"
|
||||||
"gitea.pena/PenaSide/hlog"
|
"gitea.pena/PenaSide/hlog"
|
||||||
"github.com/gofiber/fiber/v2"
|
"github.com/gofiber/fiber/v2"
|
||||||
"go.uber.org/zap"
|
"go.uber.org/zap"
|
||||||
"gopkg.in/telebot.v3"
|
"gopkg.in/telebot.v3"
|
||||||
our_errors "heruvym/internal/controllers/errors"
|
|
||||||
"heruvym/internal/model"
|
|
||||||
"heruvym/internal/repository/mongo"
|
|
||||||
"heruvym/internal/tools"
|
|
||||||
"heruvym/internal/utils/jwt_adapter"
|
|
||||||
"heruvym/internal/utils/middleware"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type Deps struct {
|
type Deps struct {
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
package initialize
|
package initialize
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/controllers/other"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/controllers/tickets"
|
||||||
"gitea.pena/PenaSide/hlog"
|
"gitea.pena/PenaSide/hlog"
|
||||||
"github.com/go-redis/redis/v8"
|
"github.com/go-redis/redis/v8"
|
||||||
"go.uber.org/zap"
|
"go.uber.org/zap"
|
||||||
"gopkg.in/telebot.v3"
|
"gopkg.in/telebot.v3"
|
||||||
"heruvym/internal/controllers/other"
|
|
||||||
"heruvym/internal/controllers/tickets"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type ControllersDeps struct {
|
type ControllersDeps struct {
|
||||||
|
@ -2,11 +2,11 @@ package initialize
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/repository/minio"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/repository/mongo"
|
||||||
"gitea.pena/PenaSide/hlog"
|
"gitea.pena/PenaSide/hlog"
|
||||||
minioClient "github.com/minio/minio-go/v7"
|
minioClient "github.com/minio/minio-go/v7"
|
||||||
mongoDatabase "go.mongodb.org/mongo-driver/mongo"
|
mongoDatabase "go.mongodb.org/mongo-driver/mongo"
|
||||||
"heruvym/internal/repository/minio"
|
|
||||||
"heruvym/internal/repository/mongo"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type DepsRepositories struct {
|
type DepsRepositories struct {
|
||||||
|
@ -4,15 +4,11 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
<<<<<<< HEAD:internal/repository/mongo/dal.go
|
"gitea.pena/PenaSide/heruvym/internal/model"
|
||||||
"heruvym/internal/model"
|
|
||||||
=======
|
|
||||||
"gitea.pena/PenaSide/heruvym/model"
|
|
||||||
>>>>>>> 7af3f682b88d1d8b7a3c1405138f71de18b091d7:dal/mongo/dal.go
|
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/rs/xid"
|
|
||||||
"gitea.pena/PenaSide/hlog"
|
"gitea.pena/PenaSide/hlog"
|
||||||
|
"github.com/rs/xid"
|
||||||
"go.mongodb.org/mongo-driver/bson"
|
"go.mongodb.org/mongo-driver/bson"
|
||||||
"go.mongodb.org/mongo-driver/bson/primitive"
|
"go.mongodb.org/mongo-driver/bson/primitive"
|
||||||
"go.mongodb.org/mongo-driver/mongo"
|
"go.mongodb.org/mongo-driver/mongo"
|
||||||
|
@ -2,14 +2,10 @@ package mongo
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"github.com/stretchr/testify/suite"
|
"gitea.pena/PenaSide/heruvym/internal/model"
|
||||||
"gitea.pena/PenaSide/hlog"
|
"gitea.pena/PenaSide/hlog"
|
||||||
|
"github.com/stretchr/testify/suite"
|
||||||
"go.uber.org/zap"
|
"go.uber.org/zap"
|
||||||
<<<<<<< HEAD:internal/repository/mongo/dal_test.go
|
|
||||||
"heruvym/internal/model"
|
|
||||||
=======
|
|
||||||
"gitea.pena/PenaSide/heruvym/model"
|
|
||||||
>>>>>>> 7af3f682b88d1d8b7a3c1405138f71de18b091d7:dal/mongo/dal_test.go
|
|
||||||
"testing"
|
"testing"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -3,10 +3,10 @@ package http
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/middleware"
|
||||||
"gitea.pena/PenaSide/hlog"
|
"gitea.pena/PenaSide/hlog"
|
||||||
"github.com/gofiber/fiber/v2"
|
"github.com/gofiber/fiber/v2"
|
||||||
"go.uber.org/zap"
|
"go.uber.org/zap"
|
||||||
"heruvym/internal/utils/middleware"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type ServerConfig struct {
|
type ServerConfig struct {
|
||||||
|
@ -2,8 +2,8 @@ package middleware
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/jwt_adapter"
|
||||||
"github.com/gofiber/fiber/v2"
|
"github.com/gofiber/fiber/v2"
|
||||||
"heruvym/internal/utils/jwt_adapter"
|
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
package middleware
|
package middleware
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/jwt_adapter"
|
||||||
"gitea.pena/PenaSide/hlog"
|
"gitea.pena/PenaSide/hlog"
|
||||||
"github.com/gofiber/fiber/v2"
|
"github.com/gofiber/fiber/v2"
|
||||||
"heruvym/internal/utils/jwt_adapter"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// todo useless?
|
// todo useless?
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
package middleware
|
package middleware
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/jwt_adapter"
|
||||||
"github.com/gofiber/fiber/v2"
|
"github.com/gofiber/fiber/v2"
|
||||||
"heruvym/internal/utils/jwt_adapter"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
func (mw *Middleware) MiddlewareGetJwt(c *fiber.Ctx) error {
|
func (mw *Middleware) MiddlewareGetJwt(c *fiber.Ctx) error {
|
||||||
|
@ -3,16 +3,12 @@ package main
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/model"
|
||||||
"github.com/minio/minio-go/v7"
|
"github.com/minio/minio-go/v7"
|
||||||
"github.com/minio/minio-go/v7/pkg/credentials"
|
"github.com/minio/minio-go/v7/pkg/credentials"
|
||||||
"go.mongodb.org/mongo-driver/bson"
|
"go.mongodb.org/mongo-driver/bson"
|
||||||
"go.mongodb.org/mongo-driver/mongo"
|
"go.mongodb.org/mongo-driver/mongo"
|
||||||
"go.mongodb.org/mongo-driver/mongo/options"
|
"go.mongodb.org/mongo-driver/mongo/options"
|
||||||
<<<<<<< HEAD
|
|
||||||
"heruvym/internal/model"
|
|
||||||
=======
|
|
||||||
"gitea.pena/PenaSide/heruvym/model"
|
|
||||||
>>>>>>> 7af3f682b88d1d8b7a3c1405138f71de18b091d7
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -33,12 +29,12 @@ func main() {
|
|||||||
fmt.Println("Ошибка подключения к монго:", err)
|
fmt.Println("Ошибка подключения к монго:", err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
defer func() {
|
defer func() {
|
||||||
err := client.Disconnect(ctx)
|
err := client.Disconnect(ctx)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Println("CAN NOT DISCONNECT", err)
|
fmt.Println("CAN NOT DISCONNECT", err)
|
||||||
}
|
}
|
||||||
} ()
|
}()
|
||||||
|
|
||||||
collection := client.Database(mongoDBName).Collection(collectionName)
|
collection := client.Database(mongoDBName).Collection(collectionName)
|
||||||
|
|
||||||
|
@ -7,31 +7,22 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/controllers/tickets"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/model"
|
||||||
|
"gitea.pena/PenaSide/heruvym/internal/utils/jwt_adapter"
|
||||||
"github.com/skeris/appInit"
|
"github.com/skeris/appInit"
|
||||||
<<<<<<< HEAD
|
|
||||||
"heruvym/internal/model"
|
|
||||||
"heruvym/internal/utils/jwt_adapter"
|
|
||||||
=======
|
|
||||||
"gitea.pena/PenaSide/heruvym/model"
|
|
||||||
>>>>>>> 7af3f682b88d1d8b7a3c1405138f71de18b091d7
|
|
||||||
"io"
|
"io"
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
"mime/multipart"
|
"mime/multipart"
|
||||||
"net/http"
|
"net/http"
|
||||||
"os"
|
"os"
|
||||||
|
"penahub.gitlab.yandexcloud.net/external/trashlog/app"
|
||||||
"strings"
|
"strings"
|
||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"gitea.pena/PenaSide/heruvym/app"
|
|
||||||
"gitea.pena/PenaSide/heruvym/service"
|
|
||||||
|
|
||||||
"github.com/stretchr/testify/assert"
|
"github.com/stretchr/testify/assert"
|
||||||
"github.com/themakers/bdd"
|
"github.com/themakers/bdd"
|
||||||
<<<<<<< HEAD
|
|
||||||
=======
|
|
||||||
"gitea.pena/PenaSide/heruvym/jwt_adapter"
|
|
||||||
>>>>>>> 7af3f682b88d1d8b7a3c1405138f71de18b091d7
|
|
||||||
)
|
)
|
||||||
|
|
||||||
///create+
|
///create+
|
||||||
@ -47,7 +38,7 @@ func TestTicket(t *testing.T) {
|
|||||||
ctx, cancel := context.WithCancel(context.Background())
|
ctx, cancel := context.WithCancel(context.Background())
|
||||||
defer cancel()
|
defer cancel()
|
||||||
bdd.Scenario(t, "SupportChat", func(t *testing.T, runID string) {
|
bdd.Scenario(t, "SupportChat", func(t *testing.T, runID string) {
|
||||||
var ticket service.CreateTicketResp
|
var ticket tickets.CreateTicketResp
|
||||||
var msgs = make(chan []byte)
|
var msgs = make(chan []byte)
|
||||||
var token string
|
var token string
|
||||||
go func() {
|
go func() {
|
||||||
@ -82,7 +73,7 @@ func TestTicket(t *testing.T) {
|
|||||||
fmt.Println("client")
|
fmt.Println("client")
|
||||||
bdd.Test(t, "CreateTicket", func() {
|
bdd.Test(t, "CreateTicket", func() {
|
||||||
|
|
||||||
buf, err := json.Marshal(service.CreateTicketReq{
|
buf, err := json.Marshal(tickets.CreateTicketReq{
|
||||||
Title: "TestTitle",
|
Title: "TestTitle",
|
||||||
Message: "test",
|
Message: "test",
|
||||||
})
|
})
|
||||||
@ -176,7 +167,7 @@ func TestTicket(t *testing.T) {
|
|||||||
})
|
})
|
||||||
bdd.Test(t, "send message", func() {
|
bdd.Test(t, "send message", func() {
|
||||||
|
|
||||||
buf, err := json.Marshal(service.ReqPutMessage{
|
buf, err := json.Marshal(tickets.ReqPutMessage{
|
||||||
Message: "test",
|
Message: "test",
|
||||||
TicketID: ticket.Ticket,
|
TicketID: ticket.Ticket,
|
||||||
Lang: "ru",
|
Lang: "ru",
|
||||||
@ -344,7 +335,7 @@ func TestTicket(t *testing.T) {
|
|||||||
})
|
})
|
||||||
bdd.Test(t, "/getTickets, tools.HandlerWrapper(h.GetTickets)", func() {
|
bdd.Test(t, "/getTickets, tools.HandlerWrapper(h.GetTickets)", func() {
|
||||||
client := &http.Client{}
|
client := &http.Client{}
|
||||||
reqBody := service.GetTicketsReq{
|
reqBody := tickets.GetTicketsReq{
|
||||||
Amount: 10,
|
Amount: 10,
|
||||||
Page: 1,
|
Page: 1,
|
||||||
Search: "test",
|
Search: "test",
|
||||||
@ -362,14 +353,14 @@ func TestTicket(t *testing.T) {
|
|||||||
|
|
||||||
assert.Equal(t, http.StatusOK, resp.StatusCode)
|
assert.Equal(t, http.StatusOK, resp.StatusCode)
|
||||||
|
|
||||||
var respBody service.GetTicketsResp
|
var respBody tickets.GetTicketsResp
|
||||||
err = json.NewDecoder(resp.Body).Decode(&respBody)
|
err = json.NewDecoder(resp.Body).Decode(&respBody)
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
fmt.Println(respBody)
|
fmt.Println(respBody)
|
||||||
})
|
})
|
||||||
bdd.Test(t, "/getMessages, tools.HandlerWrapper(h.GetMessages)", func() {
|
bdd.Test(t, "/getMessages, tools.HandlerWrapper(h.GetMessages)", func() {
|
||||||
client := &http.Client{}
|
client := &http.Client{}
|
||||||
reqBody := service.GetMessagesReq{
|
reqBody := tickets.GetMessagesReq{
|
||||||
Amount: 0,
|
Amount: 0,
|
||||||
Page: 0,
|
Page: 0,
|
||||||
Search: "test",
|
Search: "test",
|
||||||
|
Loading…
Reference in New Issue
Block a user