diff --git a/.scannerwork/report-task.txt b/.scannerwork/report-task.txt index 51855e3..84d4dc7 100644 --- a/.scannerwork/report-task.txt +++ b/.scannerwork/report-task.txt @@ -2,5 +2,5 @@ projectKey=orderPRO serverUrl=https://sonar.project-pro.pl serverVersion=26.3.0.120487 dashboardUrl=https://sonar.project-pro.pl/dashboard?id=orderPRO -ceTaskId=16807b34-3042-4ded-9751-89e00701d085 -ceTaskUrl=https://sonar.project-pro.pl/api/ce/task?id=16807b34-3042-4ded-9751-89e00701d085 +ceTaskId=ed32f370-62ab-459a-a255-d1d5b77526b2 +ceTaskUrl=https://sonar.project-pro.pl/api/ce/task?id=ed32f370-62ab-459a-a255-d1d5b77526b2 diff --git a/.serena/project.yml b/.serena/project.yml index 362a46e..464a0a5 100644 --- a/.serena/project.yml +++ b/.serena/project.yml @@ -133,3 +133,17 @@ line_ending: # list of regex patterns which, when matched, mark a memory entry as read‑only. # Extends the list from the global configuration, merging the two lists. read_only_memory_patterns: [] + +# advanced configuration option allowing to configure language server-specific options. +# Maps the language key to the options. +# Have a look at the docstring of the constructors of the LS implementations within solidlsp (e.g., for C# or PHP) to see which options are available. +# No documentation on options means no options are available. +ls_specific_settings: {} + +# list of regex patterns for memories to completely ignore. +# Matching memories will not appear in list_memories or activate_project output +# and cannot be accessed via read_memory or write_memory. +# To access ignored memory files, use the read_file tool on the raw file path. +# Extends the list from the global configuration, merging the two lists. +# Example: ["_archive/.*", "_episodes/.*"] +ignored_memory_patterns: [] diff --git a/.vscode/ftp-kr.sync.cache.json b/.vscode/ftp-kr.sync.cache.json index 443b12f..9fac8ff 100644 --- a/.vscode/ftp-kr.sync.cache.json +++ b/.vscode/ftp-kr.sync.cache.json @@ -472,6 +472,7 @@ "lmtime": 1771943170048, "modified": true }, + "clients": {}, "composer.json": { "type": "-", "size": 722, @@ -883,6 +884,30 @@ "size": 1631, "lmtime": 1773789478088, "modified": false + }, + "20260322_000058_create_print_tables.sql": { + "type": "-", + "size": 1298, + "lmtime": 0, + "modified": false + }, + "20260322_000059_create_shipment_presets_table.sql": { + "type": "-", + "size": 1099, + "lmtime": 1774218097180, + "modified": false + }, + "20260323_000060_add_delivery_tracking_columns.sql": { + "type": "-", + "size": 1598, + "lmtime": 1774296445158, + "modified": false + }, + "20260323_000061_add_shipment_tracking_cron_schedule.sql": { + "type": "-", + "size": 278, + "lmtime": 1774293990601, + "modified": false } }, "seeders": {}, @@ -934,8 +959,8 @@ "DOCS": { "ARCHITECTURE.md": { "type": "-", - "size": 32951, - "lmtime": 1773790245031, + "size": 33394, + "lmtime": 1774285995231, "modified": false }, "DB_SCHEMA.md": { @@ -956,24 +981,30 @@ "lmtime": 1772494183695, "modified": false }, + "SHIPMENT_TRACKING_STATUSES.md": { + "type": "-", + "size": 8703, + "lmtime": 1774287008643, + "modified": false + }, "TECH_CHANGELOG.md": { "type": "-", - "size": 49699, - "lmtime": 1773790252961, + "size": 51132, + "lmtime": 1774286010490, "modified": false }, "todo.md": { "type": "-", - "size": 2129, - "lmtime": 1773790444877, + "size": 3510, + "lmtime": 1774296458106, "modified": false } }, ".env": { "type": "-", - "size": 393, + "size": 475, "lmtime": 1772752435680, - "modified": false + "modified": true }, ".env.codex.bak": { "type": "-", @@ -987,6 +1018,12 @@ "lmtime": 1772491020678, "modified": true }, + "_fix_carrier.php": { + "type": "-", + "size": 3272, + "lmtime": 1774296556289, + "modified": false + }, ".gitignore": { "type": "-", "size": 82, @@ -2195,8 +2232,8 @@ "css": { "app.css": { "type": "-", - "size": 48246, - "lmtime": 1773789643914, + "size": 53175, + "lmtime": 1774295150587, "modified": false }, "app.css.map": { @@ -2298,8 +2335,8 @@ }, "app.scss": { "type": "-", - "size": 42442, - "lmtime": 1773789619255, + "size": 42669, + "lmtime": 1774295127572, "modified": false }, "login.css": { @@ -2321,16 +2358,34 @@ "modified": false }, "modules": { + "_automation.scss": { + "type": "-", + "size": 1038, + "lmtime": 1773789611848, + "modified": false + }, "_email-send.scss": { "type": "-", "size": 2093, "lmtime": 1773786622096, "modified": false }, - "_automation.scss": { + "_printing.scss": { "type": "-", - "size": 1038, - "lmtime": 1773789611848, + "size": 939, + "lmtime": 0, + "modified": false + }, + "_shipment-presets.scss": { + "type": "-", + "size": 2629, + "lmtime": 1774219643850, + "modified": false + }, + "_delivery-status.scss": { + "type": "-", + "size": 802, + "lmtime": 1774294985916, "modified": false } }, @@ -2412,9 +2467,9 @@ }, "list.php": { "type": "-", - "size": 1600, + "size": 3380, "lmtime": 1773004094862, - "modified": false + "modified": true }, "partials": { "email-send-modal.php": { @@ -2426,14 +2481,14 @@ }, "receipt-create.php": { "type": "-", - "size": 4987, + "size": 6502, "lmtime": 0, - "modified": false + "modified": true }, "show.php": { "type": "-", - "size": 31864, - "lmtime": 1773787790160, + "size": 39716, + "lmtime": 1774295938464, "modified": false } }, @@ -2565,8 +2620,8 @@ "shipments": { "prepare.php": { "type": "-", - "size": 32252, - "lmtime": 1773359733203, + "size": 51866, + "lmtime": 1774295564443, "modified": false } }, @@ -2597,8 +2652,8 @@ "routes": { "web.php": { "type": "-", - "size": 21001, - "lmtime": 1773790233968, + "size": 23637, + "lmtime": 1774285893715, "modified": false } }, @@ -2638,8 +2693,8 @@ }, "project.yml": { "type": "-", - "size": 8695, - "lmtime": 1773532113835, + "size": 9068, + "lmtime": 1774285628214, "modified": false } }, @@ -2858,8 +2913,8 @@ }, "CronHandlerFactory.php": { "type": "-", - "size": 4482, - "lmtime": 1773418273174, + "size": 5705, + "lmtime": 1774293819740, "modified": false }, "CronJobProcessor.php": { @@ -2898,6 +2953,12 @@ "lmtime": 1771954535742, "modified": false }, + "ShipmentTrackingHandler.php": { + "type": "-", + "size": 1602, + "lmtime": 1774294151963, + "modified": false + }, "ShopProOfferTitlesRefreshHandler.php": { "type": "-", "size": 3788, @@ -2998,14 +3059,14 @@ }, "OrdersController.php": { "type": "-", - "size": 32146, - "lmtime": 1773788099402, + "size": 33392, + "lmtime": 1774216760398, "modified": false }, "OrdersRepository.php": { "type": "-", - "size": 31950, - "lmtime": 1773787170333, + "size": 32265, + "lmtime": 1774216750636, "modified": false }, "OrderStatusSyncService.php": { @@ -3178,7 +3239,7 @@ }, "ApaczkaApiClient.php": { "type": "-", - "size": 9905, + "size": 9909, "lmtime": 1773396223690, "modified": true }, @@ -3208,8 +3269,8 @@ }, "CompanySettingsController.php": { "type": "-", - "size": 3488, - "lmtime": 1773009473490, + "size": 3797, + "lmtime": 1774217189003, "modified": false }, "CompanySettingsRepository.php": { @@ -3296,6 +3357,12 @@ "lmtime": 1772492415867, "modified": false }, + "PrintSettingsController.php": { + "type": "-", + "size": 3404, + "lmtime": 0, + "modified": false + }, "ReceiptConfigController.php": { "type": "-", "size": 5259, @@ -3390,26 +3457,68 @@ "Shipments": { "AllegroShipmentService.php": { "type": "-", - "size": 14926, + "size": 14932, "lmtime": 1773396238404, + "modified": true + }, + "AllegroTrackingService.php": { + "type": "-", + "size": 1512, + "lmtime": 1774294131192, "modified": false }, "ApaczkaShipmentService.php": { "type": "-", - "size": 33037, - "lmtime": 1773396238099, + "size": 33310, + "lmtime": 1774296789152, + "modified": false + }, + "ApaczkaTrackingService.php": { + "type": "-", + "size": 2367, + "lmtime": 1774294136946, + "modified": false + }, + "DeliveryStatus.php": { + "type": "-", + "size": 10246, + "lmtime": 1774296842023, + "modified": false + }, + "InpostShipmentService.php": { + "type": "-", + "size": 22575, + "lmtime": 0, + "modified": false + }, + "InpostTrackingService.php": { + "type": "-", + "size": 3803, + "lmtime": 1774294254726, "modified": false }, "ShipmentController.php": { "type": "-", - "size": 16702, - "lmtime": 1773396224755, + "size": 18873, + "lmtime": 1774285889068, "modified": false }, "ShipmentPackageRepository.php": { "type": "-", - "size": 5725, - "lmtime": 1772746693527, + "size": 8391, + "lmtime": 1774296780272, + "modified": false + }, + "ShipmentPresetController.php": { + "type": "-", + "size": 3340, + "lmtime": 1774218170082, + "modified": false + }, + "ShipmentPresetRepository.php": { + "type": "-", + "size": 4271, + "lmtime": 1774218111776, "modified": false }, "ShipmentProviderInterface.php": { @@ -3423,6 +3532,18 @@ "size": 855, "lmtime": 1772999586844, "modified": false + }, + "ShipmentTrackingInterface.php": { + "type": "-", + "size": 426, + "lmtime": 1774293700586, + "modified": false + }, + "ShipmentTrackingRegistry.php": { + "type": "-", + "size": 626, + "lmtime": 1774293728866, + "modified": false } }, "Users": { @@ -5312,6 +5433,12 @@ "lmtime": 1772490702841, "modified": false }, + "_test_apaczka.php": { + "type": "-", + "size": 2690, + "lmtime": 1774296169244, + "modified": false + }, "tests": { "bootstrap.php": { "type": "-", diff --git a/DOCS/todo.md b/DOCS/todo.md index 3ccc565..bb9db75 100644 --- a/DOCS/todo.md +++ b/DOCS/todo.md @@ -32,4 +32,8 @@ 37. [x] Nie działa zapisywanie numer REGON 38. [x] Customowe przyciski paczek -39. [] Zamian głównego koloru przycisków z niebieskiego na inny (bo się z nagłówkami myli) \ No newline at end of file +39. [] Zamian głównego koloru przycisków z niebieskiego na inny (bo się z nagłówkami myli) +40. [] Usunąć przycisk "Drukuj etykiety" z widoku https://orderpro.projectpro.pl/orders/list razem z mechanizmem, który to obsługuje +41. [] Jaki jest sens tylu logów z importu allegro np w tym zamówieniu https://orderpro.projectpro.pl/orders/29, skąd taka ilość, co jest pobierane i sprawdzane? +42. [] Nowy zdarzenie w zadaniach automatyczny -> zmiana statusu przesyłki, oraz nowe waruneki dla zdarzenia "zmiana statusu przesyłki": przesyłka zarejestrowana, przesyłka do odbioru, przesyłka nadana w punkcie, przesyłka odebrana, przesyłka anulowana, przesyłka nieodebrana, przesyłka odebrana (zwrot), chyba że takich statusów się nie da to trzeba sprawdzić jakie się da. +43. [] Usuwanie wpisu z kolejki druku etykiet \ No newline at end of file