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

feat: dashboard revamp according to the latest designs #4868

Merged
merged 42 commits into from
May 28, 2024

Commits on May 27, 2024

  1. feat: dashboard list view

    YounixM authored and vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    a0f0803 View commit details
    Browse the repository at this point in the history
  2. feat: update sort menu items

    YounixM authored and vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    272451b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb591ff View commit details
    Browse the repository at this point in the history
  4. feat: update import json styles

    YounixM authored and vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    6f901ef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    67a360d View commit details
    Browse the repository at this point in the history
  6. feat: add template filter logic

    YounixM authored and vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    5890184 View commit details
    Browse the repository at this point in the history
  7. feat: revamp the overview settings modal (#4894)

    * feat: revamp the overview settings modal
    
    * feat: dashboard settings variable landing page
    
    * feat: dashboard add variable button settings
    
    * feat: add variable modal changes
    
    * feat: handle the unsaved changes for general settings
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    9a9a77f View commit details
    Browse the repository at this point in the history
  8. feat: follow ups for side panel section for dashboards (#4906)

    * feat: changes for tags input
    
    * feat: side panel header styles
    
    * feat: changes for textbox variable
    
    * feat: handle changes for custom type variable
    
    * feat: overflow preview vales
    
    * feat: overflow preview vales
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    f6b9971 View commit details
    Browse the repository at this point in the history
  9. feat: setup for new dashboard landing page (#4921)

    * feat: setup for new dashboard landing page
    
    * feat: added empty state widgets
    
    * feat: added functionality to the configure and the add panel button
    
    * feat: tag variables changes
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    1d5189b View commit details
    Browse the repository at this point in the history
  10. feat: dashboard revamp changes follow ups (#4929)

    * feat: changes for new panel type modal
    
    * fix: added missing / in the breadcrumbs
    
    * feat: added dashboard settings menu items
    
    * feat: added dashboard rename modal
    
    * feat: move full screen handle a few components up
    
    * feat: handle rename and copy export changes
    
    * feat: minor cleanup
    
    * feat: delete button changes
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    178ffc1 View commit details
    Browse the repository at this point in the history
  11. feat: dashboard widget edit page design revamp (#4946)

    * feat: dashboard edit page base setup
    
    * feat: right container design revamp
    
    * feat: alerts and thresholds changes right container
    
    * feat: right container
    
    * feat: fix graph styles
    
    * fix: some edits for dashboard edit page
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    f991197 View commit details
    Browse the repository at this point in the history
  12. feat: threshold preview changes (#4990)

    * feat: threshold preview changes
    
    * feat: threshold preview changes
    
    * feat: threshold discard handler
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    65b1922 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6c458d9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    52c6a93 View commit details
    Browse the repository at this point in the history
  15. fix: rebase conflicts

    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    00c1358 View commit details
    Browse the repository at this point in the history
  16. feat: dashboard panel grouping change for new designs (#4992)

    * feat: dashboard panel groping base cleanups
    
    * feat: move add panel code from inner component to parent component
    
    * feat: new dashboard section panel naming modal
    
    * feat: dashboard panel groping base cleanups
    
    * feat: grip changes
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    04f6faa View commit details
    Browse the repository at this point in the history
  17. feat: dashboard list page revamp and functionality additions (#4994)

    * feat: fix types and code structure for list page
    
    * feat: dashboard actions
    
    * feat: design changes for tags
    
    * feat: design changes for tags
    
    * feat: update import json styles
    
    * feat: added all dashboards row
    
    * feat: added configure metadata linking
    
    * feat: added local storage changes for dynamic columns
    
    * feat: added user metadata display for metadata modal
    
    * feat: configure metadata final changes
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    4dcbaa8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    dfc159b View commit details
    Browse the repository at this point in the history
  19. feat: sort and pagination changes for dashboard list view designs (#4996

    )
    
    * feat: minor list view css changes
    
    * feat: added sort functionality to the dashboards list
    
    * feat: added sort functionality to the dashboards list
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    6b4169a View commit details
    Browse the repository at this point in the history
  20. feat: added name dropdown in the settings drawer and image as base64 …

    …format (#5000)
    
    * feat: added name input in settings drawer
    
    * feat: discard handler
    
    * feat: implemented the name dropdown
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    43e6fae View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    55ae605 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    2d186ef View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1517af2 View commit details
    Browse the repository at this point in the history
  24. feat: light mode changes for new dashboard revamp (#5006)

    * feat: light mode changes for dahsboards list page
    
    * feat: dashboard description landing page changes
    
    * feat: variable panels landing page light theme changes
    
    * feat: dashboard edit panel light mode
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    0516441 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    709f119 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    4429d99 View commit details
    Browse the repository at this point in the history
  27. fix: usability / customer issues (#5014)

    * fix: [GH-4986]: preview values not getting updated when the query result is empty
    
    * fix: [GH-4985]: fix the usability of dahsboards variables drawer
    
    * fix: light mode design for component slider
    
    * fix: code cleanup
    
    * fix: 0 being added in case of no tags
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    e322068 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    46c2420 View commit details
    Browse the repository at this point in the history
  29. fix: handle silent error for dashboard edit mutation (#5022)

    * fix: handle silent error for dashboard edit mutation
    
    * fix: handle silent error for dashboard edit mutation
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    f1b0144 View commit details
    Browse the repository at this point in the history
  30. fix: rbac changes

    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    8679083 View commit details
    Browse the repository at this point in the history
  31. fix: grip icon color

    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    ba8b40c View commit details
    Browse the repository at this point in the history
  32. fix: new dashboards feedback from testing (#5030)

    * fix: hide create new dashboards from viewer roles
    
    * fix: move the elipsis button right of date time picker and make it a button
    
    * fix: remove duplicate button from actions for now
    
    * fix: last updated by and created by difference
    
    * fix: hide intercom for modals
    
    * fix: actions popover not closing
    
    * fix: temp remove templates modal from normal flow
    
    * fix: delete button event propagation
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    f8f45af View commit details
    Browse the repository at this point in the history
  33. fix: minor UI fixes (#5032)

    * fix: update dashboards landing page icons
    
    * fix: added lock icon for locked dashboards
    
    * fix: updated dashboards list page styles
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    5024d5d View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    b689e89 View commit details
    Browse the repository at this point in the history
  35. fix: dashboard revamp ui fixes (#5037)

    * fix: increase the width of the graph section
    
    * fix: remove select and next from component slider
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    ddb3a8b View commit details
    Browse the repository at this point in the history
  36. Dashboard vqa 1 (#5090)

    * fix: dashboard VQA pt 1
    
    * fix: dashboard VQA pt 2
    
    * fix: dashboard VQA pt 3
    
    * fix: dashboard VQA pt 4
    
    * fix: dashboard VQA pt 5
    
    * fix: dashboard VQA pt 6
    
    * fix: dashboard VQA pt 7
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    6d64f25 View commit details
    Browse the repository at this point in the history
  37. fix: added dashboard locked footer and base64 icons (#5091)

    * fix: added dashboard locked footer
    
    * fix: update base64 images
    vikrantgupta25 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    d85ba14 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    8dd0deb View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    980be23 View commit details
    Browse the repository at this point in the history
  2. fix: review comments

    vikrantgupta25 committed May 28, 2024
    Configuration menu
    Copy the full SHA
    f1af955 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d1544a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b62251 View commit details
    Browse the repository at this point in the history