Files
ares/info.log
Beyhan Oğur 4d92991817 first commit
2026-04-26 21:30:42 +03:00

123 lines
18 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
2026-02-23T21:56:56.830+0300 INFO config/loger.go:38 Logger başlatıldı (konsol + info.log)
2026-02-23T21:56:56.831+0300 INFO config/mysql_db.go:24 Yapılandırmada DB_URL bulundu, veritabanına bağlanılmaya çalışılıyor...
2026-02-23T21:56:56.840+0300 INFO config/mysql_db.go:43 MySQL veritabanı bağlantısı kuruldu.
2026-02-23T21:56:56.840+0300 INFO config/postgres_db.go:24 Yapılandırmada DB_URL_PG bulundu, veritabanına bağlanılmaya çalışılıyor...
2026-02-23T21:56:56.863+0300 INFO config/postgres_db.go:43 Postgres veritabanı bağlantısı kuruldu.
2026-02-23T21:56:56.872+0300 INFO config/redis_db.go:47 Connected to Redis successfully
2026-02-23T21:56:58.231+0300 INFO migrate/migrate.go:40 AutoMigrate Yapıldı.
2026-02-23T21:57:00.289+0300 INFO migrate/migrate.go:73 PG AutoMigrate Yapıldı.
2026-02-23T21:57:00.289+0300 INFO ares/main.go:33 Init Uygulandı !!
2026-02-23T21:57:26.962+0300 INFO middlewares/rate_limit.go:133 [rate-limit][config] loaded from db name=global active=true max=1000 window=60s
2026-02-23T21:57:26.967+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=1 max=1000 window=60s
2026-02-23T21:57:26.971+0300 INFO middlewares/rate_limit.go:133 [rate-limit][config] loaded from db name=login active=true max=10 window=60s
2026-02-23T21:57:26.976+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=login ip=127.0.0.1 count=1 max=10 window=60s
2026-02-23T21:57:38.055+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=2 max=1000 window=60s
2026-02-23T21:57:38.120+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=login ip=127.0.0.1 count=2 max=10 window=60s
2026-02-23T21:57:38.197+0300 DEBUG services/jwt_service.go:99 Generated token pair for user=6 email=beyhan@beyhan.dev access_exp=120m refresh_exp=30d
2026-02-23T21:57:38.197+0300 DEBUG services/jwt_service.go:100 access: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2LCJlbWFpbCI6ImJleWhhbkBiZXloYW4uZGV2IiwiaXNfYWRtaW4iOnRydWUsImZpcnN0X25hbWUiOiJCZXloYW4iLCJsYXN0X25hbWUiOiJPxJ91ciIsInRva2VuX3R5cGUiOiJhY2Nlc3MiLCJzdWIiOiI2IiwiZXhwIjoxNzcxODgwMjU4LCJpYXQiOjE3NzE4NzMwNTh9.eQn5baJqBZGMc7UH2JIZe3a9iEDxlQWOKqXy0LJGt9o
2026-02-23T21:57:38.197+0300 DEBUG services/jwt_service.go:101 refresh: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2LCJlbWFpbCI6ImJleWhhbkBiZXloYW4uZGV2IiwiaXNfYWRtaW4iOnRydWUsImZpcnN0X25hbWUiOiJCZXloYW4iLCJsYXN0X25hbWUiOiJPxJ91ciIsInRva2VuX3R5cGUiOiJyZWZyZXNoIiwic3ViIjoiNiIsImV4cCI6MTc3NDQ2NTA1OCwiaWF0IjoxNzcxODczMDU4fQ.0TKUZEmobCOsM-Cb78ZEu2KT5hi5N7FHLUyIYvIOcKQ
2026-02-23T21:57:50.502+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=3 max=1000 window=60s
2026-02-23T21:57:50.505+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=login ip=127.0.0.1 count=3 max=10 window=60s
2026-02-23T21:57:50.580+0300 DEBUG services/jwt_service.go:99 Generated token pair for user=6 email=beyhan@beyhan.dev access_exp=120m refresh_exp=30d
2026-02-23T21:57:50.581+0300 DEBUG services/jwt_service.go:100 access: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2LCJlbWFpbCI6ImJleWhhbkBiZXloYW4uZGV2IiwiaXNfYWRtaW4iOnRydWUsImZpcnN0X25hbWUiOiJCZXloYW4iLCJsYXN0X25hbWUiOiJPxJ91ciIsInRva2VuX3R5cGUiOiJhY2Nlc3MiLCJzdWIiOiI2IiwiZXhwIjoxNzcxODgwMjcwLCJpYXQiOjE3NzE4NzMwNzB9.7T8ohPWe5Fpz4JQzVBWyQSL1EOfB0OPIkRjdQIhKOHI
2026-02-23T21:57:50.581+0300 DEBUG services/jwt_service.go:101 refresh: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2LCJlbWFpbCI6ImJleWhhbkBiZXloYW4uZGV2IiwiaXNfYWRtaW4iOnRydWUsImZpcnN0X25hbWUiOiJCZXloYW4iLCJsYXN0X25hbWUiOiJPxJ91ciIsInRva2VuX3R5cGUiOiJyZWZyZXNoIiwic3ViIjoiNiIsImV4cCI6MTc3NDQ2NTA3MCwiaWF0IjoxNzcxODczMDcwfQ.0CLdSn3MN_FgF0Fd1Hsg2DJ1cOXEGxaYziav56hadJc
2026-02-23T21:58:10.580+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=4 max=1000 window=60s
2026-02-23T21:58:10.583+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=login ip=127.0.0.1 count=4 max=10 window=60s
2026-02-23T21:58:10.656+0300 DEBUG services/jwt_service.go:99 Generated token pair for user=6 email=beyhan@beyhan.dev access_exp=120m refresh_exp=30d
2026-02-23T21:58:10.656+0300 DEBUG services/jwt_service.go:100 access: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2LCJlbWFpbCI6ImJleWhhbkBiZXloYW4uZGV2IiwiaXNfYWRtaW4iOnRydWUsImZpcnN0X25hbWUiOiJCZXloYW4iLCJsYXN0X25hbWUiOiJPxJ91ciIsInRva2VuX3R5cGUiOiJhY2Nlc3MiLCJzdWIiOiI2IiwiZXhwIjoxNzcxODgwMjkwLCJpYXQiOjE3NzE4NzMwOTB9.tDttLqMDK7Hi59vTCPNcuSglYMpVQ0Kv6QeYIG27KT0
2026-02-23T21:58:10.656+0300 DEBUG services/jwt_service.go:101 refresh: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2LCJlbWFpbCI6ImJleWhhbkBiZXloYW4uZGV2IiwiaXNfYWRtaW4iOnRydWUsImZpcnN0X25hbWUiOiJCZXloYW4iLCJsYXN0X25hbWUiOiJPxJ91ciIsInRva2VuX3R5cGUiOiJyZWZyZXNoIiwic3ViIjoiNiIsImV4cCI6MTc3NDQ2NTA5MCwiaWF0IjoxNzcxODczMDkwfQ.usHKEsUl_jjX4DP2Cb2guOaKh2aOyUAOHPFI_lhZtvQ
2026-02-23T21:58:31.767+0300 INFO middlewares/rate_limit.go:133 [rate-limit][config] loaded from db name=global active=true max=1000 window=60s
2026-02-23T21:58:31.772+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=1 max=1000 window=60s
2026-02-23T21:58:31.776+0300 INFO middlewares/rate_limit.go:133 [rate-limit][config] loaded from db name=login active=true max=10 window=60s
2026-02-23T21:58:31.780+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=login ip=127.0.0.1 count=1 max=10 window=60s
2026-02-23T21:58:31.857+0300 DEBUG services/jwt_service.go:99 Generated token pair for user=6 email=beyhan@beyhan.dev access_exp=120m refresh_exp=30d
2026-02-23T21:58:31.857+0300 DEBUG services/jwt_service.go:100 access: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2LCJlbWFpbCI6ImJleWhhbkBiZXloYW4uZGV2IiwiaXNfYWRtaW4iOnRydWUsImZpcnN0X25hbWUiOiJCZXloYW4iLCJsYXN0X25hbWUiOiJPxJ91ciIsInRva2VuX3R5cGUiOiJhY2Nlc3MiLCJzdWIiOiI2IiwiZXhwIjoxNzcxODgwMzExLCJpYXQiOjE3NzE4NzMxMTF9.eaq_jE89NmrRTYmZ2zD1xo2Kf3Y6hSu-uiFxhYZvIlQ
2026-02-23T21:58:31.857+0300 DEBUG services/jwt_service.go:101 refresh: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2LCJlbWFpbCI6ImJleWhhbkBiZXloYW4uZGV2IiwiaXNfYWRtaW4iOnRydWUsImZpcnN0X25hbWUiOiJCZXloYW4iLCJsYXN0X25hbWUiOiJPxJ91ciIsInRva2VuX3R5cGUiOiJyZWZyZXNoIiwic3ViIjoiNiIsImV4cCI6MTc3NDQ2NTExMSwiaWF0IjoxNzcxODczMTExfQ.-WPEidNaYdXAPghF9_usm4jHP7k1YvtyHCnuOP6Vzqc
2026-02-23T22:00:27.844+0300 INFO middlewares/rate_limit.go:133 [rate-limit][config] loaded from db name=global active=true max=1000 window=60s
2026-02-23T22:00:27.848+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=1 max=1000 window=60s
2026-02-23T22:00:27.854+0300 DEBUG services/jwt_service.go:99 Generated token pair for user=6 email=beyhan@beyhan.dev access_exp=120m refresh_exp=30d
2026-02-23T22:00:27.854+0300 DEBUG services/jwt_service.go:100 access: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2LCJlbWFpbCI6ImJleWhhbkBiZXloYW4uZGV2IiwiaXNfYWRtaW4iOnRydWUsImZpcnN0X25hbWUiOiJCZXloYW4iLCJsYXN0X25hbWUiOiJPxJ91ciIsInRva2VuX3R5cGUiOiJhY2Nlc3MiLCJzdWIiOiI2IiwiZXhwIjoxNzcxODgwNDI3LCJpYXQiOjE3NzE4NzMyMjd9.Igzy4-_1zTOgouNyOFuYB5DNoh7yVWg-BAZzEgUvpto
2026-02-23T22:00:27.854+0300 DEBUG services/jwt_service.go:101 refresh: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2LCJlbWFpbCI6ImJleWhhbkBiZXloYW4uZGV2IiwiaXNfYWRtaW4iOnRydWUsImZpcnN0X25hbWUiOiJCZXloYW4iLCJsYXN0X25hbWUiOiJPxJ91ciIsInRva2VuX3R5cGUiOiJyZWZyZXNoIiwic3ViIjoiNiIsImV4cCI6MTc3NDQ2NTIyNywiaWF0IjoxNzcxODczMjI3fQ.d028kzKMmbL8DMFHEsUsBObejKworjD5adaylYW1NLY
2026-02-23T22:00:27.883+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=2 max=1000 window=60s
2026-02-23T22:00:27.894+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=3 max=1000 window=60s
2026-02-23T22:00:27.932+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=4 max=1000 window=60s
2026-02-23T22:00:31.796+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-miss] key=cors:active:blacklist
2026-02-23T22:00:31.807+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-miss] key=cors:active:whitelist
2026-02-23T22:00:31.813+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/setting
2026-02-23T22:00:31.816+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=5 max=1000 window=60s
2026-02-23T22:00:31.964+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:00:31.966+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:00:31.966+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/hero
2026-02-23T22:00:31.970+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=6 max=1000 window=60s
2026-02-23T22:01:00.816+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=7 max=1000 window=60s
2026-02-23T22:01:00.829+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=8 max=1000 window=60s
2026-02-23T22:01:00.854+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=9 max=1000 window=60s
2026-02-23T22:01:02.781+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:01:02.783+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:01:02.783+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/setting
2026-02-23T22:01:02.786+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=10 max=1000 window=60s
2026-02-23T22:01:03.002+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:01:03.003+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:01:03.004+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/hero
2026-02-23T22:01:03.006+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=11 max=1000 window=60s
2026-02-23T22:04:27.027+0300 INFO middlewares/rate_limit.go:133 [rate-limit][config] loaded from db name=global active=true max=1000 window=60s
2026-02-23T22:04:27.039+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=1 max=1000 window=60s
2026-02-23T22:04:27.050+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=2 max=1000 window=60s
2026-02-23T22:04:27.064+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=3 max=1000 window=60s
2026-02-23T22:04:29.515+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-miss] key=cors:active:blacklist
2026-02-23T22:04:29.525+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-miss] key=cors:active:whitelist
2026-02-23T22:04:29.528+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/setting
2026-02-23T22:04:29.530+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=4 max=1000 window=60s
2026-02-23T22:04:29.804+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:04:29.814+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:04:29.814+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/hero
2026-02-23T22:04:29.817+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=5 max=1000 window=60s
2026-02-23T22:04:37.609+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=6 max=1000 window=60s
2026-02-23T22:04:37.626+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=7 max=1000 window=60s
2026-02-23T22:04:37.637+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=8 max=1000 window=60s
2026-02-23T22:04:39.710+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:04:39.712+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:04:39.713+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/setting
2026-02-23T22:04:39.715+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=9 max=1000 window=60s
2026-02-23T22:04:39.802+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:04:39.803+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:04:39.803+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/hero
2026-02-23T22:04:39.806+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=10 max=1000 window=60s
2026-02-23T22:04:39.894+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:04:39.899+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:04:39.899+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/products-tree/
2026-02-23T22:04:39.916+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=11 max=1000 window=60s
2026-02-23T22:04:59.678+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=12 max=1000 window=60s
2026-02-23T22:04:59.685+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=13 max=1000 window=60s
2026-02-23T22:04:59.705+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=14 max=1000 window=60s
2026-02-23T22:05:02.174+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:05:02.176+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:05:02.176+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/setting
2026-02-23T22:05:02.178+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=15 max=1000 window=60s
2026-02-23T22:05:02.382+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:05:02.384+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:05:02.384+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/hero
2026-02-23T22:05:02.386+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=16 max=1000 window=60s
2026-02-23T22:05:02.403+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:05:02.404+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:05:02.404+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/products-tree/
2026-02-23T22:05:02.407+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=17 max=1000 window=60s
2026-02-23T22:05:08.132+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=18 max=1000 window=60s
2026-02-23T22:05:08.142+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=19 max=1000 window=60s
2026-02-23T22:05:08.156+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=20 max=1000 window=60s
2026-02-23T22:05:08.281+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=21 max=1000 window=60s
2026-02-23T22:05:08.290+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=22 max=1000 window=60s
2026-02-23T22:05:08.402+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=23 max=1000 window=60s
2026-02-23T22:05:10.082+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:05:10.084+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:05:10.084+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/setting
2026-02-23T22:05:10.088+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=24 max=1000 window=60s
2026-02-23T22:05:10.199+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:05:10.200+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:05:10.200+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/hero
2026-02-23T22:05:10.205+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=25 max=1000 window=60s
2026-02-23T22:05:10.247+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:blacklist
2026-02-23T22:05:10.249+0300 INFO middlewares/dynamic_cors.go:148 [cors][cache-hit] key=cors:active:whitelist
2026-02-23T22:05:10.249+0300 INFO middlewares/dynamic_cors.go:148 [cors][allow] origin=http://localhost:3000 path=/api/v1/products-tree/
2026-02-23T22:05:10.253+0300 INFO middlewares/rate_limit.go:133 [rate-limit][allow] name=global ip=127.0.0.1 count=26 max=1000 window=60s