diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d7e950..7c7418f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.10] - 2024.01.18 - e5e702f8a5a53a6efbed48d35f0bc3cee63024a0 +### Added +- Person identicons for contacts +- Confirmation & delivery directly from project page +- Offer dialog now allows units +- Links from claim detail page to the fulfilled project or offer +- Link to project from home feed +- Copy to clipboard in more places +### Fixed +- "More Contacts" for give on project page now links correctly. + + ## [0.2.9] - 2024.01.15 ### Fixed - Set visibility for new contact. diff --git a/package-lock.json b/package-lock.json index 2a62e7e..98ab0a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "TimeSafari_Test", - "version": "0.2.10-beta", + "version": "0.2.10", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "TimeSafari_Test", - "version": "0.2.10-beta", + "version": "0.2.10", "dependencies": { "@dicebear/collection": "^5.3.5", "@dicebear/core": "^5.3.5", diff --git a/package.json b/package.json index 49ef7f5..f821b38 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "TimeSafari_Test", - "version": "0.2.10-beta", + "version": "0.2.10", "private": true, "scripts": { "serve": "vue-cli-service serve", diff --git a/project.task.yaml b/project.task.yaml index 034c3e9..f155f13 100644 --- a/project.task.yaml +++ b/project.task.yaml @@ -1,14 +1,14 @@ tasks: -- Jason reported that turning notifications on from the help screen did not stay. iPhone +- choose an agent via a contact chooser (not just copy-paste a DID) -- supply the projectId to the OfferDialog just like we do with the offerId +- 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) - 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 -- choose an agent via a contact chooser (not just copy-paste a DID) - 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 -- notify user when import is completed +- notify user when data import is completed - "send them to this page" on ClaimView should be a link (for installed app) - 01 show my VCs - most interesting, or via search @@ -29,12 +29,12 @@ tasks: - .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 Mac (& Windows?) desktop, add a help blurb so that they can find it again (since it doesn't show in Application list) -- bug - 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) - back-and-forth on discovery & project pages led to "You need an identity to load your projects." error on product page when I had an identity - 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) - on the second 'give' recorded on prod it showed me as the agent - 04 remove 'rowid' references (that are sqlite-specific); may involve server -- 04 look at other examples for better UI, eg friend.tech +- 04 look at other examples for better onboarding UI, eg friend.tech - .5 Add inactive flag / end date, start date to project - .3 check that Android shows "back" buttons on screens without bottom tray - .1 Make give description text box into something that expands as they type? @@ -45,7 +45,6 @@ tasks: - switch some checks for activeDid to check for isRegistered - .2 in SeedBackupView, don't load the mnemonic and keep it in memory; only load it when they click "show" - .5 fix cert generation on server (since it didn't happen automatically for Nov 30) -- .1 remove 2 second setTimeout in NewEditProjectView.vue - warn if they're using the web (android only?) https://developer.mozilla.org/en-US/docs/Web/API/Navigator/getInstalledRelatedApps https://web.dev/articles/get-installed-related-apps @@ -84,7 +83,6 @@ tasks: - for subtasks: fulfills (is it really the same?), feeds, contributes to, supplies, boosts, advances - for blocking: blocks, precedes, comes before, is sought by -- vs follows, seeks, builds on ("contributes to" isn't specific enough, "succeeds" has different, possibly confusing meaning) -- .5 add "back" button to all screens that aren't part of the bottom tray - .5 fit as many icons as possible on home & project view screens but only going halfway down the page assignee-group:ui - .5 Replace Gifted/Give in ContactsView with GiftedDialog @@ -112,8 +110,6 @@ tasks: - Support messaging through DIDComm - Write to or read from a different ledger (eg. private ACDC, EAS & attest.sh) -- Do we want split first name & last name? - - 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.