Skip to content

Switched to the new upload API#22245

Draft
Aragas wants to merge 33 commits into
masterfrom
APP-237
Draft

Switched to the new upload API#22245
Aragas wants to merge 33 commits into
masterfrom
APP-237

Conversation

@Aragas
Copy link
Copy Markdown
Member

@Aragas Aragas commented Apr 7, 2026

Closes BLU-247

  • Added a package (@vortex/nexus-api-v3) that generates the http client based on the OpenAPI v3 spec
  • Replaced the 3-step GraphQL collection upload flow (getRevisionUploadUrl → PUT → createCollection/createOrUpdateRevision) with the new 5-step V3 REST API that supports large file uploads via multipart.

@Aragas Aragas self-assigned this Apr 7, 2026
@Aragas Aragas requested a review from a team as a code owner April 7, 2026 11:15
@Aragas Aragas marked this pull request as draft April 7, 2026 11:16
# Conflicts:
#	pnpm-lock.yaml
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 8, 2026

This PR has conflicts. You need to rebase the PR before it can be merged.

@github-actions
Copy link
Copy Markdown

This PR doesn't have conflicts anymore. It can be merged after all status checks have passed and it has been reviewed.

Aragas added 2 commits April 13, 2026 11:29
# Conflicts:
#	etc/vortex.api.md
#	pnpm-lock.yaml
@Aragas Aragas marked this pull request as ready for review April 13, 2026 11:59
@Aragas Aragas marked this pull request as draft April 13, 2026 11:59
@github-actions
Copy link
Copy Markdown

This PR has conflicts. You need to rebase the PR before it can be merged.

# Conflicts:
#	src/renderer/src/extensions/nexus_integration/eventHandlers.ts
@github-actions
Copy link
Copy Markdown

This PR doesn't have conflicts anymore. It can be merged after all status checks have passed and it has been reviewed.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 6, 2026

This PR has conflicts. You need to rebase the PR before it can be merged.

IDCs and others added 14 commits May 13, 2026 09:42
suppressible notifications will currently show the suppress action as a
cog/gear - this is misleading users as the globally accepted meaning of
a cog/gear means to show settings, not suppress.

fixes APP-454
Tailwind v4 auto-detects sources from the CLI's cwd. After 095ed0f
moved the output from src/main/build/assets/css/ to src/stylesheets/dist/,
the scan no longer reached src/renderer/, so utility classes used in the
Spine and other UIv2 components were stripped from tailwind-v4.css and
the layout rendered unstyled.

Add an explicit @source pointing at the renderer so detection no longer
depends on where the output happens to land.
fix Tailwind source detection for renderer
fixed notification suppress action icon showing a "cog/gear"
ensure that the main workflow runs for the new `release/*` branches
hide when new, show when old.

fixes APP-456
toggle old tools dashlet based on UI layout
@github-actions
Copy link
Copy Markdown

This PR has been marked as stale due to inactivity.

@github-actions
Copy link
Copy Markdown

This PR doesn't have conflicts anymore. It can be merged after all status checks have passed and it has been reviewed.

@github-actions
Copy link
Copy Markdown

❌ Code is not formatted

To fix this:

  1. Set up the pre-commit hook (prevents future issues):

    pnpm run prepare

    This auto-formats staged files on every commit. (You will never see this error again)

  2. Format all files manually:

    pnpm run format

Then commit the formatting changes. View logs

@Aragas
Copy link
Copy Markdown
Member Author

Aragas commented May 18, 2026

Looks like the commit formatting code isn't working

@github-actions
Copy link
Copy Markdown

This PR has conflicts. You need to rebase the PR before it can be merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants