Jose Olarte III
5dbd66e51b
Nav tweaks
2025-03-12 23:12:04 +08:00
Jose Olarte III
312b4aaaa3
Padding adjustments
2025-03-12 17:54:18 +08:00
Jose Olarte III
3a6a24d923
Contact list tweaks
2025-03-12 16:50:13 +08:00
Jose Olarte III
d7afb80a07
Pointer cursor
2025-03-12 15:51:39 +08:00
Jose Olarte III
751df09fe5
Button style tweaks + consistency
2025-03-12 15:51:15 +08:00
Jose Olarte III
8858495f73
Larger contact image
...
ClickUp task 86b3dgv2f
2025-03-10 19:55:57 +08:00
Jose Olarte III
ecb088bee2
Recolored confirm button to gray
...
ClickUp task 86b3y8f95
2025-03-10 19:08:49 +08:00
e96617ca0f
tweak tests for clarity
2025-02-28 12:17:22 -07:00
b91f2a5df7
fix one more styling error
2025-02-27 18:02:05 -07:00
f6871e139d
fix linting
2025-02-27 17:51:57 -07:00
61afba3bca
show totals of gives to a project
2025-02-22 20:34:23 -07:00
eabe2b9448
fix problem when going directly to people-map where the search results disappear
2025-02-17 20:35:05 -07:00
5eaaf32043
bump version and add "-beta" (was 0.4.3 now 0.4.4-beta)
2025-02-17 19:22:03 -07:00
1e9c3f3101
add Discover query param searchPeople to go straight to people map
2025-02-17 19:19:38 -07:00
2e60e2bba9
bump version and add "-beta"
2025-02-17 08:55:07 -07:00
78d7f38aa3
Merge pull request 'new build process to allow building native apps' ( #126 ) from split_build_process into master
...
Reviewed-on: #126
2025-02-17 10:50:47 -05:00
67afe6a952
wait for some elements before calling 'click'
2025-02-17 08:46:46 -07:00
Matthew Raymer
caabaa3257
Merge branch 'master' into split_build_process
...
fix: image server references and test configurations
- Update image server references to use test server by default for local dev
- Fix registration status checks in tests
- Remove verbose console logging
- Update environment configurations for consistent image server usage
- Fix alert handling in contact registration tests
- Clean up component lifecycle logging
- Add clarifying comments about shared image server usage
- Update playwright test configurations for better reliability
This commit ensures consistent image server behavior across environments
and improves test reliability by properly handling registration status
checks and alerts.
2025-02-17 06:36:40 +00:00
Matthew Raymer
e2b7797e2d
chore: add new playwright test results to .gitignore
2025-02-17 05:43:21 +00:00
03161744b5
enable remainder of the devices for full UI tests
2025-02-16 21:18:21 -07:00
886202e4c8
fix a check for user's registration status
2025-02-16 21:00:52 -07:00
811fddf24a
fix error setting the apiServer to "", plus some refactors while fixing test 40
2025-02-16 20:36:44 -07:00
f2febbd94a
fix where function is not found
2025-02-16 17:05:01 -07:00
b14afc66d5
bump version to 0.4.1
2025-02-16 13:55:46 -07:00
c9c3cacfbd
fix image server references for tests (2 tests failing: missing function & looking for registration prompt for unregistered user)
2025-02-16 09:11:28 -07:00
Matthew Raymer
a66093028e
docs(tests): Add comprehensive test suite documentation
...
- Add detailed header documentation to playwright tests
- Document test categories and flows
- Add key selector documentation
- Document state verification and alert handling
- Include code examples and usage patterns
- Add important checks and requirements
The documentation helps developers understand the foundational tests that verify
basic application functionality before running more complex test suites.
2025-02-16 03:29:22 +00:00
e95b67b6db
fix linting
2025-02-15 12:28:56 -07:00
8e46c38008
yet another attempt at nostr-tools nip06 fix
2025-02-15 12:28:21 -07:00
62def44ebb
Merge pull request 'feat(feed): Images in the home feed now take up the full width of the card and displays in lightbox when clicked' ( #125 ) from feat/image-feed-view-improvements into master
...
Reviewed-on: #125
2025-02-15 12:51:59 -05:00
Matthew Raymer
5550d6a411
feat(tests): Add structured logging and screenshot capture
...
Enhances test debugging capabilities by adding:
- Structured logging with timestamps and categories (INFO/STEP/SUCCESS/WAIT)
- Systematic screenshot capture at key test steps
- Comprehensive file documentation headers
- Improved error handling with visual state capture
- Organized test step numbering and progress tracking
Key improvements:
- Added screenshot helper function with consistent naming
- Ensured test-results directory exists before captures
- Replaced console.log with structured logging utility
- Added try-catch blocks with failure state capture
- Improved debugging info for gift button not found error
Tests affected:
- 35-record-gift-from-image-share.spec.ts
- 40-add-contact.spec.ts
Note: Screenshots are stored in test-results/ with test-specific prefixes
2025-02-15 12:50:54 +00:00
Matthew Raymer
f07a2de565
fix(tests): Improve gift recording test reliability
...
- Add better error handling and logging for gift recording flow
- Add explicit navigation to contacts page before finding gift button
- Add info icon click handling when needed
- Add more comprehensive button detection with multiple selectors
- Add debug logging for page state and navigation
- Add screenshot capture on failures
- Add retry logic with proper state verification
- Fix linter errors in playwright config
The changes help diagnose and handle various UI states that can occur during gift recording, making the tests more reliable especially on Linux.
2025-02-15 07:53:48 +00:00
777f72f85d
refine instructions & remove duplicate info
2025-02-14 19:23:31 -07:00
f53248cae1
docs(feed): versioning 0.4.0
2025-02-14 13:49:17 -07:00
f4155e557a
Merge pull request 'feat(feed): Images in the home feed now take up the full width of the card and displays in lightbox when clicked' ( #124 ) from jsnbuchanan/crowd-funder-for-time-pwa:fix/adding-nostr-tools-dependency into feat/image-feed-view-improvements
...
Reviewed-on: #124
2025-02-14 15:41:31 -05:00
130d7ecb01
Merge branch 'feat/image-feed-view-improvements' into fix/adding-nostr-tools-dependency
2025-02-14 15:38:19 -05:00
6fc416d759
chore: cleanup in prep for pull request
2025-02-14 13:39:07 -07:00
aa0156cdf2
docs(feed): documenting improvements to the image view in the home feed
2025-02-14 13:32:36 -07:00
e86cf3c9f2
deps: fixing issues around nostr-tools deps being removed that were necessary
2025-02-14 13:24:29 -07:00
f4c7805266
feat(feed): improving the image viewer, to be more conventional, and also allowing the viewer to download the image on mobile with ... control
2025-02-14 13:06:36 -07:00
0511bbc17b
feat(feed): adding image viewer for expanding images found in the feed instead of displaying in a new tab and taking the viewer away from the application
2025-02-14 11:52:20 -07:00
be1146c7df
fix(feed): long words or urls displayed in feed break the container layout
2025-02-14 11:46:17 -07:00
77ebd32956
deps: updating the nostr-tools version from 2.7.2 to 2.10.4 to fix a bug I was seeing locally
2025-02-14 09:59:47 -07:00
781afd8954
feat(feed): better image formatting, to take up the width of the feed container
2025-02-14 09:58:55 -07:00
53a06be734
deps: updated nostr-tools and import
2025-02-14 06:39:46 -07:00
Matthew Raymer
7d225ea7b2
Touch up gitignore
2025-02-14 11:00:27 +00:00
Matthew Raymer
a5c86fbc53
feat: improve test stability and API routing
...
- Add proxy configuration for API requests in dev/test
- Target default endorser API server in development
- Add proxy for /api endpoints to handle CORS
- Enhance contact management test reliability
- Add comprehensive error handling and debugging
- Extract test helper functions
Breaking: None
2025-02-14 10:27:01 +00:00
Matthew Raymer
11d1fae35a
refactor(tests): enhance contact management test reliability
...
- Add comprehensive error handling with try-catch blocks
- Add TypeScript type annotations for Page parameters
- Add debug logging for test troubleshooting
- Add retry logic for flaky operations
- Add API request routing for port conflicts
- Add detailed JSDoc documentation
- Extract helper functions for better maintainability
- Add timeout constants for different operations
- Improve error messages with better context
- Add load state handling for network operations
2025-02-14 10:01:12 +00:00
Matthew Raymer
8eabf76f56
fix: add missing DEFAULT_PARTNER_API_SERVER import in DiscoverView
...
- Import DEFAULT_PARTNER_API_SERVER constant from app constants
- Fix missing import in DiscoverView component
2025-02-14 08:12:35 +00:00
Matthew Raymer
fa15f7da85
fix: remove navigator.serviceWorker redefinition in Vite config
...
The previous configuration attempted to redefine the read-only navigator.serviceWorker
property, which caused runtime errors. Instead, we now handle service worker
availability through the transform plugin, which safely removes service worker
code in Electron and PyWebView builds.
This fixes the error:
"Cannot set property serviceWorker of #<Navigator> which has only a getter"
Technical changes:
- Removed navigator.serviceWorker from define section
- Rely on existing transform plugin to handle service worker code removal
- Maintains existing PWA functionality for web builds while properly
disabling it for desktop builds
2025-02-14 03:31:03 +00:00
Matthew Raymer
1045266310
fix: resolve nostr-tools typescript type conflicts
...
- Update type definitions for nostr-tools
- Fix type compatibility issues
- Add missing type declarations
2025-02-14 03:21:48 +00:00
Matthew Raymer
12025d6f21
chore: update in preparation for production mode
2025-02-13 07:29:08 +00:00
Matthew Raymer
16bc47921d
chore: linting for build
2025-02-13 06:59:06 +00:00
Matthew Raymer
9a966ef04d
fix: add Content Security Policy for Electron API connections
...
- Add CSP headers to allow connections to endorser.ch and timesafari.app APIs
- Configure secure content policies for images, scripts, styles and fonts
- Fix API connection errors by allowing required external resources
- Remove duplicate CSP header configuration
2025-02-13 06:56:35 +00:00
Matthew Raymer
de017d1a71
docs: update electron build instructions and fix electron asset paths
...
- Add web build prerequisite step to electron build docs
- Update electron run command to use npx
- Fix electron asset loading with improved path handling
- Add request interception for proper asset resolution
- Remove service worker files from electron build
- Improve debug logging for electron builds
2025-02-13 06:43:54 +00:00
Matthew Raymer
a288496dcf
docs: enhance BUILDING.md with environment and deployment details
...
- Add environment configuration section with .env templates for dev/test/prod
- Add deployment instructions for test and production servers
- Add version management workflow steps
- Add troubleshooting section for common build issues
- Improve documentation organization and completeness
2025-02-13 04:53:40 +00:00
Matthew Raymer
4e0f9235cd
docs: move build instructions from README to BUILDING.md
...
- Move detailed setup and build instructions from README.md to BUILDING.md
- Add concise reference to BUILDING.md in README.md
- Keep testing and other documentation in README.md
- Improve organization of documentation by separating build-specific content
2025-02-13 04:48:18 +00:00
Matthew Raymer
f0d0f63672
WIP (fix): improve electron build configuration and service worker handling
...
- Properly disable service workers in electron builds
- Add CSP headers for electron security
- Fix path resolution in electron context
- Improve preload script error handling and IPC setup
- Update build scripts for better electron/capacitor compatibility
- Fix router path handling in electron context
- Remove electron-builder dependency
- Streamline build process and output structure
This change improves the stability and security of electron builds while
maintaining PWA functionality in web builds. Service workers are now
properly disabled in electron context, and path resolution issues are
fixed.
2025-02-12 13:17:25 +00:00
Matthew Raymer
976976e2ea
chore: update gradle and android build tool versions
...
- Update gradle wrapper from 8.9 to 8.10.2
- Update android build tools from 8.7.3 to 8.8.0
- Maintain build compatibility with latest tooling
These updates ensure the Android build process uses the latest stable
versions of the build tools and gradle wrapper.
2025-02-12 08:28:32 +00:00
Matthew Raymer
e6138bd0e2
fix: improve electron asset path handling
...
- Add extraResources config to package.json to properly include www directory
- Update path rewriting in build-electron.js to handle all asset types
- Fix modulepreload and stylesheet paths in index.html
- Improve path handling in main.js for packaged app
- Clean up file protocol handling and service worker management
This fixes the issue with assets not loading in the packaged Electron app
by ensuring all paths are correctly rewritten to reference the www directory
in the app resources.
2025-02-12 07:47:18 +00:00
Matthew Raymer
47a28ff7ad
commit working index.html
2025-02-12 06:46:16 +00:00
Matthew Raymer
562b27851c
feat(electron): improve electron build configuration
...
- Add dedicated electron build scripts for each platform
- Configure Vite rollup options for electron builds
- Update electron-builder configuration with proper app metadata
- Add clean script and rimraf dependency
- Set proper appId and build settings for production builds
- Enable asar packaging for better security
2025-02-12 03:44:05 +00:00
cc14b9e0ce
bump version to 0.3.57
2025-02-11 09:13:02 -07:00
9a6b2fcf0d
for meeting invitees, create their ID and allow them to set a name
2025-02-11 08:15:01 -07:00
Matthew Raymer
b1ba3935e6
docs: add comprehensive build instructions for all platforms
...
Add detailed build instructions for web, desktop (Electron), and mobile
(Capacitor) platforms. Include prerequisites, setup steps, and platform-specific
build commands. Add sections for testing, linting, and development workflows.
Document build output directories and PWA features.
2025-02-11 07:33:49 +00:00
2b78307a51
bump version & add "-beta"
2025-02-07 15:23:12 -07:00
ae12f243ec
bump to version 0.3.55
2025-02-07 14:30:53 -07:00
85c93c060a
fix display on a mobile device & mark slower tests
2025-02-07 14:29:32 -07:00
da0f9e7581
add end time to projects
2025-02-07 08:46:40 -07:00
ec96bd8235
bump version to 0.3.54
2025-02-06 20:21:02 -07:00
62ae603778
fix linting
2025-02-06 20:16:04 -07:00
b8ca2a03fe
add 'isRegistered' flag to encrypted contents in an onboarding meeting
2025-02-06 19:58:09 -07:00
287a440b3e
show a better message when admission to an onboarding meeting succeeds but registration fails
2025-02-06 19:35:33 -07:00
Matthew Raymer
d9085ced6d
(chore): cleaning up formatting and relative references
2025-02-06 14:08:54 +00:00
Matthew Raymer
43983bd993
(chore): merge mostly pathway changes
2025-02-06 13:34:48 +00:00
9411096ab7
prompt organizer about adding a contact if not in list, and other sanity checks
2025-02-05 21:03:57 -07:00
fe71c3f754
make member view available to onboard meeting organizer and reorganize buttons
2025-02-05 20:07:25 -07:00
93831c372a
fix problem with you-are-missing message and refactor other messages in onboard meeting
2025-02-05 19:03:54 -07:00
34248a2ee5
fix test
2025-02-04 20:12:08 -07:00
Matthew Raymer
6c97cafedb
Merge branch 'master' into split_build_process
...
fix: update import paths from alias to relative
- Replace @ alias imports with relative paths in HiddenDidDialog and UserProfileView
- Maintain consistent import style across components
- Improve build compatibility across different environments
This change helps ensure consistent module resolution across different
build targets including Capacitor and Electron builds.
2025-02-04 03:50:31 +00:00
0b05ca3de8
fix linting
2025-02-03 20:37:46 -07:00
dffecae565
now add registration when the organizer admits them
2025-02-03 20:31:22 -07:00
4cd130244c
add an icon for each attendee to add them to their contact list
2025-02-03 19:55:41 -07:00
d5f4337558
organizer can toggle admission to the meeting
2025-02-03 19:00:11 -07:00
114f0e4405
fix message for when some passwords are wrong (and now things decode correctly)
2025-02-03 17:22:38 -07:00
64830eeb05
fix linting (and change a little wording in onboarding page)
2025-02-03 16:36:13 -07:00
dd281e78fd
show when an onboarding member is already in a meeting, and allow them to leave
2025-02-03 15:31:00 -07:00
31d573684a
split out group-meeting member list into a separate component, and fix some edit/create mode titles
2025-02-03 14:30:49 -07:00
40765feea1
move edit & delete around & eliminate redundant boolean
2025-02-03 12:39:16 -07:00
5ff91186e2
add onboarding pages for the list and members, and refine the setup
2025-02-03 12:18:13 -07:00
Matthew Raymer
b3b01652c4
Merge changes
2025-02-03 13:27:36 +00:00
2a23587c3b
make screen where user can create a group onboarding meeting
2025-02-02 17:06:51 -07:00
51c8d8ac8b
change to three prompts for an onboarding-method choice (first one doesn't work yet)
2025-02-01 20:33:48 -07:00
65cc13977d
bump version and add "-beta"
2025-01-30 08:53:28 -07:00
30552916a2
bump version to 0.3.53
2025-01-30 08:39:14 -07:00
920d3f4d25
fix linting, add to the 10-project timeout
2025-01-29 21:36:27 -07:00
d57aee203f
add instructions for contacting potential links to hidden people
2025-01-29 21:01:35 -07:00
7ababb4e1b
fix problem after minimizing use of account private data
2025-01-28 09:06:29 -07:00
41041d72c0
fix problem with production map endpoint server, and bump version to 0.3.52
2025-01-22 21:20:12 -07:00
93bf3d2c08
bump to version 0.3.51, tweak README for deployments
2025-01-22 20:15:04 -07:00
0576fc4187
fix a jump on user profile map move & recenter
2025-01-21 19:51:58 -07:00
b9fedcd3fd
bump to version 0.3.50
2025-01-21 18:05:22 -07:00
802130d3b6
fix the marker storage & clearing logic, and add the second profile map when used
2025-01-21 18:03:32 -07:00
aec530f5a8
fix build and auto-test issues
2025-01-20 13:06:05 -07:00
5763fe4e49
add page for user profile view and update endpoints; rename any "rowid" to "rowId"
2025-01-20 12:43:05 -07:00
f3f8aeefc3
add discovery of people's profiles, and update profile endpoints for latest server version
2025-01-18 20:02:20 -07:00
8eb8b746d7
add map and location for user profile
2025-01-13 19:27:17 -07:00
0e52f4806f
fix linting
2025-01-13 19:02:50 -07:00
7c90cf908a
save a profile blurb
2025-01-12 20:33:47 -07:00
881c5d287d
fix linting
2025-01-12 17:01:03 -07:00
be010f7777
show warning about using nostr, and show errors if location was enabled but data is missing
2025-01-12 16:57:20 -07:00
Matthew Raymer
f8db626d14
Fixes for APP_SERVER definition issue
2025-01-12 03:47:33 +00:00
Matthew Raymer
c7ced87845
Merge branch 'master' into split_build_process
2025-01-12 00:05:16 +00:00
5c58f75d82
fix test number check that increments
2025-01-11 16:41:26 -07:00
Matthew Raymer
94ee9e24ea
Merge fixes
2025-01-11 12:45:43 +00:00
67c440fde5
bump version and add "-beta"
2025-01-10 07:32:48 -07:00
Matthew Raymer
9adb8b01ee
Android Capacitor configurations
2025-01-10 11:04:59 +00:00
36301ed238
bump to version 0.3.49
2025-01-09 20:48:13 -07:00
6514f52b92
change all copied contact URLs to contact-import, and handle multiples & singles separately
2025-01-09 20:10:00 -07:00
5f39beef55
run the tests on a different port (so there's no conflict when running the development server)
2025-01-09 08:51:09 -07:00
7f6688ee53
bump version and add "-beta"
2025-01-08 08:37:07 -07:00
398f3e64a3
bump version to 0.3.48
2025-01-08 08:35:50 -07:00
07c4e58e87
add sanity checks for importing bulk contacts, eg. when there is a truncated link
2025-01-07 20:56:39 -07:00
Matthew Raymer
0001eb8784
Updates for cleanup
2025-01-08 01:25:34 +00:00
Matthew Raymer
a32c3c7765
Multi-build support; tested successfully for Electron
2025-01-07 09:40:31 +00:00
c7b570d01f
bump version and add "-beta"
2025-01-06 12:19:35 -07:00
57a09cf9fb
update to 0.3.47 - fix linting
2025-01-06 09:01:06 -07:00
c6d77e20f2
bump version to 0.3.47
2025-01-06 08:58:11 -07:00
702e44872f
switch so personal contact JWT is link to this server (not endorser.ch), make empty-did URL show user's info
2025-01-06 08:52:10 -07:00
0a7645b8e7
fix tests that were broken by contact-edit page changes
2025-01-05 19:37:49 -07:00
Matthew Raymer
be8ba12df6
Refatored vite.config to be a bit more streamlined before adding alternate build options. This did end up requiring me to remove @ from imports for some reason. Tests came out fine.
2025-01-05 08:38:15 +00:00
3c1731acdf
add contact-methods to a contact
2025-01-04 20:34:05 -07:00
6cf28776b7
update instructions for test-all testing
2025-01-04 20:32:56 -07:00
defbef736f
fix any error messages with words that are too long and push the "X" off the page
2025-01-04 18:19:25 -07:00
f405e7d02f
make notification errors go away automatically
2025-01-04 18:02:10 -07:00
086ccce0bb
add a contact-edit page and allow saving of notes
2025-01-04 16:35:05 -07:00
7b73e9f51d
move extended details under details section in ClaimView, and make that section more similar to ConfirmGiftView
2025-01-04 14:55:20 -07:00
cb34c52c40
bump version and add "-beta"
2025-01-04 13:15:39 -07:00
3b6d981046
bump version to 0.3.46 and fix vulnerabilities
2025-01-03 13:01:51 -07:00
346bd1dbb4
change gifted prompts to point to achievements that were made possible
2025-01-03 12:32:05 -07:00
15e00f9be0
fix verbiage when looking at new offers
2025-01-03 09:48:33 -07:00
7db5b9875b
fix error where visibility was set on all imported contacts even if not selected (and specify more types)
2025-01-03 09:47:42 -07:00
55abb5d925
add test that copies contact-import JWT to clipboard and imports from it
2025-01-01 20:08:21 -07:00
09c3e3220c
bump version and add "-beta"
2025-01-01 14:12:49 -07:00
a5c90db615
bump version to 0.3.45
2025-01-01 14:07:18 -07:00
1e66bc1126
fix problem switching projects where old link data remained
2025-01-01 13:55:42 -07:00
a8d90ae0fd
add ability to edit & resubmit any raw claim
2025-01-01 12:51:58 -07:00
d9aa512350
bump version and add "-beta"
2024-12-31 10:49:04 -07:00
6fc23e4765
fix centering of numbers on map markers, fix recenter after first drag
2024-12-31 10:26:48 -07:00
f524714fbf
fix linting
2024-12-30 14:53:09 -07:00
3b59dbc558
bump version to 0.3.43
2024-12-30 13:56:55 -07:00
56bbc3f4cc
show results for project map grouping when clicked
2024-12-30 13:51:42 -07:00
d8325240f0
load the projects on the map on initial load
2024-12-30 13:05:04 -07:00
a8b404133e
add requests for map tiles with counts of plans (commented out)
2024-12-29 19:14:23 -07:00
c98859fc7e
add more debug information on errors caught from server
2024-12-28 16:29:57 -07:00
f6509b4013
make invite notes the default user name when adding a contact
2024-12-28 16:29:13 -07:00
e279582443
bump version and add "-beta"
2024-12-28 16:28:53 -07:00
ecd4367196
shrink the input to fit on DuckDuckGo on Pixel 6a
2024-12-27 09:13:51 -07:00
67b4d0e953
add more visibility for invite JWT plus a check for JWT, bump version to 0.3.42
2024-12-27 09:06:25 -07:00
f4dd7bafca
add more details for terms of data & service use
2024-12-24 16:20:28 -07:00
e083585379
reword some onboarding phrases
2024-12-24 14:01:12 -07:00
8ca3df31fb
remove actions from contact-import if all are the same as existing ones
2024-12-24 13:48:55 -07:00
a99a0fb5cc
change the contact-sharing data into a JWT for the contact-import page
2024-12-23 20:07:14 -07:00
7228f5a01b
make feed pictures larger
2024-12-23 20:07:00 -07:00
762dfa0f2a
fix the verificationMethod type in the local ETHR DID resolver
2024-12-23 20:05:33 -07:00
25829f4ae0
bump to version 0.3.41
2024-12-21 16:24:38 -07:00
f51bbd61b0
make claim certificate image clickable
2024-12-21 15:20:56 -07:00
7989ef5071
bump version and add "-beta"
2024-12-20 20:25:18 -07:00
acc9dc17ae
fix linting
2024-12-20 20:21:42 -07:00
ec0e4693cb
don't show issuer for self-issued claims
2024-12-20 20:19:55 -07:00
6f81fc88f3
bump version and add "-beta"
2024-12-20 20:00:35 -07:00
778d26e7bf
bump to version 0.3.39
2024-12-20 19:57:32 -07:00
40382157f9
fix linting
2024-12-20 19:12:21 -07:00
f21555184c
for certificate: fix the canvas to fit in the middle vertically, add amount, and position things better
2024-12-20 19:09:20 -07:00
e67ae23879
add number of confirmers to certificate & show DID info when appropriate
2024-12-20 15:49:42 -07:00
2cb70f8497
add copy-link on the claim view page & enable certificate
2024-12-18 16:31:27 -07:00
959f5f6f63
add another sample boundary frame for the certificate view of a claim
2024-12-18 16:08:48 -07:00
6d1681cb07
refine claim certificate view
2024-12-18 16:05:43 -07:00
f228e27eb9
bump version and add -beta
2024-12-14 14:39:01 -07:00
1e70af12fe
bump version to 0.3.38
2024-12-14 14:33:11 -07:00
e9aeec48ed
fix a missed accountsDB reference
2024-12-14 14:30:51 -07:00
e22378675c
bump version to 0.3.37
2024-12-13 14:05:00 -07:00
5a56f9ab30
tweak verbiage
2024-12-13 13:42:21 -07:00
0a314934b8
add invite-one-accept screen dedicated to accepting invitations
2024-12-13 13:27:22 -07:00
49aff7e488
fix the wording on accepted invite
2024-12-11 08:29:40 -07:00
7a80474c5c
don't allow clicking on the invite link if they're not registered
2024-12-10 20:20:24 -07:00
6ffbcfa9a1
catch more errors if something catastrophic happens to encrypted data
2024-12-10 20:02:49 -07:00
8763ade341
add license file
2024-12-08 21:22:03 -07:00
6274f083a1
add DB file for the secret
2024-12-08 21:21:16 -07:00
bb3807a805
switch the encryption secret from localStorage to IndexedDB (because localStorage gets lost so often)
2024-12-08 19:34:31 -07:00
fb0d855fac
rename variables for clarity
2024-12-04 20:31:59 -07:00
e6f5511dbb
add page for a printable certificate (which works but isn't too impressive yet)
2024-12-01 20:20:03 -07:00
76280b7ee5
add periods "." at the end of the giver & receiver sentences
2024-11-30 17:28:46 -07:00
9861a1388e
allow to deselect the giver & refactor dialog to group giver vs recipient
2024-11-30 17:27:16 -07:00
5effb76cf5
ensure overlays show on top of relative+absolute positioning like green pluses
2024-11-30 15:30:17 -07:00
658214abb6
fix linting
2024-11-30 14:36:45 -07:00
f1163d8302
add words under feed, add big "plus" on first page, and reword some things
2024-11-30 14:33:31 -07:00
7acf921e82
refactor some verbiage & look-and-feel
2024-11-30 13:16:58 -07:00
5fc021b197
fix problem on claim view showing issuer name
2024-11-29 19:57:38 -07:00
92fbde4f51
fix error on project screen hitting "back" with the chevron
2024-11-29 19:57:05 -07:00
f7fd568c60
add tests for gives to & from projects
2024-11-29 10:42:58 -07:00
10bb79f695
refactor project screen: add action to record a give from it, and add checks to give confirmation buttons
2024-11-28 11:26:51 -07:00
1cef64c1ec
bump version and add "-beta"
2024-11-26 08:31:26 -07:00
60f066bda0
change default reminder message; show people & unnamed icons blue for clickable
2024-11-24 20:14:30 -07:00
4db6bbd8d5
bump version and add "-beta"
2024-11-24 17:53:23 -07:00
fa46663dda
fix problem when notification subscription isn't found
2024-11-24 17:40:29 -07:00
7777fa202b
finish separation of daily reminder message, bump version to 0.3.34
2024-11-24 13:09:40 -07:00
8735fe44db
change the notification detection to our own variables, and save the selected time
2024-11-20 19:55:51 -07:00
2a652d2079
make the import selection more obvious, plus other verbiage
2024-11-18 18:22:11 -07:00
75fb4da42d
move push notification setup out of an App.vue Notification and into a component
2024-11-18 17:00:06 -07:00
6dc44b2494
move more logging into the database
2024-11-17 18:16:22 -07:00
2c0c7ac256
add minute to notification scheduling & fix a bug, plus other tweaks
2024-11-15 20:39:08 -07:00
f06eb27ba0
Revert "after npx cap add ... for ios & android"
...
This reverts commit 17f304ddb8 .
2024-11-15 20:38:40 -07:00
a1c1c9f805
add way to quickly import test data when on a test instance
2024-11-11 16:37:28 -07:00
17f304ddb8
after npx cap add ... for ios & android
2024-11-10 20:17:45 -07:00
6605fbd708
bump version and add "-beta"; add capacitor libraries
2024-11-10 20:16:19 -07:00
9b079ee5f2
update changelog
2024-11-10 19:07:39 -07:00
a3b10d9a78
adjust test lines to await/expect appropriately
2024-11-07 19:07:45 -07:00
a73f0239c9
fix problem not showing user's projects on project page
2024-11-07 18:48:52 -07:00
8466bb0b1f
fix linting problem (NOW we'll deploy 0.3.33)
2024-11-07 18:24:01 -07:00
71675edc3f
bump all files to 0.3.33
2024-11-07 18:21:09 -07:00
7ef8263d49
bump version to 0.3.33
2024-11-07 18:19:52 -07:00
bacf9d7de6
fix problem with "Affirm Delivery" on offer claim page, plus other look-and-feel tweaks
2024-11-07 18:17:33 -07:00
79a530aff5
bump version to 0.3.32
2024-11-05 19:58:00 -07:00
c004706425
add pages to see all the offers to user and offers to user's projects
2024-11-05 19:03:12 -07:00
0d880d1edc
add "+" to numbers if hit limit (>50), fix linting
2024-11-05 09:06:04 -07:00
f96c5892e7
add test for user-project offers on front page
2024-11-05 05:50:15 -07:00
195ba6c759
add new projects to front page
2024-11-04 19:57:39 -07:00
5f452dcf73
add tests for new activity of offers-directly-to-user
2024-11-03 20:09:54 -07:00
fcec9e53f5
add better verbiage when an offer has both description and amount
2024-11-03 17:30:40 -07:00
dbf010c1fe
mark new-activity offers as seen, and mark them unseen again
2024-11-03 17:20:54 -07:00
67b2b7199a
fix tests (from project-page switch 4 commits ago) and fix linting
2024-11-03 15:23:03 -07:00
4168c37074
add large notice when user has a new offer to them
2024-11-03 10:39:28 -07:00
8a61d9df45
various look-and-feel improvements
2024-11-01 20:32:39 -06:00
eb90c9ebae
still 0.3.31, fix linting
2024-10-25 15:14:37 -06:00
e1d0a2b02c
bump to version 0.3.31, tweak messaging to include offers
2024-10-25 15:12:06 -06:00
42dcb3b43c
tweak onboarding messages
2024-10-24 20:50:27 -06:00
00b191c4fd
suggest new user going to the front page
2024-10-24 20:04:08 -06:00
45214eabc5
adjust tests for new onboarding messages
2024-10-23 09:07:34 -06:00
53abf964b2
add basic page-by-page onboarding help
2024-10-23 08:27:16 -06:00
6f880d0df1
fix bad link to project page, fix improper action on invite-add-contact cancel
2024-10-12 20:55:55 -06:00
9c527b27f8
enhance help & help onboarding
2024-10-10 08:53:12 -06:00
14cc309d25
bump to version 0.3.29
2024-10-09 21:06:46 -06:00
fe482d06f6
show more redeemed info & action on the invites, refactor onboarding instructions
2024-10-09 20:45:06 -06:00
7fabb78ae3
improve messages on invite page
2024-10-08 20:25:55 -06:00
6e248f0385
add an invite-delete function
2024-10-08 20:13:07 -06:00
98afa8a259
refactor invite link & add test
2024-10-08 08:36:32 -06:00
2e100aedf5
fix linting
2024-10-06 20:07:05 -06:00
149481d468
finish the loading of an invite RegisterAction when clicking on a link
2024-10-06 20:01:07 -06:00
1bfdcab90b
add page for one-on-one invites (incomplete)
2024-10-05 18:35:59 -06:00
9f4a19993e
update nostr message to include signature for public key
2024-10-04 13:24:07 -06:00
5efd3e0e89
bump to version 3.0.28
2024-09-30 20:29:19 -06:00
4edcefd0f0
fix verbiage for recipient on home page
2024-09-30 19:54:14 -06:00
1fccf0fa92
change give provider to a single value
2024-09-30 18:33:15 -06:00
9925800fbd
allow details on a give for a providing project (so we can attach a picture)
2024-09-30 18:11:07 -06:00
7c70e699d8
switch BVC-meeting-end gift to be from the plan, and add display of providers on claim-view page
2024-09-28 17:31:58 -06:00
a271d9c206
add link directly into contact page to add a new contact via "contactJwt" query parameter
2024-09-27 18:41:11 -06:00
2942a02a4e
fix another vulnerability
2024-09-26 20:12:18 -06:00
eecca9b345
fix some vulnerabilities
2024-09-26 20:05:56 -06:00
8868d17c85
bump version and add "-beta"
2024-09-26 09:16:58 -06:00
3831cda76d
Merge branch 'nostr'
2024-09-26 09:14:56 -06:00
1d48da6855
disable checkboxes for nostr partner messages; adjust linting warnings
2024-09-26 09:14:08 -06:00
a4073a5fff
support TripHopping on nostr as well
2024-09-26 08:42:31 -06:00
d492ea9eeb
send all info needed to create a Trustroots event
2024-09-25 09:01:49 -06:00
e6b9ef237b
bump to version 0.3.27
2024-09-22 13:30:42 -06:00
791c0a0a5e
update caniuse-lite
2024-09-22 13:28:18 -06:00
cd9f6b448b
add more specific check to avoid complaint about multiple matches
2024-09-22 13:27:21 -06:00
25d5e13029
add nostr Trustroots partner as an option when submitting a project
2024-09-22 08:40:24 -06:00
b149e623b2
only show the "raw edit" when advanced options are turned on
2024-09-22 08:39:08 -06:00
1c79cc25fe
fix problem where mounted ran before create and didn't load any claims
2024-09-21 12:47:37 -06:00
534f3d8a8b
allow bulk-imported contacts to have visibility set
2024-09-17 18:30:50 -06:00
61a488a25d
bump to version 0.3.26
2024-09-16 15:29:54 -06:00
4fd2319d53
fix error is OfferDialog where assignment to a project was missed, plus some refactors
2024-09-16 15:12:32 -06:00
008ae9e906
fix alert when looking at one's own activity
2024-09-15 19:53:12 -06:00
8111b0e5cf
modify the settings to allow account-specific settings, eg. for "isRegistered"
2024-09-15 16:30:46 -06:00
fe627ed6b2
include some DID info on the contact list page
2024-08-31 13:05:59 -06:00
5b9e767f88
bump version and add "-beta"
2024-08-30 22:05:43 -06:00
8a8ebaf894
bump version to 0.3.25
2024-08-30 21:59:15 -06:00
0947c55110
remove the last of the localStorage for passing parameters
2024-08-30 21:55:08 -06:00
b15476e379
bump version to 0.3.24
2024-08-30 20:51:13 -06:00
c7cac6c894
fix so "not named" shows on detail screen for anonymous
2024-08-30 20:44:07 -06:00
9a9c9d3a06
jump from ideas directly into giving dialog choice
2024-08-30 20:37:36 -06:00
eec55e95be
add message when no projects are found in a search, and bump to version 0.3.23
2024-08-30 14:55:06 -06:00
5151052202
fix test BVC setting, remove stray console.outs
2024-08-30 14:28:22 -06:00
4ed26f9464
bump to version 0.3.22
2024-08-30 12:56:25 -06:00
Jose Olarte III
514ac7b8b5
Variable website, date and time
2024-08-30 16:56:37 +08:00
Jose Olarte III
10a0313eeb
Merge branch 'master' into test-playwright
2024-08-30 15:37:30 +08:00
8f22f9365c
add wording in help page
2024-08-29 20:02:57 -06:00
676a03d379
change tests assuming result will be at top
2024-08-29 19:49:35 -06:00
6f7b197667
add blurbs for different audiences in Help, and allow a link for direct search on project discovery page
2024-08-29 19:25:34 -06:00
Jose Olarte III
22f85f2321
Improved create project test
...
- Added editing to test
- Added variables for other values
2024-08-29 19:25:02 +08:00
Jose Olarte III
7aeeeed229
Removed test.slow()
2024-08-28 19:32:51 +08:00
Jose Olarte III
4228d3c390
Moved common functions to testUtils
2024-08-28 19:12:59 +08:00
Jose Olarte III
2e2705eae8
Remove unneeded timeouts
2024-08-28 16:24:50 +08:00
Jose Olarte III
0e4e6c96e2
Merge branch 'master' into test-playwright
2024-08-28 16:12:52 +08:00
Jose Olarte III
541d8e9935
Remove PWA test
...
Created a new branch for this specific test, instead
2024-08-28 16:12:30 +08:00
d777856bbf
bump to version 0.3.21
2024-08-24 08:36:14 -06:00
b5a833cc11
after copying personal data, add a message to copy contacts for them
2024-08-24 07:56:23 -06:00
9e98a9ab43
add test for new name-entry & copy-to-clipboard flow
2024-08-24 07:23:49 -06:00
d3a4377935
make the user-name pop-up the preferred way to set the name
2024-08-24 06:36:49 -06:00
f2cb7d3ed8
prompt for name when showing info, and provide a "copy" page when remote
2024-08-23 20:06:50 -06:00
431672fd63
move some buttons to take less space at the top of Home
2024-08-23 15:22:48 -06:00
2d450e6455
add test for registration of new user
2024-08-22 20:21:37 -06:00
Jose Olarte III
a810d531b7
In-progress: PWA install test
2024-08-22 21:24:05 +08:00
Jose Olarte III
91445cc240
Merge branch 'master' into test-playwright
2024-08-22 18:05:35 +08:00
85b9aa8e2b
fix linting
2024-08-21 19:16:00 -06:00
7309ba1436
add tests for importing multiple records, fix other confirmation tests
2024-08-21 18:43:28 -06:00
Jose Olarte III
07efab3782
Playwright: Record 10 gives
2024-08-21 19:47:48 +08:00
Jose Olarte III
375cda1082
Merge branch 'master' into test-playwright
2024-08-21 15:22:22 +08:00
67b0122d5a
fix tests
2024-08-20 20:05:04 -06:00
6aef08d7e8
copy a list of contacts and then import
2024-08-20 19:39:29 -06:00
a5248af4a3
move contact actions into the details page (prepping for checkboxes)
2024-08-19 20:18:06 -06:00
d9f45d52f9
bump verison and add "-beta"
2024-08-18 17:51:31 -06:00
dc80b686ce
bump to version 0.3.20
2024-08-18 17:04:14 -06:00
892cf4c595
update bad verbiage on offer page, fix offer test
2024-08-18 17:02:15 -06:00
e2b641736d
bump verison and add "-beta"
2024-08-18 14:58:01 -06:00
bb1fc7519f
bump to version 0.3.19
2024-08-18 14:14:53 -06:00
014d4081e6
fix error editing an offer, tweak tests to fix red in IntelliJ
2024-08-18 14:13:42 -06:00
877678b745
bump to version 0.3.18
2024-08-18 13:52:55 -06:00
a3da157ae3
Merge pull request 'offer editing' ( #123 ) from offer-edit into master
...
Reviewed-on: #123
2024-08-18 15:48:53 -04:00
4f97010f99
fix tests, add test for offer update
2024-08-18 13:48:07 -06:00
f38edff942
allow editing of an offer
2024-08-17 19:59:02 -06:00
73c82aefe2
start with offer-edit
2024-08-16 15:58:54 -06:00
7df6668dc6
put BTC before BX in unit rotation
2024-08-15 19:41:18 -06:00
60e2d549cc
fix destination page after photo is shared
2024-08-14 08:56:57 -06:00
e5155a3da1
add recipient description to offers in user's list
2024-08-12 20:38:54 -06:00
b922675491
misc commentary
2024-08-12 18:51:41 -06:00
53e77e46dd
fix list of offers (and some other lists), and add tests for offers
2024-08-12 09:25:01 -06:00
8c652ab29b
change back the check for adding a service worker because tests would get constant errors
2024-08-12 09:23:25 -06:00
06d9052386
bump version and add "-beta"
2024-08-12 09:19:15 -06:00
0e2c4ed08b
bump to version 0.3.17
2024-08-12 09:17:32 -06:00
Jose Olarte III
713faebf51
DONE: create 10 projects
2024-08-12 19:54:25 +08:00
Jose Olarte III
93a230298d
Merge branch 'master' into test-playwright
2024-08-12 16:40:05 +08:00
86063b27e8
remove "export" that's not available in raw JS
2024-08-11 19:01:34 -06:00
57fe2cbe13
fix image shared with web share
2024-08-11 08:17:27 -06:00
6b4b3642f9
record some info on my attempt to test a service worker
2024-08-10 20:09:49 -06:00
844a462482
bump version and add "-beta"
2024-08-10 16:11:28 -06:00
d52f0a106a
bump to version 0.3.16
2024-08-10 16:08:34 -06:00
a001f2fde3
fix linting, and give instructions for current test suite
2024-08-10 13:37:31 -06:00
5ad933f1c6
fix a test, add potential-failing comment
2024-08-10 08:11:31 -06:00
Jose Olarte III
799c8d66c0
IN-PROGRESS: create 10 projects
2024-08-09 23:04:25 +08:00
93caec3719
add image on entries in a project
2024-08-09 07:55:31 -06:00
e30e43d762
show image on the view-claim screen
2024-08-09 07:27:29 -06:00
c69c3a7126
refactor confirmation section to show together and more cleanly
2024-08-09 07:20:01 -06:00
bdb544a624
fix error sharing image and failing to upload, fix upload in webkit/safari, and test it
2024-08-08 08:51:25 -06:00
Jose Olarte III
c8bdaa10eb
Playwright: added ID to spinbutton
2024-08-08 15:47:19 +08:00
f17f830453
tweak instructions for minimal test data
2024-08-07 09:25:30 -06:00
Jose Olarte III
761c49de45
(Switch back to test server)
2024-08-07 22:06:36 +08:00
Jose Olarte III
6474ae1f4b
Playwright: expended contact test
2024-08-07 21:51:24 +08:00
Jose Olarte III
5fef073839
Playwright: test against created records
2024-08-06 20:12:34 +08:00
Jose Olarte III
a2164d8791
Playwright: added import
2024-08-06 16:20:52 +08:00
Jose Olarte III
128b18ab56
Playwright: removed redundant tests
2024-08-05 19:59:40 +08:00
Jose Olarte III
3da4b2bf9e
Playwright: combined no-ID tests
2024-08-05 19:59:25 +08:00
Jose Olarte III
5da836c47c
Playwright: implemented importUser
2024-08-05 19:58:40 +08:00
Jose Olarte III
43965e2ea7
Playwright: importUser function
2024-08-05 19:56:42 +08:00
2e6bd3bd9f
bump version and add "-beta"
2024-08-04 20:26:56 -06:00
d3e5ac5c37
bump to version 0.3.15, fix a README instruction
2024-08-04 20:01:26 -06:00
db1291836e
remove unused ethr-did-resolver (since it has vulerabilities and we're not using it and we can use the local one)
2024-08-04 19:59:02 -06:00
e0c50dcf62
add 'isRegistered' check to guard against many buttons
2024-08-04 19:56:10 -06:00
6bac80a280
move pointers to other projects up in the project view
2024-08-04 19:09:11 -06:00
61fffbb13e
add a test for empty ID, fix some linting
2024-08-04 07:30:35 -06:00
0abe3aebee
remove unused code
2024-08-02 20:38:21 -06:00
1ca61d72c9
comment out a breaking test on local data & enhance those instructions
2024-08-02 18:58:39 -06:00
Jose Olarte III
0f7d13ebf9
Playwright: check ID generation
2024-07-31 19:44:44 +08:00
Jose Olarte III
8008504828
Playwright: additional checks to add contact
2024-07-30 19:13:18 +08:00
Jose Olarte III
2aead1b4b1
ID-specific locators
2024-07-30 18:50:53 +08:00
Jose Olarte III
37d4e36561
Mirrored browser selection
2024-07-30 16:36:11 +08:00
Jose Olarte III
a410836539
Added IDs for Playwright targeting
2024-07-30 16:35:55 +08:00
5334c5970b
make instructions for an Endorser server started from scratch
2024-07-29 19:19:07 -06:00
Jose Olarte III
421101a2c9
Playwright: check usage limits (no-ID and with-ID)
2024-07-29 19:09:56 +08:00
Jose Olarte III
ef2430319d
Playwright: confirm contact appears on home feed
2024-07-29 19:09:35 +08:00
Jose Olarte III
36faf15a62
Corrected some test labels
2024-07-29 17:01:50 +08:00
710e00fdc2
add visibility flag set, refactor to see results, and add copy icons for contact info
2024-07-28 20:15:36 -06:00
b2545e2f76
move copy icon for DIDs on contact screen
2024-07-28 17:53:09 -06:00
44ac98faa8
tweak verbiage and make other UI tweaks
2024-07-28 17:09:57 -06:00
d4cafd2f79
fix where it doesn't remove the plan when editing and removing it
2024-07-28 17:09:06 -06:00
de2b0e1940
fix problem detecting plans when editing gifts
2024-07-28 17:08:44 -06:00
361000e59b
hide the details of a claim by default
2024-07-27 18:38:52 -06:00
ff35e53367
show full contact details, plus other tweaks
2024-07-27 18:22:22 -06:00
77ce5c8ca7
add a config for local testing, plus add mobile testing and some instructions
2024-07-27 16:52:44 -06:00
e8e5c70843
fix one linting error
2024-07-26 19:34:22 -06:00
4472c3fbdd
import & update selected contacts
2024-07-26 19:12:12 -06:00
Jose Olarte III
0d73106d0e
Playwright: check no-ID messaging
2024-07-26 18:51:28 +08:00
Jose Olarte III
cfb1906b5b
Playwright: check test API
2024-07-26 18:16:20 +08:00
b742857940
remove example test file
2024-07-25 18:40:12 -06:00
Jose Olarte III
3d4babb280
Optimize tests
2024-07-25 16:53:33 +08:00
Jose Olarte III
c695bec8e3
Merge branch 'master' into test-playwright
2024-07-25 14:41:43 +08:00
9ca7363388
add help text, both in general and for download
2024-07-24 20:06:49 -06:00
44041cac92
enhance seed-backup with clipboard copy & more info
2024-07-24 19:23:25 -06:00
Jose Olarte III
8ce439f78a
New test
2024-07-24 22:09:10 +08:00
3b772f8b4a
make the list of all claims show a link to each specific claim
2024-07-23 20:58:19 -06:00
59820a2f01
add more type casts
2024-07-23 20:57:10 -06:00
d724d8093c
add ability to edit a GiveAction
2024-07-23 20:14:07 -06:00
Jose Olarte III
71ef3718c8
More tests added
2024-07-23 21:26:05 +08:00
6456ce8dcc
refactor out unused DB reference
2024-07-20 07:24:22 -06:00
5ad8a2d2ba
await all of the db.settings updates
2024-07-20 07:19:27 -06:00
Jose Olarte III
190732fb00
Filename-based sequence
2024-07-20 17:03:57 +08:00
Jose Olarte III
cd3cbda801
Switched to baseURL
2024-07-20 16:36:16 +08:00
Jose Olarte III
72472e9d5e
Simplify
2024-07-20 15:16:54 +08:00
Jose Olarte III
1fdb4bfe8c
Check activity feed
2024-07-20 15:15:08 +08:00
Jose Olarte III
357b8df364
Cleanup
2024-07-20 14:55:55 +08:00
41a9c65afb
fix linting
2024-07-19 21:15:56 -06:00
4e1df0eeee
Merge branch 'passkey-cache'
2024-07-19 20:53:37 -06:00
4270374a67
create an identifier by default, while letting them choose if passkeys are enabled
2024-07-19 20:49:43 -06:00
9b9254cc13
Merge pull request 'docs: add tlmgr font packages' ( #122 ) from kentbull/crowd-funder-for-time-pwa:kent/docs-update-tlmgr-packages into master
...
Reviewed-on: #122
2024-07-19 20:00:06 -04:00
Kent Bull
2fb8601e3a
docs: add tlmgr font packages
2024-07-19 17:59:54 -06:00
4272c45b9e
rename "docs" directory to "doc"
2024-07-19 14:40:48 -06:00
47274a9e7c
add instructions to run tests, and fix linting (for WebStorm)
2024-07-19 14:35:48 -06:00
b2ebc2992b
cache the passkey JWANT access token for multiple signatures
2024-07-19 12:44:54 -06:00
41a33398b0
Merge pull request 'docs: basic pandoc setup' ( #118 ) from kentbull/crowd-funder-for-time-pwa:kb/add-usage-guide into master
...
Reviewed-on: #118
2024-07-19 12:47:18 -04:00
Jose Olarte III
27501f0898
Create Project automation + test
2024-07-19 19:21:48 +08:00
Jose Olarte III
1642f1e748
Cleanup
2024-07-19 17:40:22 +08:00
Jose Olarte III
6e82db7cff
Updated test directory
2024-07-18 20:00:34 +08:00
Jose Olarte III
8702ad0d22
Tesdt: validate copy contact info to clipboard
2024-07-18 19:56:40 +08:00
Jose Olarte III
fdb2fae3b9
Test: new ID from seed phrase
2024-07-18 19:56:12 +08:00
Jose Olarte III
14c501d124
Playwright install
2024-07-18 19:55:57 +08:00
cd0a31e6f5
remove remaining getIdentity calls & fix QR code for did:peer
2024-07-15 20:47:10 -06:00
f7f38789d2
reword some things in help
2024-07-15 19:11:12 -06:00
f4f762b31c
add BTC donation address
2024-07-15 17:18:22 -06:00
f6338c05ee
move low-level DID-related create & decode into separate folder ( #120 )
...
Co-authored-by: Trent Larson <trent@trentlarson.com >
Reviewed-on: #120
Co-authored-by: trentlarson <trent@trentlarson.com >
Co-committed-by: trentlarson <trent@trentlarson.com >
2024-07-13 13:24:54 -04:00
d1d6bf51b8
Merge pull request 'Refactor JWT-creation calls through single function' ( #119 ) from passkey-all into master
...
Reviewed-on: #119
2024-07-11 22:32:30 -04:00
f46a60b5dd
change first page back to prompts without passkey
2024-07-11 19:54:20 -06:00
11163dfad9
consolidate getIdentity & remove dups
2024-07-11 19:43:56 -06:00
7cb9e2aa52
replace remaining didJwt.createJwt calls with one that checks for did:peer
2024-07-11 19:35:17 -06:00
145a1da37e
linting cleanup
2024-07-09 19:42:55 -06:00
bce003e508
change accessToken to take a DID
2024-07-09 19:20:05 -06:00
45f0a14661
add expiration inside JWANT & refactor getHeaders to move toward supporting did:peer
2024-07-09 17:56:48 -06:00
42fde503e3
make a passkey-generator in start & home pages, and make that the default
2024-07-06 19:12:31 -06:00
6b65e31649
misc tweaks and linting clean-up
2024-07-06 13:04:15 -06:00
9677a344c2
misc syntactic & type-checking clean-up
2024-07-06 07:15:46 -06:00
e4a5629cff
allow deletion of an identity
2024-07-05 19:37:45 -06:00
c4125822cb
show a loading indicator on the claim-confirmation screen
2024-07-01 17:55:21 -06:00
6f2da589b1
fill in the "Load More" links for plan linkages
2024-06-30 20:10:18 -06:00
1ebfc997eb
add section for gives provided by a plan
2024-06-30 20:06:47 -06:00
dea3f78173
fix type of the raw claim sent
2024-06-29 13:32:13 -06:00
053ee4a748
add advanced page & flag for editing raw claims, and fix recipient assignment in detail screen
2024-06-29 10:18:56 -06:00
acd5593c95
Merge branch 'master' into kb/add-usage-guide
2024-06-26 13:19:58 -04:00
Kent Bull
d4a9e7e364
docs: finish initial boostrapping dev guide
2024-06-26 11:06:18 -06:00
Kent Bull
91875e7305
docs: add more docs on local run
2024-06-25 19:30:29 -06:00
Kent Bull
abd751d562
docs: basic pandoc setup
2024-06-25 09:25:58 -06:00
9c7b138d06
modify & explain icons next to feed
2024-06-25 11:04:40 -04:00
b34e7daddf
refactor display logic a bit (no flow changes intended)
2024-06-25 11:04:40 -04:00
4cb434fd5d
passkey test ( #116 )
...
Co-authored-by: Trent Larson <trent@trentlarson.com >
Reviewed-on: #116
Co-authored-by: trentlarson <trent@trentlarson.com >
Co-committed-by: trentlarson <trent@trentlarson.com >
2024-06-24 22:21:24 -04:00
1639e7cf25
move & resize the contact edit & info buttons
2024-06-22 12:34:30 -06:00
8f2bebe8ae
bump version and add "-beta"
2024-06-22 12:23:57 -06:00
810f307442
bump to v 0.3.14
2024-06-22 12:23:10 -06:00
a4bdd2e922
fix checkbox verbiage when no project is chosen for a give
2024-06-22 12:06:55 -06:00
08e1ce6486
fix prompt for already-registered contacts (plus some verbiage)
2024-06-22 11:47:10 -06:00
e88eea7f36
add BX currency, add link for user's activity, tweak verbiage
2024-06-21 20:33:44 -06:00
ea156fac13
improve messaging when user has no offers or projects
2024-06-21 19:52:35 -06:00
a95d5db24a
fix justification of checkboxes and text so they don't move
2024-06-21 19:25:46 -06:00
453256f874
give-detail page: add more-correct parameters from confirm-give page, and allow toggling of project & user-recipient
2024-06-21 19:13:19 -06:00
7bf488d4fe
tweak UI for give-confirmation screen
2024-06-21 16:02:08 -06:00
230773a917
add Confirm Gift screen for simpler confirmation
2024-06-20 20:52:26 -06:00
79d93994c2
fix dependency vulnerabilities
2024-05-24 11:42:36 -06:00
bab4a62540
bump version and add -beta; enhance help
2024-05-24 10:21:08 -06:00
f84a2c2750
bump to verson 0.3.13
2024-05-24 10:19:17 -06:00
2321e1d6e8
allow link to the large version of a project image
2024-05-24 09:11:20 -06:00
af976ba838
add an image to projects (which shows on all ProjectIcons except for offers)
2024-05-23 20:51:40 -06:00
d08541fdae
bump version and add -beta
2024-05-20 08:27:12 -06:00
fa92beed27
update CHANGELOG
2024-05-19 20:03:30 -06:00
9e1ae2abe5
bump to version 0.3.12
2024-05-19 19:57:02 -06:00
ad39ea05c2
fix the photo share_target, and tweak other verbiage
2024-05-19 19:56:25 -06:00
151c8154c4
bump version and add -beta
2024-05-19 19:32:38 -06:00
21a6348afc
add a global error handler
2024-05-19 16:25:44 -06:00
210605c8e4
bump to version 0.3.11 (and enhance warning on profile deletion)
2024-05-19 08:39:18 -06:00
33a340326f
set the correct active camera number when it starts
2024-05-17 20:24:33 -06:00
3f8596aacc
bump version and add -beta
2024-05-17 12:16:23 -06:00
fd112bd447
allow any image URL for gifts & profiles
2024-05-12 21:43:18 -06:00
7d6b210ee1
allow file choice for gift, plus other UI fixes
2024-05-12 17:55:54 -06:00
6c28828c0a
fix cropping problem where long images go off the screen
2024-05-12 12:39:16 -06:00
6af239378c
bump to v 0.3.10, fix image upload on Chrome
2024-05-12 12:12:59 -06:00
4ff7d908d4
Merge pull request 'add a share_target for people to add a photo' ( #115 ) from share-photo into master
...
Reviewed-on: #115
2024-05-11 20:03:33 -04:00
17c901b1de
add file-chooser to the profile image selection
2024-05-11 12:30:10 -06:00
f7b5dbf4ce
style the sharing screen (plus other fixes)
2024-05-11 07:09:48 -06:00
7f02ba29a3
add a share_target for people to add a photo
2024-05-10 13:17:20 -06:00
20c4613533
increment version and add "-beta"
2024-04-28 20:10:39 -06:00
a44fc1d6d0
bump to version 0.3.9
2024-04-28 20:09:56 -06:00
b86543b404
disallow new-project page if not registered
2024-04-28 19:16:29 -06:00
7d0007e4d9
remove verbiage on front page that's now extra
2024-04-28 19:04:44 -06:00
ddd32e7f44
show something to indicate claims were sent (mostly in BVC screens)
2024-04-28 18:36:06 -06:00
8a9bb100ea
constantly recheck on home screen if not registered
2024-04-28 17:02:31 -06:00
c48b8246f9
add registration inside contact import, with flag to hide it
2024-04-28 16:18:30 -06:00
b32a3d85e9
add 'registered' flag in contact info
2024-04-28 13:12:26 -06:00
8571c78a53
for scan on QR code screen, import and keep on that screen
2024-04-27 20:33:10 -06:00
eba68e2aaa
add tweaks to testing instructions
2024-04-27 14:59:23 -06:00
e2df848e96
add page to view all claims about a DID (which we'll have to restrict to visible people soon)
2024-04-26 20:13:44 -06:00
9acba28b85
fix problem with duplicates in feed, plus some other UI tweaks
2024-04-26 17:05:11 -06:00
bef56fce10
allow loading more gives & offers & plans when limits are hit on project view
2024-04-26 15:44:09 -06:00
fccc4edb63
remove some 'uppercase' CSS markers
2024-04-25 20:17:49 -06:00
0a42edf595
put button directly on contacts page to show the given totals
2024-04-24 20:38:34 -06:00
f4f5fc7730
change remainder of "confirm" calls to better UX
2024-04-24 20:11:38 -06:00
eeaacaf202
replace many of the javascript "confirm" calls with the nicer UX version
2024-04-24 19:52:33 -06:00
d9aebfebd3
remove 'moment' library that's no longer used
2024-04-24 18:56:09 -06:00
7078f7b9e6
add choice of a start date for a project
2024-04-23 20:48:38 -06:00
d316f4924b
add note about confirming your own, plus other helpful verbiage, plus notify messages that don't linger
2024-04-23 09:13:57 -06:00
1df2d3ed05
remove message confusion, add project name during give-details
2024-04-21 20:31:57 -06:00
4e877c15f6
change the "give" action on contact page to use dialog box
2024-04-21 16:42:22 -06:00
ef95708d02
add 'offer' on contact screen
2024-04-21 07:38:59 -06:00
7cbdc7a099
add code to display profiles in feed, but deactivate it for now
2024-04-20 19:53:11 -06:00
c748869c44
increment version and add "-beta"
2024-04-20 08:14:53 -06:00
60e11e23d4
bump to v 0.3.8
2024-04-20 08:06:34 -06:00
883687f1c3
make so cropping isn't behind header; delete profile image from storage when deleted
2024-04-19 20:13:44 -06:00
4466ceed99
Merge pull request 'profile-pic' ( #114 ) from profile-pic into master
...
Reviewed-on: #114
2024-04-19 17:36:53 -04:00
6d6e5266b4
make the home screen elements load more quickly
2024-04-19 15:37:10 -06:00
581a374b05
show contact's or user's icon in more places
2024-04-19 11:39:01 -06:00
1009574721
crop the image and store online and in settings
2024-04-18 20:27:43 -06:00
50cae65214
add photo to profile page (not yet saved)
2024-04-17 20:07:09 -06:00
48a46cf6f1
fix contact sorting to show those without names
2024-04-17 19:29:17 -06:00
60b2bf35fb
update ClickUp link to a public link
2024-04-17 11:05:34 -06:00
cb5a7135ac
remove tasks here in favor of ClickUp
2024-04-16 20:13:04 -06:00
a7a9e35766
note that tasks have moved
2024-04-11 20:43:52 -06:00
f029835e15
bump version and add "-beta"
2024-04-10 19:40:16 -06:00
017a172df3
bump to v 0.3.7
2024-04-10 19:32:46 -06:00
7837122a95
open the app when notification is clicked
2024-04-10 19:31:14 -06:00
0093255246
fix PWA creation & service-worker registration, plus some commentary tweaks
2024-04-09 20:29:21 -06:00
30bd53fb6f
remove non-working interests, enhance error messages, update tasks & changelog
2024-04-09 17:54:17 -06:00
ca22930012
Merge pull request 'vitejs refactor' ( #110 ) from jsnbuchanan/crowd-funder-for-time-pwa:feat/vitejs into master
...
Reviewed-on: #110
2024-04-09 19:49:48 -04:00
c7c5bda014
Merge pull request 'misc tweaks for new vite build' ( #4 ) from trentlarson/crowd-funder-from-jason:feat/vitejs-trent3 into feat/vitejs
...
Reviewed-on: jsnbuchanan/crowd-funder-for-time-pwa#4
2024-04-09 06:05:55 -04:00
19aa572c95
misc tweaks for new vite build
2024-04-07 18:12:33 -06:00
03fae5dd95
Merge pull request 'A couple small fixes, plus a merge from master' ( #1 ) from trentlarson/crowd-funder-from-jason:feat/vitejs-trent into feat/vitejs
...
Reviewed-on: jsnbuchanan/crowd-funder-for-time-pwa#1
2024-04-07 13:52:43 -04:00
80818a8861
remove a lingering debug console.log
2024-04-07 11:39:13 -06:00
d29a8d9637
fix title of the test app
2024-04-07 11:32:53 -06:00
f0b0231515
add linting before any build
2024-04-07 11:22:20 -06:00
b73d2a3b58
fix linting
2024-04-07 11:02:54 -06:00
22cba5babf
Merge remote-tracking branch 'original-origin/master' into feat/vitejs-trent
2024-04-07 09:41:14 -06:00
708ac51f23
avoid a huge error message in a likely-well-known scenario
2024-04-07 09:24:55 -06:00
a91ffc88b9
reorder home page vapid check to avoid an error on localhost
2024-04-07 09:16:42 -06:00
d727c2841b
add missing Dexie import (which causes failure upon download click)
2024-04-07 09:13:32 -06:00
226a97732d
on home page, change the filtered button color
2024-04-06 17:58:10 -06:00
c94dd7743b
Merge pull request 'ui-additions-2024-03' ( #113 ) from ui-additions-2024-03 into master
...
Reviewed-on: #113
2024-04-06 19:46:16 -04:00
64e38cb8ff
Merge branch 'master' into ui-additions-2024-03
2024-04-06 17:45:32 -06:00
e61ac31710
show in description when recipient is a project (not just Anonymous)
2024-04-06 17:39:40 -06:00
3fbf68b117
filter by selections (now all working), add cache for plans
2024-04-06 14:01:18 -06:00
d4390483d9
Merge pull request 'send a time for notifications to the push server' ( #112 ) from notify-time into master
...
Reviewed-on: #112
2024-04-03 22:04:36 -04:00
8dea2091af
Merge pull request 'ui-fixes-2024-03' ( #111 ) from ui-fixes-2024-03 into master
...
Reviewed-on: #111
2024-04-03 22:04:02 -04:00
e3696e3ac5
feed filter: save the changed values to the DB, go to map if no location chosen, reload if necessary
2024-04-03 19:54:01 -06:00
Jose Olarte III
027825b155
Names and variables for filter toggles
2024-04-03 15:51:23 +08:00
911203c190
adjust more code to the PushSubscriptionJSON
2024-04-02 19:32:41 -06:00
2da0394003
adjust the notification-subscription objects to try and send correct info
2024-04-02 19:18:31 -06:00
4a65d095db
add adjustment to UTC hour for notification time
2024-04-02 18:38:44 -06:00
8ea5779312
update tasks
2024-04-01 19:06:18 -06:00
144ab76716
add logic to send a time for notifications
2024-04-01 19:04:54 -06:00
Jose Olarte III
8da2c8cc30
Additions to Account View
2024-03-29 21:41:14 +08:00
Jose Olarte III
570b31e2d6
Removed one more
2024-03-29 15:55:16 +08:00
Jose Olarte III
07f542ca16
Filter options reduced for release
2024-03-29 15:53:46 +08:00
Jose Olarte III
62e0fc51c2
Feed filters dialog
2024-03-27 19:57:31 +08:00
Jose Olarte III
94b600e527
Map fix #2
2024-03-26 21:38:21 +08:00
Jose Olarte III
5388e6052c
Button width changes
...
For buttons that are next to each other
2024-03-26 19:55:16 +08:00
Jose Olarte III
21fe5a0279
Optimized grid space for wider screens
2024-03-26 17:12:55 +08:00
Jose Olarte III
ffba89a7b5
Fixed map z-index
2024-03-26 16:54:43 +08:00
Jose Olarte III
31954d2690
Added close icon to gifted prompts dialog
2024-03-26 16:02:24 +08:00
340d0a5219
refactor tasks
2024-03-25 19:03:01 -06:00
2d2785d6a0
docs: adding do for updated development server run command
...
- `npm run dev`
2024-03-25 08:15:04 -06:00
41d6e5fc73
fix: buffer typescript error in util.ts when parsing ArrayBuffer
2024-03-25 08:10:38 -06:00
7412d67c33
bump version and add -beta
2024-03-24 19:04:24 -06:00
83db5302ad
bump to version 0.3.6
2024-03-24 18:28:42 -06:00
75f9f20ea3
fix check for more camera-device options
2024-03-24 18:27:06 -06:00
e43c45ebea
add onboarding help instructions as separate page
2024-03-24 17:01:53 -06:00
708032311a
Merge pull request 'add button during photo to switch to mirror mode' ( #109 ) from photo-reverse into master
...
Reviewed-on: #109
2024-03-24 18:59:50 -04:00
5dead960ae
fix: es modules syntax for buffer deps instead of commonjs require
2024-03-24 13:05:22 -06:00
12d81b79c7
chore: update vitejs config to deploy on the same default port as the @vue/cli-service
...
This port is 8080. This is done to not break existing tooling and devops code.
2024-03-24 12:05:09 -06:00
f3dc81e6eb
fix: AccountViewView.vue template not resolving dep for dexie-export-import/dist/import
...
Previous error:
Error: The following dependencies are imported but could not be resolved:
dexie-export-import/dist/import (imported by /Users/jason/dev/src/trent/crowd-funder-for-time-pwa/src/views/AccountViewView.vue?id=0)
Are they installed?
at file:///Users/jason/dev/src/trent/crowd-funder-for-time-pwa/node_modules/vite/dist/node/chunks/dep-DJaaTb_D.js:52506:23
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///Users/jason/dev/src/trent/crowd-funder-for-time-pwa/node_modules/vite/dist/node/chunks/dep-DJaaTb_D.js:51972:38
2024-03-24 11:51:58 -06:00
ef5f81932d
Initial stab at vitejs update
2024-03-24 11:18:29 -06:00
214a264179
change icon for detail view (from circle-info to file-lines)
2024-03-23 19:07:53 -06:00
9b183a4b6c
add blurb explaining what data is shared with the world
2024-03-23 18:45:26 -06:00
f365cc9e3c
show warnings before dismissing prompt, and add to tasks and help
2024-03-23 17:35:58 -06:00
9059f7a9a7
add button on photo to switch to mirror mode
2024-03-23 16:31:23 -06:00
e6cd86618e
bump version to 0.3.5
2024-03-23 02:41:25 -06:00
c3fd27b140
fix so that project agent & location removals get saved
2024-03-23 02:31:44 -06:00
cf2e800dec
add a camera-switch button
2024-03-23 01:32:55 -06:00
b60383cfe9
Merge pull request 'fix: npm audit fix to resolve vulnerabilities 1 low, 3 moderate, 1 high' ( #108 ) from jsnbuchanan/crowd-funder-for-time-pwa:master into master
...
Reviewed-on: #108
2024-03-22 12:01:21 -04:00
c7d93db6f2
deps: npm audit fix to resolve vulnerabilities 1 low, 3 moderate, 1 high
...
There are still 9 moderate severity vulnerabilities, but I will work on those independentally because they may involve updating to library version that have breaking changes.
2024-03-22 09:29:42 -06:00
5e771e4a24
refactor tasks
2024-03-22 07:12:24 -06:00
4dd2c044d5
bump to v 0.3.4
2024-03-21 06:56:35 -06:00
3bfd54362e
Merge pull request 'Sample button visual enhancement' ( #104 ) from button-visual-enhancement into master
...
Reviewed-on: #104
2024-03-21 07:57:18 -04:00
Jose Olarte III
b6e344a15e
Propagated button improvements across views
2024-03-21 19:30:42 +08:00
Jose Olarte III
3d1c46aef8
Merge branch 'master' into button-visual-enhancement
2024-03-21 15:40:54 +08:00
ce05f7d003
Merge pull request 'tweak imagery so that it doesn't get stretched on a mobile device' ( #107 ) from photo-ratio into master
...
Reviewed-on: #107
2024-03-20 20:26:35 -04:00
313cd79e60
finalize the photo-taking code, adding comments and removing logging
2024-03-20 18:23:57 -06:00
121991b53a
Merge branch 'gifted-camera-improvements' into photo-ratio
2024-03-20 16:54:39 -06:00
Jose Olarte III
cbf8cb9f46
Fixed placement of upload/retry buttons
2024-03-20 21:11:01 +08:00
Jose Olarte III
fe0668e4b3
Improved Camera Popup
2024-03-20 19:17:18 +08:00
a230506d96
change the X and picture button so that landscape is all functional (if not great-looking)
2024-03-19 21:02:57 -06:00
c49c55d394
change the photo ratios to fix all but portrait-orientation on mobile-emulation
2024-03-18 22:20:02 -06:00
ae572afff6
add help for when service workers get stuck; bump to version 0.3.2
2024-03-17 20:20:13 -06:00
ccea2486e4
change build for test servers, bump version to 0.3.1
2024-03-17 16:42:49 -06:00
155343a9d7
bump to v 0.3.0
2024-03-17 10:49:28 -06:00
85ad295eb9
Merge pull request 'photo-upload' ( #105 ) from photo-upload into master
...
Reviewed-on: #105
2024-03-17 12:23:32 -04:00
64322b2804
change the default image server port
2024-03-17 10:22:05 -06:00
3e556dfa52
move the "part of project" text in giving-details screen
2024-03-17 08:53:14 -06:00
252952e017
show the image rate limits
2024-03-15 16:42:25 -06:00
251986d2bc
make the photo show in a pop-up dialog
2024-03-14 19:44:11 -06:00
49bb1c07b7
fix file extension
2024-03-14 08:46:28 -06:00
67f34f9826
on "give details" page, distinguish between project & user destination
2024-03-10 17:49:53 -06:00
476d35452a
send the claim type with an image
2024-03-10 17:37:10 -06:00
26582030df
add another check when deleting an image
2024-03-10 17:36:49 -06:00
ae857f4c8f
guard against another set of errors when deleting an image
2024-03-10 16:46:54 -06:00
c602c5ce50
add some other image deletions in other cases
2024-03-10 14:53:41 -06:00
e4543457e2
add image onto give claim, then display on feel (full round-trip, baby!)
2024-03-09 19:37:14 -07:00
c58f012d2c
allow viewing and deletion of an image
2024-03-08 23:56:19 -07:00
792e9cb648
separate picture taking from uploading
2024-03-08 09:54:10 -07:00
acee761906
add page for extended details of gifts including pic (not fully tested)
2024-03-08 01:10:17 -07:00
cae2bbc4ff
make styled button to take picture
2024-03-07 09:09:51 -07:00
Jose Olarte III
a5c3600673
Sample button visual enhancement
2024-03-07 18:57:08 +08:00
0eb64ed716
add authentication token for image server, change default image server to localhost
2024-03-06 06:12:41 -07:00
f1bb1b51aa
Merge branch 'master' into photo-upload
2024-03-05 20:25:41 -07:00
92b924643e
fix camera resolution, parameterize image API server
2024-03-05 20:20:54 -07:00
ca90447700
fix different "environment" variables for prod & dev
2024-03-02 16:15:03 -07:00
750700e75e
bump version and add '-beta'
2024-03-01 15:59:38 -07:00
3612ea4224
bump to v 0.2.17; add "personalized" message and better confirmation-result messages
2024-03-01 15:54:50 -07:00
dbccbf7e4a
fix: show on the confirmation page when there are hidden claims
2024-03-01 14:40:51 -07:00
1258cf02a1
bump to v 0.2.15
2024-03-01 14:06:01 -07:00
a488a36bc0
Merge pull request 'Shortcut page for BVC assertions & confirmations' ( #103 ) from bvc-shortcut into master
...
Reviewed-on: #103
2024-03-01 15:14:01 -05:00
a93b556e0c
doc: refactor tasks
2024-02-26 19:43:23 -07:00
2c28913d97
for BVC: finish submission of confirmations & final give
2024-02-26 19:27:34 -07:00
0b24d7bbd8
for BVC: fix the attendee & show appropriate success message
2024-02-25 18:55:58 -07:00
2058205150
for BVC shortcut: send attend & give actions, and list actions to confirm
2024-02-25 18:38:54 -07:00
866dcb3a2a
add screens for the shortcuts for the BVC group (doesn't submit yet)
2024-02-24 18:38:11 -07:00
6aab1ff49d
consolidate interface and remove copies of code
2024-02-24 10:26:12 -07:00
c696de33f3
add page to take a picture and upload to an image server
2024-02-23 19:02:10 -07:00
c239db6a4f
doc: update tasks
2024-02-19 19:44:59 -07:00
3eda5f6b5d
show more succinct info in feed, targeted toward user's visibility
2024-02-19 19:43:55 -07:00
783b38df65
order contacts by name & note outside network as "outside your network"
2024-02-18 14:58:10 -07:00
3475c32e1f
update onboarding hint message, justify text on QR page
2024-02-17 12:55:30 -07:00
dcd881adae
make the name-setting prompt yellow
2024-02-17 12:46:17 -07:00
37690cc855
increment versiona and add "-beta"
2024-02-14 20:56:37 -07:00
5f9edea116
bump version to 0.2.14
2024-02-14 20:50:15 -07:00
f517b09ed7
combine all service-worker scripts into a single file to try and ensure included scripts aren't lost
2024-02-14 20:46:34 -07:00
ca70b19831
fix claim-view page when the claim argument is not a global ID
2024-02-12 20:10:18 -07:00
f41e541fe2
send the last JWT instead of the identifier for plan edits
2024-02-11 16:05:15 -07:00
5c547783a7
remove unused page; tweak task list
2024-02-11 07:14:16 -07:00
8d2dd6357a
update readme
2024-02-09 09:08:26 -07:00
189261e991
update messaging for contact registration
2024-02-07 18:57:58 -07:00
15464602f9
bump to version 0.2.14-beta
2024-02-07 18:42:33 -07:00
331c4f64d6
add check for valid "did:" DIDs
2024-02-07 18:23:13 -07:00
28ae317958
refactor tasks & add more estimates
2024-02-05 09:03:55 -07:00
643718619e
remove unnecessary logic in account switcher; refactor task list
2024-02-04 20:11:04 -07:00
c3819ec919
don't autocapitalize website input; refactor tasks
2024-02-03 19:33:52 -07:00
719e3a467d
make a number input targeted towards numbers
2024-02-03 19:21:07 -07:00
b251d7e4fd
change project icon to a hammer
2024-02-03 19:20:54 -07:00
61c3a0e30b
avoid error on browsers without a service worker
2024-02-03 19:19:58 -07:00
a76df55224
add display of my own offers
2024-02-03 18:56:09 -07:00
e140da081f
fix name derivation on give dialog
2024-02-03 18:10:46 -07:00
1be899c48d
ensure error message shows, and unset register flag if there's an API error
2024-02-02 17:40:06 -07:00
6aee93ca6c
update tasks; enhance an error message & some typescripts
2024-02-02 12:25:04 -07:00
5412625d05
increment version and add -beta; tweak tasks & tests
2024-02-02 10:22:51 -07:00
8f579b40a9
bump to verson 0.2.12
2024-02-01 12:12:13 -07:00
e8a907c63a
add more thankfulness prompts
2024-02-01 12:09:09 -07:00
f53a6f3045
tweak the prompt for contacts to be able to skip them
2024-02-01 11:52:31 -07:00
b38ebc45e1
add a prompt for things for which to express gratitude
2024-01-31 21:15:40 -07:00
c51d2629b3
bump version and add -beta
2024-01-28 15:20:15 -07:00
e642b99ff5
bump version to 0.2.11
2024-01-28 15:04:12 -07:00
26f1e88f5a
doc: update tests & tasks
2024-01-28 15:01:47 -07:00
2e164dfeff
tweak messages for missing identifier
2024-01-28 13:21:21 -07:00
d7530ff56b
adjust more UI on the Advanced section, and make other small code & UI tweaks
2024-01-27 17:32:17 -07:00
2db52cb72e
fix default server display in advanced section & refactor UI
2024-01-27 14:49:51 -07:00
c8eb3bfbc0
move save & cancel buttons further apart
2024-01-27 14:15:14 -07:00
71b210d541
add to manual tests & changelog
2024-01-27 13:05:33 -07:00
66289ec206
update tasks
2024-01-27 13:02:47 -07:00
639dc7b4e5
add instruction to error output
2024-01-27 12:40:40 -07:00
4fe072f19e
move DB logic out of 'created' in components since it's not needed yet
2024-01-27 08:27:52 -07:00
f253f0af0f
add ability to import from Endorser Mobile CSV
2024-01-26 20:36:29 -07:00
2d95a35905
add date to project give record list; don't wrap icon & amount
2024-01-26 16:10:14 -07:00
88f869d600
lower project "I Gave" button into list of contact, and tweak other wording
2024-01-24 20:46:05 -07:00
a0911bb0fd
add copy-paste icon next to non-anonymous, non-hidden DIDs on details page
2024-01-21 15:50:39 -07:00
1053b78ab8
add sharing & copying instructions when asking contacts for help, and list all the visibleTo DIDs with an English description of their path
2024-01-21 15:16:39 -07:00
dcfa8d9451
add first stab at showing how the contact is visible in my network
2024-01-20 20:33:51 -07:00
dd38f76ee1
increment version and add -beta; add to tasks and tests
2024-01-18 21:11:19 -07:00
667e1e8890
bump version to 0.2.10
2024-01-18 20:05:44 -07:00
1731f2443b
update offer dialog to allow other units
2024-01-17 20:50:35 -07:00
e1cffcda2d
fix problem where extended screen of contacts didn't pass project
2024-01-17 20:18:01 -07:00
a5b1b97012
show the identicon in large size on the contacts screen
2024-01-17 19:47:33 -07:00
563b5793a9
add different identicons for people (and increment version & add -beta)
2024-01-17 19:27:05 -07:00
660436c8fa
add copy-did-to-clipboard on contact list
2024-01-16 19:58:18 -07:00
31a7752168
add link to project from gives on front page
2024-01-16 19:48:47 -07:00
3ebe7bc156
put didInfo names in more places and add copy icons for DIDs & IDs
2024-01-16 18:58:08 -07:00
0eb16d5661
add links for give & offer when they fulfill other things
2024-01-16 17:52:32 -07:00
edb09da10f
add detailed-info button for a project
2024-01-16 15:31:55 -07:00
be6ec6745a
show a 'give' button directly on offers in the ProjectView
2024-01-16 15:23:40 -07:00
b79c5fcf91
move info button for offer & add cursor for hover
2024-01-15 19:50:00 -07:00
9dea4066c9
add ability to confirm give directly from a project
2024-01-15 19:40:38 -07:00
9b586566f0
increment version and add "-beta"
2024-01-15 12:37:39 -07:00
e5e702f8a5
bump version to 0.2.9
2024-01-15 12:14:15 -07:00
32c9076c39
fix visibility after adding contact, and some messaging
2024-01-15 12:06:33 -07:00
6ab4c40fd0
bump to version 0.2.8
2024-01-14 21:03:22 -07:00
d7ef07c2e2
automatically create an identity on the first page (and other UI tweaks)
2024-01-14 21:00:59 -07:00
9f595040d8
fix problem with anonymous contributor; refine tasks
2024-01-14 15:27:57 -07:00
40a8794649
remove checks on old fullIri field
2024-01-13 18:48:29 -07:00
fa72d38d18
allow an agent to edit a project
2024-01-13 18:45:51 -07:00
31aacb286f
reword prompt for creating an identifier on the start screen
2024-01-13 18:44:59 -07:00
2511f18fa7
enhance (& fix for mobile) styling and verbiage
2024-01-13 15:14:16 -07:00
febfa8b098
bump version to 0.2.7
2024-01-12 20:54:29 -07:00
e0fcb1f67b
fix various verbiage
2024-01-12 20:40:46 -07:00
9183092325
fix the name of the offerer
2024-01-12 20:39:30 -07:00
a87179d127
change wording from "identity" to "identifier" in many places
2024-01-12 16:37:02 -07:00
14e203dd74
bump to version 0.2.6
2024-01-12 15:58:08 -07:00
acaaf8776d
add ability to give to fulfill an offer; adjust visibility of claim actions
2024-01-12 15:54:45 -07:00
cb1f38c182
bump to verson 0.2.5, and edit tasks
2024-01-09 19:32:18 -07:00
cfa7466b94
show users when there's an error on the import page
2024-01-09 19:18:49 -07:00
f998364c72
update package-lock for previous bump
2024-01-09 18:31:53 -07:00
7b4f084b4b
bump to version 0.2.4, update tasks
2024-01-09 18:31:11 -07:00
115329e26c
update the onboarding help blurb
2024-01-09 18:30:55 -07:00
61bef57563
update some dependencies with moderate severity
2024-01-09 17:56:27 -07:00
a5368d0f82
update library with vulnerability
2024-01-09 17:54:37 -07:00
48cb45d230
bump version to 0.2.3, add endpoint name update
2024-01-09 17:49:41 -07:00
8a7ce0fe65
add flag for logging a contribution as a trade
2024-01-08 21:28:04 -07:00
525d3fc15a
bump to version 0.2.2
2024-01-05 13:54:57 -07:00
68f3b79983
add hints for registration on the contact page
2024-01-05 13:50:35 -07:00
5353fe770a
tweak verbiage and usability
2024-01-05 13:08:20 -07:00
60fec5763d
bump version to 0.2.1
2024-01-05 12:48:38 -07:00
aeb1d6a6a5
add next-public-key-hash to manual input
2024-01-05 12:44:28 -07:00
ec6175a550
make a confirmation for contact visibility
2024-01-05 12:14:56 -07:00
c1361e088f
render full claim details in a more resonable format of YAML not JSON
2024-01-05 11:20:16 -07:00
a2c986951e
doc: refactor project tasks
2024-01-05 11:11:06 -07:00
dce7b8e3d9
add terms & conditions, and a note about data in this service
2024-01-05 10:34:13 -07:00
211e0487fe
add verbiage for other non-Chrome cases
2024-01-05 09:56:29 -07:00
cc931dcb04
add notification check with instructions on front screen
2024-01-05 09:48:15 -07:00
bfe14cc9c2
increment version and add -beta
2024-01-04 10:40:15 -07:00
275dba4468
bump version to 0.2.0
2024-01-04 10:35:32 -07:00
1f05e81b05
add notification immediately after setting up subscription, and tweak messaging
2024-01-03 21:27:13 -07:00
e9ad68f2a5
add maskable images
2024-01-03 18:32:38 -07:00
934664b9c9
add the hashed-next-key to the contact data, shown & stored
2024-01-03 17:44:41 -07:00
780be59c76
remove name from identity switcher (since they are not tied to a DID)
2024-01-02 19:53:19 -07:00
4a0bedb628
fix one more list-outside indent
2024-01-02 19:27:13 -07:00
5689f95230
change list-inside to list-outside
2024-01-02 19:21:57 -07:00
3083bb084a
add more notification help instructions; remove confusing, big name-edit button
2024-01-02 19:16:54 -07:00
821d27a58a
Merge pull request 'Set max screen content width' ( #102 ) from app-screen-max-width into master
...
Reviewed-on: #102
2024-01-02 10:24:09 -05:00
Jose Olarte III
998a1d312f
Set max screen content width
2024-01-02 15:25:51 +08:00
1f13bf772c
move wait for service-worker initialization into the notification modal
2024-01-01 20:36:23 -07:00
def744b3df
don't allow notification service-worker interaction until it is ready
2024-01-01 20:04:37 -07:00
0fb37acb24
increment version and add -beta
2024-01-01 19:38:07 -07:00
20bb723f0b
bump to version 0.1.9
2024-01-01 19:34:34 -07:00
d821a7bd59
Merge pull request 'make a backup download for browsers that don't get it automatically' ( #101 ) from another-download into master
...
Reviewed-on: #101
2024-01-01 21:28:22 -05:00
9f3b7314e8
Merge branch 'master' into another-download
2024-01-01 19:27:52 -07:00
4df7bb58a4
add help for clearing data, plus some other help fixes
2024-01-01 17:09:30 -07:00
15ccd2394f
add missing 'date' to log interface
2024-01-01 16:25:23 -07:00
920c7bb612
adjust look & message on DB download
2024-01-01 16:24:36 -07:00
6eb26ea90c
remove IndexedDB keys that shouldn't be keys, and remove unused table, and add commentary
2024-01-01 16:24:30 -07:00
28b6d9bbf9
doc: reorganize top tasks
2023-12-31 19:58:51 -05:00
7a099183ae
remove db.close calls that caused an error when trying to download
2023-12-29 13:14:35 -07:00
11070755d6
refine error message when duplicate contact is input
2023-12-29 13:10:07 -07:00
c79dfac1fe
add a way to import contacts & settings
2023-12-29 12:46:47 -07:00
2b06c64664
make a backup download for browsers that don't get it automatically
2023-12-28 14:42:56 -07:00
769a928b3d
increment version & add "-beta"
2023-12-27 20:03:59 -07:00
d26d1d3601
bump to version 0.1.8
2023-12-27 19:50:47 -07:00
1e6159869f
update daily check title & documentation
2023-12-27 18:51:49 -07:00
75d15ddeb9
add note to install as an app
2023-12-27 14:46:10 -07:00
051a0a97d8
fix issuer name in project list
2023-12-27 14:13:05 -07:00
f8d3fe2ee1
enhance service-worker logging, allow for filtered-push test
2023-12-27 13:59:24 -07:00
4f0a046723
fix quick-give check on contact page & add message on detailed view
2023-12-27 13:58:42 -07:00
c4a0458c08
doc: add to notification-help page & task list
2023-12-26 21:43:04 -07:00
25b1598fcb
doc: add more help for the notifications
2023-12-26 17:48:14 -07:00
ddbb700c34
Merge pull request 'Daily service-worker logging' ( #100 ) from sw-log into master
...
Reviewed-on: #100
2023-12-25 14:51:22 -05:00
fd8877900b
add another alert message & test button
2023-12-25 12:51:06 -07:00
05c6ddda02
allow a test notification from the notification help screen
2023-12-24 21:24:51 -07:00
853eb3c623
include the data in the logged info for a service worker "push"
2023-12-23 19:34:26 -07:00
44cfe0d88e
allow notifications even without an ID
2023-12-22 14:22:13 -07:00
7fe256dc9e
log service worker messages to the DB (now works)
2023-12-22 12:51:18 -07:00
e739d0be7c
update error messages to be less... confusing
2023-12-22 09:19:36 -07:00
8d873b51bd
doc: update tasks
2023-12-21 21:03:47 -07:00
d7f4acb702
make more adjustments to try and get logging to work
2023-12-21 20:50:35 -07:00
f8002c4550
add DB logging for service-worker events
2023-12-20 20:40:00 -07:00
d6b1386741
add console logging for all service worker events
2023-12-20 19:49:04 -07:00
50fdd95c60
increment version & add -beta
2023-12-19 20:41:57 -07:00
91c6c7c11c
bump to version 0.1.7
2023-12-19 20:39:11 -07:00
4e28dc8de6
update commentary, help, kudos
2023-12-19 20:35:28 -07:00
fb425f0d51
update all icon images to our own art
2023-12-19 20:29:19 -07:00
a19aebcb37
simplify the notification message logic, hopefully fixing what's on servers
2023-12-18 19:12:09 -07:00
d0697c1ef4
fix top warnings when on prod or non-prod servers
2023-12-18 16:06:55 -07:00
1dd2333624
Merge pull request 'claim-view-improvements' ( #99 ) from claim-view-improvements into master
...
Reviewed-on: #99
2023-12-18 16:54:02 -05:00
Jose Olarte III
b4b78f6a2c
Recolored buttons
2023-12-18 19:46:58 +08:00
Jose Olarte III
3c0f6ce0de
Design and uniformity tweaks
2023-12-18 19:44:03 +08:00
5534f8fa50
fix logic for prod & test host detection
2023-12-17 20:17:45 -07:00
a5004d475e
bump version to next -beta
2023-12-17 20:02:28 -07:00
b445b1234f
bump version to 0.1.6
2023-12-17 20:00:12 -07:00
17c96dd01a
fix linting, etc with previous feature (env warning)
2023-12-16 17:17:54 -07:00
6ad17101b2
Merge pull request 'add warning if on unexpected server' ( #98 ) from server-warn into master
...
Reviewed-on: #98
2023-12-16 10:08:17 -05:00
b4085ffaa7
Merge branch 'master' into server-warn
2023-12-16 08:08:00 -07:00
4f2cb55753
add warning if on unexpected server
2023-12-16 08:04:16 -07:00
ebf9164ecc
Merge pull request 'add infinite scroll to the home page feed' ( #97 ) from home-infinite into master
...
Reviewed-on: #97
2023-12-15 07:49:01 -05:00
540cc21839
add infinite scroll to the home page feed
2023-12-14 21:54:15 -07:00
c182068901
give more details on map-overlap issue
2023-12-13 21:27:13 -07:00
aaa1f31945
fix one single linting problem
2023-12-13 21:16:17 -07:00
17c632eb16
on brand new ID, go back home (plus some task adjustments)
2023-12-13 20:19:29 -07:00
41c4cbe61a
fix more messaging and actions if they don't have an ID
2023-12-13 20:05:58 -07:00
c8402797ad
remove "mute" notifications (since they can turn them off, and the mute functionality isn't built)
2023-12-13 19:53:46 -07:00
4a09b9b9b1
more fixes for when there is no identity
2023-12-13 19:46:40 -07:00
5db3423301
enhance error messages
2023-12-13 19:17:18 -07:00
2b00b243e8
fix error when lacking ID, and format linked projects
2023-12-13 19:13:04 -07:00
f2e5d8168d
Merge pull request 'design-tweaks-2023-12' ( #96 ) from design-tweaks-2023-12 into master
...
Reviewed-on: #96
2023-12-13 11:20:54 -05:00
1d262b8da9
Merge branch 'master' into design-tweaks-2023-12
2023-12-13 11:17:33 -05:00
8ed74b71f2
change colors and add spacing to make buttons obvious
2023-12-13 09:16:45 -07:00
8fb21c3d89
doc: update tasks, update verbiage, and add to help doc
2023-12-13 08:58:04 -07:00
8dbfcd38d3
fix bad text in pop-up, and fix name of class
2023-12-13 08:57:24 -07:00
04df0d4eff
fix problem when there's a null description
2023-12-13 08:56:53 -07:00
Jose Olarte III
ab523639a5
Normalized button visual styles
2023-12-13 18:48:45 +08:00
Jose Olarte III
0484dfb253
Spacing and typography fixes
2023-12-13 18:37:03 +08:00
Jose Olarte III
c2839e8a99
Mobile-style flushed-right toggle switches
2023-12-13 18:22:15 +08:00
Jose Olarte III
e533cd3d34
Visual improvements to "set name" button
2023-12-13 18:16:15 +08:00
Jose Olarte III
18e00b95c7
Fixed size and alignment of QR code button
2023-12-13 17:41:27 +08:00
Jose Olarte III
e97cd1b1fa
Minor visual improvements in "giving recognition" section
2023-12-13 17:29:53 +08:00
ccca93b9f1
change some messages, rework tasks
2023-12-11 19:19:29 -07:00
1be6c04699
prompt them to fill in their name when sharing their info
2023-12-11 16:36:50 -07:00
2c33febb0e
fix location of web-push unsubscribe action
2023-12-10 20:22:41 -07:00
e6f73dc81c
add an unsubscribe to the web push
2023-12-10 20:17:14 -07:00
0d55a722c5
there's no need to capitalize EVERYTHING
2023-12-10 18:55:13 -07:00
97ef78f5dd
add better debug logging for web-push info
2023-12-10 18:53:58 -07:00
672abac9a9
show web-push subscription info on demand, and refine docs
2023-12-10 18:43:24 -07:00
0607fad3e5
remove the 'never' option for notifications & close on 'maybe later'
2023-12-10 17:41:03 -07:00
6aa89a1d1d
update icon and favicon
2023-12-10 16:53:35 -07:00
2556d5feb9
Merge pull request 'add hash to help page for tracking exact versions' ( #95 ) from git-hash into master
...
Reviewed-on: #95
2023-12-10 11:21:23 -05:00
3c1654764c
add commit hash to help page
2023-12-10 09:20:03 -07:00
4c1e229d62
compute commit hash with git-describe
2023-12-10 09:18:07 -07:00
17444d75de
remove references to test file
2023-12-10 08:59:25 -07:00
f2fb432d2e
update documentation for going to production
2023-12-09 22:15:24 -07:00
e45689daed
bump version to next beta
2023-12-09 21:21:35 -07:00
041308ebc9
fix app name so that it'll build
2023-12-09 20:39:17 -07:00
9c36bb509a
bump to v 0.1.5 and other misc tweaks
2023-12-09 20:36:51 -07:00
2c300614ef
add claim info link to offer & give lines on a project
2023-12-08 22:31:49 -07:00
8849e8806a
Merge pull request 'allow changing the units being given' ( #90 ) from other-units into master
...
Reviewed-on: #90
2023-12-09 00:22:32 -05:00
f75094283a
Merge branch 'master' into other-units
2023-12-09 00:22:20 -05:00
0fabccd410
revert util.d.ts to original (different spacing & capitalization)
2023-12-08 22:04:28 -07:00
Matthew Raymer
8ddf7d9532
Merging sw-cleanup
2023-12-08 23:54:04 -05:00
Matthew Raymer
4078853558
Merge branch 'sw-cleanup'
2023-12-08 23:35:27 -05:00
Matthew Raymer
f4df5ffa9a
Merge branch 'master' of ssh://173.199.124.46:222/trent_larson/crowd-funder-for-time-pwa
2023-12-08 23:34:36 -05:00
fa856f7594
Merge pull request 'add ability to view specific details of a claim, and also confirm it' ( #91 ) from claim into master
...
Reviewed-on: #91
2023-12-08 23:24:41 -05:00
Matthew Raymer
a60beb483c
Adding alert dialogs
2023-12-08 23:05:24 -05:00
a0db6433a6
Merge branch 'master' into other-units
2023-12-08 23:05:21 -05:00
59d0772881
ask for confirmation before submitting a confirm claim
2023-12-08 14:13:23 -07:00
b18e554886
add ability to confirm a claim
2023-12-08 14:10:01 -07:00
098ef3c644
add Claim view for details about a specific server record
2023-12-08 11:40:09 -07:00
6045975b79
add more tasks for notifications work
2023-12-07 20:44:48 -07:00
a6bb036ceb
fix name of new HelpNotificationsView class
2023-12-07 20:35:29 -07:00
1e2ad85547
add dedicated help page for looking into notifications
2023-12-07 20:33:17 -07:00
Matthew Raymer
3e2723b744
Added auto-control on notification toggle -- be sure to empty browser cache in Storage to assure latest scripts are executing
2023-12-07 04:20:41 -05:00
4daffe8f40
doc: fix note about remaining py_push_server work
2023-12-06 14:35:57 -07:00
efb1922826
Merge pull request 'other-smalls' ( #89 ) from other-smalls into master
...
Reviewed-on: #89
2023-12-06 16:22:55 -05:00
c6e10bfdad
update tasks
2023-12-05 20:03:19 -07:00
bb122be319
add URL for plans
2023-12-05 19:55:44 -07:00
3f436476a2
fix project loading & saving to include all the claim data
2023-12-05 18:47:56 -07:00
a77d20b572
show appropriate icon next to amount numbers (and some docs)
2023-12-05 17:58:46 -07:00
393d1583ae
allow changing of units being given
2023-12-05 14:55:00 -07:00
69a25ddd6c
Merge pull request 'don't show non-message to user; fix API server setting; misc doc & task stuff' ( #88 ) from adjust-note into master
...
Reviewed-on: #88
2023-12-05 03:43:27 -05:00
a12d7fcc1b
refactor task list
2023-12-04 20:02:09 -07:00
69c60e5426
change verbiage from "project" to "idea"
2023-12-04 19:55:57 -07:00
4806acc30e
increase max characters for project description
2023-12-04 19:51:29 -07:00
1127d7079b
remove outdated check, refactor tasks
2023-12-04 19:42:04 -07:00
0bbadfec6d
add contact import by URL, add error notification, refine tasks
2023-12-04 19:21:03 -07:00
276d8b2f19
refine tasks & an error message
2023-12-04 17:27:36 -07:00
a7fbbbd4cd
fix more paths where there may be no ID
2023-12-04 15:54:03 -07:00
a8d362c14d
don't show note about registering if this user isn't registered
2023-12-04 13:36:51 -07:00
ce5933f645
remove visibility to contact operations where there is no activeDid
2023-12-04 13:29:16 -07:00
5cbf917ada
don't show non-message to user; fix API server setting; misc doc & task stuff
2023-12-04 09:34:27 -07:00
7335412145
revert type complaint, which is opposite from previous suggestion, which 8-S
2023-12-04 09:31:24 -07:00
feea1a1d3b
Merge pull request 'allow to customize the push-server for testing' ( #80 ) from set-push-server into master
...
Reviewed-on: #80
2023-12-04 10:59:22 -05:00
7f4d31a79c
Merge branch 'master' into set-push-server
2023-12-04 08:55:39 -07:00
4041a7d08e
more commentary, including for blank values for the user
2023-12-02 23:15:50 -07:00
Matthew Raymer
9846cf3e4c
Some linting and further documenting
2023-12-02 22:08:04 -05:00
681d949098
update web push servers to the domains we're using
2023-12-02 15:35:44 -07:00
3bf8fd0c22
rename "push" to "webPush" for future-proofing
2023-12-02 15:28:32 -07:00
fa41fb3415
enhance documentation
2023-12-02 15:13:56 -07:00
6dbfc5f77d
Merge pull request 'A cleaner attempt to merge' ( #87 ) from service-worker-final into master
...
Reviewed-on: #87
2023-12-01 22:36:35 -05:00
1b9ae96006
fix linting that caused failures
2023-12-01 11:06:50 -07:00
Matthew Raymer
4dd5664462
Fix exit from loops
2023-12-01 07:12:13 -05:00
Matthew Raymer
7d6a45061d
A few missing configurations
2023-12-01 06:50:17 -05:00
Matthew Raymer
3b32c2b156
Some updates after a quick test run
2023-12-01 05:02:17 -05:00
Matthew Aaron Raymer
1ee6203f4c
Small package update
2023-12-01 17:14:17 +08:00
Matthew Aaron Raymer
d93299c352
Update worker dependencies
2023-12-01 17:04:14 +08:00
Matthew Aaron Raymer
9aea7a576d
Merging the workflow
2023-12-01 17:03:19 +08:00
714bb169fa
Merge pull request 'fix keyword search to work for both local and everywhere searches' ( #86 ) from searching into master
...
Reviewed-on: #86
2023-12-01 01:28:30 -05:00
606d9ec734
fix the result count when the search filters change
2023-11-30 20:30:00 -07:00
7a3bd069b8
fix keyword search to work for both local and everywhere searches
2023-11-30 20:15:54 -07:00
b1ac9e71cb
Merge pull request 'copy contact JWT URL; add project ID to URL' ( #85 ) from more-small2 into master
...
Reviewed-on: #85
2023-11-27 20:39:12 -05:00
c1176fa24d
clear search results on restarting search
2023-11-26 20:08:30 -07:00
1cf6660e6c
move both the contributions to & from this project to the last column (for when they both show)
2023-11-26 18:49:48 -07:00
6957678474
include project ID in the URLs to the project-details page
2023-11-26 18:42:28 -07:00
889b6d5737
update tasks
2023-11-26 18:22:35 -07:00
1be10b1511
add ability to copy the QR code (even though we don't have a way to read it in yet)
2023-11-26 18:20:15 -07:00
85405317ee
update name of the app, and update version to 0.1.4
2023-11-23 11:15:48 -07:00
072497a553
Merge pull request 'add checkbox for given-to-user since sometimes it's to someone else' ( #84 ) from to-me-checkbox into master
...
Reviewed-on: #84
2023-11-21 22:03:22 -05:00
8a33ccfdcf
add checkbox for given-to-user since sometimes it's to someone else
2023-11-20 20:41:26 -07:00
7311d36726
bump to v 0.1.4
2023-11-20 19:28:36 -07:00
7e819ea4de
fix location checkbox so that we can uncheck it
2023-11-20 19:23:22 -07:00
5670f23bf3
Merge pull request 'record & list offers on a project' ( #83 ) from many-misc into master
...
Reviewed-on: #83
2023-11-20 00:37:02 -05:00
08d9ca3a25
Merge branch 'master' into many-misc
2023-11-20 00:36:49 -05:00
607666a2f9
add display of offers on project page
2023-11-19 19:44:11 -07:00
0a618cc4ff
add button to record an offer on a project
2023-11-19 17:08:42 -07:00
e387794db3
Merge pull request 'much miscellany for small features and documentation & testing' ( #82 ) from many-misc into master
...
Reviewed-on: #82
2023-11-18 20:48:49 -05:00
ab1a725c1b
fix & doc: don't show number of projects until loaded; refactor task list
2023-11-18 15:18:55 -07:00
46d76013e8
make a back button at the top and the tabs at the bottom of each page
2023-11-18 14:49:38 -07:00
faf8f4f6a9
feat: default to remote project search if no search area filter is selected
2023-11-18 14:38:55 -07:00
154fcd98a5
doc: refactor registration message & tests
2023-11-18 14:13:19 -07:00
c391385500
feat & doc: automatically set visibility & alert about registration, alert to help onboard (and refine docs & tasks)
2023-11-18 13:43:01 -07:00
b64f35869e
fix: update openssl script according to new info
2023-11-18 06:25:30 -07:00
45fbf7ade5
Merge pull request 'Update docs, for openssl & tasks' ( #81 ) from openssl into master
...
Reviewed-on: #81
2023-11-17 23:49:29 -05:00
92fcffdfc5
update the script commands for JWT signature generation & validation
2023-11-17 20:33:57 -07:00
5f5562f5e3
doc: update tasks
2023-11-17 17:47:41 -07:00
74ed025377
move search area selection out of discover onto it's own screen
2023-11-17 15:23:48 -07:00
f36ecfd8db
misc look-and-feel tweaks
2023-11-17 13:54:32 -07:00
ee6a344daf
doc: add a guess for the states of the notifications
2023-11-12 19:03:39 -07:00
65a5edf26b
allow to customize the push-server for testing
2023-11-12 11:35:36 -07:00
fc70a11bd8
Merge pull request 'allow access to a different project by link' ( #79 ) from project-ids into master
...
Reviewed-on: #79
2023-11-12 05:12:30 -05:00
73f890beac
modify English verbiage for push-server instructions
2023-11-11 22:26:10 -07:00
67dce9e678
allow for a project ID in the URL
2023-11-11 22:25:06 -07:00
2b66ddfb83
update CHANGELOG
2023-11-11 13:25:05 -07:00
56fc2893a2
fix version in package-lock; modify a project task
2023-11-11 13:11:40 -07:00
Matthew Raymer
552ad5a267
Two static scripts for push notifications
2023-11-08 06:02:07 -05:00
Matthew Raymer
910f57ec7d
Update version
2023-11-08 05:53:50 -05:00
Matthew Raymer
e813315dad
Fixes and updates
2023-11-08 05:52:29 -05:00
aea9626c06
Merge pull request 'web-push-permissions' ( #67 ) from web-push-permissions into master
...
Reviewed-on: #67
2023-11-08 01:49:49 -05:00
Matthew Aaron Raymer
7f0f1b7fc8
Merging changes
2023-11-08 14:47:48 +08:00
Matthew Raymer
cfc4d0a947
Updates package file
2023-11-07 21:12:49 +08:00
Matthew Raymer
8684488def
Stip out old approach
2023-11-07 08:04:26 -05:00
Matthew Raymer
a820a7b131
Minor formatting changes
2023-11-07 21:01:37 +08:00
30d45c0acf
tweak some more tasks (so it's clear which ones require UI expertise)
2023-11-06 18:07:57 -07:00
221bb2a27c
move other route into alphabetical order (no logic changes)
2023-11-06 18:04:35 -07:00
2961e29831
move routes into alphabetical order (no logic changes)
2023-11-06 09:09:34 -07:00
5ae5e110c2
refine task list
2023-11-06 09:08:56 -07:00
20c2954be1
remove unused properties
2023-11-06 08:59:31 -07:00
a848e1fa81
Merge pull request 'consolidate into GiftedDialog because the result was always the same' ( #76 ) from more-smalls into master
...
Reviewed-on: #76
2023-11-06 07:56:07 -05:00
85bd807bcc
allow view of feed without an identifier
2023-11-05 21:46:46 -07:00
eeece8a1b4
refactor UI & remove unused code on account screen
2023-11-05 18:15:52 -07:00
bbfc1e1007
modify naming for unnamed gifter
2023-11-05 18:05:59 -07:00
433d0c023e
refactor look of identity page
2023-11-05 17:55:03 -07:00
ac6376243b
refactor name setting and other small messaging & types
2023-11-05 17:30:23 -07:00
a12f033b72
refactor type that was a duplication
2023-11-05 17:02:24 -07:00
42cd7d00de
fix message to user
2023-11-05 17:02:05 -07:00
c388cc8cfe
remove lastName and just have a single name field
2023-11-05 16:34:18 -07:00
6d4d4e40c3
Merge branch 'master' into more-smalls
2023-11-05 15:55:13 -07:00
3b39faf173
fix linting error
2023-11-05 15:51:47 -07:00
f43ecc98aa
tweak notifications on errors and other responses
2023-11-05 08:29:36 -07:00
5b7ccf9ef0
fix where the project ID was not included; fix the pause when submitting give & show toast of aknowledgement; remove 'emit'
2023-11-05 07:46:16 -07:00
9bacd4da87
consolidate into GiftedDialog because the result was always the same
2023-11-04 18:48:31 -06:00
Matthew Raymer
ee28b18b14
Added message handler
2023-11-04 08:46:48 -04:00
7450d8d1c3
Merge pull request 'more miscellany' ( #75 ) from misc2 into master
...
Reviewed-on: #75
2023-11-04 00:14:20 -04:00
7490cfc557
Merge branch 'master' into misc2
2023-11-03 22:12:31 -06:00
95287e4dd0
Merge pull request 'add IDs for puppeteer test script' ( #74 ) from ids-for-tests into master
...
Reviewed-on: #74
2023-11-03 21:50:08 -04:00
679d1a70e8
Merge pull request 'allow edit of a contact's name' ( #73 ) from contact-edit into master
...
Reviewed-on: #73
2023-11-03 21:49:40 -04:00
047fb263dd
Merge pull request 'a couple of fixes' ( #72 ) from fixes into master
...
Reviewed-on: #72
2023-11-03 21:49:12 -04:00
b76cf28bc2
Merge pull request 'edit text on the help page' ( #70 ) from misc into master
...
Reviewed-on: #70
2023-11-03 21:47:45 -04:00
58c091cdaa
add test view to hold testing functionality
2023-11-03 16:48:34 -06:00
0df5a975f3
add bottom navigation to edit-plan page
2023-11-03 16:17:25 -06:00
94051e6ba9
revert changes that are contained in other PRs
2023-11-03 13:27:50 -06:00
8e60f53f0b
fix name of class to match the file name (and avoid clash with existing class)
2023-11-03 13:23:11 -06:00
afc48a5434
add IDs for puppeteer test script
2023-11-03 13:19:42 -06:00
6eb3381a98
enhancements to contact name edit
2023-11-03 10:24:48 -06:00
2bec218cc5
allow edit of a contact's name
2023-11-02 20:50:33 -06:00
327c655fb3
add a couple more tasks
2023-11-02 09:15:21 -06:00
866aad069f
add multiple new tasks based on board meeting feedback
2023-11-02 09:04:42 -06:00
7f6c938029
fix display of given items; bump version to 0.1.2
2023-11-01 09:09:20 -06:00
6d2df4a50c
fix the error message on a successful result
2023-11-01 08:56:22 -06:00
7305606546
improve give descriptions, bump to v 0.1.1
2023-10-31 20:53:39 -06:00
2a9ff8aa77
add some instructions and other tasks
2023-10-31 20:19:21 -06:00
829994491c
improve messages for feed summaries
2023-10-31 19:58:37 -06:00
ce06e8f0fa
update derivation path to the one for time
2023-10-31 19:58:07 -06:00
1ee751eea8
Merge pull request 'add QR scanner for adding a contact' ( #69 ) from qr-reader-rebased into master
2023-10-31 10:34:59 -04:00
Matthew Raymer
2d38183dce
Some updates and nudging toward notification ui
2023-10-16 07:43:10 -04:00
Matthew Raymer
082a6eae1f
Refactor db setup a bit
2023-10-16 18:49:18 +08:00
Matthew Raymer
d07fb47721
Debugging
2023-10-04 22:16:58 -04:00
Matthew Raymer
ccb6160bca
Updates to additional scripts
2023-10-02 04:41:50 -04:00
116b239616
change derivation path, add task to test app updating
2023-09-15 15:00:33 -06:00
Matthew Raymer
2eaa4203aa
Debugging and ironing out the flow
2023-09-12 08:03:03 -04:00
Matthew Raymer
f27a18c712
Fix db path; add new pathing for web-push; load VAPID at boot
2023-09-11 07:51:59 -04:00
f47346cc35
edit text on the help page
2023-09-09 08:13:55 -06:00
Matthew Raymer
2c4a920c3c
Updates for web push workflow
2023-09-08 21:04:50 +08:00
0e02268950
update tasks
2023-09-07 19:36:49 -06:00
94d9c425ad
add QR scanner for adding a contact
2023-09-07 18:59:19 -06:00
Matthew Raymer
ed91cadd9d
Added permission step; UI workflow documentation
2023-09-07 20:42:15 +08:00
Matthew Raymer
a6de282aec
Another upgrade of package.json
2023-09-07 18:31:55 +08:00
2db662c125
Merge pull request 'New branch for cleanup and web push' ( #65 ) from new-web-push into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#65
2023-09-07 06:13:45 -04:00
b7892f4dfa
Merge branch 'master' into new-web-push
2023-09-07 06:12:56 -04:00
Matthew Raymer
3bbb138299
Merge branch 'new-web-push' of ssh://173.199.124.46:222/trent_larson/kick-starter-for-time-pwa into new-web-push
2023-09-07 18:09:50 +08:00
Matthew Raymer
5b5c631001
Fix typing errors from the refactoring
2023-09-07 18:07:53 +08:00
Jose Olarte III
e60b56a0b0
Added notification dialog workflow description
2023-09-07 18:04:00 +08:00
Jose Olarte III
d3e025c293
Dialog test suite additions
2023-09-07 18:03:46 +08:00
Jose Olarte III
6f4027f614
Notification UI changes to accommodate mute
2023-09-07 18:03:33 +08:00
249811efe3
Merge branch 'master' into new-web-push
2023-09-07 02:35:20 -04:00
bd2455458f
Merge pull request 'mostly removing the "Anonymous" word and associated graphic' ( #66 ) from miscellany into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#66
2023-09-07 02:35:09 -04:00
a053c48819
make the Anonymous icon the same everywhere, and tweak more in the task list
2023-09-06 20:06:11 -06:00
9486142b2a
make the Anonymous icon to be blank, plus some other renaming & task cleanup
2023-09-06 19:48:47 -06:00
Matthew Raymer
2fba7f2a55
Merge branch 'new-web-push' of ssh://173.199.124.46:222/trent_larson/kick-starter-for-time-pwa into new-web-push
2023-09-06 20:49:23 +08:00
Matthew Raymer
31d13b9143
Refactoring for cleanup
2023-09-06 20:46:16 +08:00
Matthew Raymer
852bd93f3f
New branch for cleanup and web push
2023-09-05 21:25:04 +08:00
b707bfce40
Merge branch 'master' into new-web-push
2023-09-05 08:25:28 -04:00
bdb8e2e32a
Merge pull request 'assign boundaries for local search' ( #63 ) from search-bbox into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#63
2023-09-05 07:45:23 -04:00
06b173e861
fix bad prompt if they choose to confirm, and use the right phrasing for singular "hour"
2023-09-04 19:55:58 -06:00
6a8b9d36a7
move limit checks out of "advanced" section, and always allow registration (for tests)
2023-09-04 19:03:45 -06:00
52a6451a2d
remove technical details from user-facing messages
2023-09-04 15:37:39 -06:00
4b9cbd0e9f
fix all the lint warnings
2023-09-04 15:17:32 -06:00
a5e0c847b1
fix the last of the type annotations (still have to fix no-explicit-any warnings)
2023-09-04 08:03:43 -06:00
Matthew Raymer
fd43da93a5
A whole lot of cleaning going on
2023-09-04 20:44:00 +08:00
b59bcf249a
fix many more typescript errors
2023-09-03 21:40:40 -06:00
b05b602acd
fix many, many more type errors
2023-09-03 10:02:17 -06:00
b8aaffbf8d
commit the recreated package-lock.json file
2023-09-03 10:01:51 -06:00
Matthew Raymer
5501ac1a2f
Many fixes -- especially and endorserServer
2023-09-03 21:08:30 +08:00
Matthew Aaron Raymer
b514d64068
Type fixes
2023-09-02 18:15:30 +08:00
Matthew Aaron Raymer
c4537420b4
Merge branch 'search-bbox' of ssh://173.199.124.46:222/trent_larson/kick-starter-for-time-pwa into search-bbox
2023-09-02 17:09:58 +08:00
Matthew Aaron Raymer
5f50338dd0
We have to remove the decorator in package -- it breaks install
2023-09-02 17:09:41 +08:00
308386d829
Merge branch 'master' into search-bbox
2023-09-02 04:08:40 -04:00
999d7abc04
fix linting
2023-09-01 13:14:40 -06:00
f7f947bfdd
finish selection of a location on the nearby search -- it all works :-)
2023-08-31 20:55:51 -06:00
26d9b134c7
refactor map selection, and now location selection & cancellation works (but not saving yet)
2023-08-31 18:58:34 -06:00
43f942c905
Merge pull request 'move ID switcher to advanced section' ( #62 ) from move-id-switch into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#62
2023-08-30 02:43:57 -04:00
8ee610c1bc
start the assignment of boundaries for a local search
2023-08-29 20:47:22 -06:00
8d15b7bfb8
Merge branch 'master' into move-id-switch
2023-08-28 08:20:33 -06:00
5c57ee3e72
move ID switcher to advanced section
2023-08-28 08:18:02 -06:00
Matthew Raymer
3f7bcbfd76
Added unsubscribe and mute
2023-08-28 19:57:47 +08:00
ef0988c9ec
Merge pull request 'add link to map on projects which have a location' ( #61 ) from project-map-link into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#61
2023-08-28 01:30:25 -04:00
22de6113e9
Merge branch 'master' into project-map-link
2023-08-28 01:27:30 -04:00
87139f203c
Merge pull request 'fix some formatting of web-push doc' ( #60 ) from plan-loc into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#60
2023-08-28 01:26:45 -04:00
c8de13d376
add link to map on projects which have a location
2023-08-27 20:20:16 -06:00
2ccfb283b4
Merge branch 'master' into plan-loc
2023-08-27 13:12:57 -06:00
552fce3281
update the test URL (to remove the port)
2023-08-27 13:12:12 -06:00
12de3dec4f
take a stab at the meaning of the "options" in the web-push doc
2023-08-27 11:58:02 -06:00
b171e1ae13
Merge branch 'master' into plan-loc
2023-08-27 11:51:31 -06:00
dc54006fca
fix some formatting of web-push doc
2023-08-27 11:47:43 -06:00
9b4db018f5
Merge pull request 'add a location marker to a new plan' ( #59 ) from plan-loc into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#59
2023-08-27 01:07:57 -04:00
519f320a2e
add a location marker to a new plan
2023-08-26 21:12:46 -06:00
Matthew Aaron Raymer
f1b3094026
Added a bit more of the workflow on the client side
2023-08-26 16:27:43 +08:00
Matthew Raymer
e5ad87f4d5
Updates to web push guide
2023-08-25 21:45:55 +08:00
Matthew Raymer
7de6171911
Notes on service worker for development of web push
2023-08-24 21:21:15 +08:00
Matthew Raymer
bb6bacac97
Some notes on web-push nuts and bolts
2023-08-24 21:01:31 +08:00
Matthew Raymer
40fc6a29a4
Small fix
2023-08-24 18:49:06 +08:00
Matthew Raymer
9ec19fa4ee
Added a quick fix to console signing. Need to edit text later
2023-08-24 18:46:33 +08:00
28b20f86ea
Add 'web-push.md'
...
Document Describing Web Push Workflow
2023-08-24 05:14:17 -04:00
502109de4b
Merge pull request 'log bug with "Share Your Info" button' ( #58 ) from increment-derived into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#58
2023-08-24 05:10:47 -04:00
97274a701d
update derivation verbiage
2023-08-21 08:42:18 -06:00
81a6d73f2f
update task for alert fixes
2023-08-21 07:31:28 -06:00
5804f692b7
update to new alerting -- old alerts were broken
2023-08-21 07:29:26 -06:00
257aa8d49e
Merge branch 'master' into increment-derived
2023-08-21 07:27:33 -04:00
34806b514b
log bug with "Share Your Info" button
2023-08-21 06:05:08 -06:00
0024238ca8
Merge pull request 'Added modal dialog for notification permission setting' ( #57 ) from notification-request-permission-dialog into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#57
2023-08-21 03:02:23 -04:00
0af05b4b0d
Merge branch 'master' into notification-request-permission-dialog
2023-08-21 03:02:03 -04:00
b9d59eb642
Merge pull request 'allow use of custom derivation path, and add way to increment derivation for existing' ( #56 ) from increment-derived into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#56
2023-08-21 02:59:35 -04:00
0c05505c46
allow use of custom derivation path, and add way to increment derivation for existing
2023-08-20 19:46:12 -06:00
98c093f655
add potential tasks for multiple derivation paths
2023-08-20 06:29:29 -06:00
88112e0629
add note for deployment
2023-08-19 19:10:32 -06:00
Jose Olarte III
6ab92a83bd
Added modal dialog for notification permission setting
2023-08-18 21:38:26 +08:00
Jose Olarte III
bfc52151c0
Restored anonymous item in home share section
2023-08-10 18:44:27 +08:00
Jose Olarte III
868b5413de
Added jdenticon to project view
2023-08-10 18:41:17 +08:00
Jose Olarte III
50005a0dc3
Removed duplicate item heading
2023-08-10 18:21:15 +08:00
Jose Olarte III
9247b6ed1f
Changed ID to name
2023-08-10 18:20:38 +08:00
Jose Olarte III
75f26ccf2d
eslint fixes
2023-08-10 18:16:20 +08:00
Matthew Aaron Raymer
bfd2498906
Merge branch 'master' of ssh://173.199.124.46:222/trent_larson/kick-starter-for-time-pwa
2023-08-07 16:33:47 +08:00
Matthew Aaron Raymer
4933017e9c
Merge remote-tracking branch 'origin/cleanup-and-qr-code'
2023-08-07 16:33:37 +08:00
Matthew Aaron Raymer
18c23451bb
Merge remote-tracking branch 'origin/contact-amounts-ui-improvements'
2023-08-07 16:10:34 +08:00
Matthew Aaron Raymer
304985f88d
Merge remote-tracking branch 'origin/polish-ui-project-view'
2023-08-07 16:08:48 +08:00
Matthew Aaron Raymer
9a41aff8f0
Merge remote-tracking branch 'origin/jdenticon-entity-photos'
2023-08-07 15:59:47 +08:00
Matthew Aaron Raymer
e19cd980b4
Merging with corrections
2023-08-07 15:54:06 +08:00
6d1756b4a5
Merge pull request 'update URL for API server' ( #55 ) from update-api-server into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#55
2023-08-07 03:13:40 -04:00
ac4c92d8e8
Merge branch 'master' into update-api-server
2023-08-07 03:13:26 -04:00
937a3cb6c6
Merge pull request 'Minor cleanup' ( #54 ) from seed-backup-view-improvements into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#54
2023-08-07 03:11:23 -04:00
194f741984
Merge branch 'master' into seed-backup-view-improvements
2023-08-07 03:11:07 -04:00
b31c0d975c
Merge pull request 'fix display of gives on contact screen; adjust give UI for project' ( #49 ) from ui-fix into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#49
2023-08-07 02:42:30 -04:00
f09684d7cd
Merge branch 'master' into ui-fix
2023-08-07 02:41:30 -04:00
1767a48a7f
Merge pull request 'New notification system + test' ( #48 ) from notiwind-alert into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#48
2023-08-07 02:41:05 -04:00
d2e2fc707e
Merge branch 'master' into notiwind-alert
2023-08-07 02:34:22 -04:00
bf6830a1a8
update URL for API server
2023-08-05 18:20:03 -06:00
Jose Olarte III
fe09f5180d
Minor cleanup
2023-08-03 20:12:47 +08:00
Jose Olarte III
5addc3c206
Visual fixes
2023-07-31 21:36:05 +08:00
Jose Olarte III
69f2f3cfd2
Converted to tabular structure
...
For more adaptive widths
2023-07-31 21:32:19 +08:00
Jose Olarte III
4de66b1609
Cleaned up Project view UI
2023-07-28 20:22:03 +08:00
Jose Olarte III
4b87692231
Added jdenticon to more views
2023-07-25 18:41:23 +08:00
Jose Olarte III
503bb1bd93
Added jdenticon to home and contact gives views
2023-07-24 19:32:30 +08:00
Jose Olarte III
9fa3b8be0b
Built jdenticon component
2023-07-24 19:32:11 +08:00
3b1a9b9c5b
change description since issuer isn't necessarily giver, and add a task
2023-07-23 11:35:03 -06:00
Jose Olarte III
f55e50067f
Replaced all alertMessage calls with notiwind
2023-07-21 20:26:00 +08:00
7f48149d6f
add some detail for the map pin, plus other refactors
2023-07-20 20:59:53 -06:00
c5b4921583
fix failure to retrieve all totals for gives from me
2023-07-20 20:33:55 -06:00
b28689ad06
walk back edits that were forward-looking but broken
2023-07-20 20:15:17 -06:00
0444b5be32
fix so that contact recipient is also recorded
2023-07-20 20:12:13 -06:00
4866416aae
fix didInfo logic, and add to project lists
2023-07-20 19:02:18 -06:00
e48a4ed05b
fix to use the real project name, and add creator
2023-07-20 18:35:27 -06:00
87cfead094
fix display of gives on contact screen; adjust give UI for project
2023-07-20 18:22:45 -06:00
179a5cd9f8
add task for publicly-accessible project
2023-07-20 08:32:43 -06:00
Jose Olarte III
eff67c2a4a
Replaced alertMessage calls with Notiwind
2023-07-20 21:51:23 +08:00
Jose Olarte III
db22d559b7
User-friendly error messages
2023-07-20 18:04:08 +08:00
Matthew Raymer
c4443f2ed1
Added error handling and new alerts in DiscoverView
2023-07-20 16:36:33 +08:00
be348461f1
Update 'project.task.yaml'
2023-07-19 22:07:02 -04:00
6e2c596030
proposed move to jdenticon
2023-07-19 22:06:30 -04:00
Jose Olarte III
05a7758c65
New notification system + test
...
Set of buttons added to home view for preview. Comes in toast (self-dismiss) and context alert (info, warning, danger) variants.
2023-07-19 19:48:22 +08:00
Matthew Raymer
c502869c5f
Add button with gift icon for future dialog
2023-07-19 18:41:12 +08:00
Matthew Raymer
b7aacd63e6
Add and edit project tasks list
2023-07-19 18:26:59 +08:00
Matthew Raymer
5bc0e27b30
Use a DID instead of a name ... this may need some better design on the dialog @jose
2023-07-19 18:25:58 +08:00
Matthew Raymer
a4fe94f081
Add a back arrow
2023-07-19 18:25:03 +08:00
Matthew Raymer
8de95566df
Cleaning up this page to switch to GiftedDialog
2023-07-19 18:23:55 +08:00
Matthew Raymer
97569697f6
* show DID if no name
...
* hide no contacts when there are no contacts
* replace contact property with giver (? can you have another contact give you something ?)
2023-07-19 18:22:35 +08:00
Matthew Raymer
b9ed9d748b
Only project owner may see edit button of a project
2023-07-19 18:19:29 +08:00
Matthew Raymer
790d44db81
Remove the stub context menu causing vertical ellipsis
2023-07-19 16:30:56 +08:00
e2bf469dc1
set assignees on several tasks.
2023-07-19 02:26:44 -04:00
d0ec7930e1
Merge pull request 'UI improvements' ( #46 ) from contacts-view-improvements into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#46
2023-07-19 02:18:01 -04:00
3e2cd1291c
Merge branch 'master' into contacts-view-improvements
2023-07-19 02:17:55 -04:00
8d42fe905d
Merge pull request 'Fixes to search bar and list top' ( #45 ) from projects-view-improvements into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#45
2023-07-19 02:17:44 -04:00
592ffacebc
possible image uploader
2023-07-19 02:16:28 -04:00
b706e65598
Remove completed tasks.
2023-07-19 02:11:18 -04:00
Matthew Raymer
6e3066ae92
Stub update of project task list
2023-07-18 21:04:48 +08:00
a7e98c8f1a
Merge branch 'master' into projects-view-improvements
2023-07-18 06:56:01 -04:00
f07c804b24
Merge branch 'master' into contacts-view-improvements
2023-07-18 06:55:02 -04:00
Matthew Raymer
e8eae544f3
Merge remote-tracking branch 'origin/no-accounts-in-memory'
2023-07-18 18:50:55 +08:00
Jose Olarte III
7c77578f79
Fixes to search bar and list top
2023-07-18 17:33:49 +08:00
Jose Olarte III
34636d6047
Fixed alert message visibility
2023-07-18 17:14:03 +08:00
Jose Olarte III
5134e2f562
UI improvements
...
- Consistent button styling for interactive elements
- Tooltips relegated to title attribute to avoid blocking other buttons
2023-07-18 16:40:16 +08:00
91b46eaaee
Update 'project.task.yaml'
2023-07-18 02:15:04 -04:00
31d1a449ae
Update 'project.task.yaml'
2023-07-18 02:12:40 -04:00
1248132076
Update 'project.task.yaml'
2023-07-18 02:12:29 -04:00
015704c94e
Merge pull request 'home-gifting-improvements' ( #43 ) from home-gifting-improvements into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#43
2023-07-18 01:35:40 -04:00
540ef916c2
Merge pull request 'Remove form tags' ( #44 ) from form-tag-cleanup into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#44
2023-07-18 01:35:22 -04:00
bee7c87a8f
Merge branch 'master' into no-accounts-in-memory
2023-07-17 16:16:44 -04:00
6bbc88f86c
avoid console errors when no identity exists, and add to tasks
2023-07-14 20:54:26 -06:00
624abbb179
correct an error with unseen internal methods
2023-07-14 20:53:41 -06:00
110ed009b2
remove unused reference, call out another verbiage fix to do
2023-07-14 20:30:40 -06:00
a5892238d5
on tasks: prioritize notifications, add fixes
2023-07-14 20:25:15 -06:00
8eb80a9ede
remove unnecessary async (that also happens to break display)
2023-07-14 20:11:04 -06:00
Jose Olarte III
32125133f0
No-contacts state
2023-07-14 21:33:56 +08:00
Matthew Raymer
47ade49e31
Cleanup after some testing
2023-07-14 20:29:38 +08:00
Jose Olarte III
47ce91cca1
Implemented design of Contact Gifting List view
2023-07-14 19:42:13 +08:00
Jose Olarte III
3e52b504b0
Polished gifted dialog UI
2023-07-14 18:27:43 +08:00
Matthew Raymer
4ecea1ab0e
Add a special page for seeing all contacts to gift
2023-07-14 18:12:39 +08:00
Matthew Raymer
b9fdc920ea
Remove the old identity management. Update project tasks
2023-07-13 18:13:41 +08:00
Matthew Aaron Raymer
0907d59a6a
Remove form tags
2023-07-13 16:06:09 +08:00
59ce15c744
Merge pull request 'Adding Identity Management stubs' ( #42 ) from identity-switcher into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#42
2023-07-12 22:49:58 -04:00
Jose Olarte III
9960a96a20
Design tweaks to Latest Activity
2023-07-12 23:17:28 +08:00
Jose Olarte III
098c6c0fa0
Compacted Quick Action section
2023-07-12 22:52:58 +08:00
Jose Olarte III
ead37ede74
Added back button
2023-07-12 19:41:05 +08:00
Matthew Raymer
f428199228
Redirect to account tab after switching identity
2023-07-12 19:12:31 +08:00
Matthew Raymer
1405b88323
Functional Identity Management
2023-07-12 18:47:21 +08:00
Jose Olarte III
44fc2850dd
UL-based identity list + markup fixes
2023-07-12 16:48:30 +08:00
Matthew Raymer
52d411470e
Send back to Jose for some list magic
2023-07-12 16:11:35 +08:00
Jose Olarte III
ab678a900a
Added static HTML to Account Switcher view
2023-07-12 15:45:10 +08:00
Jose Olarte III
efa59e170f
Tweaked router link styles
2023-07-12 15:27:59 +08:00
Matthew Raymer
7a4ceaa455
Adding Identity Management stubs
2023-07-12 15:16:07 +08:00
d7a9fb6d54
Merge branch 'master' into no-accounts-in-memory
2023-07-11 22:57:20 -04:00
78b98bab5e
Merge pull request 'fix local & remote search to return the same results, fix beforeId check, fix handleId reference' ( #41 ) from similarify-search into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#41
2023-07-11 22:36:56 -04:00
2493f2ad39
fix local & remote search to work, fix beforeId check, fix handleId setting
2023-07-11 21:16:57 -06:00
cf2b80b1f5
Merge branch 'master' into no-accounts-in-memory
2023-07-11 21:28:51 -04:00
00954693b5
Merge pull request 'Integrating InfiniteScroll to the Discovery view' ( #39 ) from discover-infinite-scroll into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#39
2023-07-11 21:19:49 -04:00
2dd77f898f
Merge branch 'master' into discover-infinite-scroll
2023-07-11 21:19:20 -04:00
c1f218c2f3
Update 'project.task.yaml'
2023-07-11 21:10:33 -04:00
b5e78e5dc8
Update 'project.task.yaml'
2023-07-11 21:03:39 -04:00
b86323ec83
adjust didInfo so we can use DIDs and not identities, removing last of identities in memory
2023-07-11 15:30:51 -06:00
8add6448fb
remove code that keeps the private key (account) data in memory
2023-07-11 09:10:25 -06:00
47442655cb
update tasks
2023-07-11 08:40:44 -06:00
Matthew Raymer
1d362c314b
Beginning of integration. Seems the data coming back from local and remote are different?
2023-07-11 18:31:58 +08:00
3eda246e85
Merge pull request 'DiscoverView searches almost done.' ( #38 ) from discover-view-etc into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#38
2023-07-11 01:36:19 -04:00
Matthew Raymer
3f13d3ea33
CLeanup header creation
2023-07-10 19:03:20 +08:00
Matthew Raymer
cef346e487
Move almost all interfaces to endorserServer.ts
2023-07-10 18:45:50 +08:00
Matthew Raymer
fed23a61ee
Remove HelloWorld and do sweeping
2023-07-10 18:20:13 +08:00
Matthew Raymer
b6b7c56157
DiscoverView searches almost done.
...
Contact fixes
ContactAmounts fix quick-nav
Cleaning up ProjectView still more to do
Hide advanced by default on StatisticsView
project.task updated
2023-07-10 18:03:51 +08:00
3f8be3b4de
Merge pull request 'Show the gives to & from a project (plan)' ( #37 ) from project-gives into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#37
2023-07-10 00:39:01 -04:00
21af37c2c2
Merge pull request 'move QR for contact up, right under header' ( #36 ) from move-qr-up into master
...
Reviewed-on: trent_larson/kick-starter-for-time-pwa#36
2023-07-10 00:38:51 -04:00
ed7d37c649
move QR for contact up, right under header
2023-07-09 08:15:51 -06:00