Conversation
Snapshot of pendulum-chain/vortexperiments main (010d8e2) as a workspace member, without history. The Sites/VPS deployment scaffolding (worker, nginx config, prepare-sites-build postbuild, sites-worker tests, brand source material and pilot reports) is left behind; the old repo remains the archive for those. Gold is plain JavaScript with its own node --test suite, so it stays on its own tooling and is excluded from Biome. @vortexfi/sdk now resolves to the workspace package instead of the npm 0.9.0 pin so SDK changes surface in Gold's build.
Gold is served from the Vortex site at /pt-BR/gold, so the Vite base and the three public asset references move under that prefix, and the endorsement reads "by Vortex". The API base now follows the ramp frontend's VITE_SIGNING_SERVICE_PATH convention and resolves relative paths against the page origin, because @vortexfi/sdk builds absolute URLs with new URL() and rejects a bare /api/production. Going through the site's /api/<env>/* proxy also means the API's CORS allowlist needs no new origin.
The Netlify build now builds apps/gold after the frontend and copies its output into dist/client/pt-BR/gold/, next to the prerendered locale pages. Netlify serves those files before the non-forced 404 catch-all, matches them case-insensitively and 301s pretty URLs to lowercase (as it already does for /pt-BR/ -> /pt-br/), so the public /pt-br/gold/ path needs no redirect rule.
We do not want phone-number onboarding for ouro, so the login modal offers Google first with e-mail under "Outras formas de entrar", and the Privy provider no longer requests the sms method.
Netlify's default ignore command only diffs the site's base directory (apps/frontend), so commits that touch only apps/gold, packages/shared or packages/sdk are canceled as "no content change" and never reach the published site.
…p header The page title and canonical link name the Vortex home of Gold, and the "by Vortex" endorsement now also shows in the compact header of the signed-in app, sized to fit the 36px wordmark.
The menu shows a shortened address, so users could not copy their embedded wallet address. It now has a copy button next to it and the full address as a tooltip.
Gold has one market, so it follows the widget's convention of an unprefixed default path; locale-prefixed variants can be added if other markets launch. This also removes the mixed-case build directory and the lowercase-normalisation redirect from the picture.
…rtex # Conflicts: # bun.lock
…resolver @hookform/resolvers has an undeclared type dependency on @standard-schema/spec. It was never installed, so the resolver's schema typing collapsed to any and hid two mismatches: the ramp form schema declared fiatToken as a required key while RampFormValues has it optional, and the fiat account form's dynamic schema produced unknown field values. Gold's dependency tree installs @standard-schema/spec, which made the resolver types real and typecheck fail. Type-only fix.
Serve the ouro gold app at /gold on the Vortex site
✅ Deploy Preview for vrtx-dashboard canceled.
|
✅ Deploy Preview for vortex-sandbox ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for vortexfi ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release contents
Everything merged into
stagingsince the last production release (#1369):pendulum-chain/vortexperimentsasapps/gold, built and served by the frontend Netlify site athttps://www.vortexfinance.co/gold/("ouro. by Vortex"). Includes the Netlifyignorefix so commits touching onlyapps/gold,packages/sharedorpackages/sdkbuild, a type-only frontend fix for the form-schema typing that@standard-schema/spec(now installed via Gold's dependency tree) made strict, and Gold product changes agreed with Alex: Google/e-mail login (no SMS), copyable wallet address, title/canonical metadata./pt-BR/widget.No API, database or contract changes in this release.