Skip to content

User tours: API & Resolver tests#485

Open
Cold-A-Muse wants to merge 37 commits intodevfrom
feat/user-tours
Open

User tours: API & Resolver tests#485
Cold-A-Muse wants to merge 37 commits intodevfrom
feat/user-tours

Conversation

@Cold-A-Muse
Copy link
Collaborator

@Cold-A-Muse Cold-A-Muse commented Oct 13, 2022

How to test:

  1. Add translations for release notes steps in the following format:
  • <RELEASE_VERSION>title
  • <RELEASE_VERSION>helper

image

  1. Create Dispatch release: This will create a tourOfUser entry for all current users within our database. Note: This can also be done in two seperate phases throught createUserTour & dispatchUserTour resolvers. The dispatchUserTour as an userIds (String[]) parameter if you only want to dispatch to a specific set of userIds. This might be nice for debugging purposes.

image

  1. Refresh somewhere within a workspace and verify a modal appears with the same amount of pages as steps and correct translations being used. Notice that once you close it/refresh the release notes won't be available for you again.

image

Note: branch currently fails due to merge with dialogue schedule branch. Let's merge that one first before merging this code :)

@aws-amplify-eu-central-1
Copy link

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-485.d2j37lx5gsfgp1.amplifyapp.com

@aws-amplify-eu-central-1
Copy link

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-485.d36c61y3h9mqcx.amplifyapp.com

@Cold-A-Muse Cold-A-Muse requested a review from JMitnik October 15, 2022 05:00
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