refactor tasks & add more estimates
This commit is contained in:
@@ -1,10 +1,16 @@
|
||||
|
||||
tasks:
|
||||
tasks :
|
||||
|
||||
- 08 notifications for feed - make them reliable :
|
||||
- leverage different messaging platform?
|
||||
|
||||
- 24 compelling UI for credential presentations
|
||||
- 24 compelling UI for statistics (eg. World?)
|
||||
|
||||
- .5 fix timeSafari.org cert renewals
|
||||
- .2 anchor hash into BTC
|
||||
- .2 add links between projects
|
||||
- image on give
|
||||
- 32 image on give :
|
||||
- Show a camera to take a picture
|
||||
- Scale the image to a reasonable size
|
||||
- Upload to a public readable place
|
||||
@@ -13,22 +19,23 @@ tasks:
|
||||
- put the image URL in the claim
|
||||
- Rates - images erased?
|
||||
- image not associated with JWT ULID since that's assigned later
|
||||
- change server plan & project endpoints to use jwtId as identifier rather than rowid
|
||||
- edit offers & gives, or revoke allowing re-creation
|
||||
- bug (that is hard to reproduce) - offer gave USD (by default?)
|
||||
- .5 change server plan & project endpoints to use jwtId as identifier rather than rowid
|
||||
- 16 edit offers & gives, or revoke allowing re-creation
|
||||
- .1 When available in the server, give message for 'nonAmountGiven' on offers on ProjectsView page.
|
||||
- 04 allow backup of localStorage key
|
||||
- .1 Add help instructions for "Encryption key has changed" error. (It is a problem if localStorage is cleared, but the contacts & settings remain and they have to restore their seeds.)
|
||||
- .5 add more detail on TimeSafari.org
|
||||
- .1 show better error when user with no ID goes to the "My Project" page
|
||||
- add button to front page to prompt for ideas for gratitude
|
||||
- 08 add button to front page to prompt for ideas for gratitude :
|
||||
- show previous on "Your" screen
|
||||
- checkboxes: randomize vs show in order, show non-person-oriented messages, show only contacts, show only projects
|
||||
- allow user to add a time when they want their daily notification
|
||||
- prompt for the name directly when they visit the QR scan page
|
||||
- mark a project as inactive
|
||||
- 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
|
||||
- choose a project's alternative agent ("authorized representative") via a contact chooser (not just copy-paste a DID)
|
||||
- checkboxes - randomize vs show in order, show non-person-oriented messages, show only contacts, show only projects
|
||||
|
||||
- 08 allow user to add a time when they want their daily notification
|
||||
|
||||
- .5 prompt for the name directly when they visit the QR scan page
|
||||
- 01 mark a project as inactive
|
||||
- 01 add share button for sending a message to confirmers when we can't see the claim (like the "visible" links)
|
||||
- .5 add TimeSafari as a shareable app https://developer.mozilla.org/en-US/docs/Web/Manifest/share_target
|
||||
- .5 choose a project's alternative agent ("authorized representative") via a contact chooser (not just copy-paste a DID)
|
||||
- .5 find out why clicking quickly back-and-forth onto the "my project" page often shows error "You need an identifier to load your projects." (easier to reproduce on desktop?)
|
||||
- .5 bug - it didn't show the "fulfills offer" on the claim detail page for a give that had one - https://test.timesafari.app/claim/01HMFWRPA3PD6Q9EYFKX3MC41J
|
||||
- 01 replace all "confirm" prompts with nicer modal
|
||||
@@ -124,16 +131,14 @@ tasks:
|
||||
- badge for amount given/offered to your project
|
||||
- set a goal of given/offers
|
||||
|
||||
- automated tests, eg. cypress
|
||||
- automated tests, eg. pup-test or cypress
|
||||
|
||||
- Notifications (wake on the phone, push notifications)
|
||||
- 02 change push server so that the web-push/subscribe call sets up a thread for the 10-seconds-later push notification, but returns immediately to the callee
|
||||
- pull instead of push, maybe via scheduled runs
|
||||
- have a notification pop-up on Mac screen
|
||||
|
||||
- Connect with phone contacts
|
||||
|
||||
- Multiple identities
|
||||
- 16 Connect with phone contacts - this may be a whole different app, because we want a quick link A) to the same phone contact and B) from the phone contact app
|
||||
|
||||
- Support KERI AIDs
|
||||
- Support Peer DIDs
|
||||
@@ -141,12 +146,11 @@ tasks:
|
||||
- Write to or read from a different ledger (eg. private ACDC, EAS & attest.sh)
|
||||
|
||||
- 01 On nearby search, if user starts changing their box but cancels and goes back to the map it is zoomed far out. Fix to fit the box better.
|
||||
- 16 From the home screen, make the quick action even easier.
|
||||
|
||||
- allow some gives even if they aren't registered - maybe someday as a gift to the world, but we really want this to be built via personal connections
|
||||
- allow some gives even if they aren't registered - maybe someday as a gift to the world, but we really want this to be built via personal connections -- and that allows spam
|
||||
- .1 When Chrome shows compatibility https://developer.mozilla.org/en-US/docs/Web/API/Web_Share_API#api.navigator.canshare
|
||||
then change the canShare check in this app to check the real canShare() method.
|
||||
|
||||
log:
|
||||
log :
|
||||
- videos for multiple identities https://youtu.be/p8L87AeD76w and for adding time to contacts https://youtu.be/7Yylczevp10 done:2023-03-29
|
||||
- project lists, contact totals & actions, multiple identifiers, stats-world, activity feed, rename of this project file (use "--follow --") milestone:2 done:2023-06-27
|
||||
|
||||
Reference in New Issue
Block a user