fc932dbc7e
fix(security): resolve audit findings — logging, endpoints, contact details
...
- Stop logging submitted password forms to the browser console
- Drive analytics from NEXT_PUBLIC_UMAMI_* instead of a hardcoded vendor
script URL and site ID; renders nothing when unset
- Replace the wildcard image remote host "**" with an explicit allowlist
(adds DigitalOcean Spaces)
- Fix the socket URL fallback to the API port (:3001, was :4000)
- Replace placeholder and personal contact emails with support@re-quest.com ,
including the privacy policy and terms pages
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-04 11:30:46 +05:30
pradeepkumar
8baaa89da8
feat: implement real-time conversation deletion handling via socket events
2026-04-09 16:02:21 +05:30
pradeepkumar
65787bc34c
refactor: introduce pause method to socket service to preserve event listeners during idle disconnects
2026-04-08 22:04:20 +05:30
pradeepkumar
44f4225f1c
feat: emit message_received acknowledgment upon receipt of new messages
2026-04-07 19:53:02 +05:30
pradeepkumar
36b94c7b0c
refactor: optimize socket connection handling, improve messaging cache management, and simplify SpecializationCard UI
2026-03-29 03:31:01 +05:30
pradeepkumar
cd7b964101
feat: implement real-time notification updates and toast alerts via socket events
2026-03-28 15:34:09 +05:30
pradeepkumar
bd40eaeb0c
feat: Implement message delivered event handling to update message statuses in conversations.
2026-03-28 02:03:04 +05:30
pradeepkumar
f3c4e31924
feat: Implement message catch-up and retry logic for conversation room joins on socket reconnection.
2026-03-17 18:03:07 +05:30
pradeepkumar
a3880bf9a7
feat: Enhance messaging page scrolling and typing indicator UI, and add socket acknowledgement timeouts for messaging actions.
2026-02-11 07:36:40 +05:30
pradeepkumar
50e593d7ae
feat: Implement proactive access token refreshing within the session and reactive token renewal for socket authentication errors.
2026-02-11 04:47:51 +05:30
pradeepkumar
a2384fc7d9
feat: Implement real-time messaging functionality with dedicated services, types, a custom hook, and UI integration.
2026-02-08 22:44:06 +05:30