LogiFlow
|
8b39f54a1d
|
Merge pull request #202 from R0m1k3/1.1
Improve SAV ticket details display and refresh behavior
|
2025-08-18 09:58:30 +02:00 |
|
michaelschal
|
08698d6fe6
|
Improve SAV ticket details display and refresh behavior
Update the SAV ticket detail modal to use real-time data and adjust the layout for better usability, including fixing the status display bug.
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/bqNYoDM
|
2025-08-18 07:58:01 +00:00 |
|
LogiFlow
|
8891b8960f
|
Merge pull request #201 from R0m1k3/1.1
1.1
|
2025-08-18 09:35:57 +02:00 |
|
michaelschal
|
50a8807019
|
Improve SAV ticket management by fixing status updates and adding new comment indicators
Implement ticket status update mutation, show new comment badges, and refactor SAV modal layout for better client and product information separation.
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/GCVoWnM
|
2025-08-18 07:32:44 +00:00 |
|
michaelschal
|
5974b1a29e
|
Saved your changes before starting work
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f9197b9b-a5b3-4469-a27d-930a9e9ee736
Replit-Commit-Checkpoint-Type: full_checkpoint
|
2025-08-18 07:24:53 +00:00 |
|
LogiFlow
|
ec513c1dad
|
Merge pull request #200 from R0m1k3/1.1
Improve invoice verification cache reliability and add expiration han…
|
2025-08-17 18:45:50 +02:00 |
|
michaelschal
|
4ff83da545
|
Improve invoice verification cache reliability and add expiration handling
Fix database storage to correctly check cache expiration and delete expired entries, preventing stale data from being served. Added logs for cache hits, misses, and expirations.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/6kmwY2j
|
2025-08-17 16:34:37 +00:00 |
|
LogiFlow
|
52bf762c3c
|
Merge pull request #199 from R0m1k3/1.1
Restore database connection for production environment
|
2025-08-17 18:13:06 +02:00 |
|
michaelschal
|
971bda0012
|
Restore database connection for production environment
Fix issue in server/storage.ts where DatabaseStorage was not being used in production, causing database connection errors.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/6kmwY2j
|
2025-08-17 16:12:44 +00:00 |
|
LogiFlow
|
ec3b6ba246
|
Merge pull request #198 from R0m1k3/1.1
Improve invoice verification cache with in-memory storage and logging
|
2025-08-17 18:10:18 +02:00 |
|
michaelschal
|
8339afd4cf
|
Improve invoice verification cache with in-memory storage and logging
Implement in-memory caching for invoice verification results with enhanced logging and expiration handling in MemStorage.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/6kmwY2j
|
2025-08-17 16:08:53 +00:00 |
|
LogiFlow
|
0aa75793c1
|
Merge pull request #197 from R0m1k3/1.1
Update announcement priorities and icons for better clarity
|
2025-08-17 17:23:29 +02:00 |
|
michaelschal
|
2e0823eef6
|
Update announcement priorities and icons for better clarity
Modify the AnnouncementCard component to change the 'error' type label and icon to 'Nouveauté' with a 'Sparkles' icon, and update the 'success' type to 'Important' with a 'Star' icon, aligning with user feedback for improved announcement categorization.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/6kmwY2j
|
2025-08-17 15:20:15 +00:00 |
|
LogiFlow
|
826c7e248c
|
Merge pull request #196 from R0m1k3/1.1
Remove the blue square preceding announcements
|
2025-08-17 15:30:54 +02:00 |
|
michaelschal
|
ff08a168d4
|
Remove the blue square preceding announcements
Removed the blue square element from the AnnouncementCard component in the client.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/eKY7rVw
|
2025-08-17 12:30:50 +00:00 |
|
LogiFlow
|
91d2fb2b51
|
Merge pull request #195 from R0m1k3/1.1
1.1
|
2025-08-17 14:27:01 +02:00 |
|
michaelschal
|
7cc9a090e7
|
Add status icons next to announcement titles for better clarity
Update AnnouncementCard to display relevant status icons (error, warning, success, info) next to announcement titles, improving visual communication of priority.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/LmEMw65
|
2025-08-17 12:14:38 +00:00 |
|
michaelschal
|
ba0de5e1c7
|
Show the full text of announcements to improve readability
Update AnnouncementCard component to display the entire announcement content without truncation, using `whitespace-pre-wrap` and `break-words` for proper formatting.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/g53hZO6
|
2025-08-17 12:13:30 +00:00 |
|
LogiFlow
|
4e97d0170c
|
Merge pull request #194 from R0m1k3/1.1
Enable administrators to delete announcements in production environments
|
2025-08-17 14:01:45 +02:00 |
|
michaelschal
|
2a94ea69f8
|
Enable administrators to delete announcements in production environments
Implement PostgreSQL deletion logic for announcements and add detailed logging for the deletion process.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/TG5LVcw
|
2025-08-17 12:00:57 +00:00 |
|
LogiFlow
|
26aade5a05
|
Merge pull request #193 from R0m1k3/1.1
Fix announcement display issues and improve user data association
|
2025-08-17 11:33:31 +02:00 |
|
michaelschal
|
cefa4b7c22
|
Fix announcement display issues and improve user data association
Address critical production bug in the announcement system by ensuring correct filtering for global and store-specific announcements, and fix author association by using username instead of ID for PostgreSQL compatibility.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/dnQ3tT8
|
2025-08-17 09:22:36 +00:00 |
|
LogiFlow
|
0e64ec5499
|
Merge pull request #192 from R0m1k3/1.1
Improve announcement card display and fix creation bug
|
2025-08-17 11:18:13 +02:00 |
|
michaelschal
|
243240701c
|
Improve announcement card display and fix creation bug
Update the announcement card component to match the dashboard's visual style and resolve an issue where new announcements were not displaying correctly due to incorrect data handling and display logic.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/dnQ3tT8
|
2025-08-17 09:17:43 +00:00 |
|
LogiFlow
|
2a52ccd2be
|
Merge pull request #191 from R0m1k3/1.1
Update announcement system to use production database and improve car…
|
2025-08-17 11:08:09 +02:00 |
|
michaelschal
|
9f694d0251
|
Update announcement system to use production database and improve card design
Integrate PostgreSQL for announcement storage, aligning with production requirements and updating the announcement card UI for better visual consistency and user experience.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/DII5ZDt
|
2025-08-17 09:02:23 +00:00 |
|
LogiFlow
|
6524d75d6b
|
Merge pull request #190 from R0m1k3/1.1
1.1
|
2025-08-17 10:52:50 +02:00 |
|
michaelschal
|
3b180b84a4
|
Add icons to announcement cards to visually represent announcement types
Integrate type icons into the AnnouncementCard component by importing getTypeIcon and rendering the icon next to the announcement title, improving visual clarity.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/7I4lS2Q
|
2025-08-17 08:49:58 +00:00 |
|
michaelschal
|
3c2639d9b9
|
Improve announcement display by adjusting layout and content visibility
Refactor AnnouncementCard component to adjust flex layout, remove unused TypeIcon import, and modify div structure for better presentation.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/dMHQVxZ
|
2025-08-17 08:40:00 +00:00 |
|
michaelschal
|
5f270c0aa8
|
Improve announcement card display and production database usage
Update announcement card UI to match task card styling and integrate PostgreSQL for production announcements, using the `DASHBOARD_MESSAGES` table.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/BFQBiA5
|
2025-08-17 08:31:06 +00:00 |
|
michaelschal
|
25ffad696f
|
Improve the visual appearance and behavior of announcement messages
Update AnnouncementCard component styling to match Task card background and remove message persistence from the database.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/CNzb9L3
|
2025-08-17 08:27:27 +00:00 |
|
LogiFlow
|
5caf19c1e5
|
Merge pull request #189 from R0m1k3/1.1
Update announcement cards to match task card design and add type icons
|
2025-08-17 10:22:55 +02:00 |
|
michaelschal
|
26d1a7aada
|
Update announcement cards to match task card design and add type icons
Refactors the `AnnouncementCard` component to replicate the styling of the "To Do" task card, including icon placement next to titles, grey message text, square message corners, and right-aligned priority information with corresponding icons.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/ZIhswcI
|
2025-08-17 08:22:15 +00:00 |
|
LogiFlow
|
172cb7bc0a
|
Merge pull request #188 from R0m1k3/1.1
Remove store selection and simplify announcement creation
|
2025-08-16 16:52:09 +02:00 |
|
michaelschal
|
ce92323060
|
Remove store selection and simplify announcement creation
Remove the store selection field and associated logic from the announcement creation form and backend API to simplify the process and ensure all announcements are globally applicable.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/CvLQ6E2
|
2025-08-16 14:47:02 +00:00 |
|
LogiFlow
|
f9933c42e2
|
Merge pull request #187 from R0m1k3/1.1
Update announcement cards to show different message types
|
2025-08-16 16:36:45 +02:00 |
|
michaelschal
|
ec1fe2284f
|
Update announcement cards to show different message types
Refactor the announcement card component to support new message types (info, warning, error, success) and update form schemas and UI elements accordingly.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/k6mBZF3
|
2025-08-16 14:36:16 +00:00 |
|
LogiFlow
|
f4bbd8cb75
|
Merge pull request #186 from R0m1k3/1.1
Update announcement system to use new dashboard messages table
|
2025-08-16 16:13:39 +02:00 |
|
michaelschal
|
e7b33c5325
|
Update announcement system to use new dashboard messages table
Refactors the announcement storage and schema to utilize the new `dashboard_messages` table, renaming fields like `priority` to `type` and `groupId` to `storeId`, and updating sorting logic to reflect the new type system.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/VpUPpsj
|
2025-08-16 14:11:58 +00:00 |
|
LogiFlow
|
8bd0366824
|
Merge pull request #185 from R0m1k3/1.1
Refine database connections and handle potential errors during startup
|
2025-08-16 15:58:41 +02:00 |
|
michaelschal
|
2659a48e4e
|
Refine database connections and handle potential errors during startup
Adjust the database connection logic to better distinguish between production and development environments, specifically addressing potential issues with PostgreSQL and Neon connections to prevent startup failures and improve error handling.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/zIqUatC
|
2025-08-16 13:57:49 +00:00 |
|
LogiFlow
|
4d96c1cad2
|
Merge pull request #184 from R0m1k3/1.1
1.1
|
2025-08-16 15:38:01 +02:00 |
|
michaelschal
|
b1ea9dcc9b
|
Ensure PostgreSQL tables are created and data is migrated
This commit modifies the database connection logic to prioritize PostgreSQL, introduces a new PostgreSQL initialization script with table creation and test data, and refactors announcement storage to use a global instance.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/zIqUatC
|
2025-08-16 13:27:09 +00:00 |
|
michaelschal
|
a3889dd088
|
Add ability for administrators to edit existing announcements
Implement update functionality for announcements via a PUT API endpoint, including necessary backend storage and client-side UI adjustments.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/HjMubBV
|
2025-08-16 13:21:24 +00:00 |
|
LogiFlow
|
958e99de0d
|
Merge pull request #183 from R0m1k3/1.1
1.1
|
2025-08-16 15:13:53 +02:00 |
|
michaelschal
|
ad396339f0
|
Update announcement card to show priority and simplify admin actions
Refactor AnnouncementCard component to include priority display using Shadcn/ui dialogs and buttons, and move the admin trigger button.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/aVFsaJG
|
2025-08-16 13:03:49 +00:00 |
|
michaelschal
|
7591d5699e
|
Update announcement cards to match task card design and functionality
Refactors `AnnouncementCard.tsx` to mirror the design and priority display of task cards, introducing new icons and a `getPriorityConfig` function for consistent visual representation of announcement priorities (urgent, important, normal).
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/aVFsaJG
|
2025-08-16 12:56:56 +00:00 |
|
LogiFlow
|
0091ac7666
|
Merge pull request #182 from R0m1k3/1.1
1.1
|
2025-08-16 14:48:50 +02:00 |
|
michaelschal
|
5b6be55904
|
Remove the 'selected store' notification from the dashboard
Remove the badge component that displayed "Magasin sélectionné" when a store was selected by an admin user on the Dashboard page.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/aVFsaJG
|
2025-08-16 12:36:14 +00:00 |
|
michaelschal
|
c72e8b920c
|
Present announcements in a card format similar to task cards
Update AnnouncementCard component to display announcements in a card layout, add loading state and conditional fetching.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/e437ffed-c31b-44eb-9fd5-b6f9faa8e7ce/aVFsaJG
|
2025-08-16 12:35:41 +00:00 |
|