Skip to content

chore(deps-dev): bump fast-uri from 3.1.0 to 3.1.2 in /rxpad - #12

Open
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/npm_and_yarn/rxpad/fast-uri-3.1.2
Open

chore(deps-dev): bump fast-uri from 3.1.0 to 3.1.2 in /rxpad#12
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/npm_and_yarn/rxpad/fast-uri-3.1.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 9, 2026

Copy link
Copy Markdown

Bumps fast-uri from 3.1.0 to 3.1.2.

Release notes

Sourced from fast-uri's releases.

v3.1.2

⚠️ Security Release

What's Changed

Full Changelog: fastify/fast-uri@v3.1.1...v3.1.2

v3.1.1

⚠️ Security Release

What's Changed

New Contributors

Full Changelog: fastify/fast-uri@v3.1.0...v3.1.1

Commits
  • 919dd8e Bumped v3.1.2
  • c65ba57 fixup: linting
  • 6c86c17 Merge commit from fork
  • a95158a Handle malformed fragment decoding without throwing (#171)
  • cea547c Bumped v3.1.1
  • 876ce79 Merge commit from fork
  • dcdf690 ci: add lock-threads workflow (#169)
  • c860e65 build(deps-dev): bump neostandard from 0.12.2 to 0.13.0 (#167)
  • 9b4c6dc build(deps): bump fastify/workflows/.github/workflows/plugins-ci.yml (#166)
  • 85d09a9 build(deps): bump fastify/workflows/.github/workflows/plugins-ci-package-mana...
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 9, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented May 9, 2026

Copy link
Copy Markdown

Deploying scribrx with  Cloudflare Pages  Cloudflare Pages

Latest commit: 09153aa
Status: ✅  Deploy successful!
Preview URL: https://c56dfde8.scribrx.pages.dev
Branch Preview URL: https://dependabot-npm-and-yarn-rxpa-gu5b.scribrx.pages.dev

View logs

claude and others added 3 commits May 29, 2026 14:21
Introduce an opt-in cloud backend (PocketBase) that adds accounts, cross-device
sync, a server-side AI proxy, and hosted QR verification — while preserving the
original zero-backend, on-device behaviour when no backend is configured.

Activation is controlled by VITE_PB_URL: when empty the app runs exactly as
before (IndexedDB-only, BYOK AI key, client-side HMAC QR). When set, cloud
features turn on with IndexedDB kept as an offline cache.

App-side:
- lib/pb.ts: PocketBase client singleton + auth helpers (gated on VITE_PB_URL)
- lib/store.ts: repository wrapping PocketBase + IndexedDB with the same surface
  as db.ts, so pages only swapped their import path
- pages/Login.tsx: email/password + Google OAuth sign-in (cloud mode only)
- app.tsx: gate routing on auth, keep /verify and /auth/callback public
- gemini.ts: parsePrescriptionViaServer() routes parsing through /api/parse-rx,
  reusing the existing sanitisers; BYOK path retained as fallback
- qr.ts + Verify.tsx: id-based QR verified server-side, HMAC payload as fallback
- Onboarding/Settings adapt to cloud mode (skip BYOK step, add account section)

Backend (backend/):
- pb_hooks/main.pb.js: POST /api/parse-rx (Gemini server-side, key never shipped)
  and public GET /api/verify/{rxId}
- Dockerfile, fly.toml, and README with collection schemas, API rules, Google
  OAuth, CORS, and Cloudflare R2 (free-tier) file-storage setup

Existing tests, type-check, and production build all pass.
Replace manual Admin-UI collection setup with a bundled migration that creates
the profiles and prescriptions collections and their owner-scoped API rules on
first start. The Dockerfile copies migrations/ into pb_migrations/, and the
backend README now documents the migration (with the manual steps kept as a
reference).

prescriptions uses a composite unique index on (user, rxId) since the RX id
counter is scoped per doctor.
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](fastify/fast-uri@v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/rxpad/fast-uri-3.1.2 branch from 628c980 to 09153aa Compare May 29, 2026 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant