Gabriel Kaszewski GKaszewski
GKaszewski pushed to main at GKaszewski/gabrielkaszewski-next 2025-09-08 17:24:11 +00:00
368086f9bd feat: add Dockerfile and deployment configuration; update metadata and project descriptions
GKaszewski created branch main in GKaszewski/gabrielkaszewski-next 2025-09-08 17:12:38 +00:00
GKaszewski pushed to main at GKaszewski/gabrielkaszewski-next 2025-09-08 17:12:38 +00:00
a99b6353be feat: add AboutSummary component with personal introduction and game preview
fab7310436 Initial commit from Create Next App
GKaszewski created repository GKaszewski/gabrielkaszewski-next 2025-09-08 17:11:30 +00:00
GKaszewski pushed to master at GKaszewski/gabrielkaszewski_rs 2025-09-08 14:15:11 +00:00
ec102102c7 Replace outdated JPEG image with optimized AVIF format in about.html
GKaszewski pushed to master at GKaszewski/gabrielkaszewski_rs 2025-09-08 12:28:28 +00:00
666244e2de Refactor iframe layout for responsive design in index.html
GKaszewski pushed to master at GKaszewski/gabrielkaszewski_rs 2025-09-08 12:14:45 +00:00
c01751e0a7 Replace optimized image formats: remove outdated formats and add optimized.avif
GKaszewski pushed to master at GKaszewski/gabrielkaszewski_rs 2025-09-08 11:47:33 +00:00
edba0ce60c Enhance website footer and project item display
GKaszewski pushed to master at GKaszewski/thoughts 2025-09-07 20:54:47 +00:00
9b2a1139b5 feat: add author display name to thought schemas and update related components
GKaszewski pushed to master at GKaszewski/thoughts 2025-09-07 20:37:34 +00:00
2083f3bb16 feat: refactor author username assignment in ThoughtSchema
GKaszewski pushed to master at GKaszewski/thoughts 2025-09-07 17:56:35 +00:00
08213133be feat: update environment configuration, enhance Dockerfiles, and refactor API handling
5f8cf49ec9 feat: simplify error handling in login and registration pages, add install prompt component, and update favicon and icons
c6f5bab1eb feat: update background image format and remove unused SVG files
72b4cb0851 feat: add confetti animation on thought submission and update dependencies
dd279a1434 feat: add popular tags section to FeedPage and update LandingPage text
Compare 8 commits »
GKaszewski pushed to master at GKaszewski/thoughts 2025-09-07 13:10:15 +00:00
5ce6d9f2da feat: refactor thought threads handling to improve structure and efficiency
40695b7ad3 feat: implement thought thread retrieval with replies and visibility filtering
b337184a59 feat: add API keys management page, including API key creation and deletion functionality
862974bb35 feat: update ApiKeySchema and ApiKeyListSchema with proper serde renaming for keyPrefix and createdAt
8b14ab06a2 feat: update bio length validation in UpdateUserParams to allow up to 4000 characters
Compare 10 commits »
GKaszewski pushed to master at GKaszewski/thoughts 2025-09-06 20:41:05 +00:00
c520690f1e feat: add TopFriendsCombobox component for selecting top friends, update edit profile form to use it, and implement getFriends API
8ddbf45a09 feat: add followers and following pages with API integration, enhance profile page with follower/following counts
dc92945962 feat: implement friends API with routes to get friends list and update thought visibility logic
bf7c6501c6 feat: update JSON keys in user profile and top friends API for consistency
85e3425d4b feat: implement settings layout and navigation, add tag and thought pages with API integration
Compare 6 commits »
GKaszewski pushed to master at GKaszewski/thoughts 2025-09-06 19:22:10 +00:00
8b82a5e48e feat: add Header and UserNav components, update layout to include Header and enhance profile page with settings link
bf2e280cdd feat: implement threaded replies and enhance feed layout with ThoughtThread component
8a4c07b3f6 feat: update parameter serialization for CreateThoughtParams and UpdateUserParams
19520c832f feat: implement EditProfile functionality with form validation and update user profile API integration
fc7dacc6fb feat: add PopularTags and TopFriends components, update profile and feed layouts to include them
Compare 10 commits »
GKaszewski pushed to master at GKaszewski/thoughts 2025-09-06 15:50:03 +00:00
6aef739438 feat: add API key management and tag discovery functionality with corresponding schemas and routes
82c6de8da8 feat: add visibility feature to thoughts, including new enum, database migration, and update related endpoints and tests
0abd275946 feat: add reply functionality to thoughts, including database migration and tests
Compare 3 commits »
GKaszewski pushed to master at GKaszewski/thoughts 2025-09-06 14:49:54 +00:00
728bf0e231 feat: enhance user registration and follow functionality, add popular tags endpoint, and update tests
508f218fc0 feat(api_key): implement API key management with creation, retrieval, and deletion endpoints
Compare 2 commits »
GKaszewski pushed to master at GKaszewski/thoughts 2025-09-06 13:30:08 +00:00
b83b7acf1c feat: Refactor user and thought models to use UUIDs instead of integers
c9e99e6f23 feat: add user profile management with update and retrieval endpoints, enhance database setup for testing
Compare 2 commits »
GKaszewski pushed to main at GKaszewski/blog 2025-09-06 01:07:16 +00:00
294814d131 Refactor CloseIcon link to improve accessibility and maintainability
GKaszewski pushed to master at GKaszewski/thoughts 2025-09-06 01:00:27 +00:00
6e63dca513 feat: add environment configuration for database and authentication, update router setup
3dd6c0f64b feat(activitypub): implement user outbox endpoint and federate thoughts to followers
e9c4088e68 feat(activitypub): implement user inbox for receiving follow activities and add corresponding tests
c7c573f3f4 feat: Implement WebFinger discovery and ActivityPub user actor endpoint
3d73c7f198 feat(auth): implement user registration and login with JWT authentication
Compare 10 commits »
GKaszewski created branch master in GKaszewski/thoughts 2025-09-06 01:00:27 +00:00