Skip to Content
UpdatesChangelog | Technical UpdatesAugust 22nd, 2024

Thursday, August 22nd 2024

Update: Recent Fixes and Improvements

Not an exciting update, but we’ve made a lot of fixes and improvements to the live app. Here’s a quick update on everything that’s been done. This page is more for technical understand, its a quick list of each main changes that have been made. If we have more

Features

  • e3c1813: feat: snippet entities with navigation for ie team
  • f5d75ce: feat(order): ie team can qc approve orders
  • 258b1c1: feat(order): order upload, owner and ie team goes straight to completed, not qc
  • ec4de64: feat(gen): general delete confirmation component added
  • a7b9b98: feat: discount soft delete added
  • df5ea21: feat(order): order pricing ui updated

UI/Style

  • 37f0a82: style: index nav page, added website content
  • 1ea070f: style(order): fancy order status, hide unneeded statuses upto xl screen
  • d00c16d: style: small style change on login page

Fixes

  • d75eab0: Login image fix.
  • 6d2c3f9: fix(payment): small stripe fix, make sure getting valid stripe code
  • 0c58599: fix(payment): wallet stripe code get, make sure is valid.
  • 5e9cc5b: fix(order): order json parsing fix on order edit after creation.
  • 876266f: fix(order): order general edit, add the status edit
  • 15de3e6: fix(gen): uploader for projects fixed, allow psd files and others
  • 5f1bf41: fix(gen): make currency cron job cron time fixed for once every 6 hours.
  • f5d1fa9: fix: discount input fixed display correct values in discount view
  • 2007fe6: fix(order): create external order rich text adjusted
  • d3f6c95: fix: added uri encoding to next. and also ie-express file anme valid check updated inline with uppy uploader.
  • 1752134: fix(content): zipping trigger api added
  • 78b2c7b: fix: remove uri encoding, as does whole url which i didnt know.
  • 36c9a4c: fix: disallow files with spaces
  • 1e1b2a7: fix: uppy logging and also changing meta so we can find correct uppy file details when upload is completed
  • 97d7c18: fix(content): uppy adjusting file name correctly to accept any file names
  • 6bfdb0d: fix(order): order date_completed_on added when completed
  • 503e795: fix(order): order auth fix
  • 9dd97e1: fix: order create external, to set correct wait time. and then also job board where to accept date and null values’
  • 9dd97e1: fix(gen): filtering will trim id values to ignore white space
  • e854a03: fix(order): remove unneeded delay on price update function
  • 3d10c9c: fix(order): order price edit hacky delay fixed to proper method
  • cbee7c0: fix(order): flat rate total calc fix
  • 54f146d: fix(order): total calc fix to take into account price_type (well more adding the missing price_type in first place)
  • e3c99a9: fix(order): added discount id to the order dets row on creation
  • 91a76f0: fix(order): order price recalc fix for discount working now (didnt affect payments, just for ie internal calculation logging)
  • a771c89: fix(order): price edit fix client side calcs for usd rate and also flat rate fix
  • 58c6ca3: fix(prisma|db): prisma migrate for the few orders with incorrect usd amount calc
  • 59b8178: fix(gen): general form adjust submitting method
  • 95c67bf: fix(gen): form using better submitting method - lot 2
  • fcf6062: fix(gen): form submit new method- - lot 3
  • be145a1: fix(order): job assign fix
  • edcf721: fix(order): editor input qty fix on form
  • 25d52ba: fix(gen): rest of form submit fixes oversights
  • e468db9: fix(order): price client side calc fix. didnt affect actual server side calculation. last commit

Tests

  • 5191dcc: test: small error uid change
  • 26a5ff8: test(payment): discount tests fixed with new auth specific condition

Other Updates

  • 449b534: chore: uppy to allow file name spaces
  • b58767c: chore: reset pass form, added what email address it will be from
  • 10fc79a: chore: added auto nav to login back.
  • 66bc831: docs(auth): login page, added a migration guide for legacy accoutns.
  • 007da0d: chore: ie obj added, mainly for emails. ie ccd on new order job app notifications
  • fe12832: chore(order): order list add qty for clients
  • f21d744: chore: small random error uid changes
  • 4ba6be2: chore: express disable some logging, add a few type checks. zip name short crypto added
  • 42d5c24: chore(order): due date formatting fix to include suffix
  • bb4cca2: chore: email new job order, added id to subject to help differeniate in emails
  • 2d35b32: chore(gen): uppy onBefore file rename new method. not working
  • 053212e: chore(content): uppy increase amount of files allowed
  • 0048908: chore(prisma|db): migrate order_completed_date add from state_updated_on date
  • 4c377c7: chore: db pnpm command adjusted
  • c62ca3c: chore(gen): rich test place holder value added
  • ba8031d: chore: pnpm devLive command for quick debugging of live envoirment. Only haydn can use this
  • dbc42e5: chore(service): service edit and create add is_public
  • 11b55cc: chore(user): usserAuth for admin lasts longer
  • 6f07dff chore(order): order edit api separated
  • ecf86ef refactor(order): order total calc function, refactors to be more readable and easier to understand and adjust
  • 17c2baf chore(order): order test section add the price calc query
  • 2f9c735 chore(prisma|db): prisma migration order_dets price_type updated for floorplans non legacy
  • 1029232 chore(prisma|db): prisma migration for daniel discount on fp
  • a1f8bee chore(prisma|db): migrate to add default tags to service lists
Last updated on