|
|
eb2e920028
|
Add batch update functionality for filament stocks, order items, part stocks, purchase orders, shipments, and filaments. Implemented new route handlers for editing multiple records and enhanced existing services to support bulk updates.
|
2025-12-27 14:01:46 +00:00 |
|
|
|
2ac550b0c4
|
Refactor purchase order schema to include additional fields for shipping and state management. Implement rollup statistics and history methods for enhanced data aggregation and reporting capabilities.
|
2025-12-27 13:59:48 +00:00 |
|
|
|
9c4b73da67
|
Enhance order item schema with new fields for state management, shipment tracking, and tax calculations. Introduce rollup statistics and history methods for improved data aggregation and reporting.
|
2025-12-27 13:59:37 +00:00 |
|
|
|
75e5079479
|
Update models.js to correct tax rate import and add shipment and invoice models
|
2025-12-27 13:59:22 +00:00 |
|
|
|
4421c0b946
|
Add invoice management functionality with schema, routes, and service handlers
|
2025-12-27 13:59:08 +00:00 |
|
|
|
9ab08f39a1
|
Enhanced database functions with pagination support in listObjects, added checkStates function for state validation, and introduced editObjects function for batch updates. Updated editObject to include recalculate parameter.
|
2025-12-27 13:57:43 +00:00 |
|
|
|
85f9ca8b6d
|
Updated configuration for development environment, changing Keycloak client ID and updating app URLs for client and API.
|
2025-12-27 13:56:29 +00:00 |
|
|
|
c750b1a573
|
Refactored shipment schema to include new fields and methods for handling order types and tax calculations.
|
2025-12-27 13:56:05 +00:00 |
|
|
|
5545452b0c
|
Added dotenv support.
|
2025-12-14 01:22:42 +00:00 |
|
|
|
9c4e0ee974
|
Fixed index path.
|
2025-12-14 00:26:00 +00:00 |
|
|
|
2e2e496cf4
|
Fix JS export.
|
2025-12-14 00:24:01 +00:00 |
|
|
|
62cb2ad215
|
Updated production vars.
|
2025-12-14 00:20:29 +00:00 |
|
|
|
e61fc55338
|
Added pm2 ecosystem.
|
2025-12-14 00:20:17 +00:00 |
|
|
|
2a8176b91c
|
Added checks to session secret.
|
2025-12-14 00:03:04 +00:00 |
|
|
|
b443c28e4b
|
Updated secrets held in env vars.
|
2025-12-13 23:54:29 +00:00 |
|
|
|
d9247d2504
|
Refactored config system to have both production and development configs.
|
2025-12-13 23:01:03 +00:00 |
|
|
|
8e0c991a58
|
Removed DB seeding.
|
2025-12-13 22:34:46 +00:00 |
|
|
|
55a1633eab
|
Updated import paths.
|
2025-12-13 21:14:06 +00:00 |
|
|
|
528e57dd9a
|
Moved schema id generation.
|
2025-12-13 21:13:17 +00:00 |
|
|
|
09eba639d0
|
Added order items, shipments.
|
2025-12-13 21:12:47 +00:00 |
|
|
|
6e24f61819
|
Improved redis to get keys by prefix.
|
2025-12-13 21:12:07 +00:00 |
|
|
|
113a16818a
|
Implemented stats
|
2025-12-13 21:11:43 +00:00 |
|
|
|
cebe060ac5
|
Remove etcd.
|
2025-12-13 21:11:16 +00:00 |
|
|
|
cc4d1ea8c6
|
Fixed sync code.
|
2025-12-13 21:11:09 +00:00 |
|
|
|
85d4a59d10
|
Added order items, shipments.
|
2025-12-13 21:10:55 +00:00 |
|
|
|
7740e94d32
|
Remove etcd.
|
2025-12-13 21:10:42 +00:00 |
|
|
|
5eb8480d9b
|
Move schema location.
|
2025-12-13 21:10:19 +00:00 |
|
|
|
d88da6939d
|
Added order items, shipments etc
|
2025-12-07 02:36:55 +00:00 |
|
|
|
9f2341c613
|
Added address to Vendor
|
2025-12-03 23:47:22 +00:00 |
|
|
|
f4681e917b
|
Added tax rates, tax records.
|
2025-12-03 23:35:40 +00:00 |
|
|
|
dabb2927a2
|
Added ref spotlight lookup.
|
2025-12-03 13:11:53 +00:00 |
|
|
|
8b978e1787
|
Added purchase orders and couriers.
|
2025-12-03 03:40:06 +00:00 |
|
|
|
d28e3f121c
|
Modified schemas.
|
2025-12-03 00:07:53 +00:00 |
|
|
|
2dbe2e9358
|
Fixed filtering
|
2025-12-03 00:07:36 +00:00 |
|
|
|
08023e124c
|
Change API for object property listing to work better with the ui.
|
2025-12-03 00:07:27 +00:00 |
|
|
|
b44e3a5141
|
Added loads of features, updated packages and created schema sync.
|
2025-12-02 18:29:30 +00:00 |
|
|
|
dca386e6ae
|
Large amount of refactoring.
|
2025-11-16 17:06:54 +00:00 |
|
|
|
4bc90ba528
|
Add optional 'message' field to alert schema: Enhanced the alert schema in printer.schema.js to include a non-required 'message' field for improved alert detail.
|
2025-09-05 23:26:12 +01:00 |
|
|
|
61a6f2828a
|
Enhance printer filtering: Added 'host._id' to the allowed filters in the printers route to improve data retrieval capabilities.
|
2025-09-05 23:26:04 +01:00 |
|
|
|
208089610c
|
Update allowed filters in document templates route: Added 'global' and 'objectType' to enhance filtering capabilities for document templates.
|
2025-09-05 23:25:57 +01:00 |
|
|
|
5f8a58ca81
|
Enhance filtering for filament stocks: Added 'filament._id' to the allowed filters in the inventory route to improve data retrieval capabilities.
|
2025-09-05 23:25:42 +01:00 |
|
|
|
a768ca04de
|
Add NATS messaging for updates and deletes: Replaced Etcd operations with NATS publish calls in utils.js for distributing updates, new entries, and deletions. Updated logging in etcd.js to use trace level for improved verbosity during connection and operation handling.
|
2025-09-05 23:25:34 +01:00 |
|
|
|
b5e829432d
|
Refactor note and subjob management routes: Enhanced filtering logic and added new route handlers for CRUD operations. Updated services to utilize database functions for improved data handling and error management. Implemented property-based listing for notes and subjobs, ensuring better data retrieval and organization.
|
2025-09-05 23:25:14 +01:00 |
|
|
|
72d03ce976
|
Add document jobs management: Introduced new routes, schema, and service functions for managing document jobs. Updated index.js to include documentJobs route. Implemented CRUD operations and filtering capabilities for document jobs in the application.
|
2025-09-05 23:24:24 +01:00 |
|
|
|
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.
|
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.
|
2025-09-05 23:23:26 +01:00 |
|
|
|
833aa2a242
|
Updated auth.js to include redirect type.
|
2025-08-24 11:09:53 +01:00 |
|
|
|
1fba9cc6ba
|
Using global functions for database interaction.
|
2025-08-24 11:09:40 +01:00 |
|
|
|
40e4089b67
|
Added localhost as COR domain.
|
2025-08-24 11:06:42 +01:00 |
|
|
|
b6d3444520
|
Added different redirect types.
|
2025-08-24 11:06:10 +01:00 |
|