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 }}
codepath
/
web103_finalproject
Public
Notifications
You must be signed in to change notification settings
Fork
194
Star
3
Code
Issues
0
Pull requests
49
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Backend API hardening for posts, hashtags, comments, network, and pagination consistency
- #111
#111
Open
Fis-ayo
wants to merge 75 commits into
codepath:main
codepath/web103_finalproject:main
from
CapstoneGuild:controller-routes
CapstoneGuild/codefolio:controller-routes
Copy head branch name to clipboard
Conversation
Commits
75
(75)
Checks
Files changed
Open
Backend API hardening for posts, hashtags, comments, network, and pagination consistency
#111
Fis-ayo
wants to merge 75 commits into
codepath:main
codepath/web103_finalproject:main
from
CapstoneGuild:controller-routes
CapstoneGuild/codefolio:controller-routes
Copy head branch name to clipboard
Commits
Commits on Apr 5, 2026
Updated members, description, purpose, inspiration section
codewithMycah
committed
d76f613
View commit details
Copy full SHA for d76f613
Browse repository at this point
updated milestone1
codewithMycah
committed
5724385
View commit details
Copy full SHA for 5724385
Browse repository at this point
checked 2 boxes in Readme indicating completion of 12 user stories + 3 unique user stories summarized from Irene and My 12 ideas (see Google Doc) for milestone 1
DevDominique
committed
ff94716
View commit details
Copy full SHA for ff94716
Browse repository at this point
Merge pull request #1 from DevDominique/update-readme-MA
Show description for 4ee50f3
DevDominique
authored
4ee50f3
View commit details
Copy full SHA for 4ee50f3
Browse repository at this point
Merge pull request #2 from DevDominique/userstories-DW
Show description for b659fcb
DevDominique
authored
b659fcb
View commit details
Copy full SHA for b659fcb
Browse repository at this point
Commits on Apr 6, 2026
added intro, roles, and user stories to planning document for Milestone 1
DevDominique
committed
7e85e68
View commit details
Copy full SHA for 7e85e68
Browse repository at this point
Merge pull request #3 from DevDominique/usplanning-DW
Show description for 6c35d5b
DevDominique
authored
6c35d5b
View commit details
Copy full SHA for 6c35d5b
Browse repository at this point
Added reflection to milestone1.md
Show description for ba8bcc4
IreneGallini
committed
ba8bcc4
View commit details
Copy full SHA for ba8bcc4
Browse repository at this point
Update README.md to expand features section with detailed descriptions and new functionalities
Fis-ayo
committed
d711dcf
View commit details
Copy full SHA for d711dcf
Browse repository at this point
Merge pull request #4 from DevDominique/features-outline
Show description for 2e0afcc
Fis-ayo
authored
2e0afcc
View commit details
Copy full SHA for 2e0afcc
Browse repository at this point
Update milestone1.md
Show description for 54562c6
codewithMycah
authored
54562c6
View commit details
Copy full SHA for 54562c6
Browse repository at this point
Commits on Apr 10, 2026
Initialize server with Express, dotenv, and CORS configuration
Fis-ayo
committed
847fd48
View commit details
Copy full SHA for 847fd48
Browse repository at this point
Add dotenv configuration to load environment variables
Fis-ayo
committed
c3d003d
View commit details
Copy full SHA for c3d003d
Browse repository at this point
Add database configuration for PostgreSQL connection
Fis-ayo
committed
bfde661
View commit details
Copy full SHA for bfde661
Browse repository at this point
Add initial controller files for authentication, connection, profile, and project
Fis-ayo
committed
0de8f3d
View commit details
Copy full SHA for 0de8f3d
Browse repository at this point
Add reset configuration and authentication middleware files
Fis-ayo
committed
c677681
View commit details
Copy full SHA for c677681
Browse repository at this point
Add package.json for server setup with dependencies and scripts
Fis-ayo
committed
8ed84d2
View commit details
Copy full SHA for 8ed84d2
Browse repository at this point
Add initial page components for Home, Login, SignUp, and UserProfile
Fis-ayo
committed
3c50491
View commit details
Copy full SHA for 3c50491
Browse repository at this point
Add new service files for API and authentication
Fis-ayo
committed
eefe36a
View commit details
Copy full SHA for eefe36a
Browse repository at this point
Add initial App component and associated CSS file
Fis-ayo
committed
fcd0c6b
View commit details
Copy full SHA for fcd0c6b
Browse repository at this point
Add initial CSS styles and main entry point for the application
Fis-ayo
committed
88c8aaf
View commit details
Copy full SHA for 88c8aaf
Browse repository at this point
Add index.html file with initial HTML structure and entry point
Fis-ayo
committed
53d3f86
View commit details
Copy full SHA for 53d3f86
Browse repository at this point
Add ESLint configuration and Vite setup for React application
Fis-ayo
committed
653758c
View commit details
Copy full SHA for 653758c
Browse repository at this point
chore: initialize client package with dependencies and scripts for development
Fis-ayo
committed
25b7af3
View commit details
Copy full SHA for 25b7af3
Browse repository at this point
Merge pull request #19 from DevDominique/file-structure
Show description for 97d9013
codewithMycah
authored
97d9013
View commit details
Copy full SHA for 97d9013
Browse repository at this point
Add GitHub authentication strategy using passport-github2
Fis-ayo
committed
6882e46
View commit details
Copy full SHA for 6882e46
Browse repository at this point
Added wireframes and updated wireframes.md
codewithMycah
committed
3d06b08
View commit details
Copy full SHA for 3d06b08
Browse repository at this point
Merge pull request #22 from DevDominique/add-wireframes
Show description for e4d781d
codewithMycah
authored
e4d781d
View commit details
Copy full SHA for e4d781d
Browse repository at this point
Commits on Apr 11, 2026
Added Codefolio logo files in client assets
codewithMycah
committed
04da453
View commit details
Copy full SHA for 04da453
Browse repository at this point
Merge pull request #23 from DevDominique/add-logo-files
Show description for 8fea692
codewithMycah
authored
8fea692
View commit details
Copy full SHA for 8fea692
Browse repository at this point
Remove custom path for dotenv configuration to use default .env file
Fis-ayo
committed
abce1ac
View commit details
Copy full SHA for abce1ac
Browse repository at this point
Refactor GitHub authentication strategy to use environment variables for callback URL and fix casing in user data fields
Fis-ayo
committed
e549685
View commit details
Copy full SHA for e549685
Browse repository at this point
Add authentication routes for GitHub login and logout
Fis-ayo
committed
528bae0
View commit details
Copy full SHA for 528bae0
Browse repository at this point
Refactor server setup to integrate session management and GitHub authentication
Fis-ayo
committed
9aa1b51
View commit details
Copy full SHA for 9aa1b51
Browse repository at this point
Add express-session and passport dependencies for GitHub authentication
Fis-ayo
committed
a79b6e5
View commit details
Copy full SHA for a79b6e5
Browse repository at this point
Moved image files to correct folder
codewithMycah
committed
e18dc90
View commit details
Copy full SHA for e18dc90
Browse repository at this point
Merge pull request #24 from DevDominique/moved-files-between-folders
Show description for a8e59dc
Fis-ayo
authored
a8e59dc
View commit details
Copy full SHA for a8e59dc
Browse repository at this point
Merge pull request #25 from DevDominique/authentication
Show description for 950eda2
Fis-ayo
authored
950eda2
View commit details
Copy full SHA for 950eda2
Browse repository at this point
added .env credentials for NEON, started reset.js with dropping11 tables in correct order, then creating 11 table in correct order
DevDominique
committed
f0dfb73
View commit details
Copy full SHA for f0dfb73
Browse repository at this point
created all tables, seeded hashtag table, need to config env to run reset
DevDominique
committed
10c9353
View commit details
Copy full SHA for 10c9353
Browse repository at this point
small changes
DevDominique
committed
1c6bd98
View commit details
Copy full SHA for 1c6bd98
Browse repository at this point
Merge branch 'main' into database-setup
DevDominique
committed
f0e6909
View commit details
Copy full SHA for f0e6909
Browse repository at this point
Add dependency for heroicons
codewithMycah
committed
200d82d
View commit details
Copy full SHA for 200d82d
Browse repository at this point
Commits on Apr 12, 2026
setup tailwindcss to client
codewithMycah
committed
d22ac48
View commit details
Copy full SHA for d22ac48
Browse repository at this point
successfully all tables, seeded hashtags table, reset.js complete
DevDominique
committed
3f7e792
View commit details
Copy full SHA for 3f7e792
Browse repository at this point
added ERD image to client/public, added ERD.md, completed milestone 2 file
DevDominique
committed
428f508
View commit details
Copy full SHA for 428f508
Browse repository at this point
Merge pull request #27 from DevDominique/database-setup
Show description for 1ebdb46
codewithMycah
authored
1ebdb46
View commit details
Copy full SHA for 1ebdb46
Browse repository at this point
Commits on Apr 13, 2026
Updated dependencies
codewithMycah
committed
711b96c
View commit details
Copy full SHA for 711b96c
Browse repository at this point
Added basic styles and integrate tailwindcss to MUI
codewithMycah
committed
cf04b42
View commit details
Copy full SHA for cf04b42
Browse repository at this point
Created layout and basic components
codewithMycah
committed
d258e19
View commit details
Copy full SHA for d258e19
Browse repository at this point
Add installation instructions to README.md
Fis-ayo
committed
0e6d297
View commit details
Copy full SHA for 0e6d297
Browse repository at this point
Merge pull request #28 from DevDominique/installation-guide
Show description for b1c14c0
Fis-ayo
authored
b1c14c0
View commit details
Copy full SHA for b1c14c0
Browse repository at this point
Update dev script in package.json to simplify development environment
Fis-ayo
committed
d5fcb04
View commit details
Copy full SHA for d5fcb04
Browse repository at this point
Refactor server.js: remove duplicate dotenv import, adjust session secret handling, and standardize console log message
Fis-ayo
committed
46a471e
View commit details
Copy full SHA for 46a471e
Browse repository at this point
Add authentication middleware to enforce user login requirement
Fis-ayo
committed
ac1ddd8
View commit details
Copy full SHA for ac1ddd8
Browse repository at this point
Update reset.js: drop users table and add username and avatar_url fields to users and profiles tables
Fis-ayo
committed
ca79af7
View commit details
Copy full SHA for ca79af7
Browse repository at this point
Refactor GitHub authentication logic: update user query and insert statement to use direct fields instead of JSON metadata
Fis-ayo
committed
502fa0c
View commit details
Copy full SHA for 502fa0c
Browse repository at this point
Commits on Apr 14, 2026
Adjusted layout
codewithMycah
committed
8d5bda8
View commit details
Copy full SHA for 8d5bda8
Browse repository at this point
Merge pull request #29 from DevDominique/github-authentication
Show description for 4ba8acf
Fis-ayo
authored
4ba8acf
View commit details
Copy full SHA for 4ba8acf
Browse repository at this point
Adjusted width and sidebar
codewithMycah
committed
64e9722
View commit details
Copy full SHA for 64e9722
Browse repository at this point
Merge pull request #26 from DevDominique/client-design-system
Show description for c1ec757
codewithMycah
authored
c1ec757
View commit details
Copy full SHA for c1ec757
Browse repository at this point
Commits on Apr 15, 2026
Implement project management endpoints: add, update, delete, and fetch projects
Fis-ayo
committed
d794ecf
View commit details
Copy full SHA for d794ecf
Browse repository at this point
Remove connection controller file
Fis-ayo
committed
b00be3e
View commit details
Copy full SHA for b00be3e
Browse repository at this point
Add constants for hashtag, comment, post, project, and network limits
Fis-ayo
committed
1d354eb
View commit details
Copy full SHA for 1d354eb
Browse repository at this point
Add network status enumeration for request handling
Fis-ayo
committed
480d485
View commit details
Copy full SHA for 480d485
Browse repository at this point
Enhance database schema: add ON DELETE CASCADE to foreign keys and enforce uniqueness constraints
Fis-ayo
committed
c2c6987
View commit details
Copy full SHA for c2c6987
Browse repository at this point
Add hashtag utility functions for sanitization, extraction, and saving
Fis-ayo
committed
17cf71f
View commit details
Copy full SHA for 17cf71f
Browse repository at this point
Refactor project controller: implement pagination for project retrieval and ensure profile validation for project creation, update, and deletion
Fis-ayo
committed
a82dc58
View commit details
Copy full SHA for a82dc58
Browse repository at this point
Implement profile controller: add getProfile and createProfile functions for profile retrieval and creation
Fis-ayo
committed
28c1efb
View commit details
Copy full SHA for 28c1efb
Browse repository at this point
Implement network controller: add functions for sending, accepting, rejecting requests, disconnecting connections, and fetching pending requests and connections
Fis-ayo
committed
d0853a8
View commit details
Copy full SHA for d0853a8
Browse repository at this point
Implement post controller: add functions for retrieving, creating, deleting posts, adding comments, fetching comments, and searching hashtags
Fis-ayo
committed
395ae46
View commit details
Copy full SHA for 395ae46
Browse repository at this point
Implement all routes: add endpoints for projects, posts, profiles, and network functionalities
Fis-ayo
committed
853bae0
View commit details
Copy full SHA for 853bae0
Browse repository at this point
Add allRoutes to server: integrate API routes for enhanced functionality
Fis-ayo
committed
7c6bcc7
View commit details
Copy full SHA for 7c6bcc7
Browse repository at this point
Remove auth controller: delete unused authentication logic from the server
Fis-ayo
committed
009cbb9
View commit details
Copy full SHA for 009cbb9
Browse repository at this point
Fix import statements: add missing file extensions for module imports in allRoutes.js
Fis-ayo
committed
acf74fa
View commit details
Copy full SHA for acf74fa
Browse repository at this point
You can’t perform that action at this time.