Commit Graph
660 Commits
Author SHA1 Message Date
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
michaelschal 50365c3e8e Improve visibility of the "+X others" button in the calendar view
Adjust z-index and styling for the "+X others" button and debug text in CalendarGrid.tsx to ensure proper display and visibility within 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/0M7RANA
2025-08-18 14:07:14 +00:00
michaelschal fc154ba491 Improve calendar display to show more events and provide better user interaction
Update the calendar component to increase the maximum visible items per day from 2 to 4, implement a modal for displaying all daily events, and ensure the "+X others" button is always visible to address production display 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/DlIjsPK
2025-08-18 14:05:56 +00:00
LogiFlow 34cf7d7686 Merge pull request #234 from R0m1k3/1.1
Improve calendar event display and button styling
2025-08-18 16:03:00 +02:00
michaelschal b3dd242e41 Improve calendar event display and button styling
Update the styling for calendar event buttons, removing `!important` flags and `display: block` properties from the `DayItemsContainer` component's button.

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/DlIjsPK
2025-08-18 14:02:34 +00:00
LogiFlow b851242d05 Merge pull request #233 from R0m1k3/1.1
Improve visibility of delivery items on the calendar interface
2025-08-18 16:00:11 +02:00
michaelschal ee33133ec3 Improve visibility of delivery items on the calendar interface
Update CalendarGrid component to use custom styling for delivery items, ensuring they are more visible with orange background and border.

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/DlIjsPK
2025-08-18 13:56:58 +00:00
LogiFlow 3367f201a9 Merge pull request #232 from R0m1k3/1.1
Improve visibility of more calendar events with expanded display
2025-08-18 15:53:39 +02:00
michaelschal be1873c414 Improve visibility of more calendar events with expanded display
Add debug logs to CalendarGrid component to identify why hidden events are not displaying.

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/LqoCbHa
2025-08-18 13:52:10 +00:00
LogiFlow b5aba9f037 Merge pull request #231 from R0m1k3/1.1
Display all daily orders and deliveries in a modern modal view
2025-08-18 15:49:20 +02:00
michaelschal e1c6492ca5 Display all daily orders and deliveries in a modern modal view
Replace the popover with a modal to display more than 4 items on a given day in 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/20HYcnO
2025-08-18 13:48:01 +00:00
LogiFlow 8e74c3a6d6 Merge pull request #230 from R0m1k3/1.1
Update calendar colors and styles for a softer visual appearance
2025-08-18 15:41:44 +02:00
michaelschal 875460c442 Update calendar colors and styles for a softer visual appearance
Adjusted calendar item colors to use a more muted pastel palette, refined borders and shadows, and updated the display logic for multiple items per day.

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/utmjfWK
2025-08-18 13:41:03 +00:00
LogiFlow a0159c2a77 Merge pull request #229 from R0m1k3/1.1
Show more daily orders and deliveries on the calendar
2025-08-18 15:38:06 +02:00
michaelschal 9f5827b5cb Show more daily orders and deliveries on the calendar
Update CalendarGrid component to display up to 4 items per day, resolving an issue where only 2 items were visible when multiple orders and deliveries occurred on the same day.

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/tI82cIY
2025-08-18 13:37:23 +00:00
LogiFlow 9f1863c8b9 Merge pull request #228 from R0m1k3/1.1
1.1
2025-08-18 15:31:09 +02:00
michaelschal 95f663e405 Update calendar grid to use lighter gray separators
Modify the CSS classes for the calendar grid to use `gap-px` and `bg-gray-300` for the separators, and reduce padding to `p-px`.

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/IQMY27o
2025-08-18 13:30:20 +00:00
michaelschal dfdf2bf005 Enhance calendar layout with clearer day separations and weekend highlighting
Update CalendarGrid component to use gap styling for day separation and apply a light gray background to weekend days for improved visual clarity.

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/FFLhsf1
2025-08-18 13:28:49 +00:00
LogiFlow 85e45e9990 Merge pull request #227 from R0m1k3/1.1
Update calendar item colors and styles for better visual distinction
2025-08-18 15:20:54 +02:00
michaelschal 95dc2d1ae0 Update calendar item colors and styles for better visual distinction
Adjusts the styling of calendar items to use solid colors instead of gradients, applies right-angled borders, and updates the color mapping to differentiate between delivered items (gray), planned orders (yellow), and pending deliveries (green).

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/BIKIKnG
2025-08-18 13:20:27 +00:00
LogiFlow bd0093bfe0 Merge pull request #226 from R0m1k3/1.1
Modernize the calendar interface with new styling and animations
2025-08-18 15:13:50 +02:00
michaelschal 8b6b6db622 Modernize the calendar interface with new styling and animations
Refactors CalendarGrid.tsx to implement a completely new, modern UI with gradient backgrounds, refined animations, and updated status indicators for orders and deliveries.

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/Dqk6uUO
2025-08-18 13:13:14 +00:00
LogiFlow 764a9cc035 Merge pull request #225 from R0m1k3/1.1
Make calendar weekend days lighter and dividers darker
2025-08-18 15:07:42 +02:00
michaelschal bc17d9f03d Make calendar weekend days lighter and dividers darker
Adjust CSS classes in CalendarGrid.tsx to modify border colors for the calendar grid and background colors for weekend days.

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/AvJXlQr
2025-08-18 13:07:08 +00:00
LogiFlow a231a4074b Merge pull request #224 from R0m1k3/1.1
Improve calendar visual distinction for weekend days
2025-08-18 14:58:18 +02:00
michaelschal e0b06856bf Improve calendar visual distinction for weekend days
Add weekend highlighting to the calendar grid component to visually separate Saturday and Sunday from weekdays.

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/AvJXlQr
2025-08-18 12:57:46 +00:00
LogiFlow d29cc5d07b Merge pull request #223 from R0m1k3/1.1
Improve calendar weekend styling for better visual clarity
2025-08-18 14:55:07 +02:00
michaelschal 1256b6e432 Improve calendar weekend styling for better visual clarity
Apply custom CSS classes and inline styles to the Calendar component to ensure weekend days are consistently styled with a light gray background, addressing an issue where weekend backgrounds were not rendering correctly.

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/AvJXlQr
2025-08-18 12:54:40 +00:00
LogiFlow e5610abc6b Merge pull request #222 from R0m1k3/1.1
Make weekend days in the calendar display with a light gray background
2025-08-18 14:50:42 +02:00
michaelschal 7087883c3b Make weekend days in the calendar display with a light gray background
Adds weekend highlighting to the calendar component by applying a light gray background to Saturdays and Sundays.

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/AvJXlQr
2025-08-18 12:50:10 +00:00
LogiFlow 5b2a277ac4 Merge pull request #221 from R0m1k3/1.1
Fix error when updating announcements by adding missing get announcem…
2025-08-18 14:40:54 +02:00
michaelschal 81a51c6540 Fix error when updating announcements by adding missing get announcement functionality
Add the `getAnnouncement` method to `AnnouncementStorage` implementations and update the `IAnnouncementStorage` interface to resolve a `TypeError` during announcement updates.

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/JTP6mhE
2025-08-18 12:37:32 +00:00
LogiFlow 74c1d21a34 Merge pull request #220 from R0m1k3/1.1
Add debug tools to diagnose production announcement issues
2025-08-18 14:32:12 +02:00
michaelschal 978cff1c53 Add debug tools to diagnose production announcement issues
Add diagnostic endpoints and detailed logging to aid in debugging PostgreSQL connection and announcement update failures in 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/JTP6mhE
2025-08-18 12:31:36 +00:00
LogiFlow 3304ca0ed2 Merge pull request #219 from R0m1k3/1.1
Fix errors when modifying announcements in production
2025-08-18 14:28:59 +02:00
michaelschal 3f6ad3bb23 Fix errors when modifying announcements in production
Correct PostgreSQL join condition in announcement update logic to use username instead of ID.

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/JTP6mhE
2025-08-18 12:28:12 +00:00
LogiFlow 19a027b705 Merge pull request #218 from R0m1k3/1.1
Enhance announcement management and database interactions
2025-08-18 14:25:02 +02:00
michaelschal 8bbbd2476c Enhance announcement management and database interactions
Update announcement storage to join on username instead of ID, add logging for announcement updates, and implement error handling for non-existent announcements. Also, update schema imports.

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/JTP6mhE
2025-08-18 12:24:31 +00:00
LogiFlow a22f45aeb8 Merge pull request #217 from R0m1k3/1.1
1.1
2025-08-18 14:18:57 +02:00
michaelschal 95710e690b Remove author's name from announcement display
Removes the author's name and displays only the group name for announcements in the AnnouncementCard component.

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/IUa1wDz
2025-08-18 12:18:25 +00:00
michaelschal a75f7b66c4 Resolve unknown user display in announcements for better clarity
Fix user lookup in announcement messages to correctly display user names by selecting specific user fields and handling missing name data.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-08-18 12:16:03 +00:00
LogiFlow bf35b6d30d Merge pull request #216 from R0m1k3/1.1
Fix automatic database backup system for production
2025-08-18 14:07:12 +02:00
michaelschal c851aacb28 Fix automatic database backup system for production
Resolves an issue where the automatic backup service was not initialized in the production environment, preventing daily backups. Updates `docker-compose.yml` to include a backup directory and volume, modifies `index.production.ts` to import and initialize the backup service, and enhances `replit.md` with details of the fix. A new verification script `scripts/verify-backup-system.sh` is added to confirm the system's functionality.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cc2d271b-82f0-4d6a-9302-a0b067ffb429
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-08-18 12:06:40 +00:00
LogiFlow 96ff9037c8 Merge pull request #215 from R0m1k3/1.1
Improve sidebar consistency across different modules
2025-08-18 13:58:41 +02:00
michaelschal b3ad47fe83 Improve sidebar consistency across different modules
Implement fixed width classes for the sidebar to ensure consistent sizing across all application modules, including the SAV module, and enhance localStorage handling for sidebar state persistence.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f9197b9b-a5b3-4469-a27d-930a9e9ee736
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/f9197b9b-a5b3-4469-a27d-930a9e9ee736/b03w3Om
2025-08-18 11:58:10 +00:00
LogiFlow 492f7b9dc1 Merge pull request #214 from R0m1k3/1.1
Show the latest announcement in a modal on the dashboard
2025-08-18 13:10:15 +02:00
michaelschal 070da4a129 Show the latest announcement in a modal on the dashboard
Fetch and display the most recent announcement created within the last two days in a modal on the dashboard page.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f9197b9b-a5b3-4469-a27d-930a9e9ee736
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/f9197b9b-a5b3-4469-a27d-930a9e9ee736/b03w3Om
2025-08-18 11:00:51 +00:00
LogiFlow 12975444f3 Merge pull request #213 from R0m1k3/1.1
Filter ticket views and stats by selected store for administrators
2025-08-18 12:25:28 +02:00