-
Notifications
You must be signed in to change notification settings - Fork 196
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
[PW-7198] - Add example function for supportform #1734
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… file for Applepay.
…e domain file for Applepay." This reverts commit ede4081.
Change from double to single quotes and add a space for cleanliness. Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com>
Kudos, SonarCloud Quality Gate passed!
|
raoulritter
added a commit
that referenced
this pull request
Sep 28, 2022
This reverts commit 885102b.
Merged
michaelpaul
pushed a commit
that referenced
this pull request
Oct 7, 2022
* [PW-7119] Add configuration to magento admin to setup the live domain file for Applepay. * [PW-6969] Add Adyen as External Platform Integrator for native Magento Plugin * Revert "[PW-7119] Add configuration to magento admin to setup the live domain file for Applepay." This reverts commit ede4081. * Update Helper/Data.php Change from double to single quotes and add a space for cleanliness. Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com> * [PW-7198] Add draft function for the SupportForm. * [PW-7198] Add draft function for the SupportForm. Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com>
candemiralp
added a commit
that referenced
this pull request
Mar 3, 2023
* [PW-7198] - Add example function for supportform (#1734) * [PW-7119] Add configuration to magento admin to setup the live domain file for Applepay. * [PW-6969] Add Adyen as External Platform Integrator for native Magento Plugin * Revert "[PW-7119] Add configuration to magento admin to setup the live domain file for Applepay." This reverts commit ede4081. * Update Helper/Data.php Change from double to single quotes and add a space for cleanliness. Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com> * [PW-7198] Add draft function for the SupportForm. * [PW-7198] Add draft function for the SupportForm. Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com> * PW-7194: Adyen Support Form UI (#1763) * PW-7194: Adyen Support Form * PW-7194: Remove form word * PW-7194: Client side validation * [PW-7202] Add the email template for the support section (#1777) * Add the generic template * Add the mail template * Add the template * Add a controler to link the template * Finalize the template * Recommended changes * Fix lgtm suggestions * Display a success page after the form submitted (#1829) * [PW-7331] Create support page links (#1842) * [PW-7331] add new pages for each support tab * [PW-7331] add new links for order processing and conf settings * [PW-7331] refactoring * [PW-7331] set active tab link dynamically * [PW-7509] add styling for dropdown view according to design * [PW-7509] add links for each topic * [PW-7509] add captions to topics table * Update Block/Adminhtml/Support/ConfigurationSettings.php Co-authored-by: Alexandros Moraitis <alexandros.moraitis@adyen.com> * [PW-7509] fix code smells Co-authored-by: Alexandros Moraitis <alexandros.moraitis@adyen.com> * [PW-7507] Add support forms (#1845) * Add the forms with links * Add the rest of the fields * Remove the logs functionality * [PW-7531] Send email with configuration and form values (#1874) * Add the fields in the controllers * Populate the template from the form * Add seprate templates * WIP * Update controller and blocks * WIP send mail * Mail sent on private test mail * Move common code to helper * Add config values and orderprocessing sent email * enable/disable the submit button * Remove test email address * Prefil sender email * Fix recommendations * Fix recommendations * [PW-7533] Add attachments to support email (#1880) * [PW-7533] submit form data to controllers * [PW-7533] prefill form topics, highlight section in menu * [PW-7533] prepend topic to email subject * [PW-7533] add adyen signature to new files * [PW-7533] use custom transport builder * [PW-7533] add attachment to email * [PW-7533] support multiple attachment uploads * Update Block/Adminhtml/Support/Form/Element/MultipleFileElement.php * [PW-7620] Form fields validation (#1879) * Add validation on submit frontend side * Add validation and topic preselect * Refactor naming * Fix suggestions * Update Controller/Adminhtml/Support/ConfigurationSettingsForm.php Co-authored-by: Peter Ojo <peterojo@users.noreply.github.com> * Update Controller/Adminhtml/Support/OrderProcessingForm.php Co-authored-by: Peter Ojo <peterojo@users.noreply.github.com> * Fix code style Co-authored-by: Peter Ojo <peterojo@users.noreply.github.com> * [PW 7687] Add the tool tips (#1905) * Add tooltips and fix the titles for the support forms * Remove unused classes from fields * [PW-7695] Extend the configuration snapshot for support form (#1911) * [PW-7695] Add fields to the config getter * [PW-7695] Add configuration fields and update the templates * Update Helper/Config.php Co-authored-by: Peter Ojo <peterojo@users.noreply.github.com> * [PW-7695] CS fix Co-authored-by: Peter Ojo <peterojo@users.noreply.github.com> * [PW-7694] Support form corrections (#1917) * [PW-7694] Add placeholders * [PW-7694] Corrections * [PW-7694] Code formatting * [PW-7694] Code formatting * [PW-7694] Label updates * [PW-7694] Fix parent constructor * [PW-7694] Add type definitions & correct typos * [PW-7802] Support form corrections and release preparation (#1951) * [PW-7802] Form correction and release preparation * [PW-7802] Remove configuration field and move option to the support form * Tooltip update * [PW-7656] Fix SonarCloud suggestions * Update Block/Adminhtml/Support/OrderProcessingForm.php Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com> * Update Block/Adminhtml/Support/OtherTopicsForm.php Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com> * Update Block/Adminhtml/Support/OtherTopicsForm.php Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com> * Remove whitespace * Support form fix (#1970) * Add missing configuration getter * Update email headers and add Adobe Commerce tag to the email body * Support PNG extension for form attachments --------- Co-authored-by: raoulritter <59527829+raoulritter@users.noreply.github.com> Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com> Co-authored-by: michaelpa <michael.paul@adyen.com> Co-authored-by: Alexandros Moraitis <alexandros.moraitis@adyen.com> Co-authored-by: Peter Ojo <peterojo@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Draft function which gets, specific details (Such as webhook information and merchant account), which we can then later use. Currently assumes form will be per store
Tested scenarios
Fixes: