Skip to content
This repository has been archived by the owner on Sep 20, 2022. It is now read-only.

Dev Tools Extension to view OData batch requests

License

Notifications You must be signed in to change notification settings

mschleeweiss/ui5-good-batch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠ Archived ⚠

This extension offers a similar functionality to SAP's official UI5 Inspector.

Having two tools which basically do the same seems a little pointless, so development here will be put on hold. If I find the time I would like to contribute to the official SAP extension instead.



OData Batch Viewer logo
OData Batch Viewer

Manual installationTo DoCredits

Preview

This is an extension for the Chrome Dev Tools. It adds a new panel that will present the OData batch requests of the current page in a structured and accessible way. This allows you to debug batch requests much faster.

Manual installation

  1. Open the Extension Management page by navigating to chrome://extensions.
    • Alternatively, open this page by clicking on the Extensions menu button and selecting Manage Extensions at the bottom of the menu.
    • Alternatively, open this page by clicking on the Chrome menu, hovering over More Tools then selecting Extensions
  2. Enable Developer Mode by clicking the toggle switch next to Developer mode.
  3. Click the Load unpacked button and select the extension directory.

To Do

  • Add sticky header to master view
  • Add "delete all entries" function to sticky header
  • Change master layout to mimic "Network" tab (no bottom-border, instead use different bg-color for every other row, blueish hover color, blue select color)
  • Change font-size/family of master view (maybe roboto mono?)
  • Add color scheme for light mode
  • display requests with error response (response code is 400+)
  • display body of POST/PUT request
  • display label "request/response" before json
  • add license
  • switch to modern modules https://javascript.info/modules-intro
  • "req/resp" label shouldn't go away when scrolling horizontally (introduce nested divs for renderjson box?)
  • add icons to manifest
  • encoding of special chars in responses seems broken
  • display requests where atomic requests failed (response code is 200+)
  • migrate to company git
  • publish extension
  • make SAP blog post
  • open atomic GET request in a new tab
  • rerun atomic requests (click on the path of the response to run this request again)
  • make extension available in Firefox/Edge

Credits

About

Dev Tools Extension to view OData batch requests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published