DomainJoin
Web tool for bulk-provisioning Active Directory users — queue accounts, assign groups, create them in one pass.
Web tool for bulk-provisioning Active Directory users — queue accounts, assign groups, create them in one pass.
A read-only HTTP API over the Tetra Pak PLMS Centre database, giving plant processes packaging-line data without direct SQL access.
Abandoned — a stealth Puppeteer scraper for PLMS data, replaced by direct read-only database access.
The JWT-authenticated Express gateway between the public Portal frontend and internal services — curating data rather than proxying it.
The Andon service — help requests, departments, devices and live event broadcast for the plant-floor status boards.
Standalone SuiteScript 2.x customisations for NetSuite — invoicing, inventory counts, pallet sync, and BoL/CoA printing.
Superseded — the original monolithic SunApps API, since split into the Gateway and its downstream services.
Superseded — an early EDI service for 846/940/945, replaced by the fuller Suntado EDI implementation.
The Express API gateway in front of the SunApps platform — authentication, routing to sub-services, real-time broadcasts, and shared admin data.
Work orders, staging, backflush and consumption queue management for the production lines.
Reads the plant SCADA historian, reconstructs what physically happened at each production stage, and posts the matching inventory and costing transactions into NetSuite.
The OAuth-signing gateway through which every SunApps request to NetSuite passes — rate limited, attributed, and centrally credentialed.
A Windows service that claims print jobs from SQL Server and streams ZPL to Zebra printers over raw TCP.
Queues label print jobs, renders ZPL from templates, and drives Zebra printers and plant hardware over TCP.
Dormant — a Puppeteer scraper that pulled ScribeHow workspace data into SQL Server on a daily schedule.
Self-hosted internal service monitor — health checks, automatic incident logging and email alerts for internal services and devices.
Dormant — a minimal Electron wrapper presenting the self-hosted AnythingLLM server as a desktop app.
The externally exposed partner API — scoped JWT tokens, rate limiting, and EDI document endpoints for trading partners.
Stale — the previous docsify developer documentation site, covering six repositories, superseded by this wiki.
The X12 EDI engine — parses and generates trading partner documents, manages control numbers, and moves files over SFTP and AS2.
Low activity — bidirectional sync between FIIX CMMS and NetSuite, built on a pluggable mapper pattern.
The SuiteCloud Development Framework project — the managed, deployable path for NetSuite customisations.