1 added class/operation | |||
![]() |
A | services.*MarketingService.brevoAttributes added |
1 added class/operation | |||
![]() |
A | services.*MessageService.enrichErrorMessage added |
2 added classes/operations | |||
![]() |
A | listeners.*WebsocketListener.onMessagePhoneSent added | |
![]() |
A | listeners.*WebsocketListener.onMessagePhoneFailed added |
60 added classes/operations | |||
![]() |
B | middlewares.PhoneAPIKeyAuth added | |
![]() |
A | api/pkg/requests/phone_api_key_store_request.go added | |
![]() |
A | api/pkg/listeners/phone_api_key_listener.go added | |
![]() |
A | api/pkg/requests/phone_fcm_token_request.go added | |
![]() |
A | api/pkg/services/phone_api_key_service.go added | |
![]() |
A | api/pkg/handlers/phone_api_key_handler_test.go added | |
![]() |
A | api/pkg/listeners/websocket_listener.go added | |
![]() |
A | api/pkg/middlewares/phone_api_key_auth_middleware.go added | |
![]() |
A | api/pkg/entities/phone_api_key.go added | |
![]() |
A | api/pkg/entities/auth_context.go added | |
A | ↘ | B | middlewares.APIKeyAuth got worse |
B | ↘ | C | handlers.*MessageHandler.PostEvent got worse |
A | ↘ | B | handlers.*MessageHandler.PostCallMissed got worse |
B | ↘ | C | api/pkg/handlers/message_handler.go got worse |
view all |
1 added class/operation | |||
![]() |
A | services.*LemonsqueezyService.GetUserID added |
A | api/pkg/validators/message_handler_validator.go removed | ||
A | validators.MessageHandlerValidator.ValidateCallMissed removed | ||
A | validators.MessageHandlerValidator.ValidateMessageOutstanding removed | ||
A | validators.MessageHandlerValidator.ValidateMessageSend removed | ||
A | validators.MessageHandlerValidator.ValidateMessageReceive removed | ||
A | validators.MessageHandlerValidator.ValidateMessageIndex removed | ||
A | validators.MessageHandlerValidator.ValidateMessageBulkSend removed | ||
A | validators.NewMessageHandlerValidator removed | ||
A | validators.MessageHandlerValidator.ValidateMessageEvent removed | ||
B | validators.MessageHandlerValidator.ValidateMessageSearch removed |
3 added classes/operations | |||
![]() |
B | validators.*TurnstileTokenValidator.ValidateToken added | |
![]() |
A | api/pkg/validators/turnstile_token_validator.go added | |
![]() |
A | validators.NewTurnstileTokenValidator added |
1 added class/operation | |||
![]() |
A | requests.*request.sanitizeAddresses added | |
A | ↘ | B | handlers.*HeartbeatHandler.Store got worse |
33 added classes/operations | |||
![]() |
B | services.*UserService.Delete added | |
![]() |
A | services.*DiscordService.DeleteAllForUser added | |
![]() |
A | repositories.*gormMessageThreadRepository.DeleteAllForUser added | |
![]() |
A | repositories.*gormHeartbeatMonitorRepository.DeleteAllForUser added | |
![]() |
A | services.*MessageService.DeleteAllForUser added | |
![]() |
A | listeners.*DiscordListener.onUserAccountDeleted added | |
![]() |
A | listeners.*BillingListener.onUserAccountDeleted added | |
![]() |
A | repositories.*gormIntegration3CxRepository.DeleteAllForUser added | |
![]() |
A | services.*MessageThreadService.DeleteAllForUser added | |
![]() |
A | repositories.*gormWebhookRepository.DeleteAllForUser added | |
B | ↘ | C | api/pkg/services/user_service.go got worse |
A | ↘ | B | api/pkg/services/billing_service.go got worse |
view all |
F | api/pkg/di/container.go removed | ||
F | di.*Container.DB removed | ||
B | di.*Container.DedicatedDB removed | ||
B | repositories.*gormUserRepository.LoadOrStore removed | ||
A | di.NewContainer removed | ||
B | repositories.*gormUserRepository.LoadAuthUser removed | ||
B | di.*Container.initializeGoogleTraceProvider removed | ||
A | di.*Container.BearerAPIKeyMiddleware removed | ||
A | di.*Container.Logger removed | ||
A | di.NewLiteContainer removed |
C | ↘ | D | services.*LemonsqueezyService.subscriptionName got worse |
9 added classes/operations | |||
![]() |
B | repositories.*gormMessageRepository.Search added | |
![]() |
A | api/pkg/requests/message_search_request.go added | |
![]() |
A | services.*MessageService.SearchMessages added | |
![]() |
A | requests.*MessageSearch.Sanitize added | |
![]() |
A | requests.*MessageSearch.ToSearchParams added | |
![]() |
B | validators.MessageHandlerValidator.ValidateMessageSearch added | |
![]() |
A | handlers.*MessageHandler.Search added | |
![]() |
A | repositories.*gormMessageRepository.LastMessage added | |
![]() |
A | repositories.*gormMessageRepository.order added | |
A | ↘ | B | services.*MessageThreadService.UpdateAfterDeletedMessage got worse |
A | ↘ | B | services.*MessageService.DeleteMessage got worse |
1 added class/operation | |||
![]() |
A | requests.*request.sanitizeContact added |
3 added classes/operations | |||
![]() |
A | emails.*hermesUserEmailFactory.APIKeyRotated added | |
![]() |
A | listeners.*UserListener.onUserAPIKeyRotated added | |
![]() |
A | services.*UserService.SendAPIKeyRotatedEmail added | |
A | ↘ | B | api/pkg/services/user_service.go got worse |
![]() |
|
![]() |
|
![]() |
|
|
F services.*BillingSer... rated critical |
F validators.init rated critical |
F api/pkg/services/mes... rated critical |
Image URL | |
Markdown | |
Textile | |
RDOC | |
AsciiDoc |