This website requires JavaScript.
d3f4bdaecd
update
main
Jacek Pyziak
2026-03-28 00:09:57 +01:00
e9e2b1d263
update
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