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

feature/M095M01A-6 [MAGENTO 2] Add couple logging end points #350

Merged
merged 8 commits into from
Apr 6, 2020

Conversation

MartinPeverelli
Copy link
Contributor

No description provided.

- Create single source of available logging endpoint providers
- Update API service to make CRUD operations on log endpoints
- Generate AJAX controllers to process CRUD operations from Adminhtml
- Implement js modules to load, update, create logging endpoints
- Implement each of the forms for the first set of providers (Amazon S3, Google BigQuery, GCS, Honeycomb, Sumo Logic)
- Implement proper JSON encoding/decoding of log format to send to the API and to display on the browser
- Implement log format default samples as Fastly.com, corrected as valid JSON
- Refactor API class to make available last call error message
- Implement error message fetch and return to log endpoint create/update
- Implement frontend simple form validation for all log endpoint forms (required entries only)
- Add missing default values, copied from fastly's web forms
- Unescape raw default values for formats
- Undo json encoding, send log format as raw text.
- Update `Placement` values and default based on Fastly UI instaed of API.
- Remove `%0D` (carriage return) char from serialized form string
- Remove JSON encode/decode from controllers when sending/receiving endpoint data
@vvuksan vvuksan merged commit 59618cd into fastly:master Apr 6, 2020
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