Update Infra

This commit is contained in:
aditya.siregar
2025-03-04 20:36:17 +07:00
parent ffd40d4f51
commit 3c80b710af
95 changed files with 341 additions and 341 deletions
+2 -2
View File
@@ -1,13 +1,13 @@
package app
import (
"enaklo-pos-be/config"
"fmt"
"furtuna-be/config"
"github.com/gin-gonic/gin"
"github.com/gofrs/uuid"
"furtuna-be/internal/middlewares"
"enaklo-pos-be/internal/middlewares"
)
func NewServer(cfg *config.Config) *Server {
+1 -1
View File
@@ -9,7 +9,7 @@ import (
"gorm.io/driver/postgres"
"gorm.io/gorm"
"furtuna-be/config"
"enaklo-pos-be/config"
)
func NewPostgres(c config.Database) (*gorm.DB, error) {
+1 -1
View File
@@ -9,7 +9,7 @@ import (
"go.uber.org/zap"
"furtuna-be/internal/common/logger"
"enaklo-pos-be/internal/common/logger"
)
type HttpClient struct {
+1 -1
View File
@@ -2,8 +2,8 @@ package logger
import (
"context"
"enaklo-pos-be/internal/constants"
"fmt"
"furtuna-be/internal/constants"
"sync"
"go.uber.org/zap"
+2 -2
View File
@@ -2,8 +2,8 @@ package mycontext
import (
"context"
"furtuna-be/internal/constants/role"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/constants/role"
"enaklo-pos-be/internal/entity"
)
type ContextKey string
+2 -2
View File
@@ -1,8 +1,8 @@
package entity
import (
"furtuna-be/internal/constants/role"
"furtuna-be/internal/constants/userstatus"
"enaklo-pos-be/internal/constants/role"
"enaklo-pos-be/internal/constants/userstatus"
"time"
)
+2 -2
View File
@@ -1,8 +1,8 @@
package entity
import (
"furtuna-be/internal/constants/role"
"furtuna-be/internal/constants/userstatus"
"enaklo-pos-be/internal/constants/role"
"enaklo-pos-be/internal/constants/userstatus"
"time"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package entity
import (
"furtuna-be/internal/constants/product"
"enaklo-pos-be/internal/constants/product"
"time"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package entity
import (
"furtuna-be/internal/constants/studio"
"enaklo-pos-be/internal/constants/studio"
"time"
)
+2 -2
View File
@@ -1,9 +1,9 @@
package entity
import (
"enaklo-pos-be/internal/constants/role"
"enaklo-pos-be/internal/constants/userstatus"
"errors"
"furtuna-be/internal/constants/role"
"furtuna-be/internal/constants/userstatus"
"time"
"golang.org/x/crypto/bcrypt"
+5 -5
View File
@@ -1,17 +1,17 @@
package auth
import (
"enaklo-pos-be/internal/constants/role"
"fmt"
"furtuna-be/internal/constants/role"
"net/http"
"strings"
"github.com/gin-gonic/gin"
"furtuna-be/internal/common/errors"
auth2 "furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
auth2 "enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
)
type AuthHandler struct {
+5 -5
View File
@@ -1,11 +1,11 @@
package balance
import (
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"github.com/gin-gonic/gin"
"net/http"
)
+4 -4
View File
@@ -7,10 +7,10 @@ import (
"github.com/gin-gonic/gin"
"furtuna-be/internal/common/errors"
auth2 "furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
auth2 "enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
)
type AuthHandler struct {
@@ -1,13 +1,13 @@
package customerorder
import (
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"enaklo-pos-be/internal/utils"
"encoding/json"
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"furtuna-be/internal/utils"
"net/http"
"time"
+5 -5
View File
@@ -1,11 +1,11 @@
package discovery
import (
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"github.com/gin-gonic/gin"
"net/http"
)
+5 -5
View File
@@ -7,11 +7,11 @@ import (
"github.com/gin-gonic/gin"
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
)
type Handler struct {
+5 -5
View File
@@ -1,11 +1,11 @@
package license
import (
"furtuna-be/internal/common/errors"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/middlewares"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/middlewares"
"enaklo-pos-be/internal/services"
"github.com/gin-gonic/gin"
"github.com/go-playground/validator/v10"
"net/http"
+4 -4
View File
@@ -1,12 +1,12 @@
package linkqu
import (
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"encoding/json"
"fmt"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"github.com/gin-gonic/gin"
"net/http"
)
+3 -3
View File
@@ -1,9 +1,9 @@
package mdtrns
import (
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"github.com/gin-gonic/gin"
"net/http"
)
+5 -5
View File
@@ -1,11 +1,11 @@
package order
import (
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"net/http"
"time"
+3 -3
View File
@@ -1,10 +1,10 @@
package oss
import (
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"fmt"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"mime/multipart"
"net/http"
+6 -6
View File
@@ -1,12 +1,12 @@
package partner
import (
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/middlewares"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/middlewares"
"enaklo-pos-be/internal/services"
"net/http"
"strconv"
"time"
+5 -5
View File
@@ -1,11 +1,11 @@
package product
import (
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"net/http"
"strconv"
"time"
+5 -5
View File
@@ -1,11 +1,11 @@
package site
import (
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"net/http"
"strconv"
"time"
+5 -5
View File
@@ -1,12 +1,12 @@
package studio
import (
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"encoding/json"
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"net/http"
"strconv"
"time"
@@ -1,11 +1,11 @@
package transaction
import (
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
"github.com/gin-gonic/gin"
"net/http"
)
+6 -6
View File
@@ -1,8 +1,8 @@
package user
import (
"enaklo-pos-be/internal/constants/role"
"fmt"
"furtuna-be/internal/constants/role"
"net/http"
"strconv"
"strings"
@@ -12,11 +12,11 @@ import (
"github.com/go-playground/validator/v10"
"github.com/xuri/excelize/v2"
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"furtuna-be/internal/handlers/request"
"furtuna-be/internal/handlers/response"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/handlers/request"
"enaklo-pos-be/internal/handlers/response"
"enaklo-pos-be/internal/services"
)
type Handler struct {
+1 -1
View File
@@ -1,6 +1,6 @@
package request
import "furtuna-be/internal/entity"
import "enaklo-pos-be/internal/entity"
type BalanceReq struct {
Amount int64 `json:"amount"`
+1 -1
View File
@@ -1,7 +1,7 @@
package request
import (
"furtuna-be/internal/common/mycontext"
"enaklo-pos-be/internal/common/mycontext"
"github.com/gin-gonic/gin"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package request
import (
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/entity"
)
type DiscoveryHomeParam struct {
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"github.com/go-playground/validator/v10"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/entity"
)
type EventParam struct {
+1 -1
View File
@@ -1,7 +1,7 @@
package request
import (
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/entity"
"time"
"github.com/google/uuid"
+1 -1
View File
@@ -1,6 +1,6 @@
package request
import "furtuna-be/internal/entity"
import "enaklo-pos-be/internal/entity"
type MidtransCallbackRequest struct {
VANumbers []VANumber `json:"va_numbers"`
+3 -3
View File
@@ -1,9 +1,9 @@
package request
import (
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/constants/transaction"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/constants/transaction"
"enaklo-pos-be/internal/entity"
"time"
)
+2 -2
View File
@@ -1,8 +1,8 @@
package request
import (
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
)
type PartnerParam struct {
+2 -2
View File
@@ -1,8 +1,8 @@
package request
import (
"furtuna-be/internal/constants/product"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/constants/product"
"enaklo-pos-be/internal/entity"
)
type ProductParam struct {
+2 -2
View File
@@ -1,8 +1,8 @@
package request
import (
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
)
type Site struct {
+2 -2
View File
@@ -1,9 +1,9 @@
package request
import (
"enaklo-pos-be/internal/constants/studio"
"enaklo-pos-be/internal/entity"
"encoding/json"
"furtuna-be/internal/constants/studio"
"furtuna-be/internal/entity"
)
type StudioParam struct {
+3 -3
View File
@@ -1,9 +1,9 @@
package request
import (
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/constants/transaction"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/constants/transaction"
"enaklo-pos-be/internal/entity"
"github.com/go-playground/validator/v10"
)
+3 -3
View File
@@ -1,9 +1,9 @@
package request
import (
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/constants/role"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/constants/role"
"enaklo-pos-be/internal/entity"
"math/rand"
"strings"
"time"
+1 -1
View File
@@ -3,7 +3,7 @@ package response
import (
"github.com/gin-gonic/gin"
"furtuna-be/internal/common/errors"
"enaklo-pos-be/internal/common/errors"
)
type response struct {
+1 -1
View File
@@ -1,7 +1,7 @@
package response
import (
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/entity"
)
type License struct {
+2 -2
View File
@@ -1,8 +1,8 @@
package response
import (
"furtuna-be/internal/constants/order"
"furtuna-be/internal/constants/transaction"
"enaklo-pos-be/internal/constants/order"
"enaklo-pos-be/internal/constants/transaction"
"time"
)
+2 -2
View File
@@ -1,13 +1,13 @@
package middlewares
import (
"furtuna-be/internal/common/mycontext"
"enaklo-pos-be/internal/common/mycontext"
"net/http"
"strings"
"github.com/gin-gonic/gin"
"furtuna-be/internal/repository"
"enaklo-pos-be/internal/repository"
)
func AuthorizationMiddleware(cryp repository.Crypto) gin.HandlerFunc {
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"github.com/gin-gonic/gin"
"furtuna-be/internal/common/logger"
"enaklo-pos-be/internal/common/logger"
)
func Cors() gin.HandlerFunc {
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"github.com/gin-gonic/gin"
"furtuna-be/internal/common/request"
"enaklo-pos-be/internal/common/request"
)
type ConfigLogger interface {
+1 -1
View File
@@ -13,7 +13,7 @@ import (
"github.com/gin-gonic/gin"
"go.uber.org/zap"
"furtuna-be/internal/common/logger"
"enaklo-pos-be/internal/common/logger"
)
func RequestMiddleware(c ConfigLogger) (handler gin.HandlerFunc) {
+3 -3
View File
@@ -1,9 +1,9 @@
package middlewares
import (
"furtuna-be/internal/common/request"
"furtuna-be/internal/constants"
"furtuna-be/internal/utils/generator"
"enaklo-pos-be/internal/common/request"
"enaklo-pos-be/internal/constants"
"enaklo-pos-be/internal/utils/generator"
"github.com/gin-gonic/gin"
)
+2 -2
View File
@@ -7,8 +7,8 @@ import (
"go.uber.org/zap"
"gorm.io/gorm"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
)
type AuthRepository struct {
+1 -1
View File
@@ -3,7 +3,7 @@ package brevo
import (
"bytes"
"context"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/entity"
"html/template"
"io/ioutil"
"log"
+2 -2
View File
@@ -8,8 +8,8 @@ import (
"github.com/golang-jwt/jwt"
"golang.org/x/crypto/bcrypt"
"furtuna-be/internal/common/errors"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/entity"
)
func NewCrypto(config CryptoConfig) *CryptoImpl {
+2 -2
View File
@@ -6,8 +6,8 @@ import (
"go.uber.org/zap"
"gorm.io/gorm"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
)
type EventRepoImpl struct {
+2 -2
View File
@@ -2,9 +2,9 @@ package license
import (
"context"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
"errors"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"github.com/google/uuid"
"go.uber.org/zap"
"gorm.io/gorm"
+1 -1
View File
@@ -4,10 +4,10 @@ import (
"bytes"
"crypto/hmac"
"crypto/sha256"
"enaklo-pos-be/internal/entity"
"encoding/hex"
"encoding/json"
"fmt"
"furtuna-be/internal/entity"
"io/ioutil"
"net/http"
"reflect"
+2 -2
View File
@@ -1,9 +1,9 @@
package mdtrns
import (
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
"fmt"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"log"
"strconv"
+3 -3
View File
@@ -2,9 +2,9 @@ package orders
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
"strings"
"time"
+2 -2
View File
@@ -2,8 +2,8 @@ package partners
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
"go.uber.org/zap"
"gorm.io/gorm"
+2 -2
View File
@@ -2,8 +2,8 @@ package payment
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
"github.com/google/uuid"
"go.uber.org/zap"
"gorm.io/gorm"
@@ -1,10 +1,10 @@
package pg
import (
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository/linkqu"
mdtrns "enaklo-pos-be/internal/repository/midtrans"
"fmt"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository/linkqu"
mdtrns "furtuna-be/internal/repository/midtrans"
)
type PaymentGatewayRepo struct {
+2 -2
View File
@@ -2,8 +2,8 @@ package products
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
"go.uber.org/zap"
"gorm.io/gorm"
+22 -22
View File
@@ -3,32 +3,32 @@ package repository
import (
"context"
"database/sql"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/repository/brevo"
"furtuna-be/internal/repository/license"
"furtuna-be/internal/repository/linkqu"
mdtrns "furtuna-be/internal/repository/midtrans"
"furtuna-be/internal/repository/orders"
"furtuna-be/internal/repository/oss"
"furtuna-be/internal/repository/partners"
"furtuna-be/internal/repository/payment"
pg "furtuna-be/internal/repository/payment_gateway"
"furtuna-be/internal/repository/products"
"furtuna-be/internal/repository/sites"
"furtuna-be/internal/repository/studios"
transactions "furtuna-be/internal/repository/transaction"
"furtuna-be/internal/repository/trx"
"furtuna-be/internal/repository/users"
repository "furtuna-be/internal/repository/wallet"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/repository/brevo"
"enaklo-pos-be/internal/repository/license"
"enaklo-pos-be/internal/repository/linkqu"
mdtrns "enaklo-pos-be/internal/repository/midtrans"
"enaklo-pos-be/internal/repository/orders"
"enaklo-pos-be/internal/repository/oss"
"enaklo-pos-be/internal/repository/partners"
"enaklo-pos-be/internal/repository/payment"
pg "enaklo-pos-be/internal/repository/payment_gateway"
"enaklo-pos-be/internal/repository/products"
"enaklo-pos-be/internal/repository/sites"
"enaklo-pos-be/internal/repository/studios"
transactions "enaklo-pos-be/internal/repository/transaction"
"enaklo-pos-be/internal/repository/trx"
"enaklo-pos-be/internal/repository/users"
repository "enaklo-pos-be/internal/repository/wallet"
"github.com/golang-jwt/jwt"
"gorm.io/gorm"
"furtuna-be/config"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository/auth"
"furtuna-be/internal/repository/crypto"
event "furtuna-be/internal/repository/events"
"enaklo-pos-be/config"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository/auth"
"enaklo-pos-be/internal/repository/crypto"
event "enaklo-pos-be/internal/repository/events"
)
type RepoManagerImpl struct {
+3 -3
View File
@@ -2,9 +2,9 @@ package sites
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
"go.uber.org/zap"
"gorm.io/gorm"
+2 -2
View File
@@ -2,8 +2,8 @@ package studios
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
"go.uber.org/zap"
"gorm.io/gorm"
@@ -2,8 +2,8 @@ package transactions
import (
"context"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
"go.uber.org/zap"
"gorm.io/gorm"
)
+2 -2
View File
@@ -2,8 +2,8 @@ package users
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
"go.uber.org/zap"
"gorm.io/gorm"
+2 -2
View File
@@ -2,8 +2,8 @@ package repository
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
"go.uber.org/zap"
"gorm.io/gorm"
"gorm.io/gorm/clause"
+7 -7
View File
@@ -1,14 +1,14 @@
package routes
import (
"furtuna-be/internal/handlers/http/customerauth"
"furtuna-be/internal/handlers/http/customerorder"
"furtuna-be/internal/handlers/http/discovery"
"furtuna-be/internal/middlewares"
"enaklo-pos-be/internal/handlers/http/customerauth"
"enaklo-pos-be/internal/handlers/http/customerorder"
"enaklo-pos-be/internal/handlers/http/discovery"
"enaklo-pos-be/internal/middlewares"
"furtuna-be/internal/app"
"furtuna-be/internal/repository"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/app"
"enaklo-pos-be/internal/repository"
"enaklo-pos-be/internal/services"
)
func RegisterCustomerRoutes(app *app.Server, serviceManager *services.ServiceManagerImpl,
+18 -18
View File
@@ -1,31 +1,31 @@
package routes
import (
"furtuna-be/internal/handlers/http/balance"
"furtuna-be/internal/handlers/http/license"
linkqu "furtuna-be/internal/handlers/http/linqu"
mdtrns "furtuna-be/internal/handlers/http/midtrans"
"furtuna-be/internal/handlers/http/order"
"furtuna-be/internal/handlers/http/oss"
"furtuna-be/internal/handlers/http/partner"
"furtuna-be/internal/handlers/http/product"
site "furtuna-be/internal/handlers/http/sites"
"furtuna-be/internal/handlers/http/studio"
"furtuna-be/internal/handlers/http/transaction"
"furtuna-be/internal/handlers/http/user"
"enaklo-pos-be/internal/handlers/http/balance"
"enaklo-pos-be/internal/handlers/http/license"
linkqu "enaklo-pos-be/internal/handlers/http/linqu"
mdtrns "enaklo-pos-be/internal/handlers/http/midtrans"
"enaklo-pos-be/internal/handlers/http/order"
"enaklo-pos-be/internal/handlers/http/oss"
"enaklo-pos-be/internal/handlers/http/partner"
"enaklo-pos-be/internal/handlers/http/product"
site "enaklo-pos-be/internal/handlers/http/sites"
"enaklo-pos-be/internal/handlers/http/studio"
"enaklo-pos-be/internal/handlers/http/transaction"
"enaklo-pos-be/internal/handlers/http/user"
swaggerFiles "github.com/swaggo/files"
ginSwagger "github.com/swaggo/gin-swagger"
"net/http"
"furtuna-be/internal/handlers/http/event"
"furtuna-be/internal/middlewares"
"enaklo-pos-be/internal/handlers/http/event"
"enaklo-pos-be/internal/middlewares"
"github.com/gin-gonic/gin"
"furtuna-be/internal/app"
"furtuna-be/internal/handlers/http/auth"
"furtuna-be/internal/repository"
"furtuna-be/internal/services"
"enaklo-pos-be/internal/app"
"enaklo-pos-be/internal/handlers/http/auth"
"enaklo-pos-be/internal/repository"
"enaklo-pos-be/internal/services"
)
func RegisterPublicRoutes(app *app.Server, serviceManager *services.ServiceManagerImpl,
+8 -8
View File
@@ -2,16 +2,16 @@ package auth
import (
"context"
"enaklo-pos-be/config"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/utils"
"fmt"
"furtuna-be/config"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"furtuna-be/internal/utils"
"go.uber.org/zap"
"furtuna-be/internal/common/errors"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/repository"
"enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/repository"
)
type AuthServiceImpl struct {
@@ -130,7 +130,7 @@ func (u *AuthServiceImpl) SendPasswordResetLink(ctx context.Context, email strin
sender := u.emailCfg.Sender
templatePath := u.emailCfg.ResetPassword.TemplatePath
subject := fmt.Sprintf("Furtuna %s", u.emailCfg.ResetPassword.Subject)
subject := fmt.Sprintf("enaklo-pos %s", u.emailCfg.ResetPassword.Subject)
if user.UserType == "CUSTOMER" {
sender = u.emailCfg.SenderCustomer
templatePath = u.emailCfg.ResetPassword.TemplatePathCustomer
+4 -4
View File
@@ -2,11 +2,11 @@ package balance
import (
"context"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
"errors"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"go.uber.org/zap"
)
+3 -3
View File
@@ -2,12 +2,12 @@ package discovery
import (
"context"
"enaklo-pos-be/config"
"errors"
"furtuna-be/config"
"gorm.io/gorm"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
)
const (
+3 -3
View File
@@ -5,9 +5,9 @@ import (
"go.uber.org/zap"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
)
type EventService struct {
+4 -4
View File
@@ -2,10 +2,10 @@ package service
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
"go.uber.org/zap"
)
+7 -7
View File
@@ -2,16 +2,16 @@ package order
import (
"database/sql"
errors2 "enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/common/mycontext"
order2 "enaklo-pos-be/internal/constants/order"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
"enaklo-pos-be/internal/utils/generator"
"encoding/json"
"errors"
"fmt"
errors2 "furtuna-be/internal/common/errors"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/common/mycontext"
order2 "furtuna-be/internal/constants/order"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"furtuna-be/internal/utils/generator"
"go.uber.org/zap"
"golang.org/x/net/context"
"gorm.io/gorm"
+2 -2
View File
@@ -2,9 +2,9 @@ package oss
import (
"context"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/utils/generator"
"fmt"
"furtuna-be/internal/entity"
"furtuna-be/internal/utils/generator"
"path"
"github.com/go-playground/validator/v10"
+1 -1
View File
@@ -1,6 +1,6 @@
package oss
import "furtuna-be/internal/repository"
import "enaklo-pos-be/internal/repository"
type OssService struct {
ossRepo repository.OSSRepository
+5 -5
View File
@@ -2,11 +2,11 @@ package partner
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"furtuna-be/internal/services/users"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
"enaklo-pos-be/internal/services/users"
"go.uber.org/zap"
)
+4 -4
View File
@@ -2,10 +2,10 @@ package product
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
"go.uber.org/zap"
)
+17 -17
View File
@@ -2,26 +2,26 @@ package services
import (
"context"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/services/balance"
"furtuna-be/internal/services/discovery"
service "furtuna-be/internal/services/license"
"furtuna-be/internal/services/order"
"furtuna-be/internal/services/oss"
"furtuna-be/internal/services/partner"
"furtuna-be/internal/services/product"
site "furtuna-be/internal/services/sites"
"furtuna-be/internal/services/studio"
"furtuna-be/internal/services/transaction"
"furtuna-be/internal/services/users"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/services/balance"
"enaklo-pos-be/internal/services/discovery"
service "enaklo-pos-be/internal/services/license"
"enaklo-pos-be/internal/services/order"
"enaklo-pos-be/internal/services/oss"
"enaklo-pos-be/internal/services/partner"
"enaklo-pos-be/internal/services/product"
site "enaklo-pos-be/internal/services/sites"
"enaklo-pos-be/internal/services/studio"
"enaklo-pos-be/internal/services/transaction"
"enaklo-pos-be/internal/services/users"
"gorm.io/gorm"
"furtuna-be/config"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"furtuna-be/internal/services/auth"
"furtuna-be/internal/services/event"
"enaklo-pos-be/config"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
"enaklo-pos-be/internal/services/auth"
"enaklo-pos-be/internal/services/event"
)
type ServiceManagerImpl struct {
+5 -5
View File
@@ -2,11 +2,11 @@ package site
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/constants/role"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/constants/role"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
"go.uber.org/zap"
)
+4 -4
View File
@@ -2,10 +2,10 @@ package studio
import (
"context"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
"go.uber.org/zap"
)
+5 -5
View File
@@ -1,11 +1,11 @@
package transaction
import (
errors2 "furtuna-be/internal/common/errors"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/common/mycontext"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
errors2 "enaklo-pos-be/internal/common/errors"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/common/mycontext"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
"go.uber.org/zap"
)
+4 -4
View File
@@ -1,17 +1,17 @@
package users
import (
"enaklo-pos-be/internal/common/mycontext"
"errors"
"fmt"
"furtuna-be/internal/common/mycontext"
"gorm.io/gorm"
"go.uber.org/zap"
"furtuna-be/internal/common/logger"
"furtuna-be/internal/entity"
"furtuna-be/internal/repository"
"enaklo-pos-be/internal/common/logger"
"enaklo-pos-be/internal/entity"
"enaklo-pos-be/internal/repository"
)
type UserService struct {