aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--backend/routes/routes.go5
-rw-r--r--docs/index.html26
2 files changed, 30 insertions, 1 deletions
diff --git a/backend/routes/routes.go b/backend/routes/routes.go
index c219466..7d9c04b 100644
--- a/backend/routes/routes.go
+++ b/backend/routes/routes.go
@@ -13,7 +13,10 @@ func InitRoutes(router *gin.Engine) {
13 { 13 {
14 v1 := api.Group("/v1") 14 v1 := api.Group("/v1")
15 v1.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerfiles.Handler)) 15 v1.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerfiles.Handler))
16 v1.GET("/", middleware.CheckAuth, controllers.Home) 16 v1.GET("/", func(c *gin.Context) {
17 c.File("docs/index.html")
18 })
19 v1.GET("/home", middleware.CheckAuth, controllers.Home)
17 v1.GET("/login", controllers.Login) 20 v1.GET("/login", controllers.Login)
18 v1.GET("/profile", middleware.CheckAuth, controllers.Profile) 21 v1.GET("/profile", middleware.CheckAuth, controllers.Profile)
19 v1.PUT("/profile", middleware.CheckAuth, controllers.UpdateCountryCode) 22 v1.PUT("/profile", middleware.CheckAuth, controllers.UpdateCountryCode)
diff --git a/docs/index.html b/docs/index.html
new file mode 100644
index 0000000..8d12274
--- /dev/null
+++ b/docs/index.html
@@ -0,0 +1,26 @@
1<!DOCTYPE html>
2<html lang="en">
3<head>
4 <meta charset="utf-8" />
5 <meta name="viewport" content="width=device-width, initial-scale=1" />
6 <meta
7 name="description"
8 content="SwaggerIU"
9 />
10 <title>SwaggerUI</title>
11 <link rel="stylesheet" href="https://unpkg.com/swagger-ui-dist@4.4.1/swagger-ui.css" />
12</head>
13<body>
14 <div id="swagger-ui"></div>
15 <script src="https://unpkg.com/swagger-ui-dist@4.4.1/swagger-ui-bundle.js" crossorigin></script>
16 <script src="https://unpkg.com/swagger-ui-dist@4.4.1/swagger-ui-standalone-preset.js" crossorigin></script>
17 <script>
18 window.onload = () => {
19 window.ui = SwaggerUIBundle({
20 url: 'https://lp.ardapektezol.com/swagger.json',
21 dom_id: '#swagger-ui',
22 });
23 };
24 </script>
25</body>
26</html> \ No newline at end of file