Skip to Content

Monday, March 31st 2025

Update: Technical Changes - March 2025

Features

  • ed6487c6b: feat(theme): enhance theme switching logic based on user and domain configurations
  • 577d347fe: feat(customer): restrict more page access for customer
  • 402701f7f: feat(customer): refactor customer signup with separate function
  • 8620f4d9c: feat(customer): include domain host with protocol in customer invite email
  • 1ec794dfe: feat(customer): add CustomerAuthLinkShareSection for sharing signup links
  • 9cf2b7d42: feat(customer): add row navigation functionality in CustomerListSection
  • f9388d475: feat(vl): update footer links to use vlUrls
  • 6598f393f: feat(vl): update navigation links to use vlUrls
  • 8ceeebca3: feat(vl): vl legal pages with generateMetadata utility
  • 50100a9ff: feat(ie-market): add new URL constants for IE marketing
  • 0bd9526b7: feat(vl): update floorplan site plan components and URLs
  • 284ee8030: feat(vl): implement GalleryExamples component
  • a281793fe: feat(vl): add gallery types and integrate into common component types
  • 07b644a3b: feat(vl): add vlUrls module for centralized URL management
  • d2fc5dc69: feat(vl): add Poppins font with multiple weights
  • 737221a29: feat(zip): temporarily disable rate limiting for active zip streams
  • ee16588e1: feat: add edit and login access to customer list
  • a37417ee7: feat: add sign and login link in customer list
  • 31f3676f0: feat(invoice): add invoiceCategory field and update related types
  • 192736862: feat(content): added idrive, working well but not enabled yet
  • 19b806f02: feat(content): main url get using hook for reusability
  • 306c7de6e: chore(content): s3 presign for minio added

Refactoring

  • 1a5799c82: chore(customer): reviewing signup forms with adjustments
  • 8620f4d9c: refactor(customer): simplify props in customer detail components
  • 42360f88b: refactor(customer): small login changes, signup refactor
  • 951f088b6: refactor(customer): reworked custAuthSpecificFunc
  • 2908352f7: refactor(auth): update authentication utilities for email checks
  • 668dfd9ff: refactor(test): added vl team to tests
  • ff029ebe9: refactor(tests): clean up customerAuthGenFunc tests
  • 66a60e843: refactor(customer): customer auth renaming fix
  • 6f8ab30fa: refactor(customer): customAuthFuncGen naming refactor
  • 75fc06b77: refactor(vl): replace H1 and H2 imports with centralized vlHeaders module
  • 9ce044648: refactor(vl): consolidate styles and components
  • b20d4841f: refactor(vl): update image imports to use centralized vlImages module
  • baaff2b42: refactor(vl): replace utility imports with centralized imports from @repo/ui
  • 987910e83: refactor(content): separate s3 errors from express errors
  • 3b0aa121e: refactor(content): fairly big s3 config and type refactor
  • fca251b88: refactor(content): order folder download button to use presigned url

Fixes

  • 5e27c16b5: fix: check first if user registered or not
  • 6f737221a29: fix(order): order mismatch list, fixed too many user id in url
  • abd2d7de9: fix: resolve undefined client_type for customer business
  • 3fa4c993f: fix: change registered to be false initially when creating user
  • b1ff8c8c2: fix(invoice): update buyer and seller ID assignments
  • 4edf0f94b: fix: resolve utils path and domain host
  • 61525039d: fix(errors): update error handling to include error data

Build/Infrastructure

  • 977decd7d: build(package): added aws to pnpm workspace
  • c6b04e85c: build(action): added marketplace vercel deploy to github action
  • 598ce5fe2: build(prisma|db): migration updates
  • d205f2ac7: build(turbo): add new build commands and update input configurations

Other Updates

  • 1a697584c: test(test): enable clientVlTeam and add tests for authorization
  • d757aad9d: test(customerAuthFunc): add unit test to verify view list permission
  • 293dfd854: test(customerAuthFuncSpecific): add unit test for specific permission
  • 00b26a600: test(customer): disabling viAuthCustSpecific test temporarily
  • d0718591c: chore(customer): moved detail components to separate detail dir
  • 42360f88b: chore(customer): default for customers to be approved automatically
  • cb99b7cfe: chore: add flag checks on customer auth sign up and login
  • 1e4eb4e82: refactor(content): added method to quickly disable minio location download last commit
Last updated on