LogiFlow
|
6089d40bef
|
Merge pull request #483 from R0m1k3/1.1
1.1
|
2025-10-31 07:43:48 +01:00 |
|
michaelschal
|
386129ca0c
|
Fix incorrect product expiration processing and update statistics
Address an issue where expired products were reactivated daily, impacting statistics and preventing proper validation.
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/bfW6MZh
|
2025-10-29 17:50:03 +00:00 |
|
michaelschal
|
706066089f
|
Improve how expired DLC products are handled and displayed
Refactor the database query in `server/storage.ts` to correctly calculate and display statistics for DLC products, ensuring expired items are not incorrectly re-activated and that statistics accurately reflect their expired status.
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/bfW6MZh
|
2025-10-29 17:49:21 +00:00 |
|
LogiFlow
|
de0ad7bdc9
|
Merge pull request #482 from R0m1k3/1.1
1.1
|
2025-10-13 13:56:10 +02:00 |
|
michaelschal
|
0265d164e2
|
Add detailed logging for webhook events to improve debugging
Implement webhook event logging with detailed information for easier debugging and troubleshooting.
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/Z004ykL
|
2025-10-13 11:55:19 +00:00 |
|
michaelschal
|
ce0b44c1fc
|
Correctly track product expiration status across the system
Removes the `processedUntilExpiry` filter from DlcProducts and DlcStats queries in DatabaseStorage and MemStorage to ensure accurate expiration counts, aligning the logic between fetching products and their statistics.
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/Z004ykL
|
2025-10-13 11:50:12 +00:00 |
|
michaelschal
|
2ea2cef83f
|
Transitioned from Plan to Build mode
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/WkQ9cok
|
2025-10-13 11:39:41 +00:00 |
|
LogiFlow
|
c87920a450
|
Merge pull request #481 from R0m1k3/1.1
1.1
|
2025-10-13 12:55:43 +02:00 |
|
michaelschal
|
e44b018fd0
|
Update webhook configuration to improve task management efficiency
Refactor webhook configuration logic in src/webhooks/config.ts for enhanced efficiency and scalability.
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/WkQ9cok
|
2025-10-13 08:44:43 +00:00 |
|
michaelschal
|
6543ee6f02
|
Enhance the system's ability to track user progress and activity
Implement a new service to log user activities and progress updates.
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/WkQ9cok
|
2025-10-13 08:43:42 +00:00 |
|
michaelschal
|
36a9902886
|
Refine product count calculations to exclude invalid items
Update MemStorage to filter out products with 'valides' status in active, expiringSoon, and expired counts.
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/WkQ9cok
|
2025-10-13 08:41:08 +00:00 |
|
michaelschal
|
a7ce571c69
|
Update product expiration calculations to exclude invalid items
Refactor SQL queries in `DatabaseStorage` to filter out products with 'valides' status when calculating active, expiringSoon, and expired counts.
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/WkQ9cok
|
2025-10-13 08:40:27 +00:00 |
|
michaelschal
|
b630a5a001
|
Transitioned from Plan to Build mode
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/WkQ9cok
|
2025-10-13 08:39:35 +00:00 |
|
michaelschal
|
026848be0d
|
Add new table for storing announcements and improve error logging for Facebook publishing
Add `public.announcements` table with defined columns and constraints; update log messages for Facebook API errors with specific post IDs and error codes.
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/WkQ9cok
|
2025-10-11 06:42:15 +00:00 |
|
LogiFlow
|
5b136cb821
|
Merge pull request #480 from R0m1k3/1.1
1.1
|
2025-10-10 18:28:18 +02:00 |
|
michaelschal
|
082501e0bc
|
Fix error that prevents advertisements from displaying on private servers
This commit addresses an issue where advertisements are not being displayed on private servers, despite existing data in the SQL database.
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/WkQ9cok
|
2025-10-10 16:23:51 +00:00 |
|
michaelschal
|
8a4fd1341f
|
Add an endpoint to retrieve advertisements based on user roles and filters
Create a new GET endpoint `/api/publicities` to fetch advertisements, supporting filtering by year and storeId, with access control based on user roles (admin vs. non-admin).
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/WkQ9cok
|
2025-10-10 16:19:17 +00:00 |
|
michaelschal
|
1b0208e4b5
|
Fix issue preventing ads from displaying on the private server
Resolve an issue where advertisements are not rendering on the private server despite existing data in the SQL database.
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/WkQ9cok
|
2025-10-10 16:17:02 +00:00 |
|
LogiFlow
|
4af909d51c
|
Merge pull request #479 from R0m1k3/1.1
1.1
|
2025-10-10 18:03:57 +02:00 |
|
michaelschal
|
e713577c0c
|
Improve the way users can upload files to the website
Add a new API endpoint for handling file uploads.
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/WkQ9cok
|
2025-10-10 16:03:21 +00:00 |
|
michaelschal
|
a82677cfaa
|
Improve error reporting to provide more detailed diagnostic information
Add new fields to the error log payload for enhanced debugging.
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/WkQ9cok
|
2025-10-10 16:03:02 +00:00 |
|
michaelschal
|
7d778d9e9f
|
Update dashboard to send store ID for all user roles
Modify `Dashboard.tsx` to include `selectedStoreId` in the API request for `/api/dlc-products/stats` regardless of user role, shifting permission logic to the backend.
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/gtlJIVB
|
2025-10-10 15:58:50 +00:00 |
|
michaelschal
|
d98888de6c
|
Transitioned from Plan to Build mode
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/gtlJIVB
|
2025-10-10 15:57:45 +00:00 |
|
michaelschal
|
5df9e29615
|
Add visual assets for user interface elements
Adds new image files to the attached_assets directory.
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/gtlJIVB
|
2025-10-10 15:51:04 +00:00 |
|
michaelschal
|
e115ae64e3
|
Update database schema to include new tables and fields
Adds new tables such as 'announcements', 'avoirs', and others to the PostgreSQL database schema, along with their respective columns and constraints, as indicated by the SQL dump files.
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/gtlJIVB
|
2025-10-10 15:49:38 +00:00 |
|
LogiFlow
|
2190eaa8dc
|
Merge pull request #478 from R0m1k3/1.1
Update publicity endpoints to use campaign naming convention
|
2025-10-01 16:47:32 +02:00 |
|
michaelschal
|
0d03e70b10
|
Update publicity endpoints to use campaign naming convention
Rename '/api/publicities' and '/api/publicities/:id' routes to '/api/campaigns' and '/api/campaigns/:id' respectively to avoid adblocker interference.
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/gtlJIVB
|
2025-10-01 14:46:13 +00:00 |
|
LogiFlow
|
2b42e76d07
|
Merge pull request #477 from R0m1k3/1.1
1.1
|
2025-10-01 16:35:12 +02:00 |
|
michaelschal
|
6a6cae3845
|
Fix issue preventing users from modifying advertisement dates
Corrected a bug that prevented users from updating the dates associated with advertisements.
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/gtlJIVB
|
2025-10-01 14:34:18 +00:00 |
|
michaelschal
|
502db98389
|
Improve date selection functionality for advertisements
Fix bug in advertisement date picker preventing updates.
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/gtlJIVB
|
2025-10-01 14:34:04 +00:00 |
|
michaelschal
|
163ea1092f
|
Improve date selection functionality on publicity forms
Update Popover component to be non-modal for date inputs in PublicityForm.tsx.
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/zt9Qfys
|
2025-10-01 14:29:30 +00:00 |
|
michaelschal
|
7e487699b0
|
Update database schema to include announcement management features
Adds the `announcements` table and related sequence to the PostgreSQL database schema, enabling admin-managed announcements with priority levels and group-specific visibility.
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/zt9Qfys
|
2025-10-01 14:26:46 +00:00 |
|
LogiFlow
|
64ed612322
|
Merge pull request #476 from R0m1k3/1.1
1.1
|
2025-09-30 18:49:19 +02:00 |
|
michaelschal
|
97222e105d
|
Improve the system's reliability by enhancing error reporting
This commit addresses several issues related to error handling and reporting within the backend services, ensuring more robust diagnostics and faster issue resolution.
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/zt9Qfys
|
2025-09-30 16:47:47 +00:00 |
|
michaelschal
|
f7f148f9f4
|
Add secure login system allowing users to access their personal accounts safely
Implement JWT authentication strategy with refresh tokens and RBAC for secure user access.
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/zt9Qfys
|
2025-09-30 16:47:33 +00:00 |
|
michaelschal
|
d3bd4d15b6
|
Adjust dashboard to better manage DLC alert modal display for users
Modify the useEffect hook in Dashboard.tsx to refine the logic for displaying the DLC alert modal, ensuring it only appears for non-admin users with expiring or expired DLCs, and handles modal state correctly when user roles change or data is loading.
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/Q8UjAXl
|
2025-09-30 16:44:15 +00:00 |
|
michaelschal
|
2feb305710
|
Transitioned from Plan to Build mode
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/Q8UjAXl
|
2025-09-30 16:43:15 +00:00 |
|
LogiFlow
|
2baf0c36cb
|
Merge pull request #475 from R0m1k3/1.1
1.1
|
2025-09-30 18:36:35 +02:00 |
|
michaelschal
|
030ae26a03
|
Improve error logging and add new verification workflows
Add comprehensive diagnostic logging and advanced verification workflows for critical enterprise 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/Q8UjAXl
|
2025-09-30 16:28:52 +00:00 |
|
michaelschal
|
d41dc27023
|
Refresh DLC product data when the selected store changes
Invalidates the "/api/dlc-products" query when `selectedStoreId` changes to ensure fresh DLC product data is fetched.
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/Q8UjAXl
|
2025-09-30 16:28:11 +00:00 |
|
michaelschal
|
704e6fc9c6
|
Update dashboard to refresh DLC products and stats when store changes
Import `useQueryClient` from `@tanstack/react-query` and add a `useEffect` hook to invalidate `/api/dlc-products` and `/api/dlc-products/stats` queries when `selectedStoreId` changes.
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/Q8UjAXl
|
2025-09-30 16:27:32 +00:00 |
|
michaelschal
|
6d718221e4
|
Transitioned from Plan to Build mode
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/Q8UjAXl
|
2025-09-30 16:24:35 +00:00 |
|
LogiFlow
|
d0fd7f8b42
|
Merge pull request #474 from R0m1k3/1.1
1.1
|
2025-09-30 12:59:58 +02:00 |
|
michaelschal
|
07438988dd
|
Improve error handling by adding context to logs
Enhance logging by including additional context and metadata to error entries.
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/Q8UjAXl
|
2025-09-30 09:20:29 +00:00 |
|
michaelschal
|
b73f9f25d1
|
Add functionality to mark delivery controls as validated
Introduces a new API endpoint and UI elements to allow users to mark delivery controls as validated, including associated badges and mutation logic.
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/Q8UjAXl
|
2025-09-30 09:19:41 +00:00 |
|
LogiFlow
|
25db2497e0
|
Merge pull request #473 from R0m1k3/1.1
Add supplier control validation fields to storage
|
2025-09-30 11:03:19 +02:00 |
|
michaelschal
|
51e04fa9a1
|
Add supplier control validation fields to storage
Adds `controlValidated`, `controlValidatedBy`, and `controlValidatedAt` fields to the `DatabaseStorage` class in `server/storage.ts` to track supplier control validation 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/e7P7sOc
|
2025-09-30 09:00:09 +00:00 |
|
LogiFlow
|
c7d4a3bb99
|
Merge pull request #472 from R0m1k3/1.1
1.1
|
2025-09-30 10:27:53 +02:00 |
|
michaelschal
|
8ab65a5a34
|
Improve API response for webhook events
Update webhook event API to include additional details in the response payload.
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/e7P7sOc
|
2025-09-30 08:23:21 +00:00 |
|
michaelschal
|
a2ab38a412
|
Add quality control process for supplier deliveries
Introduce a new 'requires_control' flag for suppliers, enabling a quality control workflow for deliveries. This includes UI updates, database schema changes, and API endpoints to manage and track control validation.
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/e7P7sOc
|
2025-09-30 08:22:02 +00:00 |
|