Commit Graph

  • 5695949bc6 Add NATS integration: Implemented NATS server connection and messaging capabilities. Updated package.json and package-lock.json to include NATS dependencies. Enhanced index.js to connect to NATS and added documentJobs route for job management. Tom Butcher 2025-09-05 23:23:50 +01:00
  • bec46489d1 Add NATS integration: Implemented NATS server connection and messaging capabilities. Updated package.json and package-lock.json to include NATS dependencies. Enhanced index.js to connect to NATS and added documentJobs route for job management. Tom Butcher 2025-09-05 23:23:50 +01:00
  • 3776b4bea3 Refactor database operations: Enhanced filtering logic to translate keys ending with ._id for Mongoose, added optional distribution for new and delete operations, and implemented a recursive deletion function for child objects. Updated audit logging to handle distributed changes more effectively. Tom Butcher 2025-09-05 23:23:26 +01:00
  • 751c931e67 Refactor database operations: Enhanced filtering logic to translate keys ending with ._id for Mongoose, added optional distribution for new and delete operations, and implemented a recursive deletion function for child objects. Updated audit logging to handle distributed changes more effectively. Tom Butcher 2025-09-05 23:23:26 +01:00
  • 833aa2a242 Updated auth.js to include redirect type. Tom Butcher 2025-08-24 11:09:53 +01:00
  • 8d497de203 Updated auth.js to include redirect type. Tom Butcher 2025-08-24 11:09:53 +01:00
  • 1fba9cc6ba Using global functions for database interaction. Tom Butcher 2025-08-24 11:09:40 +01:00
  • 01619d621a Using global functions for database interaction. Tom Butcher 2025-08-24 11:09:40 +01:00
  • 40e4089b67 Added localhost as COR domain. Tom Butcher 2025-08-24 11:06:42 +01:00
  • a6ab95a8b0 Added localhost as COR domain. Tom Butcher 2025-08-24 11:06:42 +01:00
  • b6d3444520 Added different redirect types. Tom Butcher 2025-08-24 11:06:10 +01:00
  • 3f22d1c731 Added different redirect types. Tom Butcher 2025-08-24 11:06:10 +01:00
  • e1b0b707ba Update dependencies, refactor routes, and enhance caching: Upgraded various package versions in package.json and package-lock.json for improved performance and security. Refactored routes to include new document-related endpoints and integrated caching mechanisms for user and token lookups to optimize authentication processes. Updated schemas to support new data structures and relationships, ensuring better data integrity and retrieval. Tom Butcher 2025-08-18 00:51:46 +01:00
  • 509d74ad99 Update dependencies, refactor routes, and enhance caching: Upgraded various package versions in package.json and package-lock.json for improved performance and security. Refactored routes to include new document-related endpoints and integrated caching mechanisms for user and token lookups to optimize authentication processes. Updated schemas to support new data structures and relationships, ensuring better data integrity and retrieval. Tom Butcher 2025-08-18 00:51:46 +01:00
  • af7b1fd9b3 Update README.md Tom Butcher 2025-06-29 21:47:03 +00:00
  • a6f6f57c1d Update README.md Tom Butcher 2025-06-29 21:47:03 +00:00
  • 3d0f97234d Added ReadMe.md Tom Butcher 2025-06-29 22:44:20 +01:00
  • ed3fd1c367 Added ReadMe.md Tom Butcher 2025-06-29 22:44:20 +01:00
  • 7626ff0317 Refactor audit logging: centralized audit log retrieval in utils, updated service methods to utilize new getAuditLogs function, and standardized model references in audit log creation across services. Enhanced filtering in management routes for improved query handling. Tom Butcher 2025-06-29 22:34:58 +01:00
  • dd4e48f125 Refactor audit logging: centralized audit log retrieval in utils, updated service methods to utilize new getAuditLogs function, and standardized model references in audit log creation across services. Enhanced filtering in management routes for improved query handling. Tom Butcher 2025-06-29 22:34:58 +01:00
  • eb8bc0f4b3 Remove unused files and refactor imports: deleted obsolete files including passport.js, and others, while updating import paths in various services and routes for consistency. Added ESLint and Prettier configurations to enhance code quality. Tom Butcher 2025-06-29 21:53:18 +01:00
  • a5f3b75be8 Remove unused files and refactor imports: deleted obsolete files including passport.js, and others, while updating import paths in various services and routes for consistency. Added ESLint and Prettier configurations to enhance code quality. Tom Butcher 2025-06-29 21:53:18 +01:00
  • 3a4bc48402 Added eslint and prettier configs. Tom Butcher 2025-06-29 21:32:52 +01:00
  • 65ccd0cd90 Added eslint and prettier configs. Tom Butcher 2025-06-29 21:32:52 +01:00
  • 79ff1da0a6 Refactor routes and schemas: reorganized service imports, updated user and auth routes, and modified schema paths for better structure. Removed unused routes and services to streamline the codebase. Tom Butcher 2025-06-29 21:30:54 +01:00
  • dd858c8451 Refactor routes and schemas: reorganized service imports, updated user and auth routes, and modified schema paths for better structure. Removed unused routes and services to streamline the codebase. Tom Butcher 2025-06-29 21:30:54 +01:00
  • 114db67793 Refactor routes and schemas: replaced print job references with job, added user routes, and implemented new audit logging functionality. Updated filtering methods across various services to enhance query capabilities. Tom Butcher 2025-06-28 00:18:21 +01:00
  • 11d80fb76e Refactor routes and schemas: replaced print job references with job, added user routes, and implemented new audit logging functionality. Updated filtering methods across various services to enhance query capabilities. Tom Butcher 2025-06-28 00:18:21 +01:00
  • b64bf678bd Added filament stock and added some filtering too. Tom Butcher 2025-05-19 00:32:15 +01:00
  • 5a5701088a Added filament stock and added some filtering too. Tom Butcher 2025-05-19 00:32:15 +01:00
  • 6a2bdd991f Added gcodefile to gitignore Tom Butcher 2025-05-19 00:29:37 +01:00
  • 9fdb546af9 Added gcodefile to gitignore Tom Butcher 2025-05-19 00:29:37 +01:00
  • 83aabe4579 Added missing files Tom Butcher 2025-05-09 22:19:35 +01:00
  • 29d17bb0f9 Added missing files Tom Butcher 2025-05-09 22:19:35 +01:00
  • 480d703683 Update .gitignore Tom Butcher 2025-05-09 22:19:02 +01:00
  • d3f91d302a Update .gitignore Tom Butcher 2025-05-09 22:19:02 +01:00
  • 35ddb28daf Added more functionality Tom Butcher 2025-05-09 22:18:00 +01:00
  • af15fc0dbe Added more functionality Tom Butcher 2025-05-09 22:18:00 +01:00
  • 0926c181fc Initial Commit Tom Butcher 2024-07-28 18:04:18 +01:00
  • 204964a44c Initial Commit Tom Butcher 2024-07-28 18:04:18 +01:00