Skip to Content

Friday, February 28th 2025

Update: Technical Changes - February 2025

Features

  • 5d7dbc7fa: feat(auth): implement JWT authentication route and middleware
  • 047ce59ae: feat(auth): layMain added api for jwt refresh
  • f441f8423: feat(jwt): enhance JWT handling with new expiration checks
  • a501d453e: feat(errors): add JWT error handling types and messages
  • 066e560db: feat(trpc): refactor routers to use createTRPCRouterLambda
  • 72df9ca8e: feat(order): add created_on field and weekend warning components
  • 45170bef1: feat: On Fly Zipping (#158)
  • d48bcd1db: feat(ui): add framer-motion dependency for enhanced animations
  • 2265cd55ec: feat(routes): update API routes to use centralized URL definitions
  • 43552569f: feat(domain): add domain management pages and update domain types
  • 989b6a9ac: feat(prisma:db): integration for inserting validated domains
  • 0d5836a87: feat(domain): enhance DomainCard component with validation status
  • 08c4478d2: feat(domain): add uniqueness check for domain creation
  • 60083fa49: feat(domain): implement domain list page with create action
  • 03203638c: feat(domain): implement domain-specific authorization checks
  • 38b01c7f0: feat(domain): update domain input types and add validation check
  • 9afc6e2d8: feat: vitest for domain validation and parsing test
  • ab42fab84: feat(utils): add URL utility functions and update domain host references
  • 9ed31d706: feat(errors): add new error type for email resend issues
  • 522a1743c: feat: specific customer user auth data get
  • 944578c22: feat: allow client business and admin to edit customer login access
  • 7a6cb0d69: feat: add new query count for pagination
  • eafa3a918: feat: adjust customer signup for checking approved and registered
  • 57a4ba43c: feat: add session object key for customer logout
  • 4fd22c241: feat(db): add migration to create email notification for new users
  • 677b5282f: feat(auth): add email notification creation on user signup

Refactoring

  • 38c0482f9: refactor(auth): update JWT handling and improve session deletion logic
  • f812d3b22: refactor(auth): move jwt to utils-lambda and refactored imports
  • 911a208fc: refactor(order): circular dep fix: simplify email order request handling
  • b476993e0: refactor(ui): resolve circular dependency by moving TColor type
  • 3080205ea: refactor: replace contentPagesObj usage with direct component imports
  • cc162bc26: feat(package): add typeMadge command for circular dependency checks
  • 4113baa06: refactor: remove unused TableFiltersCompObj imports
  • 26a2591a0: refactor(ui): rename components for consistency
  • 330aba479: refactor(theme): reorganize theme components and improve imports
  • b35416140: feat(app): refactor main app component for improved domain loading
  • 907166fd6: refactor: domain create separate file/form created
  • 45991310b: refactor: replace domainReqObj.href with domainReqObj.host
  • 6508bfd1e: style: theme config from server is working
  • 0fa63cb4c: refactor: extract loading bar logic into custom hook
  • 8cf08ead0: refactor: adjust customer creation on client and separate get customer

Fixes

  • cf504c822: fix(routes): update response handling in auth route
  • bfe4e0bac: fix: resolve errors before merge
  • 0e76c8973: fix(toolbar): augment code added asChild prop
  • 660dc89b5: fix(ui): fix notification header alignment on mobile
  • 0e90dc037: fix(workflows): add docker image prune command
  • 791811623: fix(layout): fixed burger menu state from refactor
  • 45835c74d: fix(ui): clean up formatting in invalid domain component
  • 6364047ed: fix(domain): update error handling to use correct domain error objects
  • f4fe81a73: fix: remove duplicate customer business filter data

Build/Infrastructure

  • bc658d370: feat(workflow): add branch trigger for haydn/express-temp-token-auth
  • 5bc179f52: fix(workflows): update key verification steps in callDbBackup workflow
  • b561d4c5d: feat(workflows): update database URLs in callNextBuild
  • f86b436a0: feat(workflows): add safe_ref_name output and deploy job for Docker builds
  • 748b3447d: feat(prisma:db): add new domain entries to migration script
  • b080bf032: build(prisma|db): migration: added localhost to domain table
  • 342d1e048: build(package): added parse-domain package
  • 8e36beb61: chore(prisma|db): added more local hosts to domain table

Other Updates

  • 41f23a6fc: chore(orders): Increased due date on weekends
  • eab390ed1: chore(orders): Added weekly order warning
  • 6af18ff21: chore(workspace): move some packages to catalog
  • 9e6b10488: chore(email): Enhance email notification handling with error management
  • 36d281aa0: chore(prisma|db): email notify migrations for unique constraint
  • 486325729: chore(email): Adds email notification types and error handling
  • be64f0afb: docs: docs for email unsubscribing
  • 42344755e: refactor: log relying on prisma type instead of manual type last commit
Last updated on