Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Passage/feature/add support attach for mail client #21

Merged
merged 29 commits into from
Nov 3, 2019

Conversation

serjiokov
Copy link
Contributor

Bug 550956 - [Passage] Support mail attachment …
Were integrated Licensing Mail Service allowing to export mail descriptor to "EML" format from licensing wizard.

Added javax.mail for target

Signed-off-by: Sergei Kovalchuk <[email protected]>
Added Licensing Mail interfaces

Signed-off-by: Sergei Kovalchuk <[email protected]>
Added Mail faced

Signed-off-by: Sergei Kovalchuk <[email protected]>
Implemented mail support service.

Signed-off-by: Sergei Kovalchuk <[email protected]>
Pom.xml corrected

Signed-off-by: Sergei Kovalchuk <[email protected]>
Project files

Signed-off-by: Sergei Kovalchuk <[email protected]>
Test added for mail attach

Signed-off-by: Sergei Kovalchuk <[email protected]>
Added attachment parameter to LicensingResult
Invoked eml preparation from mail support faced


Signed-off-by: Sergei Kovalchuk <[email protected]>
Integrated mail support to the wizard.

Signed-off-by: Sergei Kovalchuk <[email protected]>
Some variables were renamed.


Signed-off-by: Sergei Kovalchuk <[email protected]>
Removed plyglot.build.properties files

Signed-off-by: Sergei Kovalchuk <[email protected]>
Reworked to Optional

Signed-off-by: Sergei Kovalchuk <[email protected]>
Rework: copyright; x-internal,the job were extracted to own class.
Renamed method to be more generic,
Added copyrights,
Changed bundle dependency order

Signed-off-by: Sergei Kovalchuk <[email protected]>
Field modifier move to final;
Added more test cases;

The LicensingMailService reached coverage of 100%
@serjiokov serjiokov requested a review from ruspl-afed October 15, 2019 20:15
Declare explicit dependency for javax.activation

Signed-off-by: Alexander Fedorov <[email protected]>
Declare explicit dependency for javax.activation

Signed-off-by: Alexander Fedorov <[email protected]>
Normalize LIC Mail bundle

Signed-off-by: Alexander Fedorov <[email protected]>
Normalize LicensingMailImpl

Signed-off-by: Alexander Fedorov <[email protected]>
Normalize copyright

Signed-off-by: Alexander Fedorov <[email protected]>
Support multiple attachments

Signed-off-by: Alexander Fedorov <[email protected]>
Remove LicensingMails static accessor

Signed-off-by: Alexander Fedorov <[email protected]>
Rename LicensingMail to Mailing

Signed-off-by: Alexander Fedorov <[email protected]>
Rename LicensingMailDescriptor to EmailDescriptor

Signed-off-by: Alexander Fedorov <[email protected]>
Rename LicensingMailDescriptorImpl to EmailDescriptorImpl

Signed-off-by: Alexander Fedorov <[email protected]>
Rename LicensingMailImpl to MailImpl

Signed-off-by: Alexander Fedorov <[email protected]>
Repackage to org.eclipse.passage.lic.email

Signed-off-by: Alexander Fedorov <[email protected]>
Extract org.eclipse.passage.lic.email bundle

Signed-off-by: Alexander Fedorov <[email protected]>
Fix org.eclipse.passage.lic.email bundle copyrights

Signed-off-by: Alexander Fedorov <[email protected]>
@ruspl-afed ruspl-afed merged commit 29a0a33 into master Nov 3, 2019
@ruspl-afed ruspl-afed deleted the passage/feature/add_support_attach_for_mail_client branch December 15, 2019 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants