• Joined on 2022-11-12
seb pushed to live at seb/reactShop 2025-07-19 20:03:55 +00:00
2774c6924f fix: add missing weight and description logs
seb created branch master in seb/fibdash 2025-07-19 19:58:18 +00:00
seb pushed to master at seb/fibdash 2025-07-19 19:58:18 +00:00
102a4ec9ff genesis
seb created repository seb/fibdash 2025-07-19 19:57:06 +00:00
seb pushed to live at seb/reactShop 2025-07-19 09:40:48 +00:00
f93cde5131 Enhance XML generation for products: Added logging for products missing weight and those with insufficient descriptions. Implemented checks to track and log these products, ensuring better data quality for SEO. Created log files for missing data, improving maintainability and oversight of product information.
seb pushed to live at seb/reactShop 2025-07-19 09:30:40 +00:00
dfb4f3e189 Refactor PrerenderProduct layout: Introduced a back button for navigation, improved styling with Box components, and ensured consistent heights for product details and price sections. Enhanced product display with fixed height placeholders and updated availability messaging for better user experience.
seb pushed to live at seb/reactShop 2025-07-19 09:23:39 +00:00
5fb3e10598 Enhance product display in PrerenderProduct: Added a utility function to clean product names, improved layout with Box components for better styling, and formatted price display with tax. Updated product details section to include manufacturer, weight, and availability status, ensuring a more informative and visually appealing product presentation.
seb pushed to master at seb/playwrong 2025-07-19 06:49:38 +00:00
85537b26bf Implement graceful shutdown handling in CLI; add cleanup logic to TestRunner and Executor for improved resource management during termination. Update sleep durations in step1.test for consistency.
seb pushed to live at seb/reactShop 2025-07-19 04:26:00 +00:00
b602444066 Skip out-of-stock products in XML generation: Added logic to exclude products that are not available from the generated XML, improving the accuracy of product listings for SEO purposes.
seb pushed to live at seb/reactShop 2025-07-19 04:19:03 +00:00
7eb70abb22 Refactor star graphics in MainPageLayout: Replaced div elements with Box components for improved styling and layout control. Adjusted positioning and added drop-shadow effects for enhanced visual appeal. Updated display properties to ensure responsiveness across different screen sizes.
seb pushed to live at seb/reactShop 2025-07-18 15:20:56 +00:00
65ffc1542f Refine language-specific category fallback in SharedCarousel: Updated the fallback logic to only use the old cache format for German language requests, preventing incorrect category displays for English users. Enhanced language state management to ensure synchronization with i18n initialization.
seb pushed to live at seb/reactShop 2025-07-18 14:09:45 +00:00
8bc80c872d Enhance GTIN validation in product XML generation: Improved the GTIN validation logic in feeds.cjs to include checksum verification, ensuring only products with valid GTINs are processed. This update enhances data integrity for SEO purposes.
85504c725f Add demo mode functionality to LanguageProvider: Introduced demo mode to automatically cycle through available languages every 5 seconds. Updated state management to include demo mode and current language index, and added methods to start and stop the demo. Enhanced language change handling to stop demo mode when a user manually selects a language.
Compare 2 commits »
seb pushed to live at seb/reactShop 2025-07-18 13:26:15 +00:00
04e97c2522 Add CSS animations for rotating stars in MainPageLayout: Implemented new animations for star graphics to enhance visual appeal. Updated SharedCarousel to support dynamic language changes and improved category fetching logic. Enhanced localization files with new text for indoor season prompts in multiple languages.
seb pushed to live at seb/reactShop 2025-07-18 12:55:54 +00:00
93887ce397 Add multi-pointed star feature to home page layout: Implemented a hoverable star graphic in the seeds box, enhancing visual engagement. Updated localization files to include new text for user prompts in multiple languages.
seb pushed to live at seb/reactShop 2025-07-18 11:18:10 +00:00
33fadc0279 Update excluded terms in product XML generation: Added 'marihuana' to the list of excluded terms in product titles within feeds.cjs, enhancing content filtering for SEO purposes.
seb pushed to live at seb/reactShop 2025-07-18 11:13:41 +00:00
5c2b4172da Enhance GTIN validation in product XML generation: Updated logic in feeds.cjs to skip products with invalid GTIN formats, ensuring only valid products are included in the generated XML. This improves data integrity for SEO purposes.
seb pushed to live at seb/reactShop 2025-07-18 10:49:57 +00:00
c663e902ea Implement product filtering based on excluded terms: Added logic to skip products with specific terms in their title or description during XML generation in feeds.cjs, enhancing content management for SEO purposes.
seb pushed to live at seb/reactShop 2025-07-18 10:40:06 +00:00
aa82e8d1d2 Update categoryList socket emissions to include language and translation request: Modified the socket.emit calls in SharedCarousel, Sitemap, and prerender.cjs to support language specification and translation requests. Added JTL language mappings in translate-i18n.js for improved localization.
seb pushed to live at seb/reactShop 2025-07-18 10:13:04 +00:00
67f0126343 Enhance photo upload functionality in ArticleQuestionForm and ArticleRatingForm: Added reset method to PhotoUpload component and integrated it into both forms to clear uploaded files upon submission. Improved user experience by ensuring the photo upload state resets after form submission.
seb pushed to live at seb/reactShop 2025-07-18 09:56:50 +00:00
47a882b667 Add article interaction forms: Implemented ArticleAvailabilityForm, ArticleQuestionForm, and ArticleRatingForm components for user inquiries, ratings, and availability requests. Integrated photo upload functionality and enhanced user experience with collapsible sections in ProductDetailPage for better interaction with product details.