Skip to content

simplify create post to support JSON-only without image upload#443

Merged
raphaelman merged 21 commits into
care-connect-develop-agAug1-fixesfrom
feature/gamification-social-ag2
Aug 2, 2025
Merged

simplify create post to support JSON-only without image upload#443
raphaelman merged 21 commits into
care-connect-develop-agAug1-fixesfrom
feature/gamification-social-ag2

Conversation

@dtruong5

@dtruong5 dtruong5 commented Aug 2, 2025

Copy link
Copy Markdown
Contributor

Removed image upload logic from FeedController#createPost
Adjusted endpoint to accept application/json instead of multipart/form-data
Simplified frontend post creation to only send content and userId

Dat Truong and others added 21 commits July 27, 2025 20:54
Replaced hardcoded colors and text styles
reverted the back button to createAppBar
implement createAppBar

@raphaelman raphaelman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

DO NOT MERGE YET

@raphaelman raphaelman merged commit ec9c6df into care-connect-develop-agAug1-fixes Aug 2, 2025
2 of 3 checks passed
raphaelman pushed a commit that referenced this pull request Aug 3, 2025
* be changes to support m to m links ai enhancement notification using ws and http and related changes

* reverted unintentional security changes

* bug fixes and refactoring ag

* populatin caregiver and family member ids

* web build field and patient status bug

* added notifications fixed additional issues in the caregiver dashboard and analytics page and other related changes

* reverting file management page dart file changes

* build issue

* fix to use userid in aichat

* Feature/gamification social ag2 (#441)

* Bug Fix, Leaderboard Opt In, Daily Motivational Message

* Update gamification_screen.dart

Replaced hardcoded colors and text styles

* Update friend_requests_screen.dart

reverted the back button to createAppBar

* Update search_user_screen.dart

implement createAppBar

* update user to fix my branch after merge

* Updated User.java to match care-connect-develop-ag2 branch

* brought the changes from care-connect-develop to ag2 (gamification + social-networking), bug fixes

* Update application.properties from local setup back to original

* Safely update login streak and last login date with null checks

* Add login streak tracking and leaderboard opt-in logic to User model and AuthService

* clean up User entity with required fields

* removed Billing module

* Update: FeedController, LeaderboardEntry

* Messaging & FeedController integration updates

---------

Co-authored-by: Dat Truong <dtruong5@student.umgc.edu>

* Fix file upload (#442)

Fix file upload in file management

* simplify create post to support JSON-only without image upload (#443)

* Bug Fix, Leaderboard Opt In, Daily Motivational Message

* Update gamification_screen.dart

Replaced hardcoded colors and text styles

* Update friend_requests_screen.dart

reverted the back button to createAppBar

* Update search_user_screen.dart

implement createAppBar

* update user to fix my branch after merge

* Updated User.java to match care-connect-develop-ag2 branch

* brought the changes from care-connect-develop to ag2 (gamification + social-networking), bug fixes

* Update application.properties from local setup back to original

* Safely update login streak and last login date with null checks

* Add login streak tracking and leaderboard opt-in logic to User model and AuthService

* clean up User entity with required fields

* removed Billing module

* Update: FeedController, LeaderboardEntry

* Messaging & FeedController integration updates

* Removed image upload logic from FeedController#createPost

---------

Co-authored-by: Dat Truong <dtruong5@student.umgc.edu>

* email switch to spring service

* dashborad responsiveness fix

* ai chat fix

* Revert "email switch to spring service"

This reverts commit 025fc8c.

* reverted the responsiveness change removed pii from ai and added meta data about the application scales

* add commondrawer to patient status page.
remove constraint maxwidth from container in status page.
add missing default width to desktop case in responsive_utils
fix task widget day picker width

* Update patient_status_page.dart

fix app bar title

* cc- denpendency fix

---------

Co-authored-by: dtruong5 <87693856+dtruong5@users.noreply.github.com>
Co-authored-by: Dat Truong <dtruong5@student.umgc.edu>
Co-authored-by: Alyssa Marielle Harding <44278215+alyssaraq98@users.noreply.github.com>
Co-authored-by: Alex <vecch@live.com>
Co-authored-by: eraphael <eraphael3@student.umgc.edu>
raphaelman added a commit that referenced this pull request Aug 3, 2025
* be changes to support m to m links ai enhancement notification using ws and http and related changes

* reverted unintentional security changes

* bug fixes and refactoring ag

* populatin caregiver and family member ids

* web build field and patient status bug

* added notifications fixed additional issues in the caregiver dashboard and analytics page and other related changes

* reverting file management page dart file changes

* build issue

* fix to use userid in aichat

* Feature/gamification social ag2 (#441)

* Bug Fix, Leaderboard Opt In, Daily Motivational Message

* Update gamification_screen.dart

Replaced hardcoded colors and text styles

* Update friend_requests_screen.dart

reverted the back button to createAppBar

* Update search_user_screen.dart

implement createAppBar

* update user to fix my branch after merge

* Updated User.java to match care-connect-develop-ag2 branch

* brought the changes from care-connect-develop to ag2 (gamification + social-networking), bug fixes

* Update application.properties from local setup back to original

* Safely update login streak and last login date with null checks

* Add login streak tracking and leaderboard opt-in logic to User model and AuthService

* clean up User entity with required fields

* removed Billing module

* Update: FeedController, LeaderboardEntry

* Messaging & FeedController integration updates

---------

Co-authored-by: Dat Truong <dtruong5@student.umgc.edu>

* Fix file upload (#442)

Fix file upload in file management

* simplify create post to support JSON-only without image upload (#443)

* Bug Fix, Leaderboard Opt In, Daily Motivational Message

* Update gamification_screen.dart

Replaced hardcoded colors and text styles

* Update friend_requests_screen.dart

reverted the back button to createAppBar

* Update search_user_screen.dart

implement createAppBar

* update user to fix my branch after merge

* Updated User.java to match care-connect-develop-ag2 branch

* brought the changes from care-connect-develop to ag2 (gamification + social-networking), bug fixes

* Update application.properties from local setup back to original

* Safely update login streak and last login date with null checks

* Add login streak tracking and leaderboard opt-in logic to User model and AuthService

* clean up User entity with required fields

* removed Billing module

* Update: FeedController, LeaderboardEntry

* Messaging & FeedController integration updates

* Removed image upload logic from FeedController#createPost

---------

Co-authored-by: Dat Truong <dtruong5@student.umgc.edu>

* email switch to spring service

* dashborad responsiveness fix

* ai chat fix

* Revert "email switch to spring service"

This reverts commit 025fc8c.

* reverted the responsiveness change removed pii from ai and added meta data about the application scales

* caregiver dashborad responsiveness and analytics page data display issues

---------

Co-authored-by: Ashenafi-Tesfaye <65870089+Ashenafi-Tesfaye@users.noreply.github.com>
Co-authored-by: dtruong5 <87693856+dtruong5@users.noreply.github.com>
Co-authored-by: Dat Truong <dtruong5@student.umgc.edu>
Co-authored-by: Alyssa Marielle Harding <44278215+alyssaraq98@users.noreply.github.com>
Co-authored-by: eraphael <eraphael3@student.umgc.edu>
@alyssaraq98 alyssaraq98 deleted the feature/gamification-social-ag2 branch August 5, 2025 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants