You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

16 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.4.4] - 2025.02.17

Fixed in 0.4.4

  • On production (due to data?) the search results would disappear after scrolling down. Now we don't show any results when going to the people map with a shortcut.

[0.4.3] - 2025.02.17

Added in 0.4.3

  • Discover query parameter searchPeople to go directly to the people map

[0.4.2] - 2025.02.17

Added

  • Capacitor on iOS and Android

Fixed

  • Path issues

[0.4.1] - 2025.02.16

Fixed in 0.4.1

  • nostr build issue
  • Linting

[0.4.0] - 2025.02.14

Changed

  • Images in the home feed now take up the full width of the card.
  • Clicking the image previously, would open the image in a new tab. Now, clicking the image opens the image in a lightbox view.

Added in 0.4.0

  • Clicking an image also now displays an in-app lightbox view of the image.
  • The lightbox view includes a download button for the image in mobile view.

[0.3.57] - 2025.02.11

Added in 0.3.57

  • Automatic user creation in onboarding meetings

[0.3.55] - 2025.02.07

Added in 0.3.55

  • End time for projects

[0.3.54] - 2025.02.06

Added in 0.3.54

  • Group onboarding meetings

[0.3.53] - 2025.01.30

Added in 0.3.53

  • Hints for contacting the creator of a project

[0.3.52] - 2025.01.22

Fixed in 0.3.52

  • User profile endpoint server for map was broken.

[0.3.51] - 2025.01.22

Fixed in 0.3.51

  • User profile map jumped on first zoom.

[0.3.50] - 2025.01.20 - b9fedcd3fd

Added in 0.3.50

  • User public profiles

[0.3.49] - 2025.01.09 - 36301ed238

Changed in 0.3.49

  • Make all external contact links direct to the contact-import page.
  • Handle all new-single-contact JWTs in the contacts page, and multiple-contact JWTs in the contacts-import page.

[0.3.48] - 2025.01.08 - 398f3e64a3 (but app shows 07c4e58)

Added in 0.3.48

  • More sanity-checks on contact-import JWT

[0.3.47] - 2025.01.06 - 5bf6dd1ee3

Added in 0.3.47

  • Notes on contacts page with new contact-edit page
  • Contact methods (only on contact-edit page and under DID details)
  • DID view with no DID shows user's info.

Changed in 0.3.47

  • URL for user's contact info is now URL to this app (not endorser.ch).
  • Extended details (eg. full claim) is beneath details link on claim page.

[0.3.46] - 2025.01.03 - 9e7056616b

Added in 0.3.46

  • More action-oriented questions for the gift prompts

Fixed in 0.3.46

  • Contact-list import set visibility for all, even if not chosen.

[0.3.45] - 2025.01.01 - 65402dc68c

Fixed in 0.3.45

  • Previous project links stayed when following a link.

[0.3.44] - 2024.12.31 - 694b22987b

Added in 0.3.44

  • Project counts on a map

[0.3.42] - 2024.12.27 - 9751934bc2

Added in 0.3.42

  • Link from certificate page to the claim

Changed in 0.3.42

  • Contact data sharing is now a verified JWT.
  • Feed pictures are larger.

[0.3.41] - 2024.12.21 - ff6d14138f

Added in 0.3.41

  • Link from certificate page to the claim

[0.3.40] - 2024.12.20 - 77290d9fed

Added in 0.3.40

  • Only show issuer on certificate if it's not the agent.

[0.3.39] - 2024.12.20 - d8819155e2

Added in 0.3.39

  • Page for a framed claim certificate

[0.3.38] - 2024.12.14 - f8cae5ad4f

Fixed in 0.3.38

  • Error on BVC confirmation screen (from IndexedDB refactor)

[0.3.37] - 2024.12.13 - 4d805b43cd

Added in 0.3.37

  • Record a give from a project on the project page.
  • New button on home page opens the gifted dialog.
  • On confirmation buttons on the project page gives, mark when unavailable and explain why.

Changed in 0.3.37

  • Moved the secret into IndexedDB (and out of localStorage) for more reliability.
  • New "invite" destination page helps troubleshoot when JWT link doesn't come through.

Fixed in 0.3.37

  • Problem showing claim issuer name
  • Problem going "back" from a project page

[0.3.36] - 2024.11.24 - c8d23647d1

Changed in 0.3.36

  • More friendly default reminder message
  • Blue borders around people to indicate clickability

[0.3.35] - 2024.11.24 - bff7d0a632

Added in 0.3.35

  • Daily reliable, hard-coded notification message
  • Setting to change the partner API server

[0.3.33] - 2024.11.07 - adb7b16ecf

Fixed in 0.3.33

  • Affirm Delivery button on offer claim page didn't work.
  • Plans were not showing by default on project page.

[0.3.32] - 2024.11.06 - 9a3fa38a3f

Added in 0.3.32

  • Highlight in green new offers to user & to user's projects on the front page.

[0.3.31] - 2024.10.25 - 07c02ab98a

Changed in 0.3.31

  • Onboarding messages about offers

[0.3.30]

Added in 0.3.30

  • Onboarding messages

[0.3.29] - 2024.10.09 - babd3832bd

Added in 0.3.29

  • Invite for a contact to join immediately

Changed in 0.3.29

  • Send signed data to nostr endpoints to verify public key ownership.
  • Enhanced help & help onboarding.

Changed in DB or environment

  • Uses Endorser.ch version 4.1.1

[0.3.28] - 2024.09.30 - 84720b9404

Added in 0.3.28

  • Posting to nostr apps Trustroots & TripHopping
  • Display of providers on claim view page

Changed in 0.3.28

  • Switched BVC-meeting-ending gift to be a gift from the group.

Changed in DB or environment in 0.3.28

  • Requires Endorser.ch version 4.1.0

[0.3.27] - 2024.09.22 - ee23e6f005

Fixed in 0.3.27

  • Error loading BVC claims to confirm
  • Really allow visibility of bulk-imported contacts

[0.3.26] - 2024.09.16 - 8263ed2b29

Added in 0.3.26

  • Separate 'isRegistered' flag for each account

Fixed in 0.3.26

  • Failure to assign offers to their project
  • Alert when looking at one's own activity if not in contacts.

[0.3.25] - 2024.08.30 - dcbe02d877

Added in 0.3.25

  • "Ideas" now jumps directly to giving prompt or contact list.

Fixed in 0.3.25

  • Empty giver name on gifted-details view
  • Previously visited project would show up on the giving-details page.

Removed in 0.3.25

  • All unnecessary localStorage for project IDs

[0.3.23] - 2024.08.30

Added in 0.3.23

  • Sections in Help for different kinds of users
  • Discovery page parameters so that links with search text work
  • Message when no projects are found

[0.3.21] - 2024.08.24 - a7b89f4bb6

Added in 0.3.21

  • Send list of contacts to someone, and move individual contact actions to detail page.
  • Prompt for name in pop-up, and send to different contact-sharing screens.

Changed in 0.3.21

  • Moved contact actions from list onto detail page

[0.3.20] - 2024.08.18 - 4064eb75a9

Fixed in 0.3.20

  • Bad "give" verbiage on offer page
  • Failing offer test

[0.3.19] - 2024.08.18 - ee9c14942c

Added in 0.3.19

  • Update of an offer
  • Recipient description in offer list

Fixed in 0.3.19

  • List of offers wasn't showing.
  • Destination page after sharing photo was wrong.

[0.3.17] - 2024.07.11 - cefa384ff1

Added in 0.3.17

  • Photos on more screens

Fixed in 0.3.17

  • Share of a photo, including sharing a photo from webkit/Safari which never worked

Changed in DB or environment in 0.3.17

  • Nothing (though there's a new temp field in IndexedDB)

[0.3.15] - 2024.08.04 - c8f0f2c2b1

Added in 0.3.15

  • Edit gives
  • Page to edit claim JSON before submitting
  • Update of imported contacts
  • Improve messaging on give dialog
  • Section for gives provided by plan
  • Deletion of an identity
  • UI for choosing a passkey creation (not enabled on prod)
  • Cache signatures for reports for passkey-signed requests
  • Refactor: consolidate alternative signing, eg. for passkeys & did:peer
  • Playwright tests

Changed in 0.3.15

  • Linked projects display below description (instead of at bottom)

Fixed in 0.3.15

  • Visibility toggle appearance

Changed in DB or environment in 0.3.15

  • Nothing

[0.3.14] - 2024.06.22 - 1611d22892

Added in 0.3.14

Fixed in 0.3.14

  • Don't show registration pop-up for a new contact that is registered

Changed in DB or environment in 0.3.14

  • Nothing

[0.3.13] - 2024.05.24 - 08b67984e4

Added in 0.3.13

  • Photos on projects

Changed in DB or environment in 0.3.13

  • Nothing

[0.3.12] - 2024.05.19 - 141fb39ad1

Fixed in 0.3.12

  • Photo share (share_target) failed because requests were sent to server

Changed in DB or environment in 0.3.12

  • Nothing

[0.3.11] - 2024.05.19 - 567bcad88d

Added in 0.3.11

  • Choose a file for gifts, and a URL for gifts & profiles

Fixed in 0.3.11

  • Multiple button pushes were required to switch camera

Changed in DB or environment in 0.3.11

  • Nothing

[0.3.10] - 2024.05.11 - 03ac31d981

Added in 0.3.10

  • Share an image
  • Choose a file on the device for a profile image

Changed in DB or environment in 0.3.10

  • Nothing

[0.3.9] - 2024.04.28 - 874e717e69

Added in 0.3.9

  • Offers on contacts page
  • Checks on front page until they show as registered

Changed in 0.3.9

  • Scanned contacts now add immediately and prompt for registration.
  • Better UI for gives on contact page
  • Better UI for all confirmation messages

Fixed in 0.3.9

  • Repeated elements at top of main feed

Changed in DB or environment in 0.3.9

  • Nothing

[0.3.8] - 2024.04.20 - 15c026c80c

Added in 0.3.8

  • Profile image for user

Fixed in 0.3.8

  • Slow loading of home page feed

Changed in DB or environment in 0.3.8

  • Nothing

[0.3.7] - 2024.04.10 - cf18f1543a

Added in 0.3.7

  • Filter on home page feed
  • Ability to set time of daily notification
  • Jump to app on click of notification

Changed in 0.3.7

  • Built with vite
  • Descriptions on home page to include projects

Changed in DB or environment in 0.3.7

  • Nothing

[0.3.6] - 2024.03.24 - 3a07e31d63

Added in 0.3.6

  • Button to mirror photo during video
  • More detailed onboarding help screen
  • Public-data blurb

Changed in DB or environment in 0.3.6

  • Nothing

[0.3.5] - 2024.03.23 - 28754bdfb1

Added in 0.3.5

  • Photo on gift records

Fixed in 0.3.5

  • Environment variable for BVC meetings project
  • Environment variables and build enhancements for test vs prod

Changed in DB or environment in 0.3.5

  • New environment variable for image API server
  • Test that a new browser session will get the right default APIs.
  • Test that a new browser session will send the right BVC meetings project.

[0.2.17] - 2024.03.01 - 3612ea4224

Added in 0.2.17

  • Shortcut page for Bountiful Voluntaryist Community

Changed in 0.2.17

  • More readable, targeted summaries in home-page feed items

Changed in DB

  • Nothing

[0.2.14] - 2024.02.14 - 5f9edea116

Changed in 0.2.14

  • Combine all service worker scripts into a single file.

Changed in DB in 0.2.14

  • Nothing

[0.2.13] - 2024.02.07

Added in 0.2.13

  • Display of user's offers
  • Check for valid DIDs

Fixed in 0.2.13

  • Name display on give prompt
  • Non-numbers on number input & autocapitalize on URL input

Changed in DB in 0.2.13

  • Nothing

[0.2.12] - 2024.02.01

Added in 0.2.12

  • Prompts for gratitude

[0.2.11] - 2024.01.28

Added in 0.2.11

  • Actions to share claim data with contacts
  • Bulk CSV import from Endorser Mobile export
  • Dates on give summaries

[0.2.10] - 2024.01.18 - 667e1e8890

Added in 0.2.10

  • 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 in 0.2.10

  • "More Contacts" for give on project page now links correctly.

[0.2.9] - 2024.01.15 - e5e702f8a5

Fixed in 0.2.9

  • Set visibility for new contact.

[0.2.8] - 2024.01.14

Added in 0.2.8

  • Automatic ID creation from home page
  • Agent who can also edit a project

Fixed in 0.2.8

  • Cannot declare anonymous gift

[0.2.7] - 2024.01.12

Added in 0.2.7

  • Give to fulfill a particular offer
  • Give as part of a trade as opposed to a donation
  • Error notifications on import

Changed in 0.2.7

  • Library security updates
  • Visibility of actions & confirmations on claim page

Fixed in 0.2.7

  • Name of offerer

[0.2.2] - 2024.01.05

Added in 0.2.2

  • Check for notification capability on front screen
  • Contact next-public-key-hash in manual textual input
  • Confirmation for contact visibility change
  • YAML rendering of full claim details
  • Hints for onboarding on the contact screen

[0.2.0] - 2024.01.04

Added in 0.2.0

  • Contact next-public-key-hash
  • Icon for Android
  • More thorough messaging and testing for notifications

[0.1.9] - 2024.01.01

Added in 0.1.9

  • Import for contacts and settings
  • Second download button for DuckDuckGo

Changed in 0.1.9

  • Removed some keys from Dexie's IndexedDB declarations

[0.1.8] - 2023.12.27- d26d1d3601

Added in 0.1.8

  • DB logging for service-worker events
  • Help page for notifications
  • Test notification & web-push triggers inside app
  • Check that the app is installed

Fixed in 0.1.8

  • Project issuer display name

[0.1.7] - 2023.12.19 - 91c6c7c11c

Changed in 0.1.7

  • Icons

Fixed in 0.1.7

  • Notification switch now shows message
  • Prod/test server warning message at top of page

[0.1.6] - 2023.12.17 - b445b1234f

Added in 0.1.6

  • Infinite scroll on home page

Changed in 0.1.6

  • UI improvements
  • Show web-push subscription info
  • Icon

[0.1.5] - 2023.12.09 - 9c36bb509a

Added in 0.1.5

  • Web push notifications (though not finalized)
  • Credentials details page
  • See more data without an ID
  • Change units of a give

[0.1.4] - 2023.11.20 - 7311d36726

Added in 0.1.4

  • Offer on a project

Changed in 0.1.4

  • Automatically set as visible when importing a contact

[0.1.3] - 2023.11.08 - 910f57ec7d

Added in 0.1.3

  • Contact name editing

Changed in 0.1.3

  • Don't show actions on front page if not registered.

Removed in 0.1.3

  • Home page Notiwind test buttons

[0.1.2] - 2023.11.01 - 7f6c938029

Added in 0.1.2

  • Basics: create ID, record a give, declare a project, search, and get notifications.