fusionauth-issues icon indicating copy to clipboard operation
fusionauth-issues copied to clipboard

UI Updates for webhook event log

Open robotdan opened this issue 1 year ago • 0 comments

UI Updates for webhook event log

Description

Some things we should update to make this new UI feature more consistent.

  1. On the index page we should use the event type user.create instead of User Create. See the event table on Webhooks. Ideally we'd the event type and event description if there is room.
  2. On the attempt view dialog, I think Exception should come after Result.
  3. We may want to collapse the Webhook URL and Id into one field with multiple rows. This is a pattern we have in various other locations for email templates, or the like.
  4. In the view dialog, use the same duration syntax as the attempt table. For example, use 22 ms instead of Duration (ms): 22. Ensure this value is formatted in case it exceeds 1000 so that it will be displayed as 1,000.
  5. On the attempt index page, instead of start and end columns should we have a sent and a duration? And leave the start / end to the view dialog? This may be more meaningful.
  6. Review the mobile size of the webhook event log, I think we are squishing columns.
  7. Add the new action menus to these new pages.
  8. On the index page where we have the details of the event on top, show both the event type as user.create and User Create.
  9. Review copy for Linked object Id.
  10. Review index page for webhook log for the Attempts column, can we simplify this to not have the parens for succeeded/total, this could move to a tool tip or we could re-word the column to be more descriptive without the parens.
  11. In the advanced search, change the order of the Event result drop down to be Completed, In Progress and Failed
  12. Review the advanced search, does end make any sense here` What is "end"? I think we are really searching between two bounds of when an event was created? Review this copy.
  13. General review of the view dialog for consistency with the rest of the panels.

Related

  • https://github.com/FusionAuth/fusionauth-issues/issues/2874
  • https://github.com/FusionAuth/fusionauth-issues/issues/2901

Community guidelines

All issues filed in this repository must abide by the FusionAuth community guidelines.

robotdan avatar Sep 09 '24 15:09 robotdan