Thursday, October 31st 2024
Update: Technical Changes - October 2024
Features
29f426858: refactor(payment): more progress on the invoice create refactore73abfe2b: refactor(payment): major refactor on the invoice create form465246041: feat(integration): Add integration setup functionalityc48f496d3: refactor: move integration components to separate package76d73ddb4: feat: start of oauth trpc router and setting basic auth rules246077232: feat(order): Added mismatch order quantitiesb4ffcff7f: refactor(order): Update order mismatch list query and add type definitionsa10a55928: feat(pagination): add total row count to table722c003ed: feat(order): service style select on order is working and displaying correctly1521df491: feat: service style image upload api and ui section initd54aa89d5: feat(service): service style form section, handling both create and edit9f71269c1: feat(service): service style edit api also will delete unneeded rows70a747938: feat(service): service style detail page started8f2802fa9: feat: service style list added and added to the ie list page sectionc331f7afa: feat: service style create form and page mostly done253b8d60e: feat(service): service style api started, good progressef52e127a: feat(chat): add reply_to functionality for messages333c70b69: feat(chat): Added mini gallery for attach imagesbe0f8c3dc: feat(chat): Added internal notes on each chatroom928c49257: feat(chat): Added chat pagef84f64e9c: feat(notif): add webhooks and prevent duplicate notificationsb490f0a45: feat(chatpage): Added smooth scroll for new message9104e881c: feat(chat): Added scroll pagination30613d125: feat(content): gallery v2 component init, simpler design44661bdb7: feat(gen): general image input addede5ac4982e: feat(express): added new transfer for cron to find failed file transfers1ee2de46c: feat(order): ie team able to create refund logs
Refactoring
b4a5ef14a: refactor(order): Update order mismatch list queryc89b7e751: chore: remove unneeded logsa13659870: refactor: unify log types and enhance components27962b8d1: refactor: enhance logListDetailsDialog structure65ba60d45: refactor: simplify prop types in log components4e1058e2c: refactor: update JsonViewer component with improved expansion controlsb8f7dc4f3: refactor: clean up integration components982bbfde2: refactor(editorService): small ui rework for editorUser dialog0e55b6080: refactor(editorService): all types exporting via objects42480d98a: refactor: log small refactor, with typing the meta obj261d3ddf2: refactor(socket): relocate to packages/utilsb6a18f8b5: refactor: order main content section using galleryV229b6866e1: refactor(gen): chat ui and snippetEntity reworke9192ff8a: refactor(gen): chat message list, small ui reworkc90c04b84: refactor(content): rich text uploader with uppy is workingdba830661: refactor(express): machine report rework
Fixes
9c186693b: fix: missing key prop1401b736f: Revert “fix(prisma|db): prisma fix 1”8ef2ad22f: fix(express): preview cron query fixed with raw sql570a4591f: test: small test id updatedf821d2668: fix: business profile stripe section mobilef4c3a8002: service page pagination fix mobile9e71e3b42: fix: order detail file mobile view fix116e9a664: fix: advance overview mobile test500539d92: fix: small auth fix on order mismatch listc08dfc12c: fix(ie-marketing): stops ws connections by moving utils14348960f: fix: small fixesf0e2e89a1: fix: small dialog import fixes with ieDialogda8f6b380: fix(service): service style, process delete of item first093195285: fix(service): service style image updating fixbd3bfe6a0: fix: unique key prop added7ee0dc772: fix(order): added order state wait time number on order create703e15ede: fix(gen): chat, get by latest updated16279f086: fix(service): service style item project link update fix41f46b00a: fix(gen): chat notification marked as readcb5cea8a5: fix(gen): chat refresh state issue fixbb06d4867: fix: chat room, api limit to take of 20 to stop db timeoutf57df6747: fix(chat): Remove duplicate attach message creationcacfbf360: fix(service): service list fav small error fix62a6cc633: fix(express): parse s3 url, added error handlingbdbd5af4c: fix: theme changing on loaddcd5d5f85: fix: service page and public responsive behaviour
Build/Infrastructure
7698d60aa: build(prisma|db): prisma metrics api addedc9c19d509: build(prisma|db): migration for new log rels44402dba7: build: remove prisma from ctx, see if this helps with ts speedc6b904e57: Reapply “build: using internal packages again, with project references”0b5609a6a: build: ts references for 2Server and 2Client added847e86a59: build: starting tsconfig referencescd88bc8db: build(ie-marketing): small rename of app ie-portfolio to ie-marketing520c715bc: build: nuqs in package.json to use the pnpm catalogcebb4a22a: chore(deps): replace next-usequerystate with nuqs across all appsc331c59c5: build(ie-marketing): portfolio packages updated to catalogbdec55899: build: type trace commands adjusted31ff70c65: build: ie-express is building (dev and docker not checked)d08972ed4: build: @repo/ie-dash next js is buildingb37fddfe8: build: @repo/utils-server building6a5663c79: build: repo/ui builde226c8911: build: tsconfig updated to use the new template configs5073fdc4d: build(prisma|db): migration for tag created_by rel constraintac7f4f9bf: build(prisma|db): service_style added orderBy columnd2828e2c1: build(prisma|db): prisma migration for chat featurese92b2e872: build(prisma|db): service style small rel rename
Other Updates
ff577c73b: chore: git ignore updated470e1ebd0: chore(express): express logging056607b17: chore: gaydn job check and fixed a lotbf568be42: chore: integration started the flow for connecting oauth845440367: chore: improve the ieRefreshComponentecdc8d808: chore: progress on the integration list ui10bc06aa5: chore: trpc logger middleware addeddcc7ece8b: chore(order): order list api option for init value of userc10ef0b63: chore(gen): default for table filtering is finally working properly696f131f6: chore(user): user type refactor by just changing how userGenTypes exporteded123a228: chore(auth): email verify small ui rework476829a06: chore(integration): init oauth is working997eb7c9c: chore(express): bullmq automatic retries added to queues57bb48656: chore(express): bullmq basic logging applied to redise3817d10f: chore(order): folder section showing quicker download link if ready8cd37cd7e: chore(chat): Added scroll effect in replied message59b7f7a3b: chore(chat): added timeout cleanup in replied message on scrollc21449ac4: chore(payment): small invoice adj create description move1de37ff4d: chore(payment): invoice edit sections moved within parent sectionlast commit
Last updated on