Skip to Content

Sunday, November 30th 2025

Update: Technical Changes - November 2025

Features

  • 04a2dc0f6: refactor(integration): complete OneDrive transfer system overhaul with batch processing
  • 95bdf00f1: feat(integration): init on onedrive download via temp download urls with microsoft graph
  • 4c5b32815: chore(integration): added access token refresh for ie onedrive process
  • 200aff82c: refactor(integration): initial refactor with types for onedrive, for both files and folders
  • 9f6513d33: fix(integration): added better oauth encryption with salting
  • 7d163d541: feat(integration): added extra error handling for integration callback errors

Refactoring

  • 764176eb7: refactor(gen): refactoring importing Prisma from correct internal package
  • 55f622aff: fix(prisma|db): adjusted so using no gst instead of no_gst throughout codebase
  • a34969442: chore(prisma|db): small fixes no longer using mapped enum in prisma
  • 64fb2eb67: chore(prisma|db): added db migration to rename map enum in pg

Fixes

  • 3baaef90e: build(express): fixed my error on the express host init
  • 805b62de7: fix(integration): add OneDrive directory creation + standardize BullMQ queue names
  • 9f6513d33: fix(integration): added better oauth encryption with salting

Build/Infrastructure

  • 1deb8de74: build(package): adjust docker files for node 22 and have dummy db value
  • 02600e884: build(package): removed unneeded packages in repo/db
  • be0171c16: build(package): added vitest packages
  • bed735f01: build(package): added local ssl and host setup for direct ip development
  • c51e4e16e: build(package): more missing packages added
  • dcffeadf2: build: fix on prisma in sch-ws docker file
  • e041d9190: build(package): added missing packages, exif using esm with .d.ts file
  • 1a777cfed: build(package): good progress on missing packages for isolated
  • 6ec8ea0e0: build(package): prisma v7 installed, schema and config correct
  • 601f73a32: build(package): upgrade to prisma v7

CI/CD

  • 567c84998: ci(action): remove github secret method and get cicd env from doppler
  • cf2f65b62: ci(action): start on using doppler with doppler workflows created
  • 569ac0402: ci: added docker compose for local setup
  • 68ee1b6ef: ci: manual script for syncing env to infra machines
  • 90b381c85: ci: small adjust to prod nginx config to stop old deployments trying to connect via socket
  • 36ec4d3bf: ci: update compose files to set specific env for workers
  • 02eb53914: ci(action): added some timeouts to actions

Other Updates

  • 478b0d22b: chore: small env type adjust
  • 6d27062b2: build: added cron for ie onedrive backup and reduced logging
  • 1acf876d0: chore(integration): small fix on create many for files
  • cc44f112c: chore(integration): onedrive link creation using location column instead
  • 0210f7a4a: chore(integration): update content location with specific file path
  • 05f40f9f3: test: vitests confirmed working with new isolated setup
  • aa3a11e10: chore(content): uppy uploader allow text files
  • b6d9dfc43: chore: make the weekend turnaround buffer more clear
  • cbdd9c92c: docs: nginx configs added
  • d28982f77: docs: example compose files added last commit
Last updated on