Skip to content

Add goal icon support with emoji picker#159

Open
abhi9ab wants to merge 1 commit intofencer-so:mainfrom
abhi9ab:feature/add-goal-icons
Open

Add goal icon support with emoji picker#159
abhi9ab wants to merge 1 commit intofencer-so:mainfrom
abhi9ab:feature/add-goal-icons

Conversation

@abhi9ab
Copy link
Copy Markdown

@abhi9ab abhi9ab commented Apr 3, 2026

Summary

Added support for goal icons in backend and extended API functionality.

Changes

  • Added optional Icon field to Goal model
  • Updated Goal API to support icon updates via PUT
  • Ensured icon field is included in responses
  • Added test coverage for GetGoalsForUser endpoint

Result

  • Backend now supports storing and retrieving goal icons
  • Icon updates persist correctly in database
  • API responses include icon field

Notes

  • Backward compatible (icon is optional)
  • Existing functionality unchanged

@gitguardian
Copy link
Copy Markdown

gitguardian bot commented Apr 3, 2026

⚠️ GitGuardian has uncovered 1 secret following the scan of your pull request.

Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.

Since your pull request originates from a forked repository, GitGuardian is not able to associate the secrets uncovered with secret incidents on your GitGuardian dashboard.
Skipping this check run and merging your pull request will create secret incidents on your GitGuardian dashboard.

🔎 Detected hardcoded secret in your pull request
GitGuardian id GitGuardian status Secret Commit Filename
- - MongoDB Credentials 891d6c2 CommBank-Server/Secrets.json View secret
🛠 Guidelines to remediate hardcoded secrets
  1. Understand the implications of revoking this secret by investigating where it is used in your code.
  2. Replace and store your secret safely. Learn here the best practices.
  3. Revoke and rotate this secret.
  4. If possible, rewrite git history. Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data.

To avoid such incidents in the future consider


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

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.

1 participant