chore: migrate to gitea
This commit is contained in:
@@ -7,7 +7,6 @@ import (
|
||||
"gitea.frenchtouch.duckdns.org/kratisto/budget-backend/handler"
|
||||
"gitea.frenchtouch.duckdns.org/kratisto/budget-backend/internal/account"
|
||||
"gitea.frenchtouch.duckdns.org/kratisto/budget-backend/internal/expense"
|
||||
"gitea.frenchtouch.duckdns.org/kratisto/budget-backend/internal/jointaccount"
|
||||
"gitea.frenchtouch.duckdns.org/kratisto/budget-backend/internal/storage/dao/postgresql"
|
||||
"gitea.frenchtouch.duckdns.org/kratisto/budget-backend/internal/user"
|
||||
"gitea.frenchtouch.duckdns.org/kratisto/budget-backend/middleware"
|
||||
@@ -39,7 +38,6 @@ func NewRouter(config *handler.Config) *gin.Engine {
|
||||
hc := handler.NewContext()
|
||||
uh := user.NewHandler(hc, db)
|
||||
ah := account.NewHandler(hc, db)
|
||||
jah := jointaccount.NewHandler(hc, db)
|
||||
eh := expense.NewHandler(hc, db)
|
||||
mv := middleware.NewValidator(hc, db)
|
||||
public := router.Group("/")
|
||||
@@ -72,17 +70,5 @@ func NewRouter(config *handler.Config) *gin.Engine {
|
||||
securedExistingExpenses := securedValidAccount.Group("/expenses/:expenseId")
|
||||
securedExistingExpenses.Handle(http.MethodGet, "", eh.GetAnExpenses)
|
||||
securedExistingExpenses.Handle(http.MethodDelete, "", eh.DeleteExpense)
|
||||
|
||||
//account route
|
||||
securedMatchingToken.Handle(http.MethodGet, "/jointaccounts", jah.GetAllJointaccountOfUser)
|
||||
securedMatchingToken.Handle(http.MethodPost, "/jointaccounts", jah.CreateJointaccountOfUser)
|
||||
|
||||
securedValidJointAccount := securedMatchingToken.Group("/jointaccounts/:jointaccountId")
|
||||
securedValidJointAccount.Use(mv.HasValidJointAccountId)
|
||||
securedValidJointAccount.Use(mv.JointAccountExists)
|
||||
securedValidJointAccount.Handle(http.MethodDelete, "", jah.DeleteJointaccountOfUser)
|
||||
securedValidJointAccount.Handle(http.MethodGet, "", jah.GetSpecificJointaccountOfUser)
|
||||
securedValidJointAccount.Handle(http.MethodPost, "/expenses", eh.CreateAnExpense)
|
||||
securedValidJointAccount.Handle(http.MethodGet, "/expenses", eh.GetAllExpenses)
|
||||
return router
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user