Skip to content

Port billing related API routes from TS to RS#3665

Closed
yujonglee wants to merge 1 commit intomainfrom
port-billing-api-ts-to-rs
Closed

Port billing related API routes from TS to RS#3665
yujonglee wants to merge 1 commit intomainfrom
port-billing-api-ts-to-rs

Conversation

@yujonglee
Copy link
Contributor

Summary

  • Port billing-related API routes from TypeScript to Rust (api-subscription crate)
  • Update auth handling with improved Supabase JWT claims parsing
  • Add api-env crate for shared environment configuration across API services
  • Generate TypeScript client from OpenAPI spec (api-client2 package)

Test plan

  • Verify billing API endpoints work correctly
  • Test auth middleware with valid/invalid JWT tokens
  • Ensure generated TypeScript client types match the Rust API

- Add billing routes to api-subscription crate
- Update auth handling with Supabase claims
- Add api-env crate for shared environment configuration
- Generate TypeScript client from OpenAPI spec (api-client2)
@netlify
Copy link

netlify bot commented Feb 5, 2026

Deploy Preview for hyprnote-storybook ready!

Name Link
🔨 Latest commit 35cb766
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote-storybook/deploys/69848a8ad17fec0008b6e8e0
😎 Deploy Preview https://deploy-preview-3665--hyprnote-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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

@netlify
Copy link

netlify bot commented Feb 5, 2026

Deploy Preview for hyprnote ready!

Name Link
🔨 Latest commit 35cb766
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote/deploys/69848a8a8d098700082fa9ba
😎 Deploy Preview https://deploy-preview-3665--hyprnote.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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

@yujonglee yujonglee closed this Feb 8, 2026
@yujonglee yujonglee deleted the port-billing-api-ts-to-rs branch February 8, 2026 12:39
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