LogiFlow
46c6ae3e29
Merge pull request #255 from R0m1k3/1.1
...
1.1
2025-08-19 11:34:59 +02:00
michaelschal
a951c0be4c
Refine task form title to avoid duplication
...
Remove redundant "Modifier la tâche" heading in the task editing form.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/gKbtsJQ
2025-08-19 09:34:18 +00:00
michaelschal
85be1c0cbf
Fix duplicate title in task editing modal
...
Correct the heading in the task editing modal from "Modifier la tâche Modifier la tâche" to "Modifier la tâche".
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/b56g3AR
2025-08-19 09:32:05 +00:00
michaelschal
adc9edcfd8
Allow assigning tasks on weekends and improve calendar styling
...
Update task form schema to remove weekend restrictions for dates and enhance calendar component's weekend styling to be selectable.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/xVNiZBn
2025-08-19 09:30:14 +00:00
michaelschal
6831b2ea81
Refine task display and form components for consistent behavior
...
Update the task form component to use a clean implementation and adjust styling classes in the task list for consistency across development and production environments.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/xVNiZBn
2025-08-19 09:25:24 +00:00
michaelschal
174208d8af
Fix errors in task creation and update forms
...
Replace problematic `cn` function with direct CSS classes and fix API request syntax in task forms.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/3ua2Tiy
2025-08-19 09:10:28 +00:00
LogiFlow
47c64e01e7
Merge pull request #254 from R0m1k3/1.1
...
Remove problematic utility to fix production task form errors
2025-08-19 11:04:05 +02:00
michaelschal
ba045a11a5
Remove problematic utility to fix production task form errors
...
Create a new task form component that completely removes the 'cn' utility to resolve `ReferenceError: cn is not defined` in production, and update the main task form export to use this new version.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/fw7PcEX
2025-08-19 09:00:59 +00:00
LogiFlow
a9dabb0ca0
Merge pull request #253 from R0m1k3/1.1
...
Fix error when using utility function for styling elements
2025-08-19 10:50:33 +02:00
michaelschal
ecd38c0308
Fix error when using utility function for styling elements
...
Integrate the `cn` utility function directly into the `SimpleTaskForm.tsx` component to resolve a `ReferenceError` in production environments, ensuring proper styling functionality.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/bNRhnSG
2025-08-19 08:45:02 +00:00
LogiFlow
1999ba0e16
Merge pull request #252 from R0m1k3/1.1
...
Fix task module issues impacting user operations
2025-08-19 10:39:04 +02:00
michaelschal
3a2413cc4a
Add start date functionality to the task creation form
...
Update task creation form to include start and due dates, implement date validation, and resolve production errors.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/Rmyoa6U
2025-08-19 08:37:33 +00:00
michaelschal
a062ed4ef0
Temporarily disable new task date features to fix production loading issue
...
Rollback TaskForm to use SimpleTaskForm, disabling start date functionality due to production errors. Update SimpleTaskForm onError to include error logging.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/0taewQN
2025-08-19 08:29:03 +00:00
michaelschal
cc291e4b72
Fix task module issues impacting user operations
...
Resolve critical bugs in the task management module to restore full functionality.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/0taewQN
2025-08-19 08:05:24 +00:00
LogiFlow
23e19a03f4
Merge pull request #251 from R0m1k3/1.1
...
Improve task management by handling date errors and ensuring data int…
2025-08-19 09:48:52 +02:00
michaelschal
0d863da97e
Improve task management by handling date errors and ensuring data integrity
...
Implement robust error handling and data validation for task dates and properties in both frontend and backend to resolve production issues.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/0taewQN
2025-08-19 07:39:33 +00:00
LogiFlow
623bc11137
Merge pull request #250 from R0m1k3/1.1
...
Enhance task management with start dates and improved visibility
2025-08-19 09:32:01 +02:00
michaelschal
aa1906a9bb
Enhance task management with start dates and improved visibility
...
Introduce task start dates, allowing for future task scheduling and better visibility for managers and employees. Admins can now see all tasks, while other roles only see tasks that have started or have no start date. Includes UI updates to visually distinguish future tasks and a new form for creating tasks with start and due dates.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/kX6A8MG
2025-08-19 07:23:52 +00:00
LogiFlow
3d69e9c477
Merge pull request #249 from R0m1k3/1.1
...
Fix task due date not saving correctly to a future date
2025-08-19 08:59:12 +02:00
michaelschal
87cc2a0f88
Fix task due date not saving correctly to a future date
...
Add console logging to client and server to debug and fix an issue where task due dates were not being saved correctly, defaulting to the current date instead of the selected future date.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/xi95nEa
2025-08-19 06:57:42 +00:00
LogiFlow
d749897c19
Merge pull request #248 from R0m1k3/1.1
...
Allow setting task due dates beyond the current day
2025-08-19 08:53:04 +02:00
michaelschal
c8b76c8b2e
Allow setting task due dates beyond the current day
...
Remove the date restriction in the task form to enable selecting any due date.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/CDwGDqK
2025-08-19 06:50:56 +00:00
LogiFlow
f7a6e30f6b
Merge pull request #247 from R0m1k3/1.1
...
Correct date handling for task due dates to prevent errors
2025-08-19 08:42:46 +02:00
michaelschal
da7d1463ba
Correct date handling for task due dates to prevent errors
...
Update the schema to use the `date` type for due dates instead of `timestamp` to resolve a TypeError when creating tasks.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/GypDGUs
2025-08-19 06:42:06 +00:00
LogiFlow
3f2c452eb3
Merge pull request #246 from R0m1k3/1.1
...
Update calendar to use a more pleasant green for pending items
2025-08-18 17:55:15 +02:00
michaelschal
e7b9003e06
Update calendar to use a more pleasant green for pending items
...
Refactor the `CalendarGrid.tsx` component to replace all instances of `bg-teal-*` and `border-teal-*` with `bg-green-*` and `border-green-*` respectively, aligning with user feedback on color preference.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/JD1K1zt
2025-08-18 15:49:03 +00:00
LogiFlow
9aa7ecc01f
Merge pull request #245 from R0m1k3/1.1
...
Update calendar to use a more distinct green color for pending items
2025-08-18 17:46:12 +02:00
michaelschal
286a603fc5
Update calendar to use a more distinct green color for pending items
...
Adjusted CSS classes in CalendarGrid.tsx to use `teal` color palette for pending status, replacing `emerald`.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/oLvsgfc
2025-08-18 15:39:35 +00:00
LogiFlow
453b1922a5
Merge pull request #244 from R0m1k3/1.1
...
Adjust colors for pending deliveries to be less vibrant
2025-08-18 17:34:54 +02:00
michaelschal
bacb6fa608
Adjust colors for pending deliveries to be less vibrant
...
Update CSS classes in CalendarGrid.tsx to use 'emerald' shades instead of 'green' for pending and delivered items, improving visual aesthetics.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/enXY1uJ
2025-08-18 15:33:54 +00:00
LogiFlow
bdc2e56992
Merge pull request #243 from R0m1k3/1.1
...
Reduce the size of displayed items in daily modals
2025-08-18 17:30:25 +02:00
michaelschal
79c3a609d9
Reduce the size of displayed items in daily modals
...
Adjust modal dialog content and item card styling to improve layout and display more items within the daily overview.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/hgMHSZ6
2025-08-18 14:53:46 +00:00
LogiFlow
11dcdbeae3
Merge pull request #242 from R0m1k3/1.1
...
Make daily order and delivery cards larger and more readable
2025-08-18 16:49:48 +02:00
michaelschal
5e55b08740
Make daily order and delivery cards larger and more readable
...
Expand the size and improve the visual clarity of order and delivery cards in the calendar view, and update the delivery order modal to eliminate scrollbars for better usability.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/o69iJI6
2025-08-18 14:48:02 +00:00
LogiFlow
0289ecd0ed
Merge pull request #241 from R0m1k3/1.1
...
Prevent opening the creation modal when clicking on additional items
2025-08-18 16:43:27 +02:00
michaelschal
07fc38e5f0
Prevent opening the creation modal when clicking on additional items
...
Prevent the task creation modal from opening when interacting with the "+X others" button on the calendar.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/q1m3qte
2025-08-18 14:42:30 +00:00
LogiFlow
7edfa73683
Merge pull request #240 from R0m1k3/1.1
...
Improve calendar item display and interaction for orders and deliveries
2025-08-18 16:39:39 +02:00
michaelschal
1228613dca
Improve calendar item display and interaction for orders and deliveries
...
Refactors the `CalendarGrid` component to enhance the display of orders and deliveries within the calendar. This includes fixing modal positioning issues, improving the visual representation of items within modals with custom styling and status indicators, and enabling direct interaction with individual items to trigger relevant actions and close modals.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/IpHUjkz
2025-08-18 14:38:57 +00:00
LogiFlow
948c7f6b00
Merge pull request #239 from R0m1k3/1.1
...
1.1
2025-08-18 16:35:23 +02:00
michaelschal
55acf5a0ad
Align calendar display to ensure consistency across all environments
...
Update the maximum number of visible calendar items and adjust styling in CalendarGrid.tsx for consistent display between development and production.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/WnYSbrG
2025-08-18 14:34:27 +00:00
michaelschal
e35fd806b4
Unify calendar display for consistent development and production experiences
...
Synchronize the CalendarGrid component between development and production environments, enforcing uniform item visibility and button styling for a consistent user interface.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/WnYSbrG
2025-08-18 14:32:58 +00:00
michaelschal
e1e6afa103
Ensure calendar displays consistently across all environments
...
Create a production-specific calendar component to fix display issues and ensure feature parity with development.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/oqbeck5
2025-08-18 14:31:06 +00:00
LogiFlow
30041527da
Merge pull request #238 from R0m1k3/1.1
...
Adjust calendar to show more events and use different colors
2025-08-18 16:26:39 +02:00
michaelschal
3a37dfe86c
Adjust calendar to show more events and use different colors
...
Update CalendarGrid to display up to 4 events per day, change the "+X" button color to white and dark gray, and increase the overall height of event items in the calendar grid.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/oqbeck5
2025-08-18 14:22:22 +00:00
LogiFlow
cf0d660245
Merge pull request #237 from R0m1k3/1.1
...
1.1
2025-08-18 16:18:58 +02:00
michaelschal
4d1d43194a
Refine calendar item display and overflow handling for better visualization
...
Adjust styling and reduce visible items in calendar overflow for improved readability and production readiness.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/lUEmTwP
2025-08-18 14:18:20 +00:00
michaelschal
82738441e8
Update the calendar display to show all events and improve its appearance
...
Synchronize the production calendar with development to fix display issues and apply a modern design with improved event visibility and color coding.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/VtfGOwP
2025-08-18 14:14:24 +00:00
LogiFlow
80528985c2
Merge pull request #236 from R0m1k3/1.1
...
Improve calendar display and user interaction for a cleaner interface
2025-08-18 16:11:32 +02:00
michaelschal
2729dd3c9b
Improve calendar display and user interaction for a cleaner interface
...
Update CSS classes for calendar items to improve visual presentation and responsiveness. Remove debug logs and refine the styling of the "more items" button within the DayItemsContainer component for a cleaner, modern UI.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/cc2d271b-82f0-4d6a-9302-a0b067ffb429/VtfGOwP
2025-08-18 14:11:00 +00:00
LogiFlow
18da479443
Merge pull request #235 from R0m1k3/1.1
...
1.1
2025-08-18 16:07:53 +02:00