Monday, June 30th 2025
Update: Technical Changes - June 2025
Features
e0b6e06e1: feat(ai): implement order creation page and related APIea8d844d3: feat: improve performance of manual grouping view using virtualization405543683: feat: add functional s3 upload, needs refinementca04533fb: feat: uploader progress6620af613: feat: ai uploader progress (image uploader and organizer)87c78485e: chore(ai): added inv checkout process for ai single with bullmq65aaf8587: chore(ai): added invoice creation for ai order56543c773: chore(ai): ai_order_create initff1e34ea8: chore(ai): added preview cron for python to include raw files4f03fd970: feat(cron): exclude items with deleteError field from deletion process0bad7308a: refactor(content): added content simple presign url get4bb94a8f5: refactor(content): move presigning functions to another internal package444258af8: feat(payment): added stripe credit adding from within website9481f476a7: feat(ai): order draft create with general server auth checking
Refactoring
0b74a5cf0: refactor(ai): small refactor on ai img processing typesf44e30db1: refactor(ai): move ai uploader to client-order internal package42186392a: refactor(ai): just a lot of refactoring to haydn preferencef13602ba9: refactor(ai): refactor on photo organiser, separating into smaller components5922eb7fa: refactor(ai): small ai uploader types export as object9561310a9: refactor: fairly large refactor moving ie specific api routes to sub routerc353122c6: refactor(order): renamed some order types specific for iefb65405f6: refactor(gen): added hard coded option for order filtering for aie43a8ec4fd: refactor(payment): refactored the wallet auth7fec2b36a: refactor(payment): added separate env for each stripe env
Fixes
cbbbfa252: fix(order): small order details fix handling undefined dataa9bd0c17a: fix(content): content location query for minio cron fixed76d5615f1: fix: update null checks to use Prisma.JsonNull for consistencye8c5714ce: fix: increase batch size for S3 file and folder processing3f3739d12: fix(content): fixed uppy uploader passing correct types867f86be5: fix(ai): reset zust order uploader state correctly
Build/Infrastructure
5da7f394d: build(action): refactor so docker is built single with buildx428c7331c: build(prisma|db): migration for column datatype increase for file and folder sizec3109d486: build(order): prisma schema for ai orders and migration42826cb92: build(action): added action for new atte server for prod
Other Updates
fab26614c: chore(ai): disable service menu and small logo fix74dbd0781: chore(ai): remove unneeded dash index using aiUploaderPage instead971addb0c: chore(ai): pnpm lock updated, comment out photoEditor for now5963117f7: chore(action): increase vercel del of s3 frequency of cron8260fd822: chore(express): small worker test disable, not using ieMinio server anymorea02b74e4f: chore(gen): extra condition for json filtering for s3Del3de309efb: chore(order): added order create button for draft order creation35e60e802: refactor: separated some urls to nested obj of ielast commit
Last updated on