[2026-05-13 06:04:11.727] [INFO ] HTTP Request                                            | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 4.982115ms | method: POST | path: /api/v1/auth/login | request_id: 2674eb96-e5a9-4855-adff-899d91e5e0dc | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-05-13 06:04:26.036] [ERROR] HTTP error occurred                                     | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:Kolom 'Subject' wajib diisi, Kolom 'Authored' wajib diisi, Kolom 'Items' wajib diisi reason:Key: 'QuestionnaireResponseRequest.Subject' Error:Field validation for 'Subject' failed on the 'required' tag
Key: 'QuestionnaireResponseRequest.Authored' Error:Field validation for 'Authored' failed on the 'required' tag
Key: 'QuestionnaireResponseRequest.Items' Error:Field validation for 'Items' failed on the 'required' tag timestamp:2026-05-13T06:04:26Z] | method: POST | path: /api/v1/satusehat/questionnaireresponse | service: service-general
[2026-05-13 06:04:26.036] [WARNI] HTTP Request                                            | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Key: 'QuestionnaireResponseRequest.Subject' Error:Field validation for 'Subject' failed on the 'required' tag
Key: 'QuestionnaireResponseRequest.Authored' Error:Field validation for 'Authored' failed on the 'required' tag
Key: 'QuestionnaireResponseRequest.Items' Error:Field validation for 'Items' failed on the 'required' tag
 | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 1.798518ms | method: POST | path: /api/v1/satusehat/questionnaireresponse | request_id: ce76077f-aed4-4630-be92-b4cf5b7307c7 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-05-13 06:04:26.036] [ERROR] HTTP error occurred                                     | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/questionnaireresponse | request_id: req_1778652266034732801 | service: service-general
[2026-05-13 06:12:59.769] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:12:59.770] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:12:59.770] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:12:59.771] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:12:59.782] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:12:59.782] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:12:59.790] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:12:59.790] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:12:59.792] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:12:59.792] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:12:59.817] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:12:59.817] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:12:59.826] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:12:59.826] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:12:59.828] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:12:59.829] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:12:59.829] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:12:59.831] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:12:59.831] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:12:59.831] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:13:19.508] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:13:19.508] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:13:19.509] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:13:19.509] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:19.511] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:19.511] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:19.530] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:19.530] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:19.539] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:19.539] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:19.546] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:19.546] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:19.553] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:19.553] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:19.555] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:13:19.556] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:13:19.556] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:13:19.557] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:13:19.557] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:13:19.557] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:13:29.730] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:13:29.730] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:13:29.730] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:13:29.730] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:29.739] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:29.739] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:29.741] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:29.741] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:29.760] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:29.760] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:29.768] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:29.768] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:29.775] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:29.776] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:29.778] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:13:29.779] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:13:29.779] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:13:29.780] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:13:29.781] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:13:29.781] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:13:51.726] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:13:51.726] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:13:51.726] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:13:51.726] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:51.727] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:51.727] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:51.746] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:51.746] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:51.754] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:51.754] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:51.761] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:51.761] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:51.769] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:13:51.769] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:13:51.771] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:13:51.771] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:13:51.771] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:13:51.772] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:13:51.772] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:13:51.773] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:14:13.406] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:14:13.407] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:14:13.407] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:14:13.407] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:14:13.418] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:14:13.418] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:14:13.428] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:14:13.428] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:14:13.436] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:14:13.436] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:14:13.438] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:14:13.438] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:14:13.455] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:14:13.455] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:14:13.457] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:14:13.458] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:14:13.458] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:14:13.459] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:14:13.459] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:14:13.459] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:16:31.961] [ERROR] HTTP error occurred                                     | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:Kolom 'Authored' wajib diisi reason:Key: 'QuestionnaireResponseRequest.Authored' Error:Field validation for 'Authored' failed on the 'required' tag timestamp:2026-05-13T06:16:31Z] | method: POST | path: /api/v1/satusehat/questionnaireresponse | service: service-general
[2026-05-13 06:16:31.962] [WARNI] HTTP Request                                            | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Key: 'QuestionnaireResponseRequest.Authored' Error:Field validation for 'Authored' failed on the 'required' tag
 | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 2.534477ms | method: POST | path: /api/v1/satusehat/questionnaireresponse | request_id: 5517fa0a-0573-478b-83dd-8928cfaf1b88 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-05-13 06:16:31.962] [ERROR] HTTP error occurred                                     | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/questionnaireresponse | request_id: req_1778652991959445735 | service: service-general
[2026-05-13 06:21:52.093] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:21:52.093] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:21:52.093] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:21:52.093] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:21:52.096] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:21:52.096] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:21:52.119] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:21:52.119] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:21:52.132] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:21:52.133] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:21:52.142] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:21:52.142] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:21:52.156] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:21:52.156] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:21:52.159] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:21:52.160] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:21:52.160] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:21:52.161] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:21:52.161] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:21:52.161] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:23:54.505] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:23:54.505] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:23:54.505] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:23:54.505] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:23:54.515] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:23:54.515] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:23:54.517] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:23:54.517] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:23:54.536] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:23:54.536] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:23:54.545] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:23:54.546] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:23:54.555] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:23:54.555] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:23:54.557] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:23:54.558] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:23:54.558] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:23:54.559] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:23:54.560] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:23:54.560] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:24:05.455] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:24:05.455] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:24:05.455] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:05.455] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:05.497] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:05.497] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:05.505] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:05.505] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:05.507] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:05.507] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:05.561] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:05.561] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:05.568] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:05.569] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:05.571] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:24:05.572] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:24:05.572] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:24:05.574] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:24:05.574] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:05.574] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:24:11.622] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:24:11.623] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:24:11.623] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:11.623] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:11.630] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:11.630] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:11.631] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:11.631] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:11.650] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:11.650] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:11.657] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:11.657] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:11.666] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:11.666] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:11.667] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:24:11.668] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:24:11.668] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:24:11.669] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:11.669] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:24:11.669] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:24:19.723] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:24:19.723] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:24:19.723] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:19.723] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:19.743] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:19.743] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:19.752] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:19.752] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:19.759] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:19.760] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:19.767] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:19.767] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:19.769] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:19.769] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:19.770] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:24:19.771] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:24:19.771] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:24:19.771] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:19.771] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:24:19.772] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:24:27.771] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:24:27.771] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:24:27.771] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:27.771] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:27.779] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:27.779] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:27.780] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:27.780] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:27.798] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:27.798] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:27.805] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:27.805] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:27.812] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:27.812] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:27.813] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:24:27.813] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:24:27.813] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:24:27.814] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:27.814] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:24:27.814] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:24:39.937] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:24:39.937] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:24:39.937] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:39.937] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:39.958] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:39.958] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:39.966] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:39.966] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:39.976] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:39.976] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:39.985] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:39.985] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:39.987] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:39.987] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:39.988] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:24:39.989] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:24:39.989] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:24:39.990] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:39.990] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:24:39.990] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:24:45.955] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:24:45.955] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:24:45.955] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:45.955] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:45.962] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:45.962] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:45.964] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:45.964] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:45.982] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:45.982] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:45.989] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:45.989] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:45.997] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:45.997] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:45.998] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:24:45.999] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:24:45.999] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:24:45.999] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:45.999] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:24:46.000] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:24:54.892] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:24:54.893] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:24:54.893] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:54.893] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:54.901] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:54.902] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:54.903] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:54.903] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:54.922] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:54.923] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:54.930] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:54.930] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:54.937] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:24:54.937] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:24:54.939] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:24:54.939] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:24:54.939] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:24:54.940] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:24:54.940] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:24:54.940] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:25:03.081] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:25:03.081] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:25:03.081] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:25:03.081] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:03.089] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:03.089] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:03.096] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:03.096] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:03.104] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:03.104] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:03.105] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:03.105] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:03.124] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:03.124] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:03.126] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:25:03.126] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:25:03.127] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:25:03.127] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:25:03.127] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:25:03.128] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:25:22.605] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:25:22.605] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:25:22.605] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:25:22.605] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:22.625] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:22.625] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:22.634] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:22.635] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:22.641] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:22.642] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:22.650] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:22.650] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:22.651] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:22.651] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:22.654] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:25:22.655] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:25:22.655] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:25:22.656] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:25:22.656] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:25:22.656] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:25:38.462] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:25:38.463] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:25:38.463] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:25:38.463] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:38.464] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:38.465] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:38.483] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:38.483] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:38.492] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:38.492] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:38.500] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:38.500] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:38.508] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:25:38.508] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:25:38.509] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:25:38.510] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:25:38.510] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:25:38.511] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:25:38.511] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:25:38.511] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:27:28.019] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:27:28.019] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:27:28.019] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:27:28.019] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:28.031] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:28.031] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:28.037] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:28.037] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:28.039] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:28.039] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:28.059] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:28.059] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:28.067] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:28.067] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:28.069] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:27:28.069] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:27:28.069] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:27:28.070] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:27:28.070] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:27:28.071] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:27:35.808] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:27:35.809] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:27:35.809] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:27:35.809] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:35.816] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:35.816] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:35.818] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:35.818] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:35.836] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:35.836] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:35.843] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:35.844] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:35.853] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:35.853] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:35.855] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:27:35.855] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:27:35.855] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:27:35.856] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:27:35.856] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:27:35.856] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:27:47.674] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:27:47.674] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:27:47.674] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:27:47.674] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:47.676] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:47.676] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:47.696] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:47.696] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:47.705] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:47.705] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:47.715] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:47.715] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:47.724] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:27:47.724] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:27:47.726] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:27:47.727] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:27:47.727] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:27:47.728] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:27:47.728] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:27:47.728] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:28:05.333] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:28:05.334] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:28:05.334] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:28:05.334] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:05.335] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:05.335] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:05.354] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:05.354] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:05.363] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:05.363] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:05.372] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:05.372] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:05.379] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:05.379] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:05.380] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:28:05.381] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:28:05.381] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:28:05.382] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:28:05.382] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:28:05.383] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:28:11.835] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:28:11.835] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:28:11.835] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:28:11.835] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:11.847] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:11.847] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:11.853] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:11.853] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:11.855] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:11.855] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:11.874] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:11.874] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:11.881] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:11.881] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:11.882] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:28:11.883] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:28:11.883] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:28:11.884] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:28:11.884] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:28:11.884] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:28:19.147] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:28:19.147] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:28:19.147] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:28:19.148] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:19.157] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:19.157] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:19.163] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:19.163] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:19.165] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:19.165] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:19.183] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:19.183] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:19.190] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:19.190] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:19.191] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:28:19.192] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:28:19.192] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:28:19.193] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:28:19.193] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:28:19.193] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:28:46.916] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:28:46.916] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:28:46.916] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:28:46.916] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:46.923] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:46.924] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:46.925] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:46.925] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:46.945] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:46.945] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:46.952] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:46.953] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:46.962] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:46.962] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:46.963] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:28:46.964] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:28:46.964] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:28:46.965] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:28:46.965] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:28:46.965] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:28:58.845] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:28:58.846] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:28:58.846] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:28:58.846] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:58.866] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:58.866] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:58.875] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:58.875] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:58.884] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:58.884] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:58.891] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:58.892] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:58.893] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:28:58.893] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:28:58.895] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:28:58.895] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:28:58.895] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:28:58.896] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:28:58.896] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:28:58.896] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:30:49.356] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:30:49.357] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:30:49.357] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:30:49.357] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:30:49.366] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:30:49.366] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:30:49.373] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:30:49.373] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:30:49.381] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:30:49.381] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:30:49.383] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:30:49.383] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:30:49.403] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:30:49.404] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:30:49.405] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:30:49.406] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:30:49.406] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:30:49.407] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:30:49.407] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:30:49.407] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:31:05.279] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:31:05.279] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:31:05.279] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:31:05.279] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:05.298] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:05.299] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:05.307] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:05.307] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:05.317] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:05.317] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:05.325] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:05.325] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:05.326] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:05.326] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:05.328] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:31:05.328] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:31:05.328] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:31:05.329] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:31:05.329] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:31:05.330] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:31:19.652] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:31:19.652] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:31:19.652] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:31:19.652] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:19.661] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:19.661] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:19.663] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:19.663] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:19.684] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:19.684] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:19.691] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:19.692] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:19.701] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:19.701] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:19.702] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:31:19.703] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:31:19.703] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:31:19.704] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:31:19.704] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:31:19.704] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:31:57.380] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:31:57.381] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:31:57.381] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:31:57.381] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:57.389] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:57.389] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:57.396] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:57.396] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:57.397] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:57.397] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:57.416] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:57.417] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:57.425] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:31:57.425] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:31:57.426] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:31:57.427] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:31:57.427] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:31:57.428] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:31:57.428] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:31:57.428] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:32:16.835] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:32:16.835] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:32:16.835] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:32:16.835] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:16.843] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:16.843] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:16.845] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:16.845] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:16.861] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:16.861] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:16.869] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:16.869] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:16.879] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:16.879] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:16.880] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:32:16.881] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:32:16.881] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:32:16.882] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:32:16.882] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:32:16.883] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:32:31.956] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:32:31.956] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:32:31.956] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:32:31.957] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:31.963] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:31.963] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:31.966] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:31.966] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:32.027] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:32.027] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:32.035] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:32.035] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:32.042] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:32.042] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:32.043] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:32:32.044] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:32:32.044] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:32:32.045] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:32:32.045] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:32:32.045] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:32:51.592] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:32:51.592] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:32:51.593] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:32:51.593] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:51.602] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:51.602] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:51.610] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:51.610] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:51.619] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:51.619] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:51.621] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:51.621] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:51.639] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:32:51.639] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:32:51.641] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:32:51.641] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:32:51.641] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:32:51.642] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:32:51.642] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:32:51.643] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:33:20.146] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:33:20.146] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:33:20.146] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:33:20.146] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:20.148] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:33:20.148] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:20.169] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:33:20.169] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:20.178] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:33:20.178] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:20.184] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:33:20.185] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:20.191] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:33:20.191] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:20.193] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:33:20.193] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:33:20.193] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:33:20.194] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:33:20.194] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:33:20.194] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:33:36.273] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:33:36.273] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:33:36.273] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:33:36.273] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:36.281] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:33:36.281] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:36.288] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:33:36.288] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:36.290] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:33:36.290] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:36.306] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:33:36.306] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:36.315] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:33:36.315] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:33:36.317] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:33:36.317] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:33:36.318] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:33:36.318] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:33:36.318] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:33:36.319] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:34:51.592] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:34:51.592] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:34:51.592] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:34:51.592] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:34:51.611] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:34:51.611] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:34:51.621] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:34:51.621] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:34:51.630] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:34:51.630] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:34:51.638] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:34:51.638] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:34:51.640] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:34:51.640] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:34:51.641] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:34:51.642] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:34:51.642] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:34:51.643] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:34:51.643] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:34:51.643] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:35:19.375] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:35:19.375] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:35:19.375] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:35:19.375] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:19.383] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:19.383] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:19.390] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:19.390] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:19.398] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:19.398] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:19.399] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:19.399] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:19.422] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:19.422] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:19.423] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:35:19.424] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:35:19.424] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:35:19.425] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:35:19.425] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:35:19.425] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:35:39.443] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:35:39.443] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:35:39.443] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:35:39.443] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:39.466] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:39.466] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:39.490] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:39.490] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:39.499] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:39.499] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:39.501] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:39.501] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:39.539] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:39.539] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:39.541] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:35:39.541] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:35:39.542] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:35:39.543] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:35:39.543] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:35:39.543] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:35:49.761] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:35:49.762] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:35:49.762] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:35:49.762] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:49.763] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:49.763] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:49.781] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:49.781] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:49.789] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:49.789] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:49.796] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:49.796] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:49.803] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:35:49.803] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:35:49.804] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:35:49.805] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:35:49.805] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:35:49.806] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:35:49.806] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:35:49.806] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:36:36.691] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:36:36.691] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:36:36.691] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:36:36.692] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:36.699] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:36:36.699] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:36.708] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:36:36.708] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:36.710] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:36:36.710] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:36.728] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:36:36.728] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:36.736] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:36:36.737] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:36.738] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:36:36.739] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:36:36.739] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:36:36.739] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:36:36.740] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:36:36.740] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:36:49.563] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:36:49.563] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:36:49.563] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:36:49.563] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:49.564] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:36:49.565] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:49.583] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:36:49.583] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:49.592] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:36:49.592] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:49.600] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:36:49.600] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:49.608] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:36:49.608] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:36:49.610] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:36:49.610] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:36:49.610] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:36:49.611] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:36:49.611] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:36:49.612] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:38:50.833] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:38:50.833] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:38:50.833] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:38:50.833] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:38:50.843] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:38:50.843] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:38:50.845] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:38:50.845] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:38:50.864] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:38:50.864] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:38:50.875] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:38:50.875] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:38:50.886] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:38:50.886] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:38:50.888] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:38:50.888] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:38:50.888] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:38:50.889] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:38:50.889] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:38:50.889] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:39:08.371] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:39:08.371] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:39:08.371] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:39:08.371] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:08.379] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:08.379] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:08.381] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:08.381] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:08.399] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:08.399] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:08.408] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:08.408] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:08.418] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:08.418] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:08.420] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:39:08.420] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:39:08.420] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:39:08.421] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:39:08.421] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:39:08.421] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:39:22.346] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:39:22.346] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:39:22.346] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:39:22.346] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:22.365] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:22.365] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:22.375] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:22.375] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:22.382] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:22.382] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:22.391] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:22.391] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:22.393] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:22.393] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:22.395] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:39:22.395] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:39:22.395] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:39:22.396] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:39:22.396] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:39:22.396] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:39:34.303] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:39:34.303] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:39:34.303] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:39:34.303] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:34.305] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:34.305] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:34.326] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:34.326] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:34.336] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:34.336] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:34.345] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:34.345] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:34.353] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:39:34.353] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:39:34.355] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:39:34.355] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:39:34.355] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:39:34.357] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:39:34.357] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:39:34.357] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:40:45.878] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:40:45.879] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:40:45.879] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:40:45.879] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:40:45.881] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:40:45.881] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:40:45.900] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:40:45.900] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:40:45.911] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:40:45.912] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:40:45.920] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:40:45.920] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:40:45.927] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:40:45.927] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:40:45.928] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:40:45.929] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:40:45.929] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:40:45.930] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:40:45.931] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:40:45.931] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:41:03.962] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:41:03.962] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:41:03.962] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:41:03.962] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:03.982] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:03.982] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:03.989] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:03.989] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:03.997] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:03.997] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:04.004] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:04.004] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:04.005] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:04.005] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:04.007] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:41:04.007] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:41:04.007] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:41:04.008] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:41:04.008] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:41:04.008] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:41:12.370] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:41:12.371] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:41:12.371] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:41:12.371] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:12.378] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:12.378] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:12.385] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:12.385] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:12.392] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:12.393] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:12.394] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:12.394] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:12.406] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:12.406] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:12.407] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:41:12.408] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:41:12.408] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:41:12.408] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:41:12.409] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:41:12.409] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:41:14.687] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:41:14.688] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:41:14.688] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:41:14.688] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:14.697] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:14.697] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:14.705] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:14.705] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:14.712] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:14.712] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:14.713] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:14.713] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:14.732] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:14.732] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:14.733] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:41:14.734] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:41:14.734] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:41:14.735] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:41:14.735] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:41:14.735] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:41:47.670] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:41:47.671] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:41:47.671] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:41:47.671] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:47.691] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:47.691] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:47.702] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:47.702] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:47.709] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:47.709] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:47.716] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:47.716] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:47.718] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:41:47.718] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:41:47.720] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:41:47.720] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:41:47.721] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:41:47.721] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:41:47.721] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:41:47.722] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:42:03.645] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:42:03.645] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:42:03.645] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:42:03.645] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:42:03.665] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:42:03.665] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:42:03.674] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:42:03.674] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:42:03.683] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:42:03.683] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:42:03.691] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:42:03.691] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:42:03.692] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:42:03.692] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:42:03.694] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:42:03.694] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:42:03.694] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:42:03.695] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:42:03.695] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 06:42:03.695] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:43:21.355] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 06:43:21.355] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 06:43:21.355] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:43:21.355] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:43:21.357] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:43:21.357] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:43:21.375] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:43:21.375] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:43:21.382] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:43:21.382] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:43:21.390] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:43:21.390] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:43:21.399] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 06:43:21.399] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 06:43:21.401] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 06:43:21.401] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 06:43:21.401] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 06:43:21.402] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 06:43:21.403] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 06:43:21.403] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 07:31:50.951] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 07:31:50.951] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 07:31:50.951] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:31:50.951] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:31:50.959] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:31:50.959] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:31:50.961] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:31:50.961] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:31:50.981] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:31:50.981] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:31:50.996] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:31:50.996] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:31:51.006] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:31:51.006] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:31:51.007] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 07:31:51.008] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 07:31:51.008] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 07:31:51.009] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:31:51.009] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 07:31:51.009] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 07:32:12.808] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 07:32:12.809] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 07:32:12.809] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:32:12.809] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:12.827] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:32:12.827] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:12.841] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:32:12.841] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:12.852] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:32:12.852] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:12.859] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:32:12.860] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:12.861] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:32:12.861] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:12.862] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 07:32:12.863] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 07:32:12.863] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 07:32:12.864] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:32:12.864] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 07:32:12.864] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 07:32:28.238] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 07:32:28.238] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 07:32:28.238] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:32:28.238] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:28.245] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:32:28.245] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:28.247] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:32:28.247] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:28.265] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:32:28.265] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:28.277] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:32:28.277] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:28.285] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:32:28.285] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:32:28.287] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 07:32:28.287] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 07:32:28.287] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 07:32:28.289] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:32:28.289] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 07:32:28.289] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 07:33:12.739] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 07:33:12.740] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 07:33:12.740] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:33:12.740] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:33:12.750] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:33:12.750] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:33:12.757] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:33:12.758] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:33:12.759] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:33:12.759] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:33:12.780] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:33:12.780] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:33:12.787] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:33:12.787] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:33:12.790] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 07:33:12.791] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 07:33:12.791] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 07:33:12.793] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 07:33:12.793] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 07:33:12.793] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:35:26.156] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 07:35:26.156] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 07:35:26.156] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:35:26.156] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:26.158] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:35:26.158] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:26.178] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:35:26.178] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:26.187] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:35:26.187] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:26.195] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:35:26.195] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:26.202] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:35:26.202] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:26.204] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 07:35:26.205] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 07:35:26.205] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 07:35:26.206] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 07:35:26.206] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-05-13 07:35:26.206] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:35:43.526] [INFO ] Application starting                                    | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-05-13 07:35:43.526] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-05-13 07:35:43.526] [INFO ] Minio Object Storage client initialized                 | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:35:43.527] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:43.536] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:35:43.536] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:43.543] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:35:43.543] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:43.550] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:35:43.550] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:43.552] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:35:43.552] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:43.572] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-05-13 07:35:43.572] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-05-13 07:35:43.575] [INFO ] Cache initialized                                       | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-05-13 07:35:43.576] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-05-13 07:35:43.576] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-05-13 07:35:43.577] [INFO ] REST API running                                        | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-05-13 07:35:43.577] [INFO ] Application started successfully                        | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-05-13 07:35:43.577] [INFO ] gRPC Server running                                     | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
