Skip to Content

Thursday, July 31st 2025

Update: Technical Changes - July 2025

Features

  • 17e86aa61: feat(order): init AI order detail page and related components
  • 2564f5f55: feat(order): enhance AI order detail and list functionality
  • 10ecedf53: feat(ai): starting ai order detail api start and detail page start
  • 9d3246164: feat(ai): added invoice paying workflow for ai order creation
  • adf815f48: feat(ai): enhance order management with new status and filtering options
  • a86686c13: feat: refactor uploader state management; update order name handling
  • bfce6ace3: feat: enhance uploader functionality; implement orphan file creation
  • b79b70556: feat(upload): enhance upload process with improved progress tracking
  • eef966a6a: feat(ai): implement TIFF and DNG thumbnail extraction with fallback
  • 444258af8: feat(payment): added stripe credit adding from within website

Refactoring

  • 2eb24e67d: refactor(ai): added init for zust ai order uploader state
  • a40409daa: refactor(ai): using new zust state instead of state with prop drilling
  • 4dbed3851: chore(ai): move ai uploader types to @repo/types
  • 2564f5f55: refactor(order): update AI order Prisma selections and remove deprecated types
  • 11f235ea7: refactor(payment): refactored invoice prisma types and exporting
  • e43a8ec4fd: refactor(payment): refactored the wallet auth
  • b2b13a3a3: refactor(payment): refactor the way data is received for walletInvCreate
  • 8022ddaaf: refactor(payment): stop wallet throwing error when not client or on monthly
  • a4822cf57: refactor: enhance file type handling and uploader restrictions
  • 13abd6bb6: refactor: streamline content type and uploader restrictions handling
  • 5edf4c9d4: refactor: content utilities and remove unused files
  • 192572e3f: refactor: rename fileExt to fileName in mime type utility

Fixes

  • fe650d8d5: fix(order): better auth handling for wallet balance query on order creation
  • f2a4b8520: fix(order): small order details fix handling undefined data
  • 3f3739d12: fix(content): fixed uppy uploader passing correct types
  • 867f86be5: fix(ai): reset zust order uploader state correctly and fix list filtering
  • 0543ed570: fix(payment): small wallet display ui display fix
  • c4855f29c: fix: tiny adjust for hover card to go over all elements

Build/Infrastructure

  • 1955ae182: build(express): disable express tests since s3 test files moved
  • 5da7f394d: build(action): refactor so docker is built single with buildx

Other Updates

  • 2380c9212: chore(vl-marketing): vl pricing update
  • fe650d8d5: chore(gen): stop log create for wallet query, very excessive
  • b1bb458c5: chore(payment): added log on credit added from admin
  • a1d3eda60: chore(content): add orphan file creator for zip endpoint
  • a5c53e71d: chore(ai): added content for whole order in prisma relation
  • a76054085: chore(ai): added extra details for photos on ordDet
  • 6f46ba57b: chore(ai): added basic order auth functions
  • 14afa2412: chore(gen): cron decrease frequency for s3 cron del
  • 34ff9bbf3: chore(gen): reduce missingDir query count to stop timeout
  • d8ebeb9ae: chore(content): increase s3 concurrent upload workers last commit
Last updated on