Skip to content

feat(desktop): 1.6.0 native expansion, security hardening, LinkedIn parity - #4

Merged
cursor[bot] merged 1 commit into
mainfrom
cursor/desktop-expansion-security-3e3d
Oct 28, 2026
Merged

cursor[bot] merged 1 commit into
mainfrom
cursor/desktop-expansion-security-3e3d

Conversation

@theworker02

Copy link
Copy Markdown
Owner

Summary

Expands VouchNet Desktop to a fuller professional-network workspace (1.6.0), hardens web/desktop security, and documents LinkedIn JTBD parity without cloning LinkedIn brand or UI.

Desktop expansion

  • Native Network (overview, invitations accept/decline, mutual-context recommendations)
  • Native Jobs / Organizations directory APIs with in-app search
  • Native Opportunities (remote filter) and Saved posts
  • Command palette people / jobs / company search via /api/desktop/search
  • New Tauri commands + device-Bearer routes under /api/desktop/*

Security

  • CSP: upgrade-insecure-requests (Experience srcDoc iframes remain allowed)
  • Permissions-Policy: deny payment/usb/bluetooth/topics
  • API nosniff; Desktop CSP tightened (frame-ancestors, worker-src, script-src, upgrade)
  • New desktopRead rate-limit tier (60/min); connection/saved writes reuse socialWrite with Bearer auth

Docs / comparison

  • Expanded docs/IA_COMPARISON.md JTBD side-by-side matrix
  • Matrix, SECURITY, CHANGELOG, docs/releases/v1.6.0.md, AUTHENTICATED_APP updates

Test plan

  • vitest desktop API + CSP/security unit tests
  • Desktop tsc --noEmit
  • Prettier check
  • Manual Desktop sign-in: Network / Jobs / Opportunities / Saved / Ctrl+K search
  • Confirm production Neon already has saved_posts (0040) from prior ship
Open in Web Open in Cursor 

Add device-Bearer APIs for network, search, jobs, opportunities, and saved
posts; wire Tauri commands and native Desktop UI for LinkedIn JTBD parity
without cloning brand or chrome. Tighten CSP, Permissions-Policy, Desktop
CSP, and introduce a desktopRead rate-limit tier.

Co-authored-by: Matthew <matthewlooney5@gmail.com>
@netlify

netlify Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for vouchnet ready!

Name Link
🔨 Latest commit d5e608c
🔍 Latest deploy log https://app.netlify.com/projects/vouchnet/deploys/6ae1fb71a7e8d5830ead6417
😎 Deploy Preview https://deploy-preview-4--vouchnet.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@cursor
cursor Bot merged commit a79bfad into main Oct 28, 2026
9 checks passed
@cursor
cursor Bot deleted the cursor/desktop-expansion-security-3e3d branch October 28, 2026 13:44
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