Jose Olarte III
d3009406cf
Updated QR scanner call
...
- Searched for all other (outdated) calls to QR scanner dialog and updated them
- Fixed vite HTML spec warning
2025-06-09 19:36:06 +08:00
Jose Olarte III
3264b44172
Updated icon and splash assets
2025-06-06 18:15:42 +08:00
Jose Olarte III
c056eb1188
Adjusted iOS-specific paddings
...
- Switched to CSS max() for proper conditional padding when dealing with screens that have a notch, dynamic island, gesture bar, etc.
- Top padding should now appear more compact in iOS
2025-06-06 18:14:56 +08:00
Jose Olarte III
eeb3485589
Map z-index fix + adjustments
...
- Set map z-index lower than nav
- Relocated search box to account for conditional visibility
- Various conditional fixes
- Spacing adjustments
2025-06-04 18:41:49 +08:00
Jose Olarte III
2137dd2c11
Clickable person & project icons
...
- Known entities get routed to their corresponding detail views
- Unknown entities pop up a notification
2025-06-02 21:35:15 +08:00
Jose Olarte III
ce2a27f691
Icon for hidden DID entity
...
- Display EntityIcon for known entities, eye-slash icon for hidden entities, and the person-question icon for unknown entities
- Design tweaks (spacings, mostly)
2025-06-02 17:44:37 +08:00
Jose Olarte III
366f5edae4
Look in .own.did for DID, as well
2025-05-30 17:34:50 +08:00
Jose Olarte III
287c2707b2
Look for DID in .iss field instead of .own.did
2025-05-28 19:08:15 +08:00
Jose Olarte III
6fb421c0e1
Change heading based on crop flag
2025-05-28 16:32:41 +08:00
Jose Olarte III
69abb67ea0
Better error handling for image upload
2025-05-28 16:17:49 +08:00
Jose Olarte III
a9a0f1e891
TEST: platform- and camera-specific mirroring
2025-05-27 18:58:35 +08:00
Jose Olarte III
c128aa1ce0
Streamlined QR scanner web camera
...
- No need to stop and start camera preview
2025-05-27 18:57:12 +08:00
Jose Olarte III
bacf1ef98f
Mobile native to use web camera
...
- Ensure consistent UI experience for uploading photos across mobile web and native
2025-05-27 17:46:19 +08:00
Jose Olarte III
033ef2297d
Feature: context-based default camera
...
- Specify the default camera (front / back) to use
2025-05-27 15:37:45 +08:00
Jose Olarte III
aeb771f619
Linting
2025-05-26 19:23:41 +08:00
Jose Olarte III
cb82846593
Feature: front/back camera toggle
...
- Added to gifting and profile dialog camera for now. Toggle button is hidden in desktop.
- WIP: same feature for QR scanner camera.
- WIP: ability to specify default camera depending on where it's called.
2025-05-26 19:23:28 +08:00
Jose Olarte III
feede3a2a8
Fix: mirror camera view
...
- Always when using a desktop browser
- NEEDS TESTING: Conditionally in mobile
2025-05-23 19:21:20 +08:00
Jose Olarte III
40f0c163ee
Fix: limit image crop stage height
...
- Addresses issue when extra-tall portrait images are uploaded for cropping
2025-05-23 17:25:22 +08:00
Jose Olarte III
b8f69ba4e7
Revert iOS app ID
2025-05-22 22:36:16 +08:00
Jose Olarte III
e2787e3afa
De-coupled web and mobile QR scanner views
...
- Separate scanner views for web and mobile platforms: different libraries, similar layouts
- Mobile: QR code overlaid on top of full-screen camera view
- Mobile: added framing box + instruction text
- Mobile: increased debounce time to compensate for behavior of MLkit scanner
- Web: removed Capacitor-related code and platform-specific conditions
- Web: adjusted max-size of QR code and camera view to better fit newer iOS device screens
- Web + mobile: camera view remains active when a QR scan is triggered
2025-05-22 19:46:19 +08:00
Jose Olarte III
c692f4dca7
Restored diagnostics repositioning
2025-05-21 16:39:21 +08:00
Jose Olarte III
43eb7075f9
Repositioned diagnostics over camera preview
2025-05-21 15:02:30 +08:00
Jose Olarte III
fb495a7680
Restrict camera height in portrait mode
2025-05-21 14:49:29 +08:00
Jose Olarte III
04843f3b0c
Fix linting errors
2025-05-20 21:35:42 +08:00
Jose Olarte III
c1e1cf89f6
iOS photo library permission
2025-05-20 21:33:15 +08:00
Jose Olarte III
c20a0fa330
Design: polished dialog UI
2025-05-20 20:54:42 +08:00
Jose Olarte III
048fa65365
Merge branch 'qrcode-reboot' of ssh://173.199.124.46:222/trent_larson/crowd-funder-for-time-pwa into qrcode-reboot
2025-05-19 18:50:27 +08:00
Jose Olarte III
f3d4d0953b
Fix: current photo dialog
2025-05-19 18:50:08 +08:00
Jose Olarte III
715b8feb47
UI tweaks
2025-05-15 18:17:58 +08:00
Jose Olarte III
8172bc34c0
Removed unneeded elements
2025-05-09 19:56:45 +08:00
Jose Olarte III
0d4a29cd9c
UI tweaks to QR scanner
...
- Removed QR code border
- Changed QR code size to eliminate whitespace baked into image
- Removed scanning frame
- Removed camera selector button
- Restyled camera stop buttons in both web and Capacitor for consistency
- Added iOS safe area to Capacitor camera overlay
2025-05-09 19:53:06 +08:00
Jose Olarte III
88bccdf768
Merge branch 'qrcode-reboot' of ssh://173.199.124.46:222/trent_larson/crowd-funder-for-time-pwa into qrcode-reboot
2025-05-08 20:14:24 +08:00
Jose Olarte III
d29156bb13
Safe area implementation for iOS
...
Dynamic padding to clear certain iOS UI elements such as the notch, dynamic island and gesture bar, to ensure they don't overlap with our own UI elements.
2025-05-08 20:11:45 +08:00
Jose Olarte III
7b0d548cd8
Web: trigger camera start on view load
2025-05-08 15:51:00 +08:00
Jose Olarte III
40f9fcea75
Improvements to contact QR scanner UI
...
Plus some narrow-screen fixes to NotificationGroup
2025-05-07 21:23:12 +08:00
Jose Olarte III
3cfa6cdf8a
Complete: unified QR display + capture
2025-05-06 21:35:24 +08:00
Jose Olarte III
1ddc93d15e
WIP: Unified contact QR code display + capture
2025-05-05 20:52:20 +08:00
Jose Olarte III
fce4076578
Merge branch 'qrcode-reboot' of ssh://173.199.124.46:222/trent_larson/crowd-funder-for-time-pwa into qrcode-reboot
2025-05-02 21:31:58 +08:00
Jose Olarte III
1639a338ad
Stop scanner when cancelling
2025-05-02 21:29:08 +08:00
Jose Olarte III
3f8937e9e7
De-coupled web and mobile scanners
2025-05-02 21:28:46 +08:00
Jose Olarte III
149d976c98
Merge branch 'qrcode-reboot' of ssh://173.199.124.46:222/trent_larson/crowd-funder-for-time-pwa into qrcode-reboot
2025-05-01 21:32:48 +08:00
Jose Olarte III
504f671aa2
New contact QR scan view for Capacitor version
2025-05-01 21:32:15 +08:00
Jose Olarte III
9f987d60a5
iOS camera usage description
2025-04-30 09:47:41 +08:00
Jose Olarte III
52439ade58
Merge branch 'qrcode-reboot' of ssh://173.199.124.46:222/trent_larson/crowd-funder-for-time-pwa into qrcode-reboot
2025-04-28 21:59:15 +08:00
Jose Olarte III
555b4a459d
iOS Capacitor setup
2025-04-28 21:59:00 +08:00
Jose Olarte III
c4031cfe61
Adjustments to source-destination graphic
2025-03-31 21:46:50 +08:00
Jose Olarte III
e5545fd56e
Homeview activity card design tweaks
2025-03-27 00:02:43 +08:00
Jose Olarte III
0cdbb76005
Reinforce entity icon sizes
2025-03-25 20:05:17 +08:00
Jose Olarte III
ddac179a61
Linting
2025-03-25 19:49:24 +08:00
Jose Olarte III
06f658579a
Fix: removed links and elements
...
- Removed links from icons and giver name
- Removed confirm button
- Lint fixes
2025-03-21 15:52:45 +08:00
Jose Olarte III
1938f8724d
Amount above arrow
...
- Needs wiring up
2025-03-19 20:47:10 +08:00
Jose Olarte III
c0fc6909ab
Source-destination compacted
...
- Narrower max-width
- Element sizes adjusted
- Switched to a more controllable unit for widths and heights
2025-03-17 21:03:58 +08:00
Jose Olarte III
96da4f6aec
Identicon responsive size fix + lint-fix
2025-03-17 17:59:59 +08:00
Jose Olarte III
4b10cce234
Nav tweaks
2025-03-12 23:12:04 +08:00
Jose Olarte III
b62c08499f
Padding adjustments
2025-03-12 17:54:18 +08:00
Jose Olarte III
96fe5c4a53
Contact list tweaks
2025-03-12 16:50:13 +08:00
Jose Olarte III
b2593184a7
Pointer cursor
2025-03-12 15:51:39 +08:00
Jose Olarte III
9dd1c8cace
Button style tweaks + consistency
2025-03-12 15:51:15 +08:00
Jose Olarte III
e8d8e4cabc
Larger contact image
...
ClickUp task 86b3dgv2f
2025-03-10 19:55:57 +08:00
Jose Olarte III
e33e2ebf53
Recolored confirm button to gray
...
ClickUp task 86b3y8f95
2025-03-10 19:08:49 +08:00
Jose Olarte III
4b9a09f343
Homeview changes
...
- Moved activity image further up the frame
- Added placeholder icon for projects
- Minor fixes
2025-03-04 20:38:14 +08:00
Jose Olarte III
ad52df6712
Homeview design adjustments
...
- Added markup for poster info (needs wiring)
- Repositioned giver and receiver type icons to beside their labels
- Added "Confirm" button to bottom right of item card (timestamp repositioned to poster info as a result)
- Spacing tweaks
2025-03-03 19:34:09 +08:00
Jose Olarte III
437fb063bf
Type fixes
2025-02-28 21:00:03 +08:00
Jose Olarte III
d78e7e70a0
Comments
2025-02-27 21:21:01 +08:00
Jose Olarte III
fd5bbf38e9
In-progress: homeview design refresh
...
I had to comment out line 544 because it was causing errors (and seemed redundant?)
2025-02-27 21:12:29 +08: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
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
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
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
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
Jose Olarte III
799c8d66c0
IN-PROGRESS: create 10 projects
2024-08-09 23:04:25 +08:00
Jose Olarte III
c8bdaa10eb
Playwright: added ID to spinbutton
2024-08-08 15:47:19 +08: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
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
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
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
Jose Olarte III
3d4babb280
Optimize tests
2024-07-25 16:53:33 +08:00