You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* BAP-17480: Add TemplateEmailNotificationAdapter model
- add TemplateEmailNotificationAdapter model and use it instead EmailNotificationAdapter
- change RecipientListRepository
* BAP-17477: Add TemplateEmailNotificationInterface (#19496)
* BAP-17477: Add TemplateEmailNotificationInterface
* BAP-17486: Use EmailManager for emails related to mailbox wrong credentials error
* BAP-17482: Add a new TemplateEmailNotification model for the reminder functionality (#19498)
* BAP-17482: Add a new TemplateEmailNotification model for the reminder functionality
- added decorator for original reminder notification model
- covered by unit test
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- add Template Email Manager to send localized template emails
- add chain preferred language provider
- add preferred language providers for User and CustomerUser entities
- add default frontend and backend preferred language providers
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- fix UserOrganizationScopeManager to get scope based on given user
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- fix type hinting
- fix class names
* BAP-17480: Add TemplateEmailNotificationAdapter model
- fix TemplateEmailNotificationAdapter to conform to interface
- fix code style
* BAP-17480: Add TemplateEmailNotificationAdapter model
- fix WorkflowNotificationHandlerTest
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- fix code style
- remove test code
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- add failedRecipients support
* BAP-17480: Add TemplateEmailNotificationAdapter model (#19506)
* BAP-17480: Add TemplateEmailNotificationAdapter model
- add TemplateEmailNotificationAdapter model and use it instead EmailNotificationAdapter
- change RecipientListRepository
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- modify interfaces to use iterable
* BAP-17490: Async notification send
- use TemplateEmailManager to send email in processors
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- change logic of language detection in preferred language providers
- code style fixes
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- fix TemplateEmailManager test
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- fix code style
- fix CustomerUserPreferredLanguageProvider to use default language
* BAP-17490: Async notification send
- fix usages of From
* BAP-17490: Async notification send
- fix usages order
- fix const visibility modifiers
* BAP-17488: Update BaseProcessor using new entry point for sending emails
- add support for TemplateEmailManager in BaseProcessor
* BAP-17487: Process hardcoded invite User email (#19539)
* BAP-17487: Process hardcoded invite User email
- load invite_user template
- use TemplateEmailManager for user handler
* BAP-17490: Async notification send
- remove unused class
- fix tests
* BAP-17490: Async notification send
- fix typo
* BAP-17486: Use EmailManager for emails related to mailbox wrong credentials error
- adapt to new TemplateEmailManager interface
* BAP-17481: Update EmailNotificationManager
- add decorator for transforming notifications implementing TemplateEmailNotificationInterface to localized common notifications
* BAP-17490: Async notification send
- fix unit test
* BAP-17490: Async notification send
- fix TemplateEmailManager
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- change UserPreferredLanguageProvider to support multiple organizations and fallback to user's primary organization
- change CustomerUserPreferredLanguageProvider to support fallback to customer user's primary website
* BAP-17484: Add a new models that should replace simple EmailNotificationInterface models (#19528)
* BAP-17484: Add a new models that should replace simple EmailNotificationInterface models
- added models that extends base email notification models to pass recipient objects and template conditions
- covered by unit tests
- move querybuilder calls to repository and cover by functional tests
* BAP-17490: Async notification send
- fix tests
* BAP-17490: Async notification send
- fix code style
* BAP-17490: Async notification send
- add EmailAddressWithContextPreferredLanguageProvider
* BAP-17481: Update EmailNotificationManager
- adapt notification models to TemplateEmailNotificationInterface
* BAP-17480: Add TemplateEmailNotificationAdapter model
- change language determination for user based on notification rule entity's organization
- change language determination for customer user based on notification rule entity's website
* BAP-17480: Add TemplateEmailNotificationAdapter model
- use OwnershipMetadataProvider to get entity's organization
* BAP-17480: Add TemplateEmailNotificationAdapter model
- remove service for removed class
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- use decoration for UserPreferredLanguageProvider to avoid dependency on enterprise version
* BAP-17480: Add TemplateEmailNotificationAdapter model
- fix code style
* BAP-17485: Change SendEmail and SendEmailTemplate workflow actions (#19632)
* BAP-17485: Change SendEmail and SendEmailTemplate workflow actions
- fix action and cover by unit tests
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- move language providers to enterprise edition
* BAP-17479: Create EmailManager which will be the single entry point for sending emails
- move language providers to enterprise edition
* BAP-17577: Save localization settings for registered customer user (#19754)
* BAP-17577: Save localization settings for registered customer user
- add FrontendCustomerUserRegistrationExtension
* BAP-17578: All guests of calendar event got emails in a language of organizer's config (#19758)
BAP-17578: All guests of calendar event got emails in a language of organizer's config
* BAP-17481: Update EmailNotificationManager (#19756)
* BAP-17481: Update EmailNotificationManager
- fix LanguageAwareEmailNotificationManagerDecorator to use logger
- fix EmailTemplateRepository to search template without entity name
* BAP-17527: Behat tests (#19699)
* BAP-17527: Behat tests
- behat tests for user emails
- behat tests for customer user emails
- behat tests for checkout
* BAP-17587: Behat tests for Calendar Events (#19792)
* BAP-17587: Behat tests for Calendar Events
* BAP-17336: Emails in Recipient Language
- fix test after backmerge maintenance/2.6
* BAP-17587: Behat tests for Calendar Events
- fix behat test
* BAP-17586: Behat tests for Import/Export (#19786)
BAP-17586: Behat tests for Import/Export
- added validation step to context
- added feature file for import/export
* BAP-17601: No System Maintenance records are displayed in All Mainten… (#19812)
* BAP-17601: No System Maintenance records are displayed in All Maintenance Notifications grid
* BAP-17580: Default website language used instead of a current under registration/password recovery of customer user (#19813)
* BAP-17580: Default website language used instead of a current under registration/password recovery of customer user
* BAP-17588: Behat tests for RFQ (#19805)
* BAP-17588: Behat tests for RFQ
- fix guest customer user case
* BAP-17588: Behat tests for RFQ
- added steps related to sales representatives
* BAP-17504: Pass subject for MassNotification
- fixes during review
* BAP-17507: Test and merge (for developers)
- resolve issues after backmerge
* BAP-17507: Test and merge (for developers)
- resolve issues after backmerge
* BAP-17507: Test and merge (for developers) (#19830)
* BAP-17507: Test and merge (for developers)
- move preferred language providers to appropriate bundles
- fix functional tests
* BAP-17575: Behat tests for notification rules (#19795)
* BAP-17575: Behat tests for notification rules
- add customer user notifications for notification rules test
- add user notifications for notification rules test
* BAP-17575: Behat tests for notification rules
- fix EmailContext to process all messages
* BAP-17575: Behat tests for notification rules
- add missing context
* BAP-17507 Test and merge (for developers) (#19849)
* BAP-17575: Behat tests for notification rules
- add UserOrganizationInterface to be used in UserOrganizationScopeManager
- add behat tests to regression
* BAP-17507 Test and merge (for developers)
* BAP-17614: Deleted scenario "Forgot password"
* BAP-17614: Deleted scenario "Forgot password"
- split to separate feature file
* BAP-17623: Undefined variable for new approach of mass message processor
* BAP-17626: Reminder notifications should use sender email from reminder
* BAP-17336: Emails in Recipient Language
- fix behat codestyle
* BAP-17632: Avoid sql injection vulnerability in EmailTemplateRepository (#19938)
* BAP-17336: Emails in Recipient Language
- fix processor unit test after merge with maintenance/2.6
- use new 'datagrid_export_result' template for grid export email in behat tests