Thursday, July 31st 2025
Update: Technical Changes - July 2025
Features
17e86aa61: feat(order): init AI order detail page and related components2564f5f55: feat(order): enhance AI order detail and list functionality10ecedf53: feat(ai): starting ai order detail api start and detail page start9d3246164: feat(ai): added invoice paying workflow for ai order creationadf815f48: feat(ai): enhance order management with new status and filtering optionsa86686c13: feat: refactor uploader state management; update order name handlingbfce6ace3: feat: enhance uploader functionality; implement orphan file creationb79b70556: feat(upload): enhance upload process with improved progress trackingeef966a6a: feat(ai): implement TIFF and DNG thumbnail extraction with fallback444258af8: feat(payment): added stripe credit adding from within website
Refactoring
2eb24e67d: refactor(ai): added init for zust ai order uploader statea40409daa: refactor(ai): using new zust state instead of state with prop drilling4dbed3851: chore(ai): move ai uploader types to @repo/types2564f5f55: refactor(order): update AI order Prisma selections and remove deprecated types11f235ea7: refactor(payment): refactored invoice prisma types and exportinge43a8ec4fd: refactor(payment): refactored the wallet authb2b13a3a3: refactor(payment): refactor the way data is received for walletInvCreate8022ddaaf: refactor(payment): stop wallet throwing error when not client or on monthlya4822cf57: refactor: enhance file type handling and uploader restrictions13abd6bb6: refactor: streamline content type and uploader restrictions handling5edf4c9d4: refactor: content utilities and remove unused files192572e3f: refactor: rename fileExt to fileName in mime type utility
Fixes
fe650d8d5: fix(order): better auth handling for wallet balance query on order creationf2a4b8520: fix(order): small order details fix handling undefined data3f3739d12: fix(content): fixed uppy uploader passing correct types867f86be5: fix(ai): reset zust order uploader state correctly and fix list filtering0543ed570: fix(payment): small wallet display ui display fixc4855f29c: fix: tiny adjust for hover card to go over all elements
Build/Infrastructure
1955ae182: build(express): disable express tests since s3 test files moved5da7f394d: build(action): refactor so docker is built single with buildx
Other Updates
2380c9212: chore(vl-marketing): vl pricing updatefe650d8d5: chore(gen): stop log create for wallet query, very excessiveb1bb458c5: chore(payment): added log on credit added from admina1d3eda60: chore(content): add orphan file creator for zip endpointa5c53e71d: chore(ai): added content for whole order in prisma relationa76054085: chore(ai): added extra details for photos on ordDet6f46ba57b: chore(ai): added basic order auth functions14afa2412: chore(gen): cron decrease frequency for s3 cron del34ff9bbf3: chore(gen): reduce missingDir query count to stop timeoutd8ebeb9ae: chore(content): increase s3 concurrent upload workerslast commit
Last updated on