DEV MODE

vendure.exclusive vendure.repoLinkLabel

commmon.logoAlt

Changelog

Track every feature, improvement, and fix we've added to TunerSwap over time.

v1.5.0Latest
2024-12-16
  • Product Listing: New ListingCreationModal with loading, success, and error states.
  • Product Listing: Progress steps show product and variant creation status.
  • Product Listing: Success shows product URL with "View Listing" button.
  • Product Listing: Errors logged to admin panel with debug info.
  • Product Page: Complete dark theme redesign matching site style.
  • Product Page: Product type badges (Digital Tune, Physical Part, Service).
  • Product Page: Tune specifications panel with platform, software, HP/torque gains.
  • Product Page: Seller card with link to seller profile.
  • Product Page: Trust badges (Secure Payment, Delivery, Quality Guaranteed).
  • Product Page: Variant selector dropdown for multi-variant products.
  • List Tune: Predefined vehicle platform dropdown (GM, Ford, Dodge, etc.).
  • List Tune: Predefined tuning software options (HP Tuners, EFI Live, SCT).
  • List Tune: Tune type selector (Performance, Economy, E85, Delete).
  • List Tune: Info banner explaining digital delivery.
  • List Parts: Category dropdown (Air Intake, Exhaust, Forced Induction).
  • List Parts: Condition selector (New, Used-Excellent, Used-Good, Refurbished).
  • List Parts: SKU, weight, dimensions fields for shipping.
  • List Parts: Shipping options (Free Shipping, Track Inventory, Local Pickup).
  • List Service: Service category dropdown (Dyno Tuning, Install, etc.).
  • List Service: Duration selector (30min to Full Day options).
  • List Service: Booking options (Appointment, Weekends, Mobile, Deposit).
  • Route Actions: Success returns productId and slug for modal display.
  • Route Actions: Activity and error logging to admin panel.
  • GraphQL: Product query includes customFields for tune specs.
v1.4.0
2024-12-16
  • Seller Profile: New Business Hours Editor with day-by-day open/closed toggles.
  • Business Hours: Time selection in 30-minute increments (12:00 AM - 11:30 PM).
  • Business Hours: "Copy Monday to weekdays" quick action button.
  • Business Hours: Displays in 12-hour format (e.g., "9:00 AM - 5:00 PM").
  • Business Hours: Backwards-compatible with legacy string format hours.
  • Public Profiles: Shop hours now display properly on seller profile pages.
  • Seller Profile: All fields now save properly (tune types, experience, hasDyno, socials).
  • Seller Profile: Added YouTube social link field support.
  • Seller Profile: Experience dropdown (1-3, 3-5, 5-10, 10+ years).
  • Seller Profile: Dyno availability dropdown (In-house, Mobile, No).
  • Visitor Analytics: Fixed GraphQL schema mismatches causing dashboard errors.
  • Visitor Analytics: DashboardStats now returns correct fields (totalEvents, pageViews, etc.).
  • Visitor Analytics: DeviceBreakdown returns proper array structure.
  • Visitor Analytics: CountryVisitorData and TimeSeriesPoint types aligned.
v1.3.0
2024-12-15
  • Admin Viewer: Dev mode panel now only visible to admin viewers.
  • Admin Viewer: Can freely switch between buyer and seller panels.
  • Buyer Dashboard: "View Seller Panel" button for admin viewers.
  • Seller Dashboard: "View Buyer Panel" button for admin viewers.
  • Admin Viewer: Amber-colored UI indicators for admin mode.
  • Seller Profile: Clickable toggle buttons replace text inputs for multi-select fields.
  • Seller Profile: Purple toggle buttons for Tuning Software (HP Tuners, EFI Live, SCT, etc.).
  • Seller Profile: Orange toggle buttons for Vehicle Platforms (GM, Ford, Dodge/Ram, etc.).
  • Seller Profile: Green toggle buttons for Tune Types (Performance, Economy, E85, etc.).
  • Order Tabs: All 5 order tabs now use real API data (Open, Past, Tunes, Parts, Services).
  • Order Tabs: Empty states with helpful links to list products.
  • Tuner Management: De-verify button to remove verified badge from sellers.
  • Debug Logging: debugLog utility sends errors to System Status dashboard.
  • System Alerts: View Details links now go to service-specific reports.
v1.2.0
2024-12-12
  • Admin Dashboard: Dedicated System Status page with real-time monitoring.
  • System Status: Live health checks for Vendure API, Shop API, Frontend, Database, Worker, and Asset Server.
  • System Status: Color-coded status indicators (green=online, yellow=slow, red=problem, black=offline).
  • System Status: Historical response time graph with service-selectable views.
  • System Status: Interactive service cards - click to view individual service data on graph.
  • System Status: Troubleshooting guides with step-by-step instructions and commands.
  • Error Logs: Persistent error logging with severity levels (error, warning, info).
  • Error Logs: Detailed error report modals with service info, dependencies, and debug commands.
  • Error Logs: Duplicate error detection - repeated errors show count instead of flooding logs.
  • Error Logs: Time range tracking (first occurrence, last occurrence) for repeated errors.
  • Settings Hub: Alert notification bar showing critical issues from System Status.
  • Settings Hub: Cleaned up redundant navigation cards (now sidebar-only).
  • Admin Viewer System: Added isAdminViewer custom field for dev/admin accounts.
  • Admin Viewer System: Dropdown to view any seller's dashboard as admin.
  • Seller Dashboard: Access control - non-sellers redirected to become-a-seller page.
v1.1.0
2024-12-11
  • Vehicle Platforms: Dedicated management page for platform configuration.
  • Vehicle Platforms: Add/edit/delete vehicle makes and models.
  • Vehicle Platforms: Featured platforms toggle for homepage display.
  • Marketplace Features: Toggle system for buyer/seller/platform features.
  • Marketplace Features: Feature categories with enable/disable controls.
  • Commission Settings: Configurable platform fee percentages.
  • Commission Settings: Per-category commission overrides.
  • Verification Settings: Seller verification requirements configuration.
  • Verification Settings: Document upload requirements for verification.
v1.0.0
2024-12-11
  • Major Release: Full Vendure 2 backend integration with MarketplacePlugin.
  • Vendor isolation system - each seller gets dedicated channel for product/order separation.
  • Seller registration now returns admin credentials (URL, email, channel token).
  • New seller onboarding flow with credentials display and "Next Steps" guide.
  • Copy credentials button for easy saving of admin login info.
v0.9.0
2024-12-11
  • Added "Open Orders" page showing all pending orders across product types.
  • New "Orders" nav section in seller admin dashboard.
  • Order type badges (tune/part/service) for quick identification.
  • Orders filtered by status: needs action, shipped, pending.
v0.8.0
2024-12-11
  • Complete admin dashboard UI overhaul for sellers.
  • Tunes section: Listed Tunes, Tune Orders pages.
  • Parts section: Listed Parts, Part Orders pages.
  • Services section: Listed Services, Bookings pages.
  • Communication section: Messages mockup with inbox/sent/archived.
  • My Shop section: Analytics, Settings, Help Center.
  • Marketplace admin: Tuner management and settings for superadmins.
v0.7.0
2024-12-11
  • Shopping cart redesigned with dark theme and gradient accents.
  • Cart tray: improved item display, quantity controls, remove buttons.
  • Cart totals: gradient text for total price.
  • Checkout flow completely overhauled:
  • - Progress steps with gradient indicators
  • - Shipping form with dark inputs and icon headers
  • - Payment page with card-based method display
  • - Confirmation page with success animation
v0.6.0
2024-12-11
  • Header UI improvements: dark theme search bar with icon.
  • Sign in button with gradient styling.
  • Dark mode toggle and cart icon updated.
  • Preserved navigation dropdown hover effects.
v0.5.0
2024-12-11
  • Collection pages overhauled with new card-based grid layout.
  • Tunes collection: seller info, pricing, ratings display.
  • Parts collection: physical product cards with stock indicators.
  • Services collection: service listings with location info.
  • Removed duplicate /tunes, /parts, /services routes.
  • All navigation updated to use /collections/* routes.
v0.4.1
2024-12-11
  • Product page error handling improvements.
  • Added try-catch in loader with proper error responses.
  • ErrorBoundary components for graceful error display.
  • Improved "product not found" experience with navigation options.
v0.4.0
2024-12-10
  • Built comprehensive Docusaurus-style documentation system with 20+ pages.
  • Added searchable documentation with keyword matching and dropdown results.
  • Created collapsible sidebar navigation for documentation pages.
  • Added "Back to TunerSwap" button on docs pages for easy navigation.
  • Merged Quick Links into main Documentation page for streamlined experience.
  • Documentation covers: Getting Started, Buyers, Sellers, Technical Reference, API, and Account guides.
  • Added keyboard navigation (arrow keys, enter, escape) for search results.
  • Mobile-responsive documentation with hamburger menu sidebar.
v0.3.1
2024-12-10
  • Added Developer Hub with Documentation, Roadmap, Changelog, and Contribute sections.
  • Created Learning Hub page linking to How It Works, Software, Hardware, Disclaimer, and About.
  • Created Community Hub page linking to Forums and Blog with community stats.
  • Made header dropdown labels (Learn, Community, Dev) clickable links to hub pages.
  • Added separator bars in dropdown menus for hub pages.
  • Fixed collections route - /collections/:slug now correctly loads collection pages.
  • Updated changelog with real version history.
v0.3.0
2024-12-09
  • Fixed routing system to properly support nested layouts and dynamic routes.
  • Resolved seller profile navigation - /sellers/:slug now correctly loads individual tuner pages.
  • Fixed Browse Sellers page routing conflict with seller profile pages.
  • Improved route structure for better maintainability and consistent URL patterns.
v0.2.0
2024-12-09
  • Added persistent sidebar navigation to Buyer Dashboard across all tabs.
  • Added persistent sidebar navigation to Seller Dashboard across all tabs.
  • Sidebar now shows on Profile, Orders, Messages, Tunes, Parts, Services, and all other panel pages.
  • Fixed navigation issue where users could not navigate away from Overview tab.
  • Mobile hamburger menu now works consistently across all dashboard pages.
v0.1.0
2024-12-09
  • Launched comprehensive Seller Profile pages with full tuner information.
  • Added Tunes, Parts, and Services tabs to seller profiles with product listings.
  • Implemented Reviews tab with rating summaries and customer feedback display.
  • Added Gallery tab for tuner photos and videos.
  • Created About section with tuner bio, specialties, software, and equipment info.
  • Added contact information sidebar with email, phone, website, and social links.
  • Implemented shop hours and location display with map placeholder.
  • Built Buyer Dashboard with Overview, Profile, Garage, Calendar, Orders, Messages, and more.
  • Built Seller Dashboard with order management, product listings, and analytics.