Skip to content

Senay add messaging route#129

Merged
ericchen682 merged 9 commits intodevfrom
senay-add-messaging-route
Mar 29, 2026
Merged

Senay add messaging route#129
ericchen682 merged 9 commits intodevfrom
senay-add-messaging-route

Conversation

@senay18
Copy link
Copy Markdown
Contributor

@senay18 senay18 commented Mar 8, 2026

Description
This PR adds JWT token handling and a messaging route to the API gateway.

Related Issue number: conflicts
Plaky feature name: auth messaging
Component, feature, or system affected: deepiri-api-gateway, authentication, messaging
Purpose of change: feature

Changes

Implemented JWT token changes for authentication
Added messaging route in the API gateway
Added messaging-related changes to support the new route
Resolved merge conflicts with dev branch (submodules, shared-utils dependencies)

Related

Issue: 2
Plaky: auth messaging
Related PRs (optional):

Testing

Verified JWT token generation and validation
Tested messaging route is accessible through the API gateway
Dependencies required for testing: MESSAGING_SERVICE_URL must be set (or default service URL must be reachable)

Important Notes (Optional)

Known limitations: None
Blockers: None
CI/CD issues unrelated to this PR: None
Dependencies required for testing: MESSAGING_SERVICE_URL environment variable

Workflow Checklist (Required)

Branch is up to date with dev
PR is from your branch → dev (no longer directly into main)
PR title follows convention (feat:, fix:, refactor:, etc.)
Plaky feature/bug name included above
Tagged @Team-Deepiri/support-team
Plaky task moved to "Needs QA"

@senay18 senay18 added the enhancement New feature or request label Mar 8, 2026
Comment thread .pnp.loader.mjs Outdated
((AtomicBehavior2) => {
AtomicBehavior2[AtomicBehavior2["Lock"] = 0] = "Lock";
AtomicBehavior2[AtomicBehavior2["Rename"] = 1] = "Rename";
})(AtomicBehavior || (AtomicBehavior = {}));
Comment thread .pnp.loader.mjs Dismissed
@jrb00013
Copy link
Copy Markdown
Member

jrb00013 commented Mar 8, 2026

senay18 you have a lot of merge conflicts now my man, use AI to tell it your exact situation of what's going on, feed it what's going on, then run those commands. Keep prompting it until you learn how to solve these types of issues in the git workflows

@senay18 senay18 changed the base branch from main to dev March 8, 2026 16:29
…ariable'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
@jrb00013
Copy link
Copy Markdown
Member

@Team-Deepiri/support-team Someone handle this. @chexedy

@jrb00013
Copy link
Copy Markdown
Member

@chexedy

@chexedy
Copy link
Copy Markdown
Contributor

chexedy commented Mar 11, 2026

on it

@jrb00013
Copy link
Copy Markdown
Member

jrb00013 commented Mar 11, 2026 via email

@jrb00013
Copy link
Copy Markdown
Member

jrb00013 commented Mar 21, 2026

@chexedy You are not the man, where is this PR? That was lackluster and we may need to rethink you being apart of the team

@jrb00013
Copy link
Copy Markdown
Member

@chexedy

@jrb00013 jrb00013 requested review from 8techy and ericchen682 March 21, 2026 10:27
@austinm2h35-sketch
Copy link
Copy Markdown
Contributor

@ericchen682 if you could take over on this that'd be great, consider this your PR for the week. Thank you!

jrb00013 and others added 5 commits March 22, 2026 02:40
# Conflicts:
#	deepiri-core-api
#	deepiri-modelkit
#	diri-cyrex
#	diri-helox
#	platform-services/backend/deepiri-auth-service
#	platform-services/backend/deepiri-engagement-service/package.json
#	platform-services/backend/deepiri-external-bridge-service
#	platform-services/backend/deepiri-language-intelligence-service
#	platform-services/backend/deepiri-realtime-gateway/package-lock.json
Copy link
Copy Markdown
Member

@ericchen682 ericchen682 left a comment

Choose a reason for hiding this comment

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

QA Approved:

  • Handled merge conflicts
  • Verified JWT token generation and validation
  • Tested that the messaging route was accessible through API gateway

Everything worked locally for me, although I did choose to handle merge conflicts on my own.

Everything LGTM

Copy link
Copy Markdown
Member

@ericchen682 ericchen682 left a comment

Choose a reason for hiding this comment

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

Meant to approve with previous comment.

@jrb00013
Copy link
Copy Markdown
Member

jrb00013 commented Mar 29, 2026 via email

@ericchen682 ericchen682 merged commit fc2e6ba into dev Mar 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants