Skip to Content
UpdatesChangelog | Technical Updates2024October 31st, 2024

Thursday, October 31st 2024

Update: Technical Changes - October 2024

Features

  • 29f426858: refactor(payment): more progress on the invoice create refactor
  • e73abfe2b: refactor(payment): major refactor on the invoice create form
  • 465246041: feat(integration): Add integration setup functionality
  • c48f496d3: refactor: move integration components to separate package
  • 76d73ddb4: feat: start of oauth trpc router and setting basic auth rules
  • 246077232: feat(order): Added mismatch order quantities
  • b4ffcff7f: refactor(order): Update order mismatch list query and add type definitions
  • a10a55928: feat(pagination): add total row count to table
  • 722c003ed: feat(order): service style select on order is working and displaying correctly
  • 1521df491: feat: service style image upload api and ui section init
  • d54aa89d5: feat(service): service style form section, handling both create and edit
  • 9f71269c1: feat(service): service style edit api also will delete unneeded rows
  • 70a747938: feat(service): service style detail page started
  • 8f2802fa9: feat: service style list added and added to the ie list page section
  • c331f7afa: feat: service style create form and page mostly done
  • 253b8d60e: feat(service): service style api started, good progress
  • ef52e127a: feat(chat): add reply_to functionality for messages
  • 333c70b69: feat(chat): Added mini gallery for attach images
  • be0f8c3dc: feat(chat): Added internal notes on each chatroom
  • 928c49257: feat(chat): Added chat page
  • f84f64e9c: feat(notif): add webhooks and prevent duplicate notifications
  • b490f0a45: feat(chatpage): Added smooth scroll for new message
  • 9104e881c: feat(chat): Added scroll pagination
  • 30613d125: feat(content): gallery v2 component init, simpler design
  • 44661bdb7: feat(gen): general image input added
  • e5ac4982e: feat(express): added new transfer for cron to find failed file transfers
  • 1ee2de46c: feat(order): ie team able to create refund logs

Refactoring

  • b4a5ef14a: refactor(order): Update order mismatch list query
  • c89b7e751: chore: remove unneeded logs
  • a13659870: refactor: unify log types and enhance components
  • 27962b8d1: refactor: enhance logListDetailsDialog structure
  • 65ba60d45: refactor: simplify prop types in log components
  • 4e1058e2c: refactor: update JsonViewer component with improved expansion controls
  • b8f7dc4f3: refactor: clean up integration components
  • 982bbfde2: refactor(editorService): small ui rework for editorUser dialog
  • 0e55b6080: refactor(editorService): all types exporting via objects
  • 42480d98a: refactor: log small refactor, with typing the meta obj
  • 261d3ddf2: refactor(socket): relocate to packages/utils
  • b6a18f8b5: refactor: order main content section using galleryV2
  • 29b6866e1: refactor(gen): chat ui and snippetEntity rework
  • e9192ff8a: refactor(gen): chat message list, small ui rework
  • c90c04b84: refactor(content): rich text uploader with uppy is working
  • dba830661: refactor(express): machine report rework

Fixes

  • 9c186693b: fix: missing key prop
  • 1401b736f: Revert “fix(prisma|db): prisma fix 1”
  • 8ef2ad22f: fix(express): preview cron query fixed with raw sql
  • 570a4591f: test: small test id updated
  • f821d2668: fix: business profile stripe section mobile
  • f4c3a8002: service page pagination fix mobile
  • 9e71e3b42: fix: order detail file mobile view fix
  • 116e9a664: fix: advance overview mobile test
  • 500539d92: fix: small auth fix on order mismatch list
  • c08dfc12c: fix(ie-marketing): stops ws connections by moving utils
  • 14348960f: fix: small fixes
  • f0e2e89a1: fix: small dialog import fixes with ieDialog
  • da8f6b380: fix(service): service style, process delete of item first
  • 093195285: fix(service): service style image updating fix
  • bd3bfe6a0: fix: unique key prop added
  • 7ee0dc772: fix(order): added order state wait time number on order create
  • 703e15ede: fix(gen): chat, get by latest updated
  • 16279f086: fix(service): service style item project link update fix
  • 41f46b00a: fix(gen): chat notification marked as read
  • cb5cea8a5: fix(gen): chat refresh state issue fix
  • bb06d4867: fix: chat room, api limit to take of 20 to stop db timeout
  • f57df6747: fix(chat): Remove duplicate attach message creation
  • cacfbf360: fix(service): service list fav small error fix
  • 62a6cc633: fix(express): parse s3 url, added error handling
  • bdbd5af4c: fix: theme changing on load
  • dcd5d5f85: fix: service page and public responsive behaviour

Build/Infrastructure

  • 7698d60aa: build(prisma|db): prisma metrics api added
  • c9c19d509: build(prisma|db): migration for new log rels
  • 44402dba7: build: remove prisma from ctx, see if this helps with ts speed
  • c6b904e57: Reapply “build: using internal packages again, with project references”
  • 0b5609a6a: build: ts references for 2Server and 2Client added
  • 847e86a59: build: starting tsconfig references
  • cd88bc8db: build(ie-marketing): small rename of app ie-portfolio to ie-marketing
  • 520c715bc: build: nuqs in package.json to use the pnpm catalog
  • cebb4a22a: chore(deps): replace next-usequerystate with nuqs across all apps
  • c331c59c5: build(ie-marketing): portfolio packages updated to catalog
  • bdec55899: build: type trace commands adjusted
  • 31ff70c65: build: ie-express is building (dev and docker not checked)
  • d08972ed4: build: @repo/ie-dash next js is building
  • b37fddfe8: build: @repo/utils-server building
  • 6a5663c79: build: repo/ui build
  • e226c8911: build: tsconfig updated to use the new template configs
  • 5073fdc4d: build(prisma|db): migration for tag created_by rel constraint
  • ac7f4f9bf: build(prisma|db): service_style added orderBy column
  • d2828e2c1: build(prisma|db): prisma migration for chat features
  • e92b2e872: build(prisma|db): service style small rel rename

Other Updates

  • ff577c73b: chore: git ignore updated
  • 470e1ebd0: chore(express): express logging
  • 056607b17: chore: gaydn job check and fixed a lot
  • bf568be42: chore: integration started the flow for connecting oauth
  • 845440367: chore: improve the ieRefreshComponent
  • ecdc8d808: chore: progress on the integration list ui
  • 10bc06aa5: chore: trpc logger middleware added
  • dcc7ece8b: chore(order): order list api option for init value of user
  • c10ef0b63: chore(gen): default for table filtering is finally working properly
  • 696f131f6: chore(user): user type refactor by just changing how userGenTypes exported
  • ed123a228: chore(auth): email verify small ui rework
  • 476829a06: chore(integration): init oauth is working
  • 997eb7c9c: chore(express): bullmq automatic retries added to queues
  • 57bb48656: chore(express): bullmq basic logging applied to redis
  • e3817d10f: chore(order): folder section showing quicker download link if ready
  • 8cd37cd7e: chore(chat): Added scroll effect in replied message
  • 59b7f7a3b: chore(chat): added timeout cleanup in replied message on scroll
  • c21449ac4: chore(payment): small invoice adj create description move
  • 1de37ff4d: chore(payment): invoice edit sections moved within parent section last commit
Last updated on