Skip to content

Releases: vibe-coding-labs/JoyCodeProxy

JoyCodeProxy v0.4.0

10 May 12:45

Choose a tag to compare

What's New

Account Drag-and-Drop Sorting

  • Accounts can now be reordered by dragging rows on the accounts page
  • Sort order is persisted to database via display_order column
  • New PUT /api/accounts/reorder endpoint for batch updates

Bug Fixes

  • Account nickname overwrite fixed: Re-importing an existing account no longer overwrites its nickname/remark
  • Drag handle + click navigation: Only the drag handle triggers sorting; clicking row body still navigates to account detail

UI Improvements

  • Sidebar collapse state now persists across page reloads (localStorage)
  • Account table column widths optimized for better readability
  • Account identity migrated from api_key to user_id as primary key

Technical Changes

  • Added display_order column to accounts table (auto-migrated)
  • Added @dnd-kit/core, @dnd-kit/sortable, @dnd-kit/utilities for drag-and-drop
  • AddAccount update path now only updates pt_key, preserving nickname when not empty

Downloads

  • joycode_proxy_darwin_arm64 — macOS Apple Silicon
  • joycode_proxy_darwin_amd64 — macOS Intel
  • joycode_proxy_linux_amd64 — Linux x86_64

Full Changelog: v0.3.0...v0.4.0

JoyCodeProxy v0.3.0

02 May 19:29

Choose a tag to compare

JoyCodeProxy v0.3.0

Downloads

  • JoyCodeProxy-darwin-arm64 — macOS (Apple Silicon)
  • JoyCodeProxy-linux-amd64 — Linux (x86_64)

Quick Start

# macOS
chmod +x JoyCodeProxy-darwin-arm64
./JoyCodeProxy-darwin-arm64 serve

# Linux
chmod +x JoyCodeProxy-linux-amd64
./JoyCodeProxy-linux-amd64 serve

Verify checksum

shasum -a 256 -c checksums-sha256.txt