From 098c6c0fa0b0a386fbf0e10d1ca9fd24211dd0bf Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Wed, 12 Jul 2023 22:52:58 +0800 Subject: [PATCH 01/12] Compacted Quick Action section --- src/views/HomeView.vue | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 956a602ff..4c9e06ea0 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -7,23 +7,33 @@
-

Quick Action

-

Choose a contact to whom to show appreciation:

- -
- -  or  - -
+
+ +
+

{{ contact.name || "(no name)" }}

+ +
Date: Wed, 12 Jul 2023 23:17:28 +0800 Subject: [PATCH 02/12] Design tweaks to Latest Activity --- src/views/HomeView.vue | 44 +++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 4c9e06ea0..08ab1c46e 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -13,12 +13,13 @@ @@ -43,29 +45,27 @@ > -
-

Latest Activity

- - - Loading… - -
-
- - -
- - - -
-
+ + + +
+ + + +
diff --git a/src/views/NewEditCommitmentView.vue b/src/views/NewEditCommitmentView.vue index 1455e77ff..76bbccbc3 100644 --- a/src/views/NewEditCommitmentView.vue +++ b/src/views/NewEditCommitmentView.vue @@ -16,47 +16,44 @@ -
- - -
- - hours -
+ + + +
+ + hours +
- + - + -
- - -
-
+
+ + +
diff --git a/src/views/ProjectsView.vue b/src/views/ProjectsView.vue index 3c5672adc..a0c786864 100644 --- a/src/views/ProjectsView.vue +++ b/src/views/ProjectsView.vue @@ -7,18 +7,17 @@ -
- - -
+ + + -
- Switch Identifier - - - - - - -
-
+ + + +
  • +

    + {{ contact.name || "(no name)" }} -

    -
  • - -
    + + + + + + + + + + + Show More Contacts… + Date: Fri, 14 Jul 2023 20:29:38 +0800 Subject: [PATCH 08/12] Cleanup after some testing --- src/views/HomeView.vue | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index dc242507c..e798a1b41 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -11,16 +11,6 @@

    Show appreciation to a contact:

      -
    • -
      - -
      -

      - Anonymous -

      -
    • From 32125133f04e35a7336ab90cf2f954f595453166 Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Fri, 14 Jul 2023 21:33:56 +0800 Subject: [PATCH 09/12] No-contacts state --- src/views/HomeView.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index e798a1b41..5ee0fc100 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -35,6 +35,13 @@ > Show More Contacts… + + +
      + (No contacts to show.) +
      Date: Tue, 18 Jul 2023 02:12:29 -0400 Subject: [PATCH 10/12] Update 'project.task.yaml' --- project.task.yaml | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/project.task.yaml b/project.task.yaml index d96d32664..5bc544767 100644 --- a/project.task.yaml +++ b/project.task.yaml @@ -1,6 +1,5 @@ tasks: -- 01 design ideas for simple gives on the Home page - 01 add a location for a project via map pin - 04 search by a bounding box for local projects (see API by clicking on "Nearby") - 01 Replace Gifted/Give in ContactsView with GiftedDialog assignee:jose @@ -8,14 +7,8 @@ tasks: - 08 Scan QR code to import into contacts. -- contacts v1 : - - 01 Import contact info a la QR code. - - .2 move all "identity" references to temporary account access assignee:trent - -- contacts v+ : - - 01 Import all the non-sensitive data (ie. contacts & settings). - - .2 show error to user when adding a duplicate contact - - 01 parse input more robustly (with CSV lib and not commas) +- 40 notifications : + - push, where we trigger a ServiceWorker(?) in the app to reach out and check for new data - refactor UI : - .5 Alerts show at the top and can be missed if you've scrolled down on the page, eg. account data download @@ -29,18 +22,22 @@ tasks: - 01 save the feed-viewed status in settings storage ("afterQuery") - 01 quick action - send action, maybe choose via canvas tool https://github.com/konvajs/vue-konva -- .5 customize favicon -- 04 allow user to download claims, mine + ones I can see about me from others - - 24 Move to Vite -- 40 notifications : - - push +- .5 remove edit from project page for projects owned by others +- .5 fix where user 0 sees no txns from user 1 on contacts page but sees them on list page +- .2 there are three dots at the top of ProjectViewView that refreshes the page but doesn't do anything else +- 01 fix images on project page, on discovery page +- .2 on ProjectViewView, show different messages for "to" and "from" sections if none exist +- .2 fix static icon to the right on project page (Matthew - I've made "Rotary" into issuer?) +- .2 fix rate limit verbiage (with the new one-per-day allowance) assignee:trent - Discuss whether the remaining tasks are worthwhile before MVP release. -- 01 fix images on project page, on discovery page -- .2 fix static icon to the right on project page (Matthew: I've made "Rotary" into issuer property?) +- contacts v+ : + - 01 Import all the non-sensitive data (ie. contacts & settings). + - .2 show error to user when adding a duplicate contact + - 01 parse input more robustly (with CSV lib and not commas) - stats v1 : - 01 show numeric stats @@ -49,7 +46,11 @@ tasks: - maybe - allow type annotations in World.js & landmarks.js (since we get this error - "Types are not supported by current JavaScript version") - 08 convert to cleaner implementation (maybe Drie -- https://github.com/janvorisek/drie) -- Do we want split first name & last name? +- .5 on ProjectView page, show immediate feedback when a gift is given (on list?) -- and consider the same for Home & Contacts pages +- .5 customize favicon +- 04 allow user to download claims, mine + ones I can see about me from others +- Do we want to combine first name & last name? +- Show a warning if both giver and recipient are the same (but still allow?) - Release Minimum Viable Product : - 08 thorough testing for errors & edge cases @@ -62,9 +63,6 @@ tasks: - Test PWA features on Android and iOS. blocks: ref:https://raw.githubusercontent.com/trentlarson/lives-of-gifts/master/project.yaml#kickstarter%20for%20time -- 40 notifications v+ : - - pull, w/ scheduled runs - - linking between projects or plans : - show total time given to & from a project - terminology: @@ -93,6 +91,10 @@ tasks: - Write to or read from a different ledger (eg. private ACDC, attest.sh) +- Do we want split first name & last name? + +- 40 notifications v+ : + - pull, w/ scheduled runs log: - videos for multiple identities https://youtu.be/p8L87AeD76w and for adding time to contacts https://youtu.be/7Yylczevp10 done:2023-03-29 From 91b46eaaeed92305e89ccd493c113f3305eaf1e2 Mon Sep 17 00:00:00 2001 From: anomalist Date: Tue, 18 Jul 2023 02:15:04 -0400 Subject: [PATCH 11/12] Update 'project.task.yaml' --- project.task.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.task.yaml b/project.task.yaml index 5bc544767..719928672 100644 --- a/project.task.yaml +++ b/project.task.yaml @@ -3,7 +3,7 @@ tasks: - 01 add a location for a project via map pin - 04 search by a bounding box for local projects (see API by clicking on "Nearby") - 01 Replace Gifted/Give in ContactsView with GiftedDialog assignee:jose -- 02 Fix images on projectview: allow choice of image from a pallete of images or a url image. +- 02 Fix images on projectview - allow choice of image from a pallete of images or a url image. - 08 Scan QR code to import into contacts. From 34636d6047d4070de092ec511948602baeafe5de Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Tue, 18 Jul 2023 17:14:03 +0800 Subject: [PATCH 12/12] Fixed alert message visibility --- src/components/AlertMessage.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/AlertMessage.vue b/src/components/AlertMessage.vue index 6f3ea5b13..62e8c2c36 100644 --- a/src/components/AlertMessage.vue +++ b/src/components/AlertMessage.vue @@ -1,7 +1,7 @@