LogiFlow
a9f6875d48
Merge pull request #459 from R0m1k3/1.1
...
1.1
2025-09-22 17:26:12 +02:00
michaelschal
e3c3ae29bc
Enhance workflow verification and error logging
...
Update workflow verification logic and improve error logging mechanisms in the backend.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/P1V76jG
2025-09-22 15:25:36 +00:00
michaelschal
19129ebd6a
Expand default date range and improve data fetching diagnostics
...
Update default date range to one year to show more data and add detailed console logging for API calls to aid in debugging data display issues.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/P1V76jG
2025-09-22 15:24:54 +00:00
LogiFlow
ee1ce0bb8e
Merge pull request #458 from R0m1k3/1.1
...
1.1
2025-09-22 17:17:21 +02:00
michaelschal
2a7ea0e0c4
Add advanced verification workflows for critical enterprise processes
...
Introduce new validation logic and update existing verification endpoints to support advanced workflow requirements for critical enterprise processes, enhancing data integrity and process reliability.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/nSTv9k9
2025-09-22 15:02:25 +00:00
michaelschal
e23f826f0a
Add analytics dashboard for tracking key performance metrics
...
Adds new analytics routes and functionality to display summary data, time series, and supplier/store breakdowns, with role-based access control.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/nSTv9k9
2025-09-22 15:02:00 +00:00
LogiFlow
0d5711a5c4
Merge pull request #457 from R0m1k3/1.1
...
Improve reconciliation filtering and remove debugging logs
2025-09-21 11:25:56 +02:00
michaelschal
314f56ed01
Improve reconciliation filtering and remove debugging logs
...
Remove temporary debug logs from the reconciliation filtering logic and refine the validation checks to correctly identify reconciled deliveries based on new criteria.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/zhCtuJP
2025-09-21 09:21:48 +00:00
LogiFlow
197eeaf4e2
Merge pull request #456 from R0m1k3/1.1
...
1.1
2025-09-21 11:18:28 +02:00
michaelschal
2a23e0da4d
Refine debug logging for development and production environments
...
Update console logs to only display in development mode and improve error handling logic for production authentication and reconciliation processes.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/zhCtuJP
2025-09-21 09:17:20 +00:00
michaelschal
b51f1ace40
Improve filtering for reconciliation status in production
...
Update reconciliation filtering logic to handle various data types returned by PostgreSQL for boolean values (true/false, 1/0, "t"/"f", "true"/"false") and add temporary debug logging for production.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/zhCtuJP
2025-09-21 09:13:05 +00:00
LogiFlow
d8d05a0203
Merge pull request #455 from R0m1k3/1.1
...
Fix incorrect filtering of reconciled and not reconciled items
2025-09-21 11:03:44 +02:00
michaelschal
edb0e65112
Fix incorrect filtering of reconciled and not reconciled items
...
Update BLReconciliation component to correctly filter items based on the reconciled status, handling both boolean and numeric representations.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/zhCtuJP
2025-09-21 09:03:12 +00:00
LogiFlow
cca8a985e3
Merge pull request #454 from R0m1k3/1.1
...
1.1
2025-09-21 10:55:23 +02:00
michaelschal
ef6303793f
Add filtering options to view reconciliation status
...
Update the reconciliation page to include a new filter allowing users to view all, validated, or non-validated reconciliation statuses, replacing the previous hide validated option.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/zhCtuJP
2025-09-21 08:49:06 +00:00
michaelschal
13903e8cd5
Add filter for validated status in the reconciliation module
...
Add a new filter option to the reconciliation module to filter by 'validated' status.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/rQ1f1Q3
2025-09-21 08:47:44 +00:00
LogiFlow
c16a807f93
Merge pull request #453 from R0m1k3/1.1
...
1.1
2025-09-19 20:05:27 +02:00
michaelschal
0855a06d11
Fix color change issue with comments in reconciliation module
...
No changes detected.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/rQ1f1Q3
2025-09-19 18:03:32 +00:00
michaelschal
c3e84db27d
Update reconciliation comments display to show comment counts
...
Adds reconciliation comments count to delivery data and updates UI to reflect this count, changing button color when comments exist.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/rQ1f1Q3
2025-09-19 18:03:12 +00:00
LogiFlow
a6dd1a6e75
Merge pull request #452 from R0m1k3/1.1
...
Add ability to retrieve specific comments for reconciliation process
2025-09-19 19:42:09 +02:00
michaelschal
2e59eec409
Add ability to retrieve specific comments for reconciliation process
...
Update routes to use a new method for fetching a single reconciliation comment by ID, replacing the previous approach of fetching all comments and filtering client-side. This change is reflected in both `routes.ts` and `storage.ts`, where a new `getReconciliationCommentById` method is introduced in the `IStorage` interface and implemented in `DatabaseStorage` and `MemStorage`.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/waxFZ5i
2025-09-19 17:21:42 +00:00
LogiFlow
b81b43e8ce
Merge pull request #451 from R0m1k3/1.1
...
Add comment types for better task categorization and debugging
2025-09-19 19:05:58 +02:00
michaelschal
5f1229c6e1
Add comment types for better task categorization and debugging
...
Update `ReconciliationCommentsProps` interface and `reconciliationComments` schema to include a 'type' field for comments, supporting 'info', 'warning', 'error', and 'success' values.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/ASZpR5Z
2025-09-19 17:02:48 +00:00
LogiFlow
9ee4968274
Merge pull request #450 from R0m1k3/1.1
...
1.1
2025-09-19 18:58:54 +02:00
michaelschal
a41388439f
Fix comment functionality in reconciliation menu
...
Remove unnecessary `type` field from `insertReconciliationCommentSchema`.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/ASZpR5Z
2025-09-19 16:49:02 +00:00
michaelschal
64e69ff53e
Saved your changes before starting work
...
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-19 16:44:31 +00:00
LogiFlow
6762697cba
Merge pull request #449 from R0m1k3/1.1
...
Add alternative POST method for deleting advertisements to bypass res…
2025-09-15 12:02:27 +02:00
michaelschal
8f51b30776
Add alternative POST method for deleting advertisements to bypass restrictions
...
Implement a POST endpoint on the API and a fallback POST request in the frontend for deleting advertisements, addressing issues where the DELETE method might be blocked in production environments.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/qwRLDDO
2025-09-15 09:46:11 +00:00
LogiFlow
d6b10f2dd9
Merge pull request #448 from R0m1k3/1.1
...
Fix issue preventing administrators from deleting advertisements
2025-09-15 11:29:47 +02:00
michaelschal
9ad2afaf90
Fix issue preventing administrators from deleting advertisements
...
Improve the publicity deletion endpoint by adding comprehensive logging for debugging, ensuring correct role-based access control, and refining the database deletion logic to include participations for data integrity.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/BADbf74
2025-09-15 09:19:25 +00:00
LogiFlow
7c9ea8fcbd
Merge pull request #447 from R0m1k3/1.1
...
Fix issue preventing administrators from deleting advertisements in p…
2025-09-15 11:12:17 +02:00
michaelschal
b1a7ef235a
Fix issue preventing administrators from deleting advertisements
...
Resolves a bug where administrators could not delete advertisements in the advertising module.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/BADbf74
2025-09-15 09:12:17 +00:00
michaelschal
28b32239e5
Fix issue preventing administrators from deleting advertisements in production
...
Resolve a bug in the advertising module that blocked administrators from deleting advertisements when running in a production environment.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/BADbf74
2025-09-15 09:11:06 +00:00
LogiFlow
27d2886817
Merge pull request #446 from R0m1k3/1.1
...
1.1
2025-09-15 10:55:07 +02:00
michaelschal
f03b71232f
Fix error when creating publicity participation records
...
Remove the `created_at` column from the `publicity_participations` table schema in `shared/schema.ts` to resolve a production error related to the column not existing.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/AVGwNHS
2025-09-15 08:41:01 +00:00
michaelschal
c675429634
Update storage logic to use database when available
...
Modify server/storage.ts to prioritize DatabaseStorage when DATABASE_URL is set, falling back to MemStorage otherwise. Includes updated logging to reflect this logic. Also adds attached reports detailing PostgreSQL production database schema and contents.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/AVGwNHS
2025-09-15 08:12:18 +00:00
michaelschal
c975871110
Saved your changes before starting work
...
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-15 08:04:34 +00:00
LogiFlow
9ba32e9b3c
Merge pull request #445 from R0m1k3/1.1
...
Remove client call notifications from the main orders page
2025-09-11 14:52:16 +02:00
michaelschal
52c2287f45
Fix recurring notifications in the order module
...
Address an issue where order module notifications persist unexpectedly.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 818c4995-85cc-4d53-8067-b67dcee52c2d
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/818c4995-85cc-4d53-8067-b67dcee52c2d/ac4X8UH
2025-09-11 12:38:58 +00:00
michaelschal
6f114499fe
Remove client call notifications from the main orders page
...
Removes the client call notification component and related data fetching from the Orders page, addressing a bug where these notifications were incorrectly displayed.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 818c4995-85cc-4d53-8067-b67dcee52c2d
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/818c4995-85cc-4d53-8067-b67dcee52c2d/ac4X8UH
2025-09-11 12:34:41 +00:00
LogiFlow
2b2912978b
Merge pull request #444 from R0m1k3/1.1
...
1.1
2025-09-11 13:55:11 +02:00
michaelschal
e9e843055f
Add improved verification for sensitive enterprise processes
...
Introduce enhanced verification workflows and type-safety checks for critical enterprise processes within the task management platform.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 818c4995-85cc-4d53-8067-b67dcee52c2d
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/818c4995-85cc-4d53-8067-b67dcee52c2d/mXNPs8U
2025-09-11 11:53:56 +00:00
michaelschal
9fc9e3bacc
Improve the appearance and layout of the after-sales service tickets page
...
Update the styling and structure of the SAV tickets page, including header and spacing adjustments, and introduce a new Wrench icon for the page title.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 818c4995-85cc-4d53-8067-b67dcee52c2d
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/818c4995-85cc-4d53-8067-b67dcee52c2d/mXNPs8U
2025-09-11 11:53:50 +00:00
michaelschal
af2a7fc93f
Align the support module design with the tasks module
...
Update the UI components for the support module to match the styling and layout of the tasks module.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 818c4995-85cc-4d53-8067-b67dcee52c2d
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/818c4995-85cc-4d53-8067-b67dcee52c2d/KSH1Irn
2025-09-11 11:47:42 +00:00
michaelschal
7c29e8b0e1
Update the SAV ticket design to match the tasks module layout
...
Refactors the client/src/pages/SavTickets.tsx file to implement a card-based layout for SAV tickets, aligning its visual design with the existing tasks module.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 818c4995-85cc-4d53-8067-b67dcee52c2d
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-09-11 11:42:31 +00:00
LogiFlow
b6859c9f5a
Merge pull request #443 from R0m1k3/1.1
...
Adjust calculation for difference between invoice and bill of lading …
2025-09-11 13:34:59 +02:00
michaelschal
d48e0425e8
Adjust calculation for difference between invoice and bill of lading amounts
...
Update BLReconciliation component to correctly calculate the difference between invoiceAmount and blAmount by swapping their order in the subtraction operation.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 818c4995-85cc-4d53-8067-b67dcee52c2d
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-11 11:34:23 +00:00
LogiFlow
82399e7453
Merge pull request #442 from R0m1k3/1.1
...
1.1
2025-09-11 13:26:11 +02:00
michaelschal
467c1507d0
Update phone icon styling for customer order notifications
...
Adjusted button styling for customer order notification phone icons in `CustomerOrders.tsx` to conditionally apply `bg-green-100` class when `customerNotified` is true, and changed the PhoneCall icon className to inherit default color.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 95e8aab4-f39f-4b48-aa57-a759ec15ba3d
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/95e8aab4-f39f-4b48-aa57-a759ec15ba3d/TckvSqR
2025-09-11 11:25:11 +00:00
michaelschal
3da49f68a2
Improve visual feedback when marking customers as called
...
Update the UI for the "mark as called" button to include better styling and a tooltip for the customer order page, along with corresponding Tailwind CSS configurations.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 95e8aab4-f39f-4b48-aa57-a759ec15ba3d
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/95e8aab4-f39f-4b48-aa57-a759ec15ba3d/TckvSqR
2025-09-11 11:24:17 +00:00