feat: Add Supplemental Feeds feature with UI and backend support

- Implemented the main view for Supplemental Feeds, displaying clients with Merchant Account IDs and their associated feed files.
- Added styling for the feeds page and its components, including headers, empty states, and dropdown menus for syncing actions.
- Created backend logic to generate supplemental feeds for clients, including file handling and data sanitization.
- Integrated new routes and views for managing feeds, ensuring proper data retrieval and display.
- Updated navigation to include the new Supplemental Feeds section.
- Added necessary documentation for CRON job management related to feed generation.
This commit is contained in:
2026-02-26 20:17:13 +01:00
parent 651d925b20
commit fd0db9b145
35 changed files with 1120 additions and 296 deletions

6
feeds/supplemental_8.tsv Normal file
View File

@@ -0,0 +1,6 @@
id title description google_product_category
808 Ssawka do odkurzacza mała z welurem 32 mm zamiennik do Zelmer
1 Worki do odkurzacza Zelmer Meteor, Admiral 1010, 1020, 1030 papierowe 5 szt. z filtrami
387 Zelmer zestaw trzepaków do miksera ręcznego do modeli 181, 281, 371, 381
397 Zelmer sprzęgło napędowe ślimaka 86.1203 do maszynki do mielenia mięsa
21 Worki papierowe do odkurzacza Amica Sumam, Nortes, Universis, Beris 5 szt.
1 id title description google_product_category
2 808 Ssawka do odkurzacza mała z welurem 32 mm zamiennik do Zelmer
3 1 Worki do odkurzacza Zelmer Meteor, Admiral 1010, 1020, 1030 papierowe 5 szt. z filtrami
4 387 Zelmer zestaw trzepaków do miksera ręcznego do modeli 181, 281, 371, 381
5 397 Zelmer sprzęgło napędowe ślimaka 86.1203 do maszynki do mielenia mięsa
6 21 Worki papierowe do odkurzacza Amica Sumam, Nortes, Universis, Beris 5 szt.