Commit Graph

  • e9e2b1d263 update main Jacek Pyziak 2026-03-27 12:58:07 +01:00
  • 6d062c5128 chore(state): sync git state after v1.7 completion Jacek Pyziak 2026-03-27 12:55:34 +01:00
  • 957fddaf84 feat(v1.7): orderPRO -> shopPRO status push sync Jacek Pyziak 2026-03-27 12:54:57 +01:00
  • 054816b0ba chore(state): sync git state after v1.6 completion Jacek Pyziak 2026-03-27 09:40:39 +01:00
  • f2f1c44324 feat(v1.6): inline status change on orders list Jacek Pyziak 2026-03-27 09:40:06 +01:00
  • 3f072c5906 update Jacek Pyziak 2026-03-27 00:08:34 +01:00
  • 51ea2030e4 update Jacek Pyziak 2026-03-25 23:01:22 +01:00
  • 7b58af76f7 chore(state): sync git state after v1.5 completion Jacek Pyziak 2026-03-25 22:47:13 +01:00
  • 3610571949 feat(v1.5): complete phases 40-43 workflow cleanup Jacek Pyziak 2026-03-25 22:46:51 +01:00
  • b8dda81e7b chore(paul): sync state git metadata after phase 30 transition Jacek Pyziak 2026-03-25 22:00:15 +01:00
  • 9cbe0a89f0 feat(30-button-primary-color): separate CTA color from section headings Jacek Pyziak 2026-03-25 21:59:37 +01:00
  • f592203b60 update Jacek Pyziak 2026-03-24 00:33:52 +01:00
  • 325a941c42 feat(29-delivery-status-mapping-ui): konfiguracja mapowania statusów dostawy per provider Jacek Pyziak 2026-03-23 23:55:42 +01:00
  • 98a0077204 feat(28-shipment-tracking-ui): badge'e statusow dostawy, linki sledzenia, ustawienia interwalu trackingu Jacek Pyziak 2026-03-23 23:04:05 +01:00
  • 228c0e96cf feat(27-shipment-tracking-backend): infrastruktura sledzenia przesylek — statusy, tracking services, cron handler Jacek Pyziak 2026-03-23 20:33:44 +01:00
  • c59d431083 feat(26-manual-tracking-number): reczne dodawanie numeru przesylki do zamowienia Jacek Pyziak 2026-03-23 18:17:21 +01:00
  • 686429d9cf update Jacek Pyziak 2026-03-22 23:54:59 +01:00
  • 91963d5173 feat(25-shipment-presets-management): edycja, usuwanie i zarządzanie presetami przesyłek Jacek Pyziak 2026-03-22 23:53:44 +01:00
  • e379557533 feat(24-shipment-presets-ui): kolorowe przyciski presetów, popup tworzenia, autofill formularza Jacek Pyziak 2026-03-22 23:42:56 +01:00
  • 03a237e7d2 feat(23-shipment-presets-backend): tabela DB, repository CRUD i JSON API dla presetów przesyłek Jacek Pyziak 2026-03-22 23:27:14 +01:00
  • d6375cc61d fix(22-regon-save-fix): naprawa zapisu REGON, BDO, KRS i logo w ustawieniach firmy Jacek Pyziak 2026-03-22 23:10:07 +01:00
  • 5d98377729 chore: add .gitignore for C# project, remove bin/obj/publish from tracking Jacek Pyziak 2026-03-22 22:49:49 +01:00
  • 5fef42ba12 feat(20-windows-client): aplikacja C# WinForms do zdalnego druku etykiet Jacek Pyziak 2026-03-22 22:49:28 +01:00
  • 02d06298ea feat(19-ui-integration): przycisk Drukuj, bulk print, kolejka wydruku Jacek Pyziak 2026-03-22 21:16:54 +01:00
  • d1a1b79247 update Jacek Pyziak 2026-03-18 00:40:11 +01:00
  • b9f639e037 feat(16-automated-tasks): moduł zadań automatycznych — CRUD + watcher/executor Jacek Pyziak 2026-03-18 00:39:47 +01:00
  • a6512cbfa4 update Jacek Pyziak 2026-03-18 00:02:18 +01:00
  • 74230cb7c3 update Jacek Pyziak 2026-03-17 00:06:07 +01:00
  • 2f73a940de feat(14-email-templates): CRUD szablonów e-mail z Quill.js + załączniki Jacek Pyziak 2026-03-16 23:59:25 +01:00
  • 4d091b2441 wip(14-email-templates): CRUD szablonów e-mail z Quill.js + system zmiennych Jacek Pyziak 2026-03-16 00:21:01 +01:00
  • 3223aac4d9 feat(13-email-mailboxes): phase 13 complete — email DB foundation + SMTP mailbox CRUD Jacek Pyziak 2026-03-15 23:57:33 +01:00
  • 8b3fb3fd0b update: session state, docs, screenshots Jacek Pyziak 2026-03-15 21:31:57 +01:00
  • 22ce87efe2 chore: complete milestone v0.3 — Moduł Paragonów Jacek Pyziak 2026-03-15 21:21:59 +01:00
  • 22fc330055 feat(11-12-accounting): phases 11-12 complete — milestone v0.3 done Jacek Pyziak 2026-03-15 21:00:29 +01:00
  • fb60b6d5d7 feat(11-receipt-print): phase 11 complete — receipt preview, print & PDF Jacek Pyziak 2026-03-15 20:31:04 +01:00
  • ed057fc304 feat(08-10-receipt-module): phases 08-10 complete — receipt issuing from orders Jacek Pyziak 2026-03-15 19:49:06 +01:00
  • 3bccc7a533 update Jacek Pyziak 2026-03-15 01:17:19 +01:00
  • 5ab87a5a20 feat(07-pre-expansion-fixes): complete phase 07 — milestone v0.2 done Jacek Pyziak 2026-03-15 00:37:21 +01:00
  • 62a68e9ec2 update Jacek Pyziak 2026-03-14 01:10:29 +01:00
  • ac0e07916e update Jacek Pyziak 2026-03-14 01:10:22 +01:00
  • ae747de77a update Jacek Pyziak 2026-03-13 17:47:11 +01:00
  • 209f7db3fe wip(07-pre-expansion-fixes): pause session — 5 plans ready, awaiting APPLY Jacek Pyziak 2026-03-13 17:46:23 +01:00
  • 03c18f6782 plan(07-pre-expansion-fixes): create 5 plans for pre-expansion fixes Jacek Pyziak 2026-03-13 17:44:42 +01:00
  • e01b68f559 chore(milestone): complete v0.1 Initial Release — archive, MILESTONES.md, ROADMAP reorganized Jacek Pyziak 2026-03-13 17:29:57 +01:00
  • aaa5d2fc25 feat(06-sonarqube-quality): phase 06 complete — SonarQube Quality 6/6 plans, milestone v0.1 done Jacek Pyziak 2026-03-13 17:27:41 +01:00
  • fbb3020180 docs(06-sonarqube-quality): close loop 06-05 — UNIFY complete Jacek Pyziak 2026-03-13 17:26:03 +01:00
  • eb5c9bf345 feat(06-sonarqube-quality): split god classes — ShopproOrdersSyncService + AllegroIntegrationController (06-05) Jacek Pyziak 2026-03-13 17:25:59 +01:00
  • ddf767926e docs(06-sonarqube-quality): close loop 06-04 — UNIFY complete Jacek Pyziak 2026-03-13 14:27:47 +01:00
  • 8f56dab513 feat(06-sonarqube-quality): reduce cognitive complexity in loadDeliveryServices (S3776 fix, 06-04) Jacek Pyziak 2026-03-13 14:22:52 +01:00
  • 91bc9914c6 wip(06-sonarqube-quality): paused after 06-06 UNIFY — 4/6 plans complete Jacek Pyziak 2026-03-13 12:39:52 +01:00
  • 42e647f007 feat(06-sonarqube-quality): extract long methods to fix S138 violations (06-06) Jacek Pyziak 2026-03-13 12:33:12 +01:00
  • ae976b7964 wip(06-sonarqube-quality): paused after 06-02 UNIFY — 3/6 plans complete Jacek Pyziak 2026-03-13 12:06:30 +01:00
  • 028c46c685 feat(06-sonarqube-quality): reduce return statements to ≤3 (S1142 fix) Jacek Pyziak 2026-03-13 11:57:18 +01:00
  • d7d3f996cc feat(06-sonarqube-quality): extract string literals to constants (S1192 fix) Jacek Pyziak 2026-03-13 11:28:23 +01:00
  • 3c27c4e54a feat(06-sonarqube-quality): introduce typed exception hierarchy (S112 fix) Jacek Pyziak 2026-03-13 11:04:52 +01:00
  • 3a9cfcd4a2 wip(06-sonarqube-quality): 6 planów SonarQube Quality utworzonych Jacek Pyziak 2026-03-13 10:54:57 +01:00
  • 2d4b52adfc feat(04-schema-docs): annotate ensure_* compensating migrations and update DB_SCHEMA.md Jacek Pyziak 2026-03-13 10:15:58 +01:00
  • 9a0dbe050b update Jacek Pyziak 2026-03-13 01:00:28 +01:00
  • 7b29fd9e02 feat(03-tech-debt): standardize CSRF field name to _token Jacek Pyziak 2026-03-13 00:58:59 +01:00
  • 880ab5933f feat(02-bug-fixes): extract CronHandlerFactory, complete Phase 2 Jacek Pyziak 2026-03-13 00:43:04 +01:00
  • 87203c4321 fix(02-bug-fixes): fix 3 known bugs from CONCERNS.md Jacek Pyziak 2026-03-13 00:26:07 +01:00
  • f8db8c0162 refactor(01-tech-debt): extract AllegroTokenManager and StringHelper Jacek Pyziak 2026-03-12 23:36:06 +01:00
  • 4c3daf69b7 docs: add codebase map to .paul/codebase/ Jacek Pyziak 2026-03-12 21:42:24 +01:00
  • 2b12fde248 feat(shipments): add ShipmentProviderInterface and ShipmentProviderRegistry Jacek Pyziak 2026-03-08 23:45:10 +01:00
  • af052e1ff5 feat: add Shoppro payment status synchronization service Jacek Pyziak 2026-03-08 20:41:10 +01:00
  • 3ba6202770 feat: Enhance InPost service selection and handling in Allegro settings Jacek Pyziak 2026-03-06 20:09:59 +01:00
  • 1b5e403c31 Add Allegro shipment service and related components Jacek Pyziak 2026-03-06 01:06:59 +01:00
  • 9df7a63244 feat: Enhance order date handling with effective date fallback and update documentation Jacek Pyziak 2026-03-04 23:56:45 +01:00
  • 7ac4293df4 feat: Implement Allegro Order Sync and Status Management Jacek Pyziak 2026-03-04 23:21:35 +01:00
  • 9ca79ca8d8 feat: Add guidelines for deploying code changes and testing procedures Jacek Pyziak 2026-03-03 08:25:09 +01:00
  • c489891d15 Add Orders and Order Status repositories with pagination and management features Jacek Pyziak 2026-03-03 01:32:28 +01:00
  • d1576bc4ab feat: Implement pagination and filtering for linked offers by integration Jacek Pyziak 2026-03-01 22:05:21 +01:00
  • bcf078baac update Jacek Pyziak 2026-02-27 21:43:15 +01:00
  • 1cbbc76a17 feat: cache-bust assets, fix XSS and filemtime error handling, clean up users filters Jacek Pyziak 2026-02-27 21:40:17 +01:00
  • bfff05a61b fix: include languages.pl content when saving categories to shopPRO Jacek Pyziak 2026-02-27 19:27:39 +01:00
  • a2a7934de6 fix: export per-integration name/description to shopPRO with global fallback Jacek Pyziak 2026-02-27 19:20:24 +01:00
  • ff5a9cef97 feat: add category assignment translation keys Jacek Pyziak 2026-02-27 19:15:28 +01:00
  • f1b5ba90bd fix: address code quality issues in category assignment modal Jacek Pyziak 2026-02-27 19:14:07 +01:00
  • f5b9f81077 feat: add category assignment column, modal, and JS to marketplace offers view Jacek Pyziak 2026-02-27 19:07:07 +01:00
  • 72b9de7ad2 fix: use short class names in MarketplaceController (add use imports) Jacek Pyziak 2026-02-27 19:05:12 +01:00
  • da5864d5a2 feat: register category AJAX routes and update MarketplaceController constructor Jacek Pyziak 2026-02-27 19:02:27 +01:00
  • 7fd29e9758 feat: add categoriesJson, productCategoriesJson, saveProductCategoriesJson to MarketplaceController Jacek Pyziak 2026-02-27 18:59:28 +01:00
  • d7306be80f feat: add ShopProClient::fetchCategories() method Jacek Pyziak 2026-02-27 18:56:16 +01:00
  • cad7ff5f94 feat: move content tabs between form fields and images section Jacek Pyziak 2026-02-27 18:27:57 +01:00
  • 33be5affa3 fix: whitelist integration_id against known integrations in product update Jacek Pyziak 2026-02-27 18:26:34 +01:00
  • 5d192427ec feat: add content_tabs translation key Jacek Pyziak 2026-02-27 18:24:02 +01:00
  • a70b327960 feat: add per-integration content tabs to product edit form with CSS and JS Jacek Pyziak 2026-02-27 18:21:56 +01:00
  • 571f0a990f feat: load and save per-integration content in product edit/update Jacek Pyziak 2026-02-27 18:18:12 +01:00
  • d51353e5cc feat: save per-integration name/short_description/description on product import Jacek Pyziak 2026-02-27 18:15:54 +01:00
  • 7b25e2e507 feat: add findIntegrationTranslations and upsertIntegrationTranslation to ProductRepository Jacek Pyziak 2026-02-27 18:14:56 +01:00
  • 5b64bb872b feat: add findIntegrationTranslations and upsertIntegrationTranslation to ProductRepository Jacek Pyziak 2026-02-27 18:13:44 +01:00
  • 86a74bec93 docs: add inline comments to product_integration_translations migration Jacek Pyziak 2026-02-27 18:12:58 +01:00
  • bf71b01419 fix: remove redundant FK indexes from product_integration_translations migration Jacek Pyziak 2026-02-27 18:11:16 +01:00
  • e1f25bbc8f feat: add product_integration_translations table and migrate marianek.pl data Jacek Pyziak 2026-02-27 18:09:43 +01:00
  • ab26debbb8 Remove temporary Swagger index HTML file and add script to fix GS1 brand names for all products in the database. Jacek Pyziak 2026-02-26 20:16:42 +01:00
  • 1b3ac356af feat: Update TODO.md with additional tasks for shopPRO integration and product management Jacek Pyziak 2026-02-25 00:27:49 +01:00
  • 12f0c262c8 Add initial HTML template for MojeGS1 application with Cookiebot and Google Analytics integration Jacek Pyziak 2026-02-24 23:32:19 +01:00
  • 18d0019c28 feat: Add IntegrationRepository and ShopProClient for managing integrations and fetching products from shopPRO API Jacek Pyziak 2026-02-23 23:28:55 +01:00
  • b312dc56e3 feat: Add API documentation and permissions configuration Jacek Pyziak 2026-02-22 23:16:37 +01:00
  • b67542d159 feat: Implement user authentication and database migration system Jacek Pyziak 2026-02-21 17:51:34 +01:00