Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
OwenAdams2023
/
SeniorProject_KinTree
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
1
Code
Issues
0
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Feature/share memory
- #10
#10
Open
xinagchen
wants to merge 113 commits into
OwenAdams2023:main
OwenAdams2023/SeniorProject_KinTree:main
from
aambrose1:feature/share-memory
aambrose1/SeniorProject_KinTree:feature/share-memory
Copy head branch name to clipboard
Conversation
Commits
113
(113)
Checks
Files changed
Open
Feature/share memory
#10
xinagchen
wants to merge 113 commits into
OwenAdams2023:main
OwenAdams2023/SeniorProject_KinTree:main
from
aambrose1:feature/share-memory
aambrose1/SeniorProject_KinTree:feature/share-memory
Copy head branch name to clipboard
Commits
Commits on Sep 25, 2025
Update README.md
aambrose1
authored
3c34e8c
View commit details
Copy full SHA for 3c34e8c
Browse repository at this point
Create .env.example
aambrose1
authored
bac690e
View commit details
Copy full SHA for bac690e
Browse repository at this point
update database env variables
aambrose1
committed
07a3427
View commit details
Copy full SHA for 07a3427
Browse repository at this point
Commits on Sep 28, 2025
added migrations for missing info table and missing member column
aambrose1
committed
72a95b6
View commit details
Copy full SHA for 72a95b6
Browse repository at this point
Commits on Sep 30, 2025
correct mySQL link & specify env directory in README.md
aambrose1
authored
153b469
View commit details
Copy full SHA for 153b469
Browse repository at this point
Commits on Oct 5, 2025
docs: add contributing guidelines to CONTRIBUTING.md
Show description for 3f5a734
aambrose1
authored
3f5a734
View commit details
Copy full SHA for 3f5a734
Browse repository at this point
Commits on Oct 10, 2025
add gender field to family member forms and db models
aambrose1
committed
a66765f
View commit details
Copy full SHA for a66765f
Browse repository at this point
Commits on Oct 12, 2025
!! updated family-chart package
aambrose1
committed
1ee09c0
View commit details
Copy full SHA for 1ee09c0
Browse repository at this point
refactored relationship assignments in to tree object + err handling
aambrose1
committed
2688902
View commit details
Copy full SHA for 2688902
Browse repository at this point
update to f3 family chart + clearer console messages
aambrose1
committed
11cb23d
View commit details
Copy full SHA for 11cb23d
Browse repository at this point
form data assignments + minor jsx / styling changes
aambrose1
committed
f98e986
View commit details
Copy full SHA for f98e986
Browse repository at this point
Commits on Oct 20, 2025
Successfully integrated Supabase Registration, Login, and Signout. Still need to store additional signup info in mySql.
MatthewLoyed
committed
cb883e6
View commit details
Copy full SHA for cb883e6
Browse repository at this point
Add login button to Register page.
MatthewLoyed
committed
18f4ecc
View commit details
Copy full SHA for 18f4ecc
Browse repository at this point
Commits on Oct 26, 2025
added err msgs, refactoring, link memberUserId to
aambrose1
committed
bf9b026
View commit details
Copy full SHA for bf9b026
Browse repository at this point
added date format to backend
aambrose1
committed
f9b9bed
View commit details
Copy full SHA for f9b9bed
Browse repository at this point
Commits on Oct 30, 2025
Implemented MFA, Session, OAuth, and Password Reset.
MatthewLoyed
committed
ccd4a12
View commit details
Copy full SHA for ccd4a12
Browse repository at this point
Migrated backend to Supabase. Deleted Knex but still use Express.
MatthewLoyed
committed
2e47a71
View commit details
Copy full SHA for 2e47a71
Browse repository at this point
Commits on Oct 31, 2025
sb setup added to readme
aambrose1
committed
2f16191
View commit details
Copy full SHA for 2f16191
Browse repository at this point
Commits on Nov 3, 2025
Made signout button more visible and change request redirects to login.
MatthewLoyed
committed
05eb11b
View commit details
Copy full SHA for 05eb11b
Browse repository at this point
Merge branch 'feature/supabase-integration' of https://github.com/aambrose1/SeniorProject_KinTree into feature/supabase-integration
MatthewLoyed
committed
fcc335f
View commit details
Copy full SHA for fcc335f
Browse repository at this point
Commits on Nov 4, 2025
Merge pull request #16 from aambrose1/feature/supabase-integration
Show description for 5315e04
aambrose1
authored
5315e04
View commit details
Copy full SHA for 5315e04
Browse repository at this point
Commits on Nov 8, 2025
Squashed commit of the following:
Show description for cb5d56e
aambrose1
committed
cb5d56e
View commit details
Copy full SHA for cb5d56e
Browse repository at this point
added tree service for more centralized fetching and resolved conflicts
aambrose1
committed
c38b0c8
View commit details
Copy full SHA for c38b0c8
Browse repository at this point
Commits on Nov 9, 2025
registration member & tree init working
aambrose1
committed
49d0560
View commit details
Copy full SHA for 49d0560
Browse repository at this point
Commits on Nov 11, 2025
fixed tree generation + updated npm package and style
aambrose1
committed
4c89d28
View commit details
Copy full SHA for 4c89d28
Browse repository at this point
added a fetch treeobject to familyservice
aambrose1
committed
1dc97fd
View commit details
Copy full SHA for 1dc97fd
Browse repository at this point
fixes to family member
aambrose1
committed
8a31fff
View commit details
Copy full SHA for 8a31fff
Browse repository at this point
fixes to tree
aambrose1
committed
55f26dd
View commit details
Copy full SHA for 55f26dd
Browse repository at this point
fix typo
aambrose1
committed
ed5990d
View commit details
Copy full SHA for ed5990d
Browse repository at this point
fix account page for non-user & member usage
aambrose1
committed
984c38e
View commit details
Copy full SHA for 984c38e
Browse repository at this point
add auth_uid to userdata state
aambrose1
committed
169886d
View commit details
Copy full SHA for 169886d
Browse repository at this point
Commits on Nov 14, 2025
gender added to userModel + passed on registration
aambrose1
committed
b3ab5ea
View commit details
Copy full SHA for b3ab5ea
Browse repository at this point
Commits on Nov 17, 2025
Added functionality to add profile picture, edit account info, and delete account. Improved and fixed bugs regarding registering account and accessing database info. Added dark mode toggle but need…
Show description for ef9ffc3
MatthewLoyed
committed
ef9ffc3
View commit details
Copy full SHA for ef9ffc3
Browse repository at this point
Added password requirements to Update Password.
MatthewLoyed
committed
239131c
View commit details
Copy full SHA for 239131c
Browse repository at this point
Commits on Nov 18, 2025
tree info update
aambrose1
committed
5fafece
View commit details
Copy full SHA for 5fafece
Browse repository at this point
fix add family member update
aambrose1
committed
de49004
View commit details
Copy full SHA for de49004
Browse repository at this point
removed strictmode until dependencies flows better
aambrose1
committed
e0f0d10
View commit details
Copy full SHA for e0f0d10
Browse repository at this point
fix: currentuserid not used, currentaccid is
aambrose1
committed
c588b9e
View commit details
Copy full SHA for c588b9e
Browse repository at this point
Merge branch 'main' into fix/issue-2-family-tree
aambrose1
authored
bdd56d4
View commit details
Copy full SHA for bdd56d4
Browse repository at this point
Merge branch 'main' into docs/add-contributing-md
aambrose1
authored
b523955
View commit details
Copy full SHA for b523955
Browse repository at this point
Merge pull request #5 from aambrose1/docs/add-contributing-md
Show description for 4945dcc
aambrose1
authored
4945dcc
View commit details
Copy full SHA for 4945dcc
Browse repository at this point
Commits on Nov 23, 2025
Merge branch 'main' into fix/issue-2-family-tree
aambrose1
authored
d65d92b
View commit details
Copy full SHA for d65d92b
Browse repository at this point
Merge pull request #7 from aambrose1/fix/issue-2-family-tree
Show description for cc3bddc
aambrose1
authored
cc3bddc
View commit details
Copy full SHA for cc3bddc
Browse repository at this point
Commits on Nov 27, 2025
Merge branch 'main' into feature/edit-account
MatthewLoyed
authored
876cbe0
View commit details
Copy full SHA for 876cbe0
Browse repository at this point
Commits on Nov 28, 2025
removed duplicate sections from main (#20)
aambrose1
authored
ba13a5f
View commit details
Copy full SHA for ba13a5f
Browse repository at this point
Commits on Dec 1, 2025
fixed the create event button and popup
xinagchen
committed
63f222a
View commit details
Copy full SHA for 63f222a
Browse repository at this point
Commits on Feb 10, 2026
Fix parsing errors and React imports in Account and CreateAccount pages
MatthewLoyed
committed
dc6b83a
View commit details
Copy full SHA for dc6b83a
Browse repository at this point
Commits on Feb 11, 2026
Fix Account.js fetch URL and profile header
MatthewLoyed
committed
b9fd50b
View commit details
Copy full SHA for b9fd50b
Browse repository at this point
Merge branch 'main' into feature/edit-account
MatthewLoyed
committed
4097afa
View commit details
Copy full SHA for 4097afa
Browse repository at this point
Commits on Feb 15, 2026
update backend + refactor share tree pages
aambrose1
committed
4bf37c0
View commit details
Copy full SHA for 4bf37c0
Browse repository at this point
added todos: email and viewing tree page
aambrose1
committed
82589dc
View commit details
Copy full SHA for 82589dc
Browse repository at this point
Commits on Feb 17, 2026
issue#15 - fixed createEvent Popup, Event Card on ActivityDash, and change the text box to dynamic
xinagchen
committed
893182c
View commit details
Copy full SHA for 893182c
Browse repository at this point
Commits on Feb 22, 2026
changed the CreateEvent folder name to UserEvents - adding create events, edit events, and delete events. Also moved and deleted all event code from activityDash
xinagchen
committed
cc47586
View commit details
Copy full SHA for cc47586
Browse repository at this point
merged main into this branch
xinagchen
committed
d523e7c
View commit details
Copy full SHA for d523e7c
Browse repository at this point
fixed share and view sharedtree page
aambrose1
committed
ac758b5
View commit details
Copy full SHA for ac758b5
Browse repository at this point
Commits on Feb 23, 2026
added delete button and backend for viewsharedtrees
aambrose1
committed
abf7170
View commit details
Copy full SHA for abf7170
Browse repository at this point
fix(account): fetch auth users before falling back to family member endpoint
Show description for 2e80a1f
MatthewLoyed
committed
2e80a1f
View commit details
Copy full SHA for 2e80a1f
Browse repository at this point
Commits on Feb 25, 2026
Merge pull request #19 from aambrose1/feature/edit-account
Show description for 22b72a9
aambrose1
authored
22b72a9
View commit details
Copy full SHA for 22b72a9
Browse repository at this point
Commits on Feb 26, 2026
fixed the refresh issues
xinagchen
committed
51b40db
View commit details
Copy full SHA for 51b40db
Browse repository at this point
Merge branch 'main' into feature/user-event
xinagchen
committed
227e432
View commit details
Copy full SHA for 227e432
Browse repository at this point
Commits on Feb 27, 2026
changed component name to UserMemory to add delete and edit features under the same component
xinagchen
committed
2a6e78b
View commit details
Copy full SHA for 2a6e78b
Browse repository at this point
Commits on Feb 28, 2026
fix(tree): auto-provision initial tree data on registration to fix rendering crashes
MatthewLoyed
committed
c3697f6
View commit details
Copy full SHA for c3697f6
Browse repository at this point
Fix family tree sync bug and add extended relationship support
Show description for 84df275
MatthewLoyed
committed
84df275
View commit details
Copy full SHA for 84df275
Browse repository at this point
Fix profile display logic and redesign login/reset/update password pages to modern aesthetics with brand-matching colors
MatthewLoyed
committed
39be2d1
View commit details
Copy full SHA for 39be2d1
Browse repository at this point
Commits on Mar 2, 2026
feat: display relationship on account page
MatthewLoyed
committed
0d4630a
View commit details
Copy full SHA for 0d4630a
Browse repository at this point
fix: missing relationship import
MatthewLoyed
committed
3af5259
View commit details
Copy full SHA for 3af5259
Browse repository at this point
Merge pull request #27 from aambrose1/26-fix-profile-bugs
Show description for 674b6b6
MatthewLoyed
authored
674b6b6
View commit details
Copy full SHA for 674b6b6
Browse repository at this point
Merge remote-tracking branch 'origin/main' into 24-fix-family-treeregistration-errors
MatthewLoyed
committed
0692bad
View commit details
Copy full SHA for 0692bad
Browse repository at this point
fix: resolve node routing to user profiles on tree chart click
MatthewLoyed
committed
701bbf0
View commit details
Copy full SHA for 701bbf0
Browse repository at this point
Commits on Mar 4, 2026
Merge branch 'main' into fix/share-tree
aambrose1
committed
3ab4d7a
View commit details
Copy full SHA for 3ab4d7a
Browse repository at this point
Commits on Mar 5, 2026
setup api for sending emails and receiving invite via link
aambrose1
committed
b71bd23
View commit details
Copy full SHA for b71bd23
Browse repository at this point
Commits on Mar 6, 2026
feat: sending emails works!
aambrose1
committed
c8ca797
View commit details
Copy full SHA for c8ca797
Browse repository at this point
Commits on Mar 13, 2026
fix: family tree registration missing
aambrose1
committed
de849de
View commit details
Copy full SHA for de849de
Browse repository at this point
Commits on Mar 15, 2026
added accept/reject status update
aambrose1
committed
7e3cacc
View commit details
Copy full SHA for 7e3cacc
Browse repository at this point
Commits on Mar 19, 2026
duplicate supabase setup file
xinagchen
committed
7133ec2
View commit details
Copy full SHA for 7133ec2
Browse repository at this point
corrected the path to superbaseClient
xinagchen
committed
29a6dd4
View commit details
Copy full SHA for 29a6dd4
Browse repository at this point
Commits on Mar 24, 2026
added edit and delete
xinagchen
committed
16e76d8
View commit details
Copy full SHA for 16e76d8
Browse repository at this point
changed userIdInt to auth_uid
xinagchen
committed
dc4ad5d
View commit details
Copy full SHA for dc4ad5d
Browse repository at this point
removed direct supabase database calls from Client files to server files and repalced frontend database logic with fetch() requests
xinagchen
committed
8f0bb8d
View commit details
Copy full SHA for 8f0bb8d
Browse repository at this point
Merge branch 'main' into feature/user-event
xinagchen
committed
2f8795a
View commit details
Copy full SHA for 2f8795a
Browse repository at this point
Commits on Mar 26, 2026
Merge branch 'main' into feature/share-memory
xinagchen
committed
1d52a6e
View commit details
Copy full SHA for 1d52a6e
Browse repository at this point
Merge branch 'feature/user-event' into feature/share-memory
xinagchen
committed
7e642f5
View commit details
Copy full SHA for 7e642f5
Browse repository at this point
Commits on Mar 27, 2026
backend code for share memory
xinagchen
committed
430d92a
View commit details
Copy full SHA for 430d92a
Browse repository at this point
added memory routes
xinagchen
committed
dafd8eb
View commit details
Copy full SHA for dafd8eb
Browse repository at this point
corrected import path for UserMemory
xinagchen
committed
9b53483
View commit details
Copy full SHA for 9b53483
Browse repository at this point
move memory code to MemoryCard for better organization
xinagchen
committed
caf02cb
View commit details
Copy full SHA for caf02cb
Browse repository at this point
added create and edit features for user share memory
xinagchen
committed
c9d9c4c
View commit details
Copy full SHA for c9d9c4c
Browse repository at this point
Commits on Apr 1, 2026
fix: resolve gender dropping during registration reducing family tree functionality #2
MatthewLoyed
committed
500d778
View commit details
Copy full SHA for 500d778
Browse repository at this point
Commits on Apr 3, 2026
fixed reversed relationship argument
aambrose1
committed
90bacdc
View commit details
Copy full SHA for 90bacdc
Browse repository at this point
fix grandparent/matpat and clean up empty list check
aambrose1
committed
594c5f4
View commit details
Copy full SHA for 594c5f4
Browse repository at this point
added mini tree toggle to trigger view smaller trees as the chart config hides extended family
aambrose1
committed
e916b53
View commit details
Copy full SHA for e916b53
Browse repository at this point
bugfix: aunts/uncles not added to tree object
aambrose1
committed
daff286
View commit details
Copy full SHA for daff286
Browse repository at this point
Merge pull request #23 from aambrose1/feature/user-event
Show description for b99c229
aambrose1
authored
b99c229
View commit details
Copy full SHA for b99c229
Browse repository at this point
Commits on Apr 6, 2026
Add testing. Uncle and aunt problems still exist.
MatthewLoyed
committed
f6a0f41
View commit details
Copy full SHA for f6a0f41
Browse repository at this point
Commits on Apr 9, 2026
Add Sync Tree, Reset Tree, Delete Family Member Functionality.
MatthewLoyed
committed
0c68e73
View commit details
Copy full SHA for 0c68e73
Browse repository at this point
Commits on Apr 10, 2026
Refactored relationship types from AddFamilyMember. Add gender based colors and subscripts for easier family tree readability.
MatthewLoyed
committed
cd265a4
View commit details
Copy full SHA for cd265a4
Browse repository at this point
Refreshing tree no longer requires refreshing page.
MatthewLoyed
committed
1daa927
View commit details
Copy full SHA for 1daa927
Browse repository at this point
Commits on Apr 16, 2026
Merge remote-tracking branch 'origin/24-fix-family-treeregistration-errors' into feature/share-memory
xinagchen
committed
3c44f06
View commit details
Copy full SHA for 3c44f06
Browse repository at this point
Merge branch 'main' into fix/share-tree
aambrose1
authored
8e557b1
View commit details
Copy full SHA for 8e557b1
Browse repository at this point
Merge branch 'main' into 24-fix-family-treeregistration-errors
aambrose1
authored
a6fa805
View commit details
Copy full SHA for a6fa805
Browse repository at this point
Merge pull request #25 from aambrose1/24-fix-family-treeregistration-errors
Show description for cfb84a3
aambrose1
authored
cfb84a3
View commit details
Copy full SHA for cfb84a3
Browse repository at this point
fixed misspelled variables
aambrose1
committed
090b3c3
View commit details
Copy full SHA for 090b3c3
Browse repository at this point
add centralized url in all files with fallback to localhos)
aambrose1
committed
3974d7d
View commit details
Copy full SHA for 3974d7d
Browse repository at this point
update docs/.env.example
aambrose1
committed
af60410
View commit details
Copy full SHA for af60410
Browse repository at this point
moved env vars loader
aambrose1
committed
cb51515
View commit details
Copy full SHA for cb51515
Browse repository at this point
Merge branch 'main' into fix/share-tree
aambrose1
authored
db7818b
View commit details
Copy full SHA for db7818b
Browse repository at this point
Commits on Apr 19, 2026
added treememberid fetch
xinagchen
committed
e67f8fb
View commit details
Copy full SHA for e67f8fb
Browse repository at this point
enforced profileID
xinagchen
committed
e668987
View commit details
Copy full SHA for e668987
Browse repository at this point
Merge branch 'main' into feature/share-memory
xinagchen
committed
14b9708
View commit details
Copy full SHA for 14b9708
Browse repository at this point
Commits on Apr 20, 2026
Merge branch 'main' into feature/share-memory
xinagchen
authored
a89e8ba
View commit details
Copy full SHA for a89e8ba
Browse repository at this point
Commits on May 1, 2026
Merge pull request #29 from aambrose1/fix/share-tree
Show description for 12939d7
aambrose1
authored
12939d7
View commit details
Copy full SHA for 12939d7
Browse repository at this point
Merge branch 'main' into feature/share-memory
aambrose1
authored
8c22927
View commit details
Copy full SHA for 8c22927
Browse repository at this point
removed duplicate imports from a89e8ba94dd77bfa397c8226ac0c5a74b6d2b22f
Show description for d6c1a55
aambrose1
and
Copilot
committed
d6c1a55
View commit details
Copy full SHA for d6c1a55
Browse repository at this point
You can’t perform that action at this time.