16 KiB
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.5] - 2025.02.23
Added
- Total amounts of gives on project page
Changed in DB or environment
- Requires Endorser.ch version 4.2.6+
[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
- Clearer give-confirmation screen
- BX currency https://thebx.medium.com/
- Deselection of project on gifted details page
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.