-
aa4e604995
Remove admin approval - users now go straight to dashboard on sign up
main
Sterling Archer
2026-06-29 13:20:14 -07:00
-
5a357f0aa0
Add Last Synced date and time to friend profile
Sterling Archer
2026-06-29 09:41:48 -07:00
-
a006f483d7
Add acceptFriendUrl to config
Sterling Archer
2026-06-28 21:21:23 -07:00
-
1bd2687e2d
Fix emoji picker instructions, default to running emoji avatar
Sterling Archer
2026-06-28 21:08:46 -07:00
-
2f66b784ba
Replace avatar URL input with emoji picker in profile modal
Sterling Archer
2026-06-28 21:02:04 -07:00
-
3594967391
Migrate friend system to status field, fix pending request logic
Sterling Archer
2026-06-28 20:39:20 -07:00
-
e4495440f0
Revamped friend system
Sterling Archer
2026-06-28 20:33:45 -07:00
-
5783f00888
Fix emoji avatar in friend profile modal
Sterling Archer
2026-06-28 20:00:16 -07:00
-
797d13edad
Show emoji avatars in leaderboard and nav
Sterling Archer
2026-06-28 19:57:17 -07:00
-
592f0677f1
Add data deletion section to privacy policy
Sterling Archer
2026-06-27 16:08:02 -07:00
-
2ed361f2e0
Update privacy policy page
Sterling Archer
2026-06-27 16:00:58 -07:00
-
90b89e80aa
Add privacy policy page
Sterling Archer
2026-06-27 15:56:14 -07:00
-
300234a00d
Hide Google sign-in on iOS, popup only on desktop/Android
Sterling Archer
2026-06-25 11:35:58 -07:00
-
9be72b9f40
Wait for redirect result before showing auth screen on iOS
Sterling Archer
2026-06-25 11:31:44 -07:00
-
00a1b4bb98
Use redirect on iOS, popup on desktop for Google sign-in
Sterling Archer
2026-06-25 11:28:47 -07:00
-
007280930e
Show Google sign-in button on all devices
Sterling Archer
2026-06-25 11:23:24 -07:00
-
f1ef1883e9
Reset Google sign-in button state on sign out
Sterling Archer
2026-06-25 11:16:11 -07:00
-
39ee33761b
Fix auth loop with initialization guard
Sterling Archer
2026-06-25 11:14:37 -07:00
-
f4dcfda334
Revert to popup for Google sign-in, fix loading loop
Sterling Archer
2026-06-25 11:11:11 -07:00
-
418184651a
Fix Google redirect result handling on iOS
Sterling Archer
2026-06-25 11:06:25 -07:00
-
2eeb8285b9
Switch Google sign-in to redirect flow for reliability
Sterling Archer
2026-06-25 10:57:06 -07:00
-
87e0d2c2ba
Add Google sign-in button to auth screen
Sterling Archer
2026-06-25 10:49:46 -07:00
-
416c477bbe
Update Android APK download links to stepmates-sync repo
Sterling Archer
2026-06-21 14:59:01 -07:00
-
a006fd82f0
Update Android download links to v1.1
Sterling Archer
2026-06-21 14:09:29 -07:00
-
77d11d29f7
Replace HC Webhook links with StepMates Sync Android app download
v1.1
Sterling Archer
2026-06-21 10:14:36 -07:00
-
f4be08db84
Remove APK from repo - hosted in releases instead
Sterling Archer
2026-06-21 10:14:23 -07:00
-
1e7e5c0466
Delete .DS_Store
v1.0
Justin Oros
2026-06-21 09:58:01 -07:00
-
0dc0d70986
Use nickname initial for avatar letter when no image URL set
Sterling Archer
2026-06-20 23:35:39 -07:00
-
e8e817554d
Auto-switch to Friends leaderboard on load when mutual friends exist
Sterling Archer
2026-06-20 23:31:39 -07:00
-
883f58e228
Load profiles for pending friends so name shows in friend requests
Sterling Archer
2026-06-20 23:24:53 -07:00
-
8e00e90d3d
Fix duplicate fml declaration causing syntax error and loading screen freeze
Sterling Archer
2026-06-20 23:20:08 -07:00
-
f4005b927b
Fix renderManageFriends null error, silence steps listener permission noise
Sterling Archer
2026-06-20 23:17:27 -07:00
-
25fc0d45ec
Fix leaderboard not showing after click handler refactor
Sterling Archer
2026-06-20 23:12:41 -07:00
-
defa834b2a
Fix leaderboard friend click not working
Sterling Archer
2026-06-20 23:11:17 -07:00
-
169e979870
Remove expired sign-in link error toast
Sterling Archer
2026-06-20 23:09:44 -07:00
-
b7c4739161
Simplify friends screen - leaderboard only, simplified friend profile
Sterling Archer
2026-06-20 23:06:15 -07:00
-
d47eec43e7
Update README with full setup instructions and Android app info
Sterling Archer
2026-06-20 22:59:37 -07:00
-
10f79d8694
Android app to sync steps to StepMates
Sterling Archer
2026-06-20 22:56:26 -07:00
-
8d12728b7c
Remove select all checkbox and bulk remove from friends panel
Sterling Archer
2026-06-20 21:57:38 -07:00
-
346279a141
Clear friend profile/steps cache on friends list update
Sterling Archer
2026-06-18 23:55:46 -07:00
-
fe5fe3121b
Fix leaderboard: remove mutualApproved cross-check, handle removal server-side
Sterling Archer
2026-06-18 23:48:14 -07:00
-
0010212d35
Add debug logging to loadFriendProfilesAndSteps
Sterling Archer
2026-06-18 23:40:48 -07:00
-
6c3afd6d6a
Fix mutualApproved timing - load before rendering leaderboard
Sterling Archer
2026-06-18 23:33:47 -07:00
-
63b3eda6e1
Add debug helpers
Sterling Archer
2026-06-18 23:31:55 -07:00
-
40dc3c2771
Add ID token auth, fix mutual friend verification on leaderboard
Sterling Archer
2026-06-18 23:19:02 -07:00
-
83ebab0514
Fix permissions error on sign-in by removing unauthenticated Firestore query
Sterling Archer
2026-06-18 22:10:02 -07:00
-
a2630b73bd
Complete restructure: new collections users/profiles/steps/friends/invites/rates
Sterling Archer
2026-06-18 21:57:11 -07:00
-
45a180ea73
Add debug logging to handleInviteLink
Sterling Archer
2026-06-18 20:10:12 -07:00
-
d912e0820c
Add Copy Link button to invite modal
Sterling Archer
2026-06-18 20:05:31 -07:00
-
65aa171270
Store invite params in localStorage before magic link redirect
Sterling Archer
2026-06-18 19:59:13 -07:00
-
4397ba6332
Pass invite params through magic link continueUrl
Sterling Archer
2026-06-18 19:39:54 -07:00
-
645fe2d62b
Fix invite link params being cleared before handleInviteLink reads them
Sterling Archer
2026-06-18 19:33:01 -07:00
-
7403bb1d93
Branded magic link email, rate limiting, security improvements
Sterling Archer
2026-06-18 19:09:20 -07:00
-
b3bb2f13b7
Remove adminSecret from client, move to server-side only
Sterling Archer
2026-06-18 16:25:59 -07:00
-
ca45f26746
Friends overhaul: invite system, nicknames, profile page, search/sort/bulk remove, show more
Sterling Archer
2026-06-18 16:15:15 -07:00
-
76da4b73af
Add remove friend, sort friends by recently added, inline request sent message
Sterling Archer
2026-06-18 15:35:42 -07:00
-
05d5bbd01f
Add tappable goal slider, default 5000 steps, per-user goal stored in Firestore
Sterling Archer
2026-06-18 14:58:56 -07:00
-
134f2b5c70
Embed email in magic link URL so no re-entry needed on any device
Sterling Archer
2026-06-18 14:38:34 -07:00
-
dd740e5d96
Fix timezone bug causing steps to show as 0
Sterling Archer
2026-06-18 14:28:45 -07:00
-
faac0d529a
Replace bottom nav with hamburger menu, move friends to Friends panel
Sterling Archer
2026-06-18 14:22:23 -07:00
-
80c0796113
Fix real-time step count update
Sterling Archer
2026-06-18 14:16:01 -07:00
-
968d55131d
Add real-time listeners and pull-to-refresh
Sterling Archer
2026-06-18 14:12:29 -07:00
-
dcf8f11b8c
Step Tracker
Justin Oros
2026-06-18 13:46:17 -07:00