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

Add "Replace question" action to dashboard cards #36744

Merged
merged 26 commits into from
Dec 14, 2023

Commits on Dec 13, 2023

  1. Remove isVirtualDashCard prop

    kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    c4ccf2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e0a584 View commit details
    Browse the repository at this point in the history
  3. Add QuestionPickerModal

    kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    441d504 View commit details
    Browse the repository at this point in the history
  4. Add replaceCard action

    kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    6b7f0ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20194a1 View commit details
    Browse the repository at this point in the history
  6. Implement card replace

    kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    7e21043 View commit details
    Browse the repository at this point in the history
  7. Add basic undo toast

    kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    2f2ffd6 View commit details
    Browse the repository at this point in the history
  8. update-dashboard-card will update :card_id

    Previously, `card_id` in `update-dashboard-card!` only applied if the dashcard was an action card. There was a cryptic comment about this, but it also indicates that maybe it's ok to update.
    
    This unsticks FE work but still needs BE unit tests.
    markbastian authored and kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    7986019 View commit details
    Browse the repository at this point in the history
  9. Adding unit test for updating dashcard's card

    The new test checks the state of a dashboard with a GET then PUTs the update setting the new card id and verifies the result.
    markbastian authored and kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    b746d46 View commit details
    Browse the repository at this point in the history
  10. Clean up DashCard test suite

    kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    a8232aa View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    86c0c1f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c9fe261 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8eb23ad View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b0ba9b6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a099d1b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e11c81d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f575c91 View commit details
    Browse the repository at this point in the history
  18. Add e2e tests

    kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    efde45a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    94ae13c View commit details
    Browse the repository at this point in the history
  20. Fix test setup

    kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    970d809 View commit details
    Browse the repository at this point in the history
  21. Updating update-action-cards-test test

    Under the old behavior, only action dashcards allowed changing their card ids. Now card ids can be changed for any dashcard type. This test captured the old behavior and has been updated to capture the new behavior.
    markbastian committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    8b2a89f View commit details
    Browse the repository at this point in the history
  22. Remove previous events

    kulyk committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    eff7b4c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    bf2db12 View commit details
    Browse the repository at this point in the history
  24. Merge remote-tracking branch 'origin/36497-replace-dashcard-card' int…

    …o 36497-replace-dashcard-card
    markbastian committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    c8249d2 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    6e00cd2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92bc305 View commit details
    Browse the repository at this point in the history