first commit

This commit is contained in:
Beyhan Oğur
2026-04-26 21:37:58 +03:00
commit 8b1fbdee99
104 changed files with 23398 additions and 0 deletions

77
server.log Normal file
View File

@@ -0,0 +1,77 @@
2026/02/05 00:04:34 Connected to Database successfully
2026/02/05 00:04:34 UUID extension enabled
2026/02/05 00:04:34 Updating users with null usernames...
2026/02/05 00:04:35 Database Migration Completed
2026/02/05 00:04:35 Roles and Permissions seeded
___ __ __ ___ ___ ___ _ __ ___ _ _ ___
| _ )| | / \| \ | _ ) / \| |/ / | __|| \| || \
| _ \| |_| () | |) || _ \| - | ' < | _| | . || |) |
|___/|____\__/|___/ |___/|_| |_|_|\_\ |___||_|\_||___/
Go Backend | v1.0.0 | Running
2026/02/05 00:04:35 Connected to Redis successfully
[GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production.
- using env: export GIN_MODE=release
- using code: gin.SetMode(gin.ReleaseMode)
[GIN-debug] GET /uploads/*filepath --> github.com/gin-gonic/gin.(*RouterGroup).createStaticHandler.func1 (4 handlers)
[GIN-debug] HEAD /uploads/*filepath --> github.com/gin-gonic/gin.(*RouterGroup).createStaticHandler.func1 (4 handlers)
[GIN-debug] Loaded HTML Templates (2):
-
- index.html
[GIN-debug] GET / --> gauth-central/api/routes.SetupRoutes.func1 (4 handlers)
[GIN-debug] GET /v1/docs/*any --> github.com/swaggo/gin-swagger.CustomWrapHandler.func1 (5 handlers)
[GIN-debug] POST /v1/auth/register --> gauth-central/api/handlers.(*AuthHandler).Register-fm (6 handlers)
[GIN-debug] POST /v1/auth/login --> gauth-central/api/handlers.(*AuthHandler).Login-fm (6 handlers)
[GIN-debug] GET /v1/auth/verify-email --> gauth-central/api/handlers.(*AuthHandler).VerifyEmail-fm (5 handlers)
[GIN-debug] GET /v1/auth/:provider --> gauth-central/api/handlers.(*AuthHandler).BeginAuth-fm (5 handlers)
[GIN-debug] GET /v1/auth/:provider/callback --> gauth-central/api/handlers.(*AuthHandler).Callback-fm (5 handlers)
[GIN-debug] POST /v1/auth/refresh --> gauth-central/api/handlers.(*AuthHandler).Refresh-fm (5 handlers)
[GIN-debug] GET /v1/auth/me --> gauth-central/api/handlers.(*AuthHandler).Me-fm (6 handlers)
[GIN-debug] GET /v1/auth/validate --> gauth-central/api/routes.SetupRoutes.func2 (6 handlers)
[GIN-debug] POST /v1/user/avatar --> gauth-central/api/handlers.(*AvatarHandler).UploadAvatar-fm (6 handlers)
[GIN-debug] DELETE /v1/user/avatar --> gauth-central/api/handlers.(*AvatarHandler).DeleteAvatar-fm (6 handlers)
[GIN-debug] GET /v1/settings/cors/whitelist --> gauth-central/api/handlers.(*SettingsHandler).GetAllWhitelist-fm (7 handlers)
[GIN-debug] POST /v1/settings/cors/whitelist --> gauth-central/api/handlers.(*SettingsHandler).CreateWhitelist-fm (7 handlers)
[GIN-debug] PUT /v1/settings/cors/whitelist/:id --> gauth-central/api/handlers.(*SettingsHandler).UpdateWhitelist-fm (7 handlers)
[GIN-debug] DELETE /v1/settings/cors/whitelist/:id --> gauth-central/api/handlers.(*SettingsHandler).DeleteWhitelist-fm (7 handlers)
[GIN-debug] GET /v1/settings/cors/blacklist --> gauth-central/api/handlers.(*SettingsHandler).GetAllBlacklist-fm (7 handlers)
[GIN-debug] POST /v1/settings/cors/blacklist --> gauth-central/api/handlers.(*SettingsHandler).CreateBlacklist-fm (7 handlers)
[GIN-debug] PUT /v1/settings/cors/blacklist/:id --> gauth-central/api/handlers.(*SettingsHandler).UpdateBlacklist-fm (7 handlers)
[GIN-debug] DELETE /v1/settings/cors/blacklist/:id --> gauth-central/api/handlers.(*SettingsHandler).DeleteBlacklist-fm (7 handlers)
[GIN-debug] GET /v1/settings/ratelimit --> gauth-central/api/handlers.(*SettingsHandler).GetAllRateLimits-fm (7 handlers)
[GIN-debug] PUT /v1/settings/ratelimit/:id --> gauth-central/api/handlers.(*SettingsHandler).UpdateRateLimit-fm (7 handlers)
[GIN-debug] GET /v1/admin/users/search --> gauth-central/api/handlers.(*UserManagementHandler).SearchUsers-fm (7 handlers)
[GIN-debug] GET /v1/admin/users/deleted --> gauth-central/api/handlers.(*UserManagementHandler).GetDeletedUsers-fm (7 handlers)
[GIN-debug] GET /v1/admin/users --> gauth-central/api/handlers.(*UserManagementHandler).GetAllUsers-fm (7 handlers)
[GIN-debug] POST /v1/admin/users --> gauth-central/api/handlers.(*UserManagementHandler).CreateUser-fm (7 handlers)
[GIN-debug] GET /v1/admin/users/:id --> gauth-central/api/handlers.(*UserManagementHandler).GetUserByID-fm (7 handlers)
[GIN-debug] PUT /v1/admin/users/:id --> gauth-central/api/handlers.(*UserManagementHandler).UpdateUser-fm (7 handlers)
[GIN-debug] DELETE /v1/admin/users/:id --> gauth-central/api/handlers.(*UserManagementHandler).DeleteUser-fm (7 handlers)
[GIN-debug] POST /v1/admin/users/:id/roles --> gauth-central/api/handlers.(*UserManagementHandler).AssignRoles-fm (7 handlers)
[GIN-debug] DELETE /v1/admin/users/:id/roles/:role --> gauth-central/api/handlers.(*UserManagementHandler).RemoveRole-fm (7 handlers)
[GIN-debug] POST /v1/admin/users/:id/restore --> gauth-central/api/handlers.(*UserManagementHandler).RestoreUser-fm (7 handlers)
[GIN-debug] POST /v1/admin/users/:id/avatar --> gauth-central/api/handlers.(*AvatarHandler).AdminUploadAvatar-fm (7 handlers)
2026/02/05 00:04:35 Server running on port 8080
[GIN-debug] Listening and serving HTTP on :8080
[LOCALHOST BYPASS] IP: ::1 accessed POST /v1/auth/login
[LOCALHOST BYPASS] IP: ::1 accessed POST /v1/auth/login
[GIN] 2026/02/05 - 00:07:32 | 200 | 82.220316ms | ::1 | POST "/v1/auth/login"
[LOCALHOST BYPASS] IP: ::1 accessed GET /v1/admin/users/deleted
[GIN] 2026/02/05 - 00:07:32 | 200 | 24.262241ms | ::1 | GET "/v1/admin/users/deleted?page=1&limit=5"
[LOCALHOST BYPASS] IP: ::1 accessed POST /v1/auth/login
[LOCALHOST BYPASS] IP: ::1 accessed POST /v1/auth/login
[GIN] 2026/02/05 - 00:08:12 | 200 | 200.686136ms | ::1 | POST "/v1/auth/login"
[LOCALHOST BYPASS] IP: ::1 accessed GET /v1/admin/users/deleted
[GIN] 2026/02/05 - 00:08:12 | 200 | 18.499586ms | ::1 | GET "/v1/admin/users/deleted?page=1&limit=5"
[LOCALHOST BYPASS] IP: ::1 accessed POST /v1/auth/login
[LOCALHOST BYPASS] IP: ::1 accessed POST /v1/auth/login
[GIN] 2026/02/05 - 00:08:31 | 200 | 98.895735ms | ::1 | POST "/v1/auth/login"
[LOCALHOST BYPASS] IP: ::1 accessed POST /v1/admin/users/ca567947-ef2a-49ad-b955-bf0ef6bbf136/restore
[GIN] 2026/02/05 - 00:08:31 | 200 | 27.185034ms | ::1 | POST "/v1/admin/users/ca567947-ef2a-49ad-b955-bf0ef6bbf136/restore"
[LOCALHOST BYPASS] IP: ::1 accessed GET /v1/admin/users/ca567947-ef2a-49ad-b955-bf0ef6bbf136
[GIN] 2026/02/05 - 00:08:31 | 200 | 28.451694ms | ::1 | GET "/v1/admin/users/ca567947-ef2a-49ad-b955-bf0ef6bbf136"