📈 server: track whatsapp chat links - #1282
Conversation
🦋 Changeset detectedLatest commit: d07eca3 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Warning Review limit reachedNext included review available in 44 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Team Run ID: 📒 Files selected for processing (1)
WalkthroughThe WhatsApp chat worker now adds UTM parameters to help, support, and account-creation links. Chat tests expect the updated URLs. Eval tests use a dedicated API key. Dependency overrides and an audit exception were added. ChangesWhatsApp link tracking
Dependency audit configuration
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: 🟡 Moderate · up to This PR adds tracking parameters to WhatsApp links but also disables workspace-wide auditing for a known denial-of-service advisory. Because the affected dependency’s production reachability is unresolved, merge requires explicit owner acceptance or remediation of the audit exception. 🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
✨ Simplify code
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 85efd36759
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
There was a problem hiding this comment.
Actionable comments posted: 1
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Team
Run ID: d8029b5e-0412-4fc2-8817-838dacc5049b
⛔ Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
📒 Files selected for processing (6)
.changeset/lucky-moons-tickle.mdpackage.jsonpnpm-workspace.yamlserver/test/workers/chat.eval.tsserver/test/workers/chat.test.tsserver/workers/chat/worker.ts
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1282 +/- ##
==========================================
+ Coverage 72.51% 73.05% +0.53%
==========================================
Files 275 276 +1
Lines 13254 13259 +5
Branches 4610 4613 +3
==========================================
+ Hits 9611 9686 +75
+ Misses 3306 3236 -70
Partials 337 337
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Summary by CodeRabbit
New Features
Bug Fixes
Security