doc: update tests & tasks
This commit is contained in:
@@ -80,7 +80,7 @@ To add an icon, add to main.ts and reference with `fa` element and `icon` attrib
|
|||||||
- Use a mobile user as well as a desktop user.
|
- Use a mobile user as well as a desktop user.
|
||||||
- Backup seed & data & get a CSV dump from Endorser Mobile.
|
- Backup seed & data & get a CSV dump from Endorser Mobile.
|
||||||
- Check that the version is updated.
|
- Check that the version is updated.
|
||||||
- Clear the browser data & import Time Safari contacts and then CSV contacts.
|
- Clear the browser data & add identity & import Time Safari contacts and then CSV contacts.
|
||||||
- Clear the browser data again. (See "Reset" below.) Make sure that it's using the test API (under Identity in 'Advanced').
|
- Clear the browser data again. (See "Reset" below.) Make sure that it's using the test API (under Identity in 'Advanced').
|
||||||
- Go to the account page before visiting the home page to see that there is no ID.
|
- Go to the account page before visiting the home page to see that there is no ID.
|
||||||
- On the home page:
|
- On the home page:
|
||||||
@@ -98,7 +98,7 @@ To add an icon, add to main.ts and reference with `fa` element and `icon` attrib
|
|||||||
- Switch back to the generated identifier.
|
- Switch back to the generated identifier.
|
||||||
- On the account page, check that they see messages on limits.
|
- On the account page, check that they see messages on limits.
|
||||||
- As User #0, register the ID.
|
- As User #0, register the ID.
|
||||||
- As the new user on the home page, check that they can now record a gift.
|
- As the new user on the home page, check that they can now record a gift, and record an offer & delivery.
|
||||||
- On the contacts page, check that they cannot register someone else yet.
|
- On the contacts page, check that they cannot register someone else yet.
|
||||||
- Walk through the functions on each page.
|
- Walk through the functions on each page.
|
||||||
- Set and run notifications.
|
- Set and run notifications.
|
||||||
@@ -106,7 +106,6 @@ To add an icon, add to main.ts and reference with `fa` element and `icon` attrib
|
|||||||
- Choose location on the search map.
|
- Choose location on the search map.
|
||||||
- Offer, deliver a give, and confirm. Create a third user and test connections.
|
- Offer, deliver a give, and confirm. Create a third user and test connections.
|
||||||
- Switch to "no identifier" to see that things look OK without any ID.
|
- Switch to "no identifier" to see that things look OK without any ID.
|
||||||
- Test the mobile view. (Note that Firefox mobile doesn't always show bottom icons.)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,9 @@
|
|||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
- fix Dexie error
|
|
||||||
- fix error on help & contacts pages (gets console error & won't switch)
|
|
||||||
- anchor hash into BTC
|
- anchor hash into BTC
|
||||||
- prompt for the name on the QR scan page
|
- prompt for the name directly when they visit the QR scan page
|
||||||
- bug - user on new phone did not prompt him to install
|
- bug - user on new phone did not prompt him to install
|
||||||
- allow to see and reset DB password
|
|
||||||
- image on give
|
- image on give
|
||||||
- Show a camera to take a picture
|
- Show a camera to take a picture
|
||||||
- Scale the image to a reasonable size
|
- Scale the image to a reasonable size
|
||||||
@@ -17,6 +14,7 @@ tasks:
|
|||||||
- Rates - images erased?
|
- Rates - images erased?
|
||||||
- image not associated with JWT ULID since that's assigned later
|
- image not associated with JWT ULID since that's assigned later
|
||||||
- mark a project as inactive
|
- mark a project as inactive
|
||||||
|
- allow to see and reset DB password
|
||||||
- add share button for sending a message to confirmers when we can't see the claim (like the "visible" links)
|
- add share button for sending a message to confirmers when we can't see the claim (like the "visible" links)
|
||||||
- add TimeSafari as a shareable app https://developer.mozilla.org/en-US/docs/Web/Manifest/share_target
|
- add TimeSafari as a shareable app https://developer.mozilla.org/en-US/docs/Web/Manifest/share_target
|
||||||
- choose a project's alternative agent ("authorized representative") via a contact chooser (not just copy-paste a DID)
|
- choose a project's alternative agent ("authorized representative") via a contact chooser (not just copy-paste a DID)
|
||||||
@@ -27,12 +25,11 @@ tasks:
|
|||||||
- .1 hide offer & give buttons on project list page if not registered
|
- .1 hide offer & give buttons on project list page if not registered
|
||||||
- .1 add cursor-pointer on the icons for giving on the project page, and on the list of projects on the discover page
|
- .1 add cursor-pointer on the icons for giving on the project page, and on the list of projects on the discover page
|
||||||
|
|
||||||
- Turning notifications on from the help screen did not stay, though account screen toggle did stay. (From Jason on iPhone.)
|
- bug - turning notifications on from the help screen did not stay, though account screen toggle did stay (From Jason on iPhone.)
|
||||||
- supply the projectId to the OfferDialog just like we do with the GiftedDialog offerId (in the "open" method, maybe as well as an attribute)
|
- refactor - supply the projectId to the OfferDialog just like we do with the GiftedDialog offerId (in the "open" method, maybe as well as an attribute)
|
||||||
- the confirm button on each give on the ProjectViewView page doesn't have all the context of the ClaimView page, so it can show sometimes inappropriately; consider consolidation
|
- the confirm button on each give on the ProjectViewView page doesn't have all the context of the ClaimView page, so it can show sometimes inappropriately; consider consolidation
|
||||||
- make the "give" on contact screen work like other give (allowing donation vs current blank)
|
- make the "give" on contact screen work like other give (allowing donation vs current blank)
|
||||||
- on ClaimView, the "ask someone" should refer to "visible" IDs, or to confirmations only if confirmations are visible
|
- .2 on ClaimView, the "ask someone" should refer to "visible" IDs, or to confirmations only if confirmations are visible
|
||||||
- notify user when data import is completed
|
|
||||||
- message "send them to this page" on ClaimView should be a link (for installed app)
|
- message "send them to this page" on ClaimView should be a link (for installed app)
|
||||||
- When we update a version, desktop browser users have seen nothing happen after clicking on the contact page QR and on the account page "Help"; errors show in the console. Reload fixed it. If this happens on mobile, ask the user to reload.
|
- When we update a version, desktop browser users have seen nothing happen after clicking on the contact page QR and on the account page "Help"; errors show in the console. Reload fixed it. If this happens on mobile, ask the user to reload.
|
||||||
|
|
||||||
@@ -41,8 +38,6 @@ tasks:
|
|||||||
|
|
||||||
- show feed of offers, new projects, etc -- maybe limited to my search area
|
- show feed of offers, new projects, etc -- maybe limited to my search area
|
||||||
|
|
||||||
- update Veramo library
|
|
||||||
|
|
||||||
- revenue to support server operation
|
- revenue to support server operation
|
||||||
|
|
||||||
- copy button for seed
|
- copy button for seed
|
||||||
@@ -50,9 +45,8 @@ tasks:
|
|||||||
- make server endpoint for full English description of limits
|
- make server endpoint for full English description of limits
|
||||||
- create a help-desk document & add screenshots
|
- create a help-desk document & add screenshots
|
||||||
|
|
||||||
- 01 server - show all claim details when issued by the issuer
|
|
||||||
- .1 update "offer" units to have same functionality as "give" units
|
- .1 update "offer" units to have same functionality as "give" units
|
||||||
- on home page, prompt for install check in addition to "supports notifications" check (since they won't get notified if Chrome is closed)
|
- 01 on home page, prompt for install check in addition to "supports notifications" check (since they won't get notified if Chrome is closed)
|
||||||
- 01 on Mac (& Windows?) desktop, add a help blurb so that they can find it again (since it doesn't show in Application list)
|
- 01 on Mac (& Windows?) desktop, add a help blurb so that they can find it again (since it doesn't show in Application list)
|
||||||
- bug (that is hard to reproduce) - got error adding on Firefox user #0 as contact for themselves
|
- bug (that is hard to reproduce) - got error adding on Firefox user #0 as contact for themselves
|
||||||
- bug (that is hard to reproduce) - in Chrome, install app then delete app and try from Chrome browser and see log errors "Uncaught TypeError: self.appendDailyLog is not a function"
|
- bug (that is hard to reproduce) - in Chrome, install app then delete app and try from Chrome browser and see log errors "Uncaught TypeError: self.appendDailyLog is not a function"
|
||||||
|
|||||||
Reference in New Issue
Block a user