Skip to Content

Monday, June 30th 2025

Update: Technical Changes - June 2025

Features

  • e0b6e06e1: feat(ai): implement order creation page and related API
  • ea8d844d3: feat: improve performance of manual grouping view using virtualization
  • 405543683: feat: add functional s3 upload, needs refinement
  • ca04533fb: feat: uploader progress
  • 6620af613: feat: ai uploader progress (image uploader and organizer)
  • 87c78485e: chore(ai): added inv checkout process for ai single with bullmq
  • 65aaf8587: chore(ai): added invoice creation for ai order
  • 56543c773: chore(ai): ai_order_create init
  • ff1e34ea8: chore(ai): added preview cron for python to include raw files
  • 4f03fd970: feat(cron): exclude items with deleteError field from deletion process
  • 0bad7308a: refactor(content): added content simple presign url get
  • 4bb94a8f5: refactor(content): move presigning functions to another internal package
  • 444258af8: feat(payment): added stripe credit adding from within website
  • 9481f476a7: feat(ai): order draft create with general server auth checking

Refactoring

  • 0b74a5cf0: refactor(ai): small refactor on ai img processing types
  • f44e30db1: refactor(ai): move ai uploader to client-order internal package
  • 42186392a: refactor(ai): just a lot of refactoring to haydn preference
  • f13602ba9: refactor(ai): refactor on photo organiser, separating into smaller components
  • 5922eb7fa: refactor(ai): small ai uploader types export as object
  • 9561310a9: refactor: fairly large refactor moving ie specific api routes to sub router
  • c353122c6: refactor(order): renamed some order types specific for ie
  • fb65405f6: refactor(gen): added hard coded option for order filtering for ai
  • e43a8ec4fd: refactor(payment): refactored the wallet auth
  • 7fec2b36a: refactor(payment): added separate env for each stripe env

Fixes

  • cbbbfa252: fix(order): small order details fix handling undefined data
  • a9bd0c17a: fix(content): content location query for minio cron fixed
  • 76d5615f1: fix: update null checks to use Prisma.JsonNull for consistency
  • e8c5714ce: fix: increase batch size for S3 file and folder processing
  • 3f3739d12: fix(content): fixed uppy uploader passing correct types
  • 867f86be5: fix(ai): reset zust order uploader state correctly

Build/Infrastructure

  • 5da7f394d: build(action): refactor so docker is built single with buildx
  • 428c7331c: build(prisma|db): migration for column datatype increase for file and folder size
  • c3109d486: build(order): prisma schema for ai orders and migration
  • 42826cb92: build(action): added action for new atte server for prod

Other Updates

  • fab26614c: chore(ai): disable service menu and small logo fix
  • 74dbd0781: chore(ai): remove unneeded dash index using aiUploaderPage instead
  • 971addb0c: chore(ai): pnpm lock updated, comment out photoEditor for now
  • 5963117f7: chore(action): increase vercel del of s3 frequency of cron
  • 8260fd822: chore(express): small worker test disable, not using ieMinio server anymore
  • a02b74e4f: chore(gen): extra condition for json filtering for s3Del
  • 3de309efb: chore(order): added order create button for draft order creation
  • 35e60e802: refactor: separated some urls to nested obj of ie last commit
Last updated on