Skip to content

PES-113: new order administration grid #163

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Nov 29, 2021
Merged

Conversation

jan-potuznik-z
Copy link
Contributor

No description provided.

@packeta-user packeta-user merged commit 84a0a29 into v3.0.0 Nov 29, 2021
@packeta-user packeta-user deleted the PES-113-new-grid branch November 29, 2021 06:04
@MatyasKoval MatyasKoval linked an issue Apr 26, 2022 that may be closed by this pull request
jan-potuznik-z pushed a commit that referenced this pull request May 17, 2023
PES-585 Fix Widget HD opening url (#252)

* PES-585 Fix Widget HD opening url

Remove blanks from city, street
Replace 0 for zip with empty string

* PES-585 CR fixes

Move trim to variable creation
Revert changes to widget-hd.tpl

---------

Co-authored-by: Oldrich Korec Mraz <[email protected]>

PES-1266: orders grid refactor (#244)

* PES-1266: orders grid refactor

* PES-1266: add empty lines, remove unused file

* PES-1266: add empty line

* PES-1266: fix links

* PES-1266: fix getAdminLink method for PS 1.6

* Revert "PES-1266: fix links"

This reverts commit a49ec4b.

* PES-1266: code style, fixes

* PES-1266: customer name column using simpler method

* PES-1266: add empty lines, move html, fixes

* PES-1266: add empty line

* PES-1266: sprintf utilised

* PES-1266: folder for grid templates

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1173_split_pickup_points (#240)

* PES-1173: split WIP

* PES-1173: split WIP

* PES-1173: split admin part

* PES-1173: split completed but need some improvements

* PES-1173: split optimize and fixes

* PES-1173: code optimize

* PES-1173: add support for all carriers

* PES-1173: add phpdocs, code fixes

* PES-1173: remove unnecessary phpdocs, end() to array_shift()

* PES-1173: array_shift to array_pop, add message after remove carrier

* PES-1173: Packetery to \Packetery

* PES-1173: formatting

* PES-1173: new separated methods, code style, vendors support in admin

* PES-1173: carrier form back buttons

* PES-1173: fix notices, sort vendors

* PES-1173: add comma

* PES-1173: remove unwanted change, change form label, add empty line at the end

* PES-1173: refactor of Vendors

* PES-1173: split WIP

* PES-1173: split

* PES-1173: fix installer

* PES-1173: fixes

* PES-1173: bugfixes

* PES-1173: fixes

* PES-1173: remove unwanted changes

* PES-1281: code style, link template utilised

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1273: change soap url (#249)

* PES-1273: change soap url

* PES-1273: constant from Core namespace used

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1270: fix order repository (#245)

Co-authored-by: Marek Mozola <[email protected]>

PES-1265: move cron links to one page (configuration) (#246)

Co-authored-by: Marek Mozola <[email protected]>

PES-1264: menu items reorder (#247)

Co-authored-by: Marek Mozola <[email protected]>

Pes 1171 v30 fixes (#241)

* PES-1171: undefined variable usage removed

* PES-1171: order grid submit fix

* PES-1171: packeteryTrackingLink.tpl path fix

* PES-1171: pickup point validation fix

* PES-1171: static method call fix

* PES-1171: PHP 5.6 compatibility

* PES-1171: added TODOs

PES-487_validate_pickup_point (#239)

* PES-487: add default checkout pickup point backend validation

* PES-487: WIP

* PES-487: remove unused method, add phpdoc

* PES-487: add comments, remove unused hook in install

* PES-487: add phpdoc types

* PES-487: fix return type

* PES-487: fix new line

* PES-487: format

Co-authored-by: Marek Mozola <[email protected]>

PES-219: fix translations in tab install (#236)

* PES-219: fix translations in tab install

* PES-219: language_code to locale

* PES-219: install translations refactor

* PES-219: code optimize

* PES-219: support ps 1.6

* PES-219: add comment

* PES-219: rename const

Co-authored-by: Marek Mozola <[email protected]>

Comments about compatibility with old PS 1.6 versions (#238)

PES-454: fix missing order currency rate, remove cnb.cz (#235)

* PES-454: fix missing order currency rate, remove cnb.cz

* PES-454: CR: getRateTotal returns null

PES-1110_PS_3_0_css_js_minify_fix (#233)

* PES-1110: FE JavaScript and CSS files respecting CCC setting

* PES-1110: rollback changes

* PES-1110: update changelog

Co-authored-by: Marek Mozola <[email protected]>

PES-1087: widget url change (#232)

* PES-1087: widget url change

* PES-1087: widget url change

Co-authored-by: Marek Mozola <[email protected]>

PES-191 - PES-191_Remove_api_key_validation_at_request (#219)

* PES-191 Remove API key validation at request

Add API key validation against endpoint at options save

* PES-191 CR fixes

* PES-191 CR fixes

Add Guzzle to apikey test against endpoint
Add apikeypass to apikey conversion at 1 place only

* PES-191: Added: ApiClientFacade.php

* fixup! PES-191 CR fixes

* fixup! PES-191: Added: ApiClientFacade.php

Co-authored-by: Oldrich Korec Mraz <[email protected]>
Co-authored-by: Jaroslav Malý <[email protected]>
Co-authored-by: zemekoule <[email protected]>

Pes 484 add app identity to widgethd (#220)

* PES-484 Add appIdentity to WidgetHD

* fixup! PES-484 Add appIdentity to WidgetHD

Co-authored-by: Oldrich Korec Mraz <[email protected]>

Pes 763 adult verification product detail checkbox (#211)

* PES-763: verify age checkbox in product detail BO / new database packetery_product

* PES-763: passing adultContent param back to API / CSV

* PES-763: database exception / prestashop 1.6 support

* PES-763: CR: method param definition - id_product sql int def - code formating

* PES-763: CR: missing dot

* PES-763: CR: change log

* PES-763: CR: new productAttribute respository, refactoring hook methods, fixing installation and upgrade

* PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

* Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

* PES-763: CR: change log

* PES-763: CR: new methods in ProductAttributeRepository

* PES-763: change_log conflict

* PES-763: CR: mostly redone work with variables, putting back backslash in @throws, refactoring javscript functionality to show packetery BO product tab in prestashop 1.6

* PES-763: CR: replacing getValue with getRow and syntax error fix

* PES-679: CR: remove unused use Packetery\Tools\DbTools

* PES-763: CR: revert throws param

* PES-763: CR: fixing, adding and commenting conditions

* fixup: evaluation of the condition

Co-authored-by: zemekoule <[email protected]>
Co-authored-by: packeta <[email protected]>

Pes 762 adding packetery core from wp module (#214)

* PES-762: adding original Packetery\Core files

* PES-762: revert PHP compatibility back to 5.6

* PES-762: CR: tab indents, return cancelPacket() method

* PES-762: CR: new line at the end

Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

releases folder removed

Pes 721 post parcel order detail (#204)

* PES-721: add post parcel button to order detail

* PES-721: add post parcel button to order detail

* PES-721: added changelog comment

* PES-721: CR - getOrderWeight functinality gets prestashop order object instead of id_order

if conditions simplified

change_log message extended

* PES-721: post parcel button view logic revamped

* PES-721 CR: renaming and optimizing getOrderWeight -> getConvertedOrderWeight functionality, using smarty to show tracking link when package is submited, adding PHPDOC where necessary

* code formatting

* getTrackingLink() refactoring

* PES-721: CR - final touches, code polishing

* PES-721: CR - string|null

* PES-721: translations update

* PES-721: proper handling of warnings in getTrackingLink method

* PES-721: removing getConvertedOrderWeight and putting back the old code

* PES-721: storing currency_branch from widget as uppercase value in database

* PES-721: CR - fixing return values for getTrackingLink methods, processPostParcel adding warning from getTrackingLink method

* PES-721: remove strtoupper, this will be fixed by widget team

* PES-721: CR - Converter handling

* PES-721: CR - calling Converter class properly, fixing method returns

* PES-721: reverting getTrackingLink method functionality

* PES-721: renaming variables

* PES-721: is supporting HD delivery now

* PES-721: translations update

* PES-721: pass id_order correctly

* PES-721: remove  from phpdocs

* PES-721: remove getTrackingLink method from Tracking

* PES-721: CR: remove unnecessary column call from sql select in getOrderWithCountry method

Co-authored-by: Jan Potužník <[email protected]>

Pes 722 free order (#206)

* PES-722: adding configuration variable

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-722: translations update

* PES-722: Manual rebase fix

Co-authored-by: Jan Potužník <[email protected]>

Pes 739 widget autoopen (#205)

* PES-739: add autoopen switch inside packetery configuration page

* PES-739: translations added

Co-authored-by: Jan Potužník <[email protected]>

PES-591: carrier labels (#203)

* PES-591: carrier labels

* PES-591: carrier labels CR

* PES-591: carrier labels CR

* PES-591: tracking url localisation

Co-authored-by: Jan Potužník <[email protected]>

PES-623: order grid update (#202)

* PES-623: order grid update

* PES-623: order grid update - Smarty

* PES-623: weight input callback removed

* PES-623: order grid update

* PES-623: order grid update

* PES-623: order grid update CR

Co-authored-by: Jan Potužník <[email protected]>

PES-622: configuration link added to Packeta submenu (#200)

Co-authored-by: Jan Potužník <[email protected]>

PES-611: removal of static classess Packeteryclass and PacketeryApi (#199)

* PES-611: removal of static classess Packeteryclass and PacketeryApi

* PES-611: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-508: possibility of using either ID or Reference as order ID in export (#197)

Co-authored-by: Jan Potužník <[email protected]>

PES-477: unification of data generation logic for shipment export (AP… (#192)

* PES-477: unification of data generation logic for shipment export (API + CSV)

* PES-477: correct storage of chosen pickup point's currency

* PES-477: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-571: old 1.6 version compatibility (#191)

Co-authored-by: Jan Potužník <[email protected]>

PES-542: multistore support (#187)

* PES-542: multistore support

* PES-542: multistore support CR

Co-authored-by: Jan Potužník <[email protected]>

PES-494: carrier grid (#184)

* PES-494: carrier grid

* PES-515: carrier grid update

* PES-515: message manager

* PES-515: carrier grid update CR

* PES-515: carrier grid update v2

Co-authored-by: Jan Potužník <[email protected]>

Messages in order administration moved (#185)

OrderGrid translations specific parameter (#183)

Pes 489 carriers api (#182)

* PES-489: carriers API

* PES-489: non-API carriers to db

* PES-489: non-API carriers to db - upgrade

* PES-489: carriers API CR

* PES-489: carriers API CR - column definitions

Pes 408 widget hd (#177)

* PES-408: widget-hd implementation WIP

* PES-466: widget-hd implementation - grid HD column

* PES-466: widget-hd implementation - carrier setting cache

* PES-466: widget-hd implementation CR

* PES-466: widget-hd implementation comments

* PES-466: installer & upgrade update

* PES-466: widget-hd implementation update

* PES-466: widget-hd implementation CR

* PES-466: extraContent fixes

* PES-466: widget-hd implementation update

PES-276: possibility to set print offset when preparing packet labels (#175)

* PES-276: possibility to set print offset when preparing packet labels

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: label config update

PES-462: new module settings page (#178)

* PES-462: new module settings page

* PES-462: new module settings page CR

* PES-462: new module settings page CR

* PES-462: new module settings page checkboxes and radios

translations update (#179)

PES-113: deleteTab and insertTab in upgrade (#171)

PES-460: saved weight used in exports, gram support (#174)

* PES-460: saved weight used in exports, gram support

* PES-460: saved weight used in exports, gram support CR

translations synchronized with code (#172)

PES-113: new order administration grid (#163)

* PES-436: new order administration grid

* PES-436: new order administration grid CR

* PES-436: new order administration grid CR

PES-153: pickup point country checking (#167)

PES-425: Db wrapper (#168)

* PES-425: Db wrapper

* PES-425: Db wrapper CR

* PES-425: Db wrapper CR2

Pes 441 db layer (#164)

* PES-441: extraction of db queries into repositories

* PES-441: some getters replaced and/or renamed

* PES-441: typing, phpdocs

* PES-441: casting to int

PES-299: SuperCheckout fix (#165)

PES-427: payment module instantiation fix (#161)

PES-413: OPC by Zelarg limited support (#154)

* PES-413: OPC by Zelarg limited support

* PES-413: OPC by Zelarg limited support v2

Co-authored-by: packeta <[email protected]>

PES-205: actionValidateOrder (#113)

* PES-205: actionValidateOrder

* PES-205: actionValidateOrder v2

* PES-205: actionValidateOrder v3

* PES-205: actionValidateOrder v3 rebase

PES-226: improved PHP compatibility (#118)

* PES-226: improved PHP compatibility

* PES-226: improved PHP compatibility - rebase

Co-authored-by: packeta <[email protected]>

PES-197: widgetSaveOrderBranch refactoring (#108)

* PES-197: widgetSaveOrderBranch refactoring

* PES-197: widgetSaveOrderBranch refactoring v2

* PES-197: widgetSaveOrderBranch refactoring v2 rebase

* PES-197: widgetSaveOrderBranch refactoring v3

Pes 259 label cron (#124)

* PES-259: delete labels cron

* PES-259: delete labels URL cron

* PES-259: refactor

* PES-259: spaces fix

* PES-259: PS validator fixes

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update translations

* PES-259: smarty template

* PES-259: update

* PES-259: update

* PES-259: rebase fix - installation value update

* PES-259: CR

* PES-259: CR

* PES-259: CR

Co-authored-by: Filip Jiskra <[email protected]>

tab delete instead of update (#135)

SuperCheckout version to readme (#134)

PES-282: cs sniffer (#128)

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer translations excluded

Co-authored-by: Filip Jiskra <[email protected]>

PES-232: translation fix (#127)

Pes 262 auto open fixes refactor (#125)

* fix widget auto-open failure for default shipping method in 1.7 (widget js hasn't finished loading yet)

* fix for previous fix :-)

* WIP toggle extra content visibility fix

* WIP refactoring - extra content double-toggling still not fixed for PS 1.6 OPC

* fix extra content double-toggling + widget double auto-open in PS1.6 OPC

* note that css class 'wait' is probably good to be removed

* throttling should come after we know we would be fetching extra content

* fix for Supercheckout PS 1.6

Co-authored-by: Petr 'PePa' Pavel <[email protected]>

PES-128: install and uninstall refactor (#104)

* PES-128: install and uninstall refactor

* PES-128: install and uninstall refactor v2

* PES-128: install and uninstall refactor v3

* PES-128: install and uninstall refactor v4

* PES-128: install and uninstall refactor v5

Pes 232 ps16 compatibility (#122)

* PES-232: 1.7 fixes

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: petr

* PES-232: petr 2

* PES-232: disable continue if PP not selected on page load

* PES-232: checkout with confirm info working - rebase fix

Co-authored-by: Filip Jiskra <[email protected]>

PES-262: fix widget - automatic opening (#123)

Co-authored-by: Jaroslav Malý <[email protected]>

PES-189: widget opening preference (#107)

* PES-189: widget opening preference

* PES-189: widget opening preference rebased

PES-234: DI Container (#119)

* PES-234: DI Container partially rebased

* PES-234: Container Factory partially rebased

* PES-234: Container rebased

Pes 232 ps16 compatibility (#121)

* PES-232: checkout with confirm info working

* PES-232: 1.7 fixes

* PES-232: multi PP fix

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: formatting

* PES-232: fixes

* PES-232: camelCase

* PES-232: migration added due to displayBeforeCarrier implementation

Co-authored-by: Filip Jiskra <[email protected]>
jan-potuznik-z pushed a commit that referenced this pull request May 18, 2023
PES-585 Fix Widget HD opening url (#252)

* PES-585 Fix Widget HD opening url

Remove blanks from city, street
Replace 0 for zip with empty string

* PES-585 CR fixes

Move trim to variable creation
Revert changes to widget-hd.tpl

---------

Co-authored-by: Oldrich Korec Mraz <[email protected]>

PES-1266: orders grid refactor (#244)

* PES-1266: orders grid refactor

* PES-1266: add empty lines, remove unused file

* PES-1266: add empty line

* PES-1266: fix links

* PES-1266: fix getAdminLink method for PS 1.6

* Revert "PES-1266: fix links"

This reverts commit a49ec4b.

* PES-1266: code style, fixes

* PES-1266: customer name column using simpler method

* PES-1266: add empty lines, move html, fixes

* PES-1266: add empty line

* PES-1266: sprintf utilised

* PES-1266: folder for grid templates

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1173_split_pickup_points (#240)

* PES-1173: split WIP

* PES-1173: split WIP

* PES-1173: split admin part

* PES-1173: split completed but need some improvements

* PES-1173: split optimize and fixes

* PES-1173: code optimize

* PES-1173: add support for all carriers

* PES-1173: add phpdocs, code fixes

* PES-1173: remove unnecessary phpdocs, end() to array_shift()

* PES-1173: array_shift to array_pop, add message after remove carrier

* PES-1173: Packetery to \Packetery

* PES-1173: formatting

* PES-1173: new separated methods, code style, vendors support in admin

* PES-1173: carrier form back buttons

* PES-1173: fix notices, sort vendors

* PES-1173: add comma

* PES-1173: remove unwanted change, change form label, add empty line at the end

* PES-1173: refactor of Vendors

* PES-1173: split WIP

* PES-1173: split

* PES-1173: fix installer

* PES-1173: fixes

* PES-1173: bugfixes

* PES-1173: fixes

* PES-1173: remove unwanted changes

* PES-1281: code style, link template utilised

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1273: change soap url (#249)

* PES-1273: change soap url

* PES-1273: constant from Core namespace used

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1270: fix order repository (#245)

Co-authored-by: Marek Mozola <[email protected]>

PES-1265: move cron links to one page (configuration) (#246)

Co-authored-by: Marek Mozola <[email protected]>

PES-1264: menu items reorder (#247)

Co-authored-by: Marek Mozola <[email protected]>

Pes 1171 v30 fixes (#241)

* PES-1171: undefined variable usage removed

* PES-1171: order grid submit fix

* PES-1171: packeteryTrackingLink.tpl path fix

* PES-1171: pickup point validation fix

* PES-1171: static method call fix

* PES-1171: PHP 5.6 compatibility

* PES-1171: added TODOs

PES-487_validate_pickup_point (#239)

* PES-487: add default checkout pickup point backend validation

* PES-487: WIP

* PES-487: remove unused method, add phpdoc

* PES-487: add comments, remove unused hook in install

* PES-487: add phpdoc types

* PES-487: fix return type

* PES-487: fix new line

* PES-487: format

Co-authored-by: Marek Mozola <[email protected]>

PES-219: fix translations in tab install (#236)

* PES-219: fix translations in tab install

* PES-219: language_code to locale

* PES-219: install translations refactor

* PES-219: code optimize

* PES-219: support ps 1.6

* PES-219: add comment

* PES-219: rename const

Co-authored-by: Marek Mozola <[email protected]>

Comments about compatibility with old PS 1.6 versions (#238)

PES-454: fix missing order currency rate, remove cnb.cz (#235)

* PES-454: fix missing order currency rate, remove cnb.cz

* PES-454: CR: getRateTotal returns null

PES-1110_PS_3_0_css_js_minify_fix (#233)

* PES-1110: FE JavaScript and CSS files respecting CCC setting

* PES-1110: rollback changes

* PES-1110: update changelog

Co-authored-by: Marek Mozola <[email protected]>

PES-1087: widget url change (#232)

* PES-1087: widget url change

* PES-1087: widget url change

Co-authored-by: Marek Mozola <[email protected]>

PES-191 - PES-191_Remove_api_key_validation_at_request (#219)

* PES-191 Remove API key validation at request

Add API key validation against endpoint at options save

* PES-191 CR fixes

* PES-191 CR fixes

Add Guzzle to apikey test against endpoint
Add apikeypass to apikey conversion at 1 place only

* PES-191: Added: ApiClientFacade.php

* fixup! PES-191 CR fixes

* fixup! PES-191: Added: ApiClientFacade.php

Co-authored-by: Oldrich Korec Mraz <[email protected]>
Co-authored-by: Jaroslav Malý <[email protected]>
Co-authored-by: zemekoule <[email protected]>

Pes 484 add app identity to widgethd (#220)

* PES-484 Add appIdentity to WidgetHD

* fixup! PES-484 Add appIdentity to WidgetHD

Co-authored-by: Oldrich Korec Mraz <[email protected]>

Pes 763 adult verification product detail checkbox (#211)

* PES-763: verify age checkbox in product detail BO / new database packetery_product

* PES-763: passing adultContent param back to API / CSV

* PES-763: database exception / prestashop 1.6 support

* PES-763: CR: method param definition - id_product sql int def - code formating

* PES-763: CR: missing dot

* PES-763: CR: change log

* PES-763: CR: new productAttribute respository, refactoring hook methods, fixing installation and upgrade

* PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

* Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

* PES-763: CR: change log

* PES-763: CR: new methods in ProductAttributeRepository

* PES-763: change_log conflict

* PES-763: CR: mostly redone work with variables, putting back backslash in @throws, refactoring javscript functionality to show packetery BO product tab in prestashop 1.6

* PES-763: CR: replacing getValue with getRow and syntax error fix

* PES-679: CR: remove unused use Packetery\Tools\DbTools

* PES-763: CR: revert throws param

* PES-763: CR: fixing, adding and commenting conditions

* fixup: evaluation of the condition

Co-authored-by: zemekoule <[email protected]>
Co-authored-by: packeta <[email protected]>

Pes 762 adding packetery core from wp module (#214)

* PES-762: adding original Packetery\Core files

* PES-762: revert PHP compatibility back to 5.6

* PES-762: CR: tab indents, return cancelPacket() method

* PES-762: CR: new line at the end

Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

releases folder removed

Pes 721 post parcel order detail (#204)

* PES-721: add post parcel button to order detail

* PES-721: add post parcel button to order detail

* PES-721: added changelog comment

* PES-721: CR - getOrderWeight functinality gets prestashop order object instead of id_order

if conditions simplified

change_log message extended

* PES-721: post parcel button view logic revamped

* PES-721 CR: renaming and optimizing getOrderWeight -> getConvertedOrderWeight functionality, using smarty to show tracking link when package is submited, adding PHPDOC where necessary

* code formatting

* getTrackingLink() refactoring

* PES-721: CR - final touches, code polishing

* PES-721: CR - string|null

* PES-721: translations update

* PES-721: proper handling of warnings in getTrackingLink method

* PES-721: removing getConvertedOrderWeight and putting back the old code

* PES-721: storing currency_branch from widget as uppercase value in database

* PES-721: CR - fixing return values for getTrackingLink methods, processPostParcel adding warning from getTrackingLink method

* PES-721: remove strtoupper, this will be fixed by widget team

* PES-721: CR - Converter handling

* PES-721: CR - calling Converter class properly, fixing method returns

* PES-721: reverting getTrackingLink method functionality

* PES-721: renaming variables

* PES-721: is supporting HD delivery now

* PES-721: translations update

* PES-721: pass id_order correctly

* PES-721: remove  from phpdocs

* PES-721: remove getTrackingLink method from Tracking

* PES-721: CR: remove unnecessary column call from sql select in getOrderWithCountry method

Co-authored-by: Jan Potužník <[email protected]>

Pes 722 free order (#206)

* PES-722: adding configuration variable

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-722: translations update

* PES-722: Manual rebase fix

Co-authored-by: Jan Potužník <[email protected]>

Pes 739 widget autoopen (#205)

* PES-739: add autoopen switch inside packetery configuration page

* PES-739: translations added

Co-authored-by: Jan Potužník <[email protected]>

PES-591: carrier labels (#203)

* PES-591: carrier labels

* PES-591: carrier labels CR

* PES-591: carrier labels CR

* PES-591: tracking url localisation

Co-authored-by: Jan Potužník <[email protected]>

PES-623: order grid update (#202)

* PES-623: order grid update

* PES-623: order grid update - Smarty

* PES-623: weight input callback removed

* PES-623: order grid update

* PES-623: order grid update

* PES-623: order grid update CR

Co-authored-by: Jan Potužník <[email protected]>

PES-622: configuration link added to Packeta submenu (#200)

Co-authored-by: Jan Potužník <[email protected]>

PES-611: removal of static classess Packeteryclass and PacketeryApi (#199)

* PES-611: removal of static classess Packeteryclass and PacketeryApi

* PES-611: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-508: possibility of using either ID or Reference as order ID in export (#197)

Co-authored-by: Jan Potužník <[email protected]>

PES-477: unification of data generation logic for shipment export (AP… (#192)

* PES-477: unification of data generation logic for shipment export (API + CSV)

* PES-477: correct storage of chosen pickup point's currency

* PES-477: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-571: old 1.6 version compatibility (#191)

Co-authored-by: Jan Potužník <[email protected]>

PES-542: multistore support (#187)

* PES-542: multistore support

* PES-542: multistore support CR

Co-authored-by: Jan Potužník <[email protected]>

PES-494: carrier grid (#184)

* PES-494: carrier grid

* PES-515: carrier grid update

* PES-515: message manager

* PES-515: carrier grid update CR

* PES-515: carrier grid update v2

Co-authored-by: Jan Potužník <[email protected]>

Messages in order administration moved (#185)

OrderGrid translations specific parameter (#183)

Pes 489 carriers api (#182)

* PES-489: carriers API

* PES-489: non-API carriers to db

* PES-489: non-API carriers to db - upgrade

* PES-489: carriers API CR

* PES-489: carriers API CR - column definitions

Pes 408 widget hd (#177)

* PES-408: widget-hd implementation WIP

* PES-466: widget-hd implementation - grid HD column

* PES-466: widget-hd implementation - carrier setting cache

* PES-466: widget-hd implementation CR

* PES-466: widget-hd implementation comments

* PES-466: installer & upgrade update

* PES-466: widget-hd implementation update

* PES-466: widget-hd implementation CR

* PES-466: extraContent fixes

* PES-466: widget-hd implementation update

PES-276: possibility to set print offset when preparing packet labels (#175)

* PES-276: possibility to set print offset when preparing packet labels

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: label config update

PES-462: new module settings page (#178)

* PES-462: new module settings page

* PES-462: new module settings page CR

* PES-462: new module settings page CR

* PES-462: new module settings page checkboxes and radios

translations update (#179)

PES-113: deleteTab and insertTab in upgrade (#171)

PES-460: saved weight used in exports, gram support (#174)

* PES-460: saved weight used in exports, gram support

* PES-460: saved weight used in exports, gram support CR

translations synchronized with code (#172)

PES-113: new order administration grid (#163)

* PES-436: new order administration grid

* PES-436: new order administration grid CR

* PES-436: new order administration grid CR

PES-153: pickup point country checking (#167)

PES-425: Db wrapper (#168)

* PES-425: Db wrapper

* PES-425: Db wrapper CR

* PES-425: Db wrapper CR2

Pes 441 db layer (#164)

* PES-441: extraction of db queries into repositories

* PES-441: some getters replaced and/or renamed

* PES-441: typing, phpdocs

* PES-441: casting to int

PES-299: SuperCheckout fix (#165)

PES-427: payment module instantiation fix (#161)

PES-413: OPC by Zelarg limited support (#154)

* PES-413: OPC by Zelarg limited support

* PES-413: OPC by Zelarg limited support v2

Co-authored-by: packeta <[email protected]>

PES-205: actionValidateOrder (#113)

* PES-205: actionValidateOrder

* PES-205: actionValidateOrder v2

* PES-205: actionValidateOrder v3

* PES-205: actionValidateOrder v3 rebase

PES-226: improved PHP compatibility (#118)

* PES-226: improved PHP compatibility

* PES-226: improved PHP compatibility - rebase

Co-authored-by: packeta <[email protected]>

PES-197: widgetSaveOrderBranch refactoring (#108)

* PES-197: widgetSaveOrderBranch refactoring

* PES-197: widgetSaveOrderBranch refactoring v2

* PES-197: widgetSaveOrderBranch refactoring v2 rebase

* PES-197: widgetSaveOrderBranch refactoring v3

Pes 259 label cron (#124)

* PES-259: delete labels cron

* PES-259: delete labels URL cron

* PES-259: refactor

* PES-259: spaces fix

* PES-259: PS validator fixes

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update translations

* PES-259: smarty template

* PES-259: update

* PES-259: update

* PES-259: rebase fix - installation value update

* PES-259: CR

* PES-259: CR

* PES-259: CR

Co-authored-by: Filip Jiskra <[email protected]>

tab delete instead of update (#135)

SuperCheckout version to readme (#134)

PES-282: cs sniffer (#128)

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer translations excluded

Co-authored-by: Filip Jiskra <[email protected]>

PES-232: translation fix (#127)

Pes 262 auto open fixes refactor (#125)

* fix widget auto-open failure for default shipping method in 1.7 (widget js hasn't finished loading yet)

* fix for previous fix :-)

* WIP toggle extra content visibility fix

* WIP refactoring - extra content double-toggling still not fixed for PS 1.6 OPC

* fix extra content double-toggling + widget double auto-open in PS1.6 OPC

* note that css class 'wait' is probably good to be removed

* throttling should come after we know we would be fetching extra content

* fix for Supercheckout PS 1.6

Co-authored-by: Petr 'PePa' Pavel <[email protected]>

PES-128: install and uninstall refactor (#104)

* PES-128: install and uninstall refactor

* PES-128: install and uninstall refactor v2

* PES-128: install and uninstall refactor v3

* PES-128: install and uninstall refactor v4

* PES-128: install and uninstall refactor v5

Pes 232 ps16 compatibility (#122)

* PES-232: 1.7 fixes

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: petr

* PES-232: petr 2

* PES-232: disable continue if PP not selected on page load

* PES-232: checkout with confirm info working - rebase fix

Co-authored-by: Filip Jiskra <[email protected]>

PES-262: fix widget - automatic opening (#123)

Co-authored-by: Jaroslav Malý <[email protected]>

PES-189: widget opening preference (#107)

* PES-189: widget opening preference

* PES-189: widget opening preference rebased

PES-234: DI Container (#119)

* PES-234: DI Container partially rebased

* PES-234: Container Factory partially rebased

* PES-234: Container rebased

Pes 232 ps16 compatibility (#121)

* PES-232: checkout with confirm info working

* PES-232: 1.7 fixes

* PES-232: multi PP fix

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: formatting

* PES-232: fixes

* PES-232: camelCase

* PES-232: migration added due to displayBeforeCarrier implementation

Co-authored-by: Filip Jiskra <[email protected]>
jan-potuznik-z pushed a commit that referenced this pull request May 19, 2023
PES-585 Fix Widget HD opening url (#252)

* PES-585 Fix Widget HD opening url

Remove blanks from city, street
Replace 0 for zip with empty string

* PES-585 CR fixes

Move trim to variable creation
Revert changes to widget-hd.tpl

---------

Co-authored-by: Oldrich Korec Mraz <[email protected]>

PES-1266: orders grid refactor (#244)

* PES-1266: orders grid refactor

* PES-1266: add empty lines, remove unused file

* PES-1266: add empty line

* PES-1266: fix links

* PES-1266: fix getAdminLink method for PS 1.6

* Revert "PES-1266: fix links"

This reverts commit a49ec4b.

* PES-1266: code style, fixes

* PES-1266: customer name column using simpler method

* PES-1266: add empty lines, move html, fixes

* PES-1266: add empty line

* PES-1266: sprintf utilised

* PES-1266: folder for grid templates

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1173_split_pickup_points (#240)

* PES-1173: split WIP

* PES-1173: split WIP

* PES-1173: split admin part

* PES-1173: split completed but need some improvements

* PES-1173: split optimize and fixes

* PES-1173: code optimize

* PES-1173: add support for all carriers

* PES-1173: add phpdocs, code fixes

* PES-1173: remove unnecessary phpdocs, end() to array_shift()

* PES-1173: array_shift to array_pop, add message after remove carrier

* PES-1173: Packetery to \Packetery

* PES-1173: formatting

* PES-1173: new separated methods, code style, vendors support in admin

* PES-1173: carrier form back buttons

* PES-1173: fix notices, sort vendors

* PES-1173: add comma

* PES-1173: remove unwanted change, change form label, add empty line at the end

* PES-1173: refactor of Vendors

* PES-1173: split WIP

* PES-1173: split

* PES-1173: fix installer

* PES-1173: fixes

* PES-1173: bugfixes

* PES-1173: fixes

* PES-1173: remove unwanted changes

* PES-1281: code style, link template utilised

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1273: change soap url (#249)

* PES-1273: change soap url

* PES-1273: constant from Core namespace used

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1270: fix order repository (#245)

Co-authored-by: Marek Mozola <[email protected]>

PES-1265: move cron links to one page (configuration) (#246)

Co-authored-by: Marek Mozola <[email protected]>

PES-1264: menu items reorder (#247)

Co-authored-by: Marek Mozola <[email protected]>

Pes 1171 v30 fixes (#241)

* PES-1171: undefined variable usage removed

* PES-1171: order grid submit fix

* PES-1171: packeteryTrackingLink.tpl path fix

* PES-1171: pickup point validation fix

* PES-1171: static method call fix

* PES-1171: PHP 5.6 compatibility

* PES-1171: added TODOs

PES-487_validate_pickup_point (#239)

* PES-487: add default checkout pickup point backend validation

* PES-487: WIP

* PES-487: remove unused method, add phpdoc

* PES-487: add comments, remove unused hook in install

* PES-487: add phpdoc types

* PES-487: fix return type

* PES-487: fix new line

* PES-487: format

Co-authored-by: Marek Mozola <[email protected]>

PES-219: fix translations in tab install (#236)

* PES-219: fix translations in tab install

* PES-219: language_code to locale

* PES-219: install translations refactor

* PES-219: code optimize

* PES-219: support ps 1.6

* PES-219: add comment

* PES-219: rename const

Co-authored-by: Marek Mozola <[email protected]>

Comments about compatibility with old PS 1.6 versions (#238)

PES-454: fix missing order currency rate, remove cnb.cz (#235)

* PES-454: fix missing order currency rate, remove cnb.cz

* PES-454: CR: getRateTotal returns null

PES-1110_PS_3_0_css_js_minify_fix (#233)

* PES-1110: FE JavaScript and CSS files respecting CCC setting

* PES-1110: rollback changes

* PES-1110: update changelog

Co-authored-by: Marek Mozola <[email protected]>

PES-1087: widget url change (#232)

* PES-1087: widget url change

* PES-1087: widget url change

Co-authored-by: Marek Mozola <[email protected]>

PES-191 - PES-191_Remove_api_key_validation_at_request (#219)

* PES-191 Remove API key validation at request

Add API key validation against endpoint at options save

* PES-191 CR fixes

* PES-191 CR fixes

Add Guzzle to apikey test against endpoint
Add apikeypass to apikey conversion at 1 place only

* PES-191: Added: ApiClientFacade.php

* fixup! PES-191 CR fixes

* fixup! PES-191: Added: ApiClientFacade.php

Co-authored-by: Oldrich Korec Mraz <[email protected]>
Co-authored-by: Jaroslav Malý <[email protected]>
Co-authored-by: zemekoule <[email protected]>

Pes 484 add app identity to widgethd (#220)

* PES-484 Add appIdentity to WidgetHD

* fixup! PES-484 Add appIdentity to WidgetHD

Co-authored-by: Oldrich Korec Mraz <[email protected]>

Pes 763 adult verification product detail checkbox (#211)

* PES-763: verify age checkbox in product detail BO / new database packetery_product

* PES-763: passing adultContent param back to API / CSV

* PES-763: database exception / prestashop 1.6 support

* PES-763: CR: method param definition - id_product sql int def - code formating

* PES-763: CR: missing dot

* PES-763: CR: change log

* PES-763: CR: new productAttribute respository, refactoring hook methods, fixing installation and upgrade

* PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

* Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

* PES-763: CR: change log

* PES-763: CR: new methods in ProductAttributeRepository

* PES-763: change_log conflict

* PES-763: CR: mostly redone work with variables, putting back backslash in @throws, refactoring javscript functionality to show packetery BO product tab in prestashop 1.6

* PES-763: CR: replacing getValue with getRow and syntax error fix

* PES-679: CR: remove unused use Packetery\Tools\DbTools

* PES-763: CR: revert throws param

* PES-763: CR: fixing, adding and commenting conditions

* fixup: evaluation of the condition

Co-authored-by: zemekoule <[email protected]>
Co-authored-by: packeta <[email protected]>

Pes 762 adding packetery core from wp module (#214)

* PES-762: adding original Packetery\Core files

* PES-762: revert PHP compatibility back to 5.6

* PES-762: CR: tab indents, return cancelPacket() method

* PES-762: CR: new line at the end

Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

releases folder removed

Pes 721 post parcel order detail (#204)

* PES-721: add post parcel button to order detail

* PES-721: add post parcel button to order detail

* PES-721: added changelog comment

* PES-721: CR - getOrderWeight functinality gets prestashop order object instead of id_order

if conditions simplified

change_log message extended

* PES-721: post parcel button view logic revamped

* PES-721 CR: renaming and optimizing getOrderWeight -> getConvertedOrderWeight functionality, using smarty to show tracking link when package is submited, adding PHPDOC where necessary

* code formatting

* getTrackingLink() refactoring

* PES-721: CR - final touches, code polishing

* PES-721: CR - string|null

* PES-721: translations update

* PES-721: proper handling of warnings in getTrackingLink method

* PES-721: removing getConvertedOrderWeight and putting back the old code

* PES-721: storing currency_branch from widget as uppercase value in database

* PES-721: CR - fixing return values for getTrackingLink methods, processPostParcel adding warning from getTrackingLink method

* PES-721: remove strtoupper, this will be fixed by widget team

* PES-721: CR - Converter handling

* PES-721: CR - calling Converter class properly, fixing method returns

* PES-721: reverting getTrackingLink method functionality

* PES-721: renaming variables

* PES-721: is supporting HD delivery now

* PES-721: translations update

* PES-721: pass id_order correctly

* PES-721: remove  from phpdocs

* PES-721: remove getTrackingLink method from Tracking

* PES-721: CR: remove unnecessary column call from sql select in getOrderWithCountry method

Co-authored-by: Jan Potužník <[email protected]>

Pes 722 free order (#206)

* PES-722: adding configuration variable

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-722: translations update

* PES-722: Manual rebase fix

Co-authored-by: Jan Potužník <[email protected]>

Pes 739 widget autoopen (#205)

* PES-739: add autoopen switch inside packetery configuration page

* PES-739: translations added

Co-authored-by: Jan Potužník <[email protected]>

PES-591: carrier labels (#203)

* PES-591: carrier labels

* PES-591: carrier labels CR

* PES-591: carrier labels CR

* PES-591: tracking url localisation

Co-authored-by: Jan Potužník <[email protected]>

PES-623: order grid update (#202)

* PES-623: order grid update

* PES-623: order grid update - Smarty

* PES-623: weight input callback removed

* PES-623: order grid update

* PES-623: order grid update

* PES-623: order grid update CR

Co-authored-by: Jan Potužník <[email protected]>

PES-622: configuration link added to Packeta submenu (#200)

Co-authored-by: Jan Potužník <[email protected]>

PES-611: removal of static classess Packeteryclass and PacketeryApi (#199)

* PES-611: removal of static classess Packeteryclass and PacketeryApi

* PES-611: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-508: possibility of using either ID or Reference as order ID in export (#197)

Co-authored-by: Jan Potužník <[email protected]>

PES-477: unification of data generation logic for shipment export (AP… (#192)

* PES-477: unification of data generation logic for shipment export (API + CSV)

* PES-477: correct storage of chosen pickup point's currency

* PES-477: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-571: old 1.6 version compatibility (#191)

Co-authored-by: Jan Potužník <[email protected]>

PES-542: multistore support (#187)

* PES-542: multistore support

* PES-542: multistore support CR

Co-authored-by: Jan Potužník <[email protected]>

PES-494: carrier grid (#184)

* PES-494: carrier grid

* PES-515: carrier grid update

* PES-515: message manager

* PES-515: carrier grid update CR

* PES-515: carrier grid update v2

Co-authored-by: Jan Potužník <[email protected]>

Messages in order administration moved (#185)

OrderGrid translations specific parameter (#183)

Pes 489 carriers api (#182)

* PES-489: carriers API

* PES-489: non-API carriers to db

* PES-489: non-API carriers to db - upgrade

* PES-489: carriers API CR

* PES-489: carriers API CR - column definitions

Pes 408 widget hd (#177)

* PES-408: widget-hd implementation WIP

* PES-466: widget-hd implementation - grid HD column

* PES-466: widget-hd implementation - carrier setting cache

* PES-466: widget-hd implementation CR

* PES-466: widget-hd implementation comments

* PES-466: installer & upgrade update

* PES-466: widget-hd implementation update

* PES-466: widget-hd implementation CR

* PES-466: extraContent fixes

* PES-466: widget-hd implementation update

PES-276: possibility to set print offset when preparing packet labels (#175)

* PES-276: possibility to set print offset when preparing packet labels

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: label config update

PES-462: new module settings page (#178)

* PES-462: new module settings page

* PES-462: new module settings page CR

* PES-462: new module settings page CR

* PES-462: new module settings page checkboxes and radios

translations update (#179)

PES-113: deleteTab and insertTab in upgrade (#171)

PES-460: saved weight used in exports, gram support (#174)

* PES-460: saved weight used in exports, gram support

* PES-460: saved weight used in exports, gram support CR

translations synchronized with code (#172)

PES-113: new order administration grid (#163)

* PES-436: new order administration grid

* PES-436: new order administration grid CR

* PES-436: new order administration grid CR

PES-153: pickup point country checking (#167)

PES-425: Db wrapper (#168)

* PES-425: Db wrapper

* PES-425: Db wrapper CR

* PES-425: Db wrapper CR2

Pes 441 db layer (#164)

* PES-441: extraction of db queries into repositories

* PES-441: some getters replaced and/or renamed

* PES-441: typing, phpdocs

* PES-441: casting to int

PES-299: SuperCheckout fix (#165)

PES-427: payment module instantiation fix (#161)

PES-413: OPC by Zelarg limited support (#154)

* PES-413: OPC by Zelarg limited support

* PES-413: OPC by Zelarg limited support v2

Co-authored-by: packeta <[email protected]>

PES-205: actionValidateOrder (#113)

* PES-205: actionValidateOrder

* PES-205: actionValidateOrder v2

* PES-205: actionValidateOrder v3

* PES-205: actionValidateOrder v3 rebase

PES-226: improved PHP compatibility (#118)

* PES-226: improved PHP compatibility

* PES-226: improved PHP compatibility - rebase

Co-authored-by: packeta <[email protected]>

PES-197: widgetSaveOrderBranch refactoring (#108)

* PES-197: widgetSaveOrderBranch refactoring

* PES-197: widgetSaveOrderBranch refactoring v2

* PES-197: widgetSaveOrderBranch refactoring v2 rebase

* PES-197: widgetSaveOrderBranch refactoring v3

Pes 259 label cron (#124)

* PES-259: delete labels cron

* PES-259: delete labels URL cron

* PES-259: refactor

* PES-259: spaces fix

* PES-259: PS validator fixes

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update translations

* PES-259: smarty template

* PES-259: update

* PES-259: update

* PES-259: rebase fix - installation value update

* PES-259: CR

* PES-259: CR

* PES-259: CR

Co-authored-by: Filip Jiskra <[email protected]>

tab delete instead of update (#135)

SuperCheckout version to readme (#134)

PES-282: cs sniffer (#128)

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer translations excluded

Co-authored-by: Filip Jiskra <[email protected]>

PES-232: translation fix (#127)

Pes 262 auto open fixes refactor (#125)

* fix widget auto-open failure for default shipping method in 1.7 (widget js hasn't finished loading yet)

* fix for previous fix :-)

* WIP toggle extra content visibility fix

* WIP refactoring - extra content double-toggling still not fixed for PS 1.6 OPC

* fix extra content double-toggling + widget double auto-open in PS1.6 OPC

* note that css class 'wait' is probably good to be removed

* throttling should come after we know we would be fetching extra content

* fix for Supercheckout PS 1.6

Co-authored-by: Petr 'PePa' Pavel <[email protected]>

PES-128: install and uninstall refactor (#104)

* PES-128: install and uninstall refactor

* PES-128: install and uninstall refactor v2

* PES-128: install and uninstall refactor v3

* PES-128: install and uninstall refactor v4

* PES-128: install and uninstall refactor v5

Pes 232 ps16 compatibility (#122)

* PES-232: 1.7 fixes

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: petr

* PES-232: petr 2

* PES-232: disable continue if PP not selected on page load

* PES-232: checkout with confirm info working - rebase fix

Co-authored-by: Filip Jiskra <[email protected]>

PES-262: fix widget - automatic opening (#123)

Co-authored-by: Jaroslav Malý <[email protected]>

PES-189: widget opening preference (#107)

* PES-189: widget opening preference

* PES-189: widget opening preference rebased

PES-234: DI Container (#119)

* PES-234: DI Container partially rebased

* PES-234: Container Factory partially rebased

* PES-234: Container rebased

Pes 232 ps16 compatibility (#121)

* PES-232: checkout with confirm info working

* PES-232: 1.7 fixes

* PES-232: multi PP fix

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: formatting

* PES-232: fixes

* PES-232: camelCase

* PES-232: migration added due to displayBeforeCarrier implementation

Co-authored-by: Filip Jiskra <[email protected]>
jan-potuznik-z pushed a commit that referenced this pull request May 19, 2023
PES-585 Fix Widget HD opening url (#252)

* PES-585 Fix Widget HD opening url

Remove blanks from city, street
Replace 0 for zip with empty string

* PES-585 CR fixes

Move trim to variable creation
Revert changes to widget-hd.tpl

---------

Co-authored-by: Oldrich Korec Mraz <[email protected]>

PES-1266: orders grid refactor (#244)

* PES-1266: orders grid refactor

* PES-1266: add empty lines, remove unused file

* PES-1266: add empty line

* PES-1266: fix links

* PES-1266: fix getAdminLink method for PS 1.6

* Revert "PES-1266: fix links"

This reverts commit a49ec4b.

* PES-1266: code style, fixes

* PES-1266: customer name column using simpler method

* PES-1266: add empty lines, move html, fixes

* PES-1266: add empty line

* PES-1266: sprintf utilised

* PES-1266: folder for grid templates

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1173_split_pickup_points (#240)

* PES-1173: split WIP

* PES-1173: split WIP

* PES-1173: split admin part

* PES-1173: split completed but need some improvements

* PES-1173: split optimize and fixes

* PES-1173: code optimize

* PES-1173: add support for all carriers

* PES-1173: add phpdocs, code fixes

* PES-1173: remove unnecessary phpdocs, end() to array_shift()

* PES-1173: array_shift to array_pop, add message after remove carrier

* PES-1173: Packetery to \Packetery

* PES-1173: formatting

* PES-1173: new separated methods, code style, vendors support in admin

* PES-1173: carrier form back buttons

* PES-1173: fix notices, sort vendors

* PES-1173: add comma

* PES-1173: remove unwanted change, change form label, add empty line at the end

* PES-1173: refactor of Vendors

* PES-1173: split WIP

* PES-1173: split

* PES-1173: fix installer

* PES-1173: fixes

* PES-1173: bugfixes

* PES-1173: fixes

* PES-1173: remove unwanted changes

* PES-1281: code style, link template utilised

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1273: change soap url (#249)

* PES-1273: change soap url

* PES-1273: constant from Core namespace used

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1270: fix order repository (#245)

Co-authored-by: Marek Mozola <[email protected]>

PES-1265: move cron links to one page (configuration) (#246)

Co-authored-by: Marek Mozola <[email protected]>

PES-1264: menu items reorder (#247)

Co-authored-by: Marek Mozola <[email protected]>

Pes 1171 v30 fixes (#241)

* PES-1171: undefined variable usage removed

* PES-1171: order grid submit fix

* PES-1171: packeteryTrackingLink.tpl path fix

* PES-1171: pickup point validation fix

* PES-1171: static method call fix

* PES-1171: PHP 5.6 compatibility

* PES-1171: added TODOs

PES-487_validate_pickup_point (#239)

* PES-487: add default checkout pickup point backend validation

* PES-487: WIP

* PES-487: remove unused method, add phpdoc

* PES-487: add comments, remove unused hook in install

* PES-487: add phpdoc types

* PES-487: fix return type

* PES-487: fix new line

* PES-487: format

Co-authored-by: Marek Mozola <[email protected]>

PES-219: fix translations in tab install (#236)

* PES-219: fix translations in tab install

* PES-219: language_code to locale

* PES-219: install translations refactor

* PES-219: code optimize

* PES-219: support ps 1.6

* PES-219: add comment

* PES-219: rename const

Co-authored-by: Marek Mozola <[email protected]>

Comments about compatibility with old PS 1.6 versions (#238)

PES-454: fix missing order currency rate, remove cnb.cz (#235)

* PES-454: fix missing order currency rate, remove cnb.cz

* PES-454: CR: getRateTotal returns null

PES-1110_PS_3_0_css_js_minify_fix (#233)

* PES-1110: FE JavaScript and CSS files respecting CCC setting

* PES-1110: rollback changes

* PES-1110: update changelog

Co-authored-by: Marek Mozola <[email protected]>

PES-1087: widget url change (#232)

* PES-1087: widget url change

* PES-1087: widget url change

Co-authored-by: Marek Mozola <[email protected]>

PES-191 - PES-191_Remove_api_key_validation_at_request (#219)

* PES-191 Remove API key validation at request

Add API key validation against endpoint at options save

* PES-191 CR fixes

* PES-191 CR fixes

Add Guzzle to apikey test against endpoint
Add apikeypass to apikey conversion at 1 place only

* PES-191: Added: ApiClientFacade.php

* fixup! PES-191 CR fixes

* fixup! PES-191: Added: ApiClientFacade.php

Co-authored-by: Oldrich Korec Mraz <[email protected]>
Co-authored-by: Jaroslav Malý <[email protected]>
Co-authored-by: zemekoule <[email protected]>

Pes 484 add app identity to widgethd (#220)

* PES-484 Add appIdentity to WidgetHD

* fixup! PES-484 Add appIdentity to WidgetHD

Co-authored-by: Oldrich Korec Mraz <[email protected]>

Pes 763 adult verification product detail checkbox (#211)

* PES-763: verify age checkbox in product detail BO / new database packetery_product

* PES-763: passing adultContent param back to API / CSV

* PES-763: database exception / prestashop 1.6 support

* PES-763: CR: method param definition - id_product sql int def - code formating

* PES-763: CR: missing dot

* PES-763: CR: change log

* PES-763: CR: new productAttribute respository, refactoring hook methods, fixing installation and upgrade

* PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

* Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

* PES-763: CR: change log

* PES-763: CR: new methods in ProductAttributeRepository

* PES-763: change_log conflict

* PES-763: CR: mostly redone work with variables, putting back backslash in @throws, refactoring javscript functionality to show packetery BO product tab in prestashop 1.6

* PES-763: CR: replacing getValue with getRow and syntax error fix

* PES-679: CR: remove unused use Packetery\Tools\DbTools

* PES-763: CR: revert throws param

* PES-763: CR: fixing, adding and commenting conditions

* fixup: evaluation of the condition

Co-authored-by: zemekoule <[email protected]>
Co-authored-by: packeta <[email protected]>

Pes 762 adding packetery core from wp module (#214)

* PES-762: adding original Packetery\Core files

* PES-762: revert PHP compatibility back to 5.6

* PES-762: CR: tab indents, return cancelPacket() method

* PES-762: CR: new line at the end

Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

releases folder removed

Pes 721 post parcel order detail (#204)

* PES-721: add post parcel button to order detail

* PES-721: add post parcel button to order detail

* PES-721: added changelog comment

* PES-721: CR - getOrderWeight functinality gets prestashop order object instead of id_order

if conditions simplified

change_log message extended

* PES-721: post parcel button view logic revamped

* PES-721 CR: renaming and optimizing getOrderWeight -> getConvertedOrderWeight functionality, using smarty to show tracking link when package is submited, adding PHPDOC where necessary

* code formatting

* getTrackingLink() refactoring

* PES-721: CR - final touches, code polishing

* PES-721: CR - string|null

* PES-721: translations update

* PES-721: proper handling of warnings in getTrackingLink method

* PES-721: removing getConvertedOrderWeight and putting back the old code

* PES-721: storing currency_branch from widget as uppercase value in database

* PES-721: CR - fixing return values for getTrackingLink methods, processPostParcel adding warning from getTrackingLink method

* PES-721: remove strtoupper, this will be fixed by widget team

* PES-721: CR - Converter handling

* PES-721: CR - calling Converter class properly, fixing method returns

* PES-721: reverting getTrackingLink method functionality

* PES-721: renaming variables

* PES-721: is supporting HD delivery now

* PES-721: translations update

* PES-721: pass id_order correctly

* PES-721: remove  from phpdocs

* PES-721: remove getTrackingLink method from Tracking

* PES-721: CR: remove unnecessary column call from sql select in getOrderWithCountry method

Co-authored-by: Jan Potužník <[email protected]>

Pes 722 free order (#206)

* PES-722: adding configuration variable

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-722: translations update

* PES-722: Manual rebase fix

Co-authored-by: Jan Potužník <[email protected]>

Pes 739 widget autoopen (#205)

* PES-739: add autoopen switch inside packetery configuration page

* PES-739: translations added

Co-authored-by: Jan Potužník <[email protected]>

PES-591: carrier labels (#203)

* PES-591: carrier labels

* PES-591: carrier labels CR

* PES-591: carrier labels CR

* PES-591: tracking url localisation

Co-authored-by: Jan Potužník <[email protected]>

PES-623: order grid update (#202)

* PES-623: order grid update

* PES-623: order grid update - Smarty

* PES-623: weight input callback removed

* PES-623: order grid update

* PES-623: order grid update

* PES-623: order grid update CR

Co-authored-by: Jan Potužník <[email protected]>

PES-622: configuration link added to Packeta submenu (#200)

Co-authored-by: Jan Potužník <[email protected]>

PES-611: removal of static classess Packeteryclass and PacketeryApi (#199)

* PES-611: removal of static classess Packeteryclass and PacketeryApi

* PES-611: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-508: possibility of using either ID or Reference as order ID in export (#197)

Co-authored-by: Jan Potužník <[email protected]>

PES-477: unification of data generation logic for shipment export (AP… (#192)

* PES-477: unification of data generation logic for shipment export (API + CSV)

* PES-477: correct storage of chosen pickup point's currency

* PES-477: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-571: old 1.6 version compatibility (#191)

Co-authored-by: Jan Potužník <[email protected]>

PES-542: multistore support (#187)

* PES-542: multistore support

* PES-542: multistore support CR

Co-authored-by: Jan Potužník <[email protected]>

PES-494: carrier grid (#184)

* PES-494: carrier grid

* PES-515: carrier grid update

* PES-515: message manager

* PES-515: carrier grid update CR

* PES-515: carrier grid update v2

Co-authored-by: Jan Potužník <[email protected]>

Messages in order administration moved (#185)

OrderGrid translations specific parameter (#183)

Pes 489 carriers api (#182)

* PES-489: carriers API

* PES-489: non-API carriers to db

* PES-489: non-API carriers to db - upgrade

* PES-489: carriers API CR

* PES-489: carriers API CR - column definitions

Pes 408 widget hd (#177)

* PES-408: widget-hd implementation WIP

* PES-466: widget-hd implementation - grid HD column

* PES-466: widget-hd implementation - carrier setting cache

* PES-466: widget-hd implementation CR

* PES-466: widget-hd implementation comments

* PES-466: installer & upgrade update

* PES-466: widget-hd implementation update

* PES-466: widget-hd implementation CR

* PES-466: extraContent fixes

* PES-466: widget-hd implementation update

PES-276: possibility to set print offset when preparing packet labels (#175)

* PES-276: possibility to set print offset when preparing packet labels

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: label config update

PES-462: new module settings page (#178)

* PES-462: new module settings page

* PES-462: new module settings page CR

* PES-462: new module settings page CR

* PES-462: new module settings page checkboxes and radios

translations update (#179)

PES-113: deleteTab and insertTab in upgrade (#171)

PES-460: saved weight used in exports, gram support (#174)

* PES-460: saved weight used in exports, gram support

* PES-460: saved weight used in exports, gram support CR

translations synchronized with code (#172)

PES-113: new order administration grid (#163)

* PES-436: new order administration grid

* PES-436: new order administration grid CR

* PES-436: new order administration grid CR

PES-153: pickup point country checking (#167)

PES-425: Db wrapper (#168)

* PES-425: Db wrapper

* PES-425: Db wrapper CR

* PES-425: Db wrapper CR2

Pes 441 db layer (#164)

* PES-441: extraction of db queries into repositories

* PES-441: some getters replaced and/or renamed

* PES-441: typing, phpdocs

* PES-441: casting to int

PES-299: SuperCheckout fix (#165)

PES-427: payment module instantiation fix (#161)

PES-413: OPC by Zelarg limited support (#154)

* PES-413: OPC by Zelarg limited support

* PES-413: OPC by Zelarg limited support v2

Co-authored-by: packeta <[email protected]>

PES-205: actionValidateOrder (#113)

* PES-205: actionValidateOrder

* PES-205: actionValidateOrder v2

* PES-205: actionValidateOrder v3

* PES-205: actionValidateOrder v3 rebase

PES-226: improved PHP compatibility (#118)

* PES-226: improved PHP compatibility

* PES-226: improved PHP compatibility - rebase

Co-authored-by: packeta <[email protected]>

PES-197: widgetSaveOrderBranch refactoring (#108)

* PES-197: widgetSaveOrderBranch refactoring

* PES-197: widgetSaveOrderBranch refactoring v2

* PES-197: widgetSaveOrderBranch refactoring v2 rebase

* PES-197: widgetSaveOrderBranch refactoring v3

Pes 259 label cron (#124)

* PES-259: delete labels cron

* PES-259: delete labels URL cron

* PES-259: refactor

* PES-259: spaces fix

* PES-259: PS validator fixes

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update translations

* PES-259: smarty template

* PES-259: update

* PES-259: update

* PES-259: rebase fix - installation value update

* PES-259: CR

* PES-259: CR

* PES-259: CR

Co-authored-by: Filip Jiskra <[email protected]>

tab delete instead of update (#135)

SuperCheckout version to readme (#134)

PES-282: cs sniffer (#128)

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer translations excluded

Co-authored-by: Filip Jiskra <[email protected]>

PES-232: translation fix (#127)

Pes 262 auto open fixes refactor (#125)

* fix widget auto-open failure for default shipping method in 1.7 (widget js hasn't finished loading yet)

* fix for previous fix :-)

* WIP toggle extra content visibility fix

* WIP refactoring - extra content double-toggling still not fixed for PS 1.6 OPC

* fix extra content double-toggling + widget double auto-open in PS1.6 OPC

* note that css class 'wait' is probably good to be removed

* throttling should come after we know we would be fetching extra content

* fix for Supercheckout PS 1.6

Co-authored-by: Petr 'PePa' Pavel <[email protected]>

PES-128: install and uninstall refactor (#104)

* PES-128: install and uninstall refactor

* PES-128: install and uninstall refactor v2

* PES-128: install and uninstall refactor v3

* PES-128: install and uninstall refactor v4

* PES-128: install and uninstall refactor v5

Pes 232 ps16 compatibility (#122)

* PES-232: 1.7 fixes

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: petr

* PES-232: petr 2

* PES-232: disable continue if PP not selected on page load

* PES-232: checkout with confirm info working - rebase fix

Co-authored-by: Filip Jiskra <[email protected]>

PES-262: fix widget - automatic opening (#123)

Co-authored-by: Jaroslav Malý <[email protected]>

PES-189: widget opening preference (#107)

* PES-189: widget opening preference

* PES-189: widget opening preference rebased

PES-234: DI Container (#119)

* PES-234: DI Container partially rebased

* PES-234: Container Factory partially rebased

* PES-234: Container rebased

Pes 232 ps16 compatibility (#121)

* PES-232: checkout with confirm info working

* PES-232: 1.7 fixes

* PES-232: multi PP fix

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: formatting

* PES-232: fixes

* PES-232: camelCase

* PES-232: migration added due to displayBeforeCarrier implementation

Co-authored-by: Filip Jiskra <[email protected]>
FJiskra pushed a commit that referenced this pull request Jun 7, 2023
PES-585 Fix Widget HD opening url (#252)

* PES-585 Fix Widget HD opening url

Remove blanks from city, street
Replace 0 for zip with empty string

* PES-585 CR fixes

Move trim to variable creation
Revert changes to widget-hd.tpl

---------

Co-authored-by: Oldrich Korec Mraz <[email protected]>

PES-1266: orders grid refactor (#244)

* PES-1266: orders grid refactor

* PES-1266: add empty lines, remove unused file

* PES-1266: add empty line

* PES-1266: fix links

* PES-1266: fix getAdminLink method for PS 1.6

* Revert "PES-1266: fix links"

This reverts commit a49ec4b.

* PES-1266: code style, fixes

* PES-1266: customer name column using simpler method

* PES-1266: add empty lines, move html, fixes

* PES-1266: add empty line

* PES-1266: sprintf utilised

* PES-1266: folder for grid templates

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1173_split_pickup_points (#240)

* PES-1173: split WIP

* PES-1173: split WIP

* PES-1173: split admin part

* PES-1173: split completed but need some improvements

* PES-1173: split optimize and fixes

* PES-1173: code optimize

* PES-1173: add support for all carriers

* PES-1173: add phpdocs, code fixes

* PES-1173: remove unnecessary phpdocs, end() to array_shift()

* PES-1173: array_shift to array_pop, add message after remove carrier

* PES-1173: Packetery to \Packetery

* PES-1173: formatting

* PES-1173: new separated methods, code style, vendors support in admin

* PES-1173: carrier form back buttons

* PES-1173: fix notices, sort vendors

* PES-1173: add comma

* PES-1173: remove unwanted change, change form label, add empty line at the end

* PES-1173: refactor of Vendors

* PES-1173: split WIP

* PES-1173: split

* PES-1173: fix installer

* PES-1173: fixes

* PES-1173: bugfixes

* PES-1173: fixes

* PES-1173: remove unwanted changes

* PES-1281: code style, link template utilised

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1273: change soap url (#249)

* PES-1273: change soap url

* PES-1273: constant from Core namespace used

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1270: fix order repository (#245)

Co-authored-by: Marek Mozola <[email protected]>

PES-1265: move cron links to one page (configuration) (#246)

Co-authored-by: Marek Mozola <[email protected]>

PES-1264: menu items reorder (#247)

Co-authored-by: Marek Mozola <[email protected]>

Pes 1171 v30 fixes (#241)

* PES-1171: undefined variable usage removed

* PES-1171: order grid submit fix

* PES-1171: packeteryTrackingLink.tpl path fix

* PES-1171: pickup point validation fix

* PES-1171: static method call fix

* PES-1171: PHP 5.6 compatibility

* PES-1171: added TODOs

PES-487_validate_pickup_point (#239)

* PES-487: add default checkout pickup point backend validation

* PES-487: WIP

* PES-487: remove unused method, add phpdoc

* PES-487: add comments, remove unused hook in install

* PES-487: add phpdoc types

* PES-487: fix return type

* PES-487: fix new line

* PES-487: format

Co-authored-by: Marek Mozola <[email protected]>

PES-219: fix translations in tab install (#236)

* PES-219: fix translations in tab install

* PES-219: language_code to locale

* PES-219: install translations refactor

* PES-219: code optimize

* PES-219: support ps 1.6

* PES-219: add comment

* PES-219: rename const

Co-authored-by: Marek Mozola <[email protected]>

Comments about compatibility with old PS 1.6 versions (#238)

PES-454: fix missing order currency rate, remove cnb.cz (#235)

* PES-454: fix missing order currency rate, remove cnb.cz

* PES-454: CR: getRateTotal returns null

PES-1110_PS_3_0_css_js_minify_fix (#233)

* PES-1110: FE JavaScript and CSS files respecting CCC setting

* PES-1110: rollback changes

* PES-1110: update changelog

Co-authored-by: Marek Mozola <[email protected]>

PES-1087: widget url change (#232)

* PES-1087: widget url change

* PES-1087: widget url change

Co-authored-by: Marek Mozola <[email protected]>

PES-191 - PES-191_Remove_api_key_validation_at_request (#219)

* PES-191 Remove API key validation at request

Add API key validation against endpoint at options save

* PES-191 CR fixes

* PES-191 CR fixes

Add Guzzle to apikey test against endpoint
Add apikeypass to apikey conversion at 1 place only

* PES-191: Added: ApiClientFacade.php

* fixup! PES-191 CR fixes

* fixup! PES-191: Added: ApiClientFacade.php

Co-authored-by: Oldrich Korec Mraz <[email protected]>
Co-authored-by: Jaroslav Malý <[email protected]>
Co-authored-by: zemekoule <[email protected]>

Pes 484 add app identity to widgethd (#220)

* PES-484 Add appIdentity to WidgetHD

* fixup! PES-484 Add appIdentity to WidgetHD

Co-authored-by: Oldrich Korec Mraz <[email protected]>

Pes 763 adult verification product detail checkbox (#211)

* PES-763: verify age checkbox in product detail BO / new database packetery_product

* PES-763: passing adultContent param back to API / CSV

* PES-763: database exception / prestashop 1.6 support

* PES-763: CR: method param definition - id_product sql int def - code formating

* PES-763: CR: missing dot

* PES-763: CR: change log

* PES-763: CR: new productAttribute respository, refactoring hook methods, fixing installation and upgrade

* PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

* Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

* PES-763: CR: change log

* PES-763: CR: new methods in ProductAttributeRepository

* PES-763: change_log conflict

* PES-763: CR: mostly redone work with variables, putting back backslash in @throws, refactoring javscript functionality to show packetery BO product tab in prestashop 1.6

* PES-763: CR: replacing getValue with getRow and syntax error fix

* PES-679: CR: remove unused use Packetery\Tools\DbTools

* PES-763: CR: revert throws param

* PES-763: CR: fixing, adding and commenting conditions

* fixup: evaluation of the condition

Co-authored-by: zemekoule <[email protected]>
Co-authored-by: packeta <[email protected]>

Pes 762 adding packetery core from wp module (#214)

* PES-762: adding original Packetery\Core files

* PES-762: revert PHP compatibility back to 5.6

* PES-762: CR: tab indents, return cancelPacket() method

* PES-762: CR: new line at the end

Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

releases folder removed

Pes 721 post parcel order detail (#204)

* PES-721: add post parcel button to order detail

* PES-721: add post parcel button to order detail

* PES-721: added changelog comment

* PES-721: CR - getOrderWeight functinality gets prestashop order object instead of id_order

if conditions simplified

change_log message extended

* PES-721: post parcel button view logic revamped

* PES-721 CR: renaming and optimizing getOrderWeight -> getConvertedOrderWeight functionality, using smarty to show tracking link when package is submited, adding PHPDOC where necessary

* code formatting

* getTrackingLink() refactoring

* PES-721: CR - final touches, code polishing

* PES-721: CR - string|null

* PES-721: translations update

* PES-721: proper handling of warnings in getTrackingLink method

* PES-721: removing getConvertedOrderWeight and putting back the old code

* PES-721: storing currency_branch from widget as uppercase value in database

* PES-721: CR - fixing return values for getTrackingLink methods, processPostParcel adding warning from getTrackingLink method

* PES-721: remove strtoupper, this will be fixed by widget team

* PES-721: CR - Converter handling

* PES-721: CR - calling Converter class properly, fixing method returns

* PES-721: reverting getTrackingLink method functionality

* PES-721: renaming variables

* PES-721: is supporting HD delivery now

* PES-721: translations update

* PES-721: pass id_order correctly

* PES-721: remove  from phpdocs

* PES-721: remove getTrackingLink method from Tracking

* PES-721: CR: remove unnecessary column call from sql select in getOrderWithCountry method

Co-authored-by: Jan Potužník <[email protected]>

Pes 722 free order (#206)

* PES-722: adding configuration variable

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-722: translations update

* PES-722: Manual rebase fix

Co-authored-by: Jan Potužník <[email protected]>

Pes 739 widget autoopen (#205)

* PES-739: add autoopen switch inside packetery configuration page

* PES-739: translations added

Co-authored-by: Jan Potužník <[email protected]>

PES-591: carrier labels (#203)

* PES-591: carrier labels

* PES-591: carrier labels CR

* PES-591: carrier labels CR

* PES-591: tracking url localisation

Co-authored-by: Jan Potužník <[email protected]>

PES-623: order grid update (#202)

* PES-623: order grid update

* PES-623: order grid update - Smarty

* PES-623: weight input callback removed

* PES-623: order grid update

* PES-623: order grid update

* PES-623: order grid update CR

Co-authored-by: Jan Potužník <[email protected]>

PES-622: configuration link added to Packeta submenu (#200)

Co-authored-by: Jan Potužník <[email protected]>

PES-611: removal of static classess Packeteryclass and PacketeryApi (#199)

* PES-611: removal of static classess Packeteryclass and PacketeryApi

* PES-611: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-508: possibility of using either ID or Reference as order ID in export (#197)

Co-authored-by: Jan Potužník <[email protected]>

PES-477: unification of data generation logic for shipment export (AP… (#192)

* PES-477: unification of data generation logic for shipment export (API + CSV)

* PES-477: correct storage of chosen pickup point's currency

* PES-477: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-571: old 1.6 version compatibility (#191)

Co-authored-by: Jan Potužník <[email protected]>

PES-542: multistore support (#187)

* PES-542: multistore support

* PES-542: multistore support CR

Co-authored-by: Jan Potužník <[email protected]>

PES-494: carrier grid (#184)

* PES-494: carrier grid

* PES-515: carrier grid update

* PES-515: message manager

* PES-515: carrier grid update CR

* PES-515: carrier grid update v2

Co-authored-by: Jan Potužník <[email protected]>

Messages in order administration moved (#185)

OrderGrid translations specific parameter (#183)

Pes 489 carriers api (#182)

* PES-489: carriers API

* PES-489: non-API carriers to db

* PES-489: non-API carriers to db - upgrade

* PES-489: carriers API CR

* PES-489: carriers API CR - column definitions

Pes 408 widget hd (#177)

* PES-408: widget-hd implementation WIP

* PES-466: widget-hd implementation - grid HD column

* PES-466: widget-hd implementation - carrier setting cache

* PES-466: widget-hd implementation CR

* PES-466: widget-hd implementation comments

* PES-466: installer & upgrade update

* PES-466: widget-hd implementation update

* PES-466: widget-hd implementation CR

* PES-466: extraContent fixes

* PES-466: widget-hd implementation update

PES-276: possibility to set print offset when preparing packet labels (#175)

* PES-276: possibility to set print offset when preparing packet labels

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: label config update

PES-462: new module settings page (#178)

* PES-462: new module settings page

* PES-462: new module settings page CR

* PES-462: new module settings page CR

* PES-462: new module settings page checkboxes and radios

translations update (#179)

PES-113: deleteTab and insertTab in upgrade (#171)

PES-460: saved weight used in exports, gram support (#174)

* PES-460: saved weight used in exports, gram support

* PES-460: saved weight used in exports, gram support CR

translations synchronized with code (#172)

PES-113: new order administration grid (#163)

* PES-436: new order administration grid

* PES-436: new order administration grid CR

* PES-436: new order administration grid CR

PES-153: pickup point country checking (#167)

PES-425: Db wrapper (#168)

* PES-425: Db wrapper

* PES-425: Db wrapper CR

* PES-425: Db wrapper CR2

Pes 441 db layer (#164)

* PES-441: extraction of db queries into repositories

* PES-441: some getters replaced and/or renamed

* PES-441: typing, phpdocs

* PES-441: casting to int

PES-299: SuperCheckout fix (#165)

PES-427: payment module instantiation fix (#161)

PES-413: OPC by Zelarg limited support (#154)

* PES-413: OPC by Zelarg limited support

* PES-413: OPC by Zelarg limited support v2

Co-authored-by: packeta <[email protected]>

PES-205: actionValidateOrder (#113)

* PES-205: actionValidateOrder

* PES-205: actionValidateOrder v2

* PES-205: actionValidateOrder v3

* PES-205: actionValidateOrder v3 rebase

PES-226: improved PHP compatibility (#118)

* PES-226: improved PHP compatibility

* PES-226: improved PHP compatibility - rebase

Co-authored-by: packeta <[email protected]>

PES-197: widgetSaveOrderBranch refactoring (#108)

* PES-197: widgetSaveOrderBranch refactoring

* PES-197: widgetSaveOrderBranch refactoring v2

* PES-197: widgetSaveOrderBranch refactoring v2 rebase

* PES-197: widgetSaveOrderBranch refactoring v3

Pes 259 label cron (#124)

* PES-259: delete labels cron

* PES-259: delete labels URL cron

* PES-259: refactor

* PES-259: spaces fix

* PES-259: PS validator fixes

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update translations

* PES-259: smarty template

* PES-259: update

* PES-259: update

* PES-259: rebase fix - installation value update

* PES-259: CR

* PES-259: CR

* PES-259: CR

Co-authored-by: Filip Jiskra <[email protected]>

tab delete instead of update (#135)

SuperCheckout version to readme (#134)

PES-282: cs sniffer (#128)

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer translations excluded

Co-authored-by: Filip Jiskra <[email protected]>

PES-232: translation fix (#127)

Pes 262 auto open fixes refactor (#125)

* fix widget auto-open failure for default shipping method in 1.7 (widget js hasn't finished loading yet)

* fix for previous fix :-)

* WIP toggle extra content visibility fix

* WIP refactoring - extra content double-toggling still not fixed for PS 1.6 OPC

* fix extra content double-toggling + widget double auto-open in PS1.6 OPC

* note that css class 'wait' is probably good to be removed

* throttling should come after we know we would be fetching extra content

* fix for Supercheckout PS 1.6

Co-authored-by: Petr 'PePa' Pavel <[email protected]>

PES-128: install and uninstall refactor (#104)

* PES-128: install and uninstall refactor

* PES-128: install and uninstall refactor v2

* PES-128: install and uninstall refactor v3

* PES-128: install and uninstall refactor v4

* PES-128: install and uninstall refactor v5

Pes 232 ps16 compatibility (#122)

* PES-232: 1.7 fixes

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: petr

* PES-232: petr 2

* PES-232: disable continue if PP not selected on page load

* PES-232: checkout with confirm info working - rebase fix

Co-authored-by: Filip Jiskra <[email protected]>

PES-262: fix widget - automatic opening (#123)

Co-authored-by: Jaroslav Malý <[email protected]>

PES-189: widget opening preference (#107)

* PES-189: widget opening preference

* PES-189: widget opening preference rebased

PES-234: DI Container (#119)

* PES-234: DI Container partially rebased

* PES-234: Container Factory partially rebased

* PES-234: Container rebased

Pes 232 ps16 compatibility (#121)

* PES-232: checkout with confirm info working

* PES-232: 1.7 fixes

* PES-232: multi PP fix

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: formatting

* PES-232: fixes

* PES-232: camelCase

* PES-232: migration added due to displayBeforeCarrier implementation

Co-authored-by: Filip Jiskra <[email protected]>
FJiskra pushed a commit that referenced this pull request Jul 18, 2023
PES-585 Fix Widget HD opening url (#252)

* PES-585 Fix Widget HD opening url

Remove blanks from city, street
Replace 0 for zip with empty string

* PES-585 CR fixes

Move trim to variable creation
Revert changes to widget-hd.tpl

---------

Co-authored-by: Oldrich Korec Mraz <[email protected]>

PES-1266: orders grid refactor (#244)

* PES-1266: orders grid refactor

* PES-1266: add empty lines, remove unused file

* PES-1266: add empty line

* PES-1266: fix links

* PES-1266: fix getAdminLink method for PS 1.6

* Revert "PES-1266: fix links"

This reverts commit a49ec4b.

* PES-1266: code style, fixes

* PES-1266: customer name column using simpler method

* PES-1266: add empty lines, move html, fixes

* PES-1266: add empty line

* PES-1266: sprintf utilised

* PES-1266: folder for grid templates

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1173_split_pickup_points (#240)

* PES-1173: split WIP

* PES-1173: split WIP

* PES-1173: split admin part

* PES-1173: split completed but need some improvements

* PES-1173: split optimize and fixes

* PES-1173: code optimize

* PES-1173: add support for all carriers

* PES-1173: add phpdocs, code fixes

* PES-1173: remove unnecessary phpdocs, end() to array_shift()

* PES-1173: array_shift to array_pop, add message after remove carrier

* PES-1173: Packetery to \Packetery

* PES-1173: formatting

* PES-1173: new separated methods, code style, vendors support in admin

* PES-1173: carrier form back buttons

* PES-1173: fix notices, sort vendors

* PES-1173: add comma

* PES-1173: remove unwanted change, change form label, add empty line at the end

* PES-1173: refactor of Vendors

* PES-1173: split WIP

* PES-1173: split

* PES-1173: fix installer

* PES-1173: fixes

* PES-1173: bugfixes

* PES-1173: fixes

* PES-1173: remove unwanted changes

* PES-1281: code style, link template utilised

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1273: change soap url (#249)

* PES-1273: change soap url

* PES-1273: constant from Core namespace used

---------

Co-authored-by: Marek Mozola <[email protected]>
Co-authored-by: Jan Potužník <[email protected]>

PES-1270: fix order repository (#245)

Co-authored-by: Marek Mozola <[email protected]>

PES-1265: move cron links to one page (configuration) (#246)

Co-authored-by: Marek Mozola <[email protected]>

PES-1264: menu items reorder (#247)

Co-authored-by: Marek Mozola <[email protected]>

Pes 1171 v30 fixes (#241)

* PES-1171: undefined variable usage removed

* PES-1171: order grid submit fix

* PES-1171: packeteryTrackingLink.tpl path fix

* PES-1171: pickup point validation fix

* PES-1171: static method call fix

* PES-1171: PHP 5.6 compatibility

* PES-1171: added TODOs

PES-487_validate_pickup_point (#239)

* PES-487: add default checkout pickup point backend validation

* PES-487: WIP

* PES-487: remove unused method, add phpdoc

* PES-487: add comments, remove unused hook in install

* PES-487: add phpdoc types

* PES-487: fix return type

* PES-487: fix new line

* PES-487: format

Co-authored-by: Marek Mozola <[email protected]>

PES-219: fix translations in tab install (#236)

* PES-219: fix translations in tab install

* PES-219: language_code to locale

* PES-219: install translations refactor

* PES-219: code optimize

* PES-219: support ps 1.6

* PES-219: add comment

* PES-219: rename const

Co-authored-by: Marek Mozola <[email protected]>

Comments about compatibility with old PS 1.6 versions (#238)

PES-454: fix missing order currency rate, remove cnb.cz (#235)

* PES-454: fix missing order currency rate, remove cnb.cz

* PES-454: CR: getRateTotal returns null

PES-1110_PS_3_0_css_js_minify_fix (#233)

* PES-1110: FE JavaScript and CSS files respecting CCC setting

* PES-1110: rollback changes

* PES-1110: update changelog

Co-authored-by: Marek Mozola <[email protected]>

PES-1087: widget url change (#232)

* PES-1087: widget url change

* PES-1087: widget url change

Co-authored-by: Marek Mozola <[email protected]>

PES-191 - PES-191_Remove_api_key_validation_at_request (#219)

* PES-191 Remove API key validation at request

Add API key validation against endpoint at options save

* PES-191 CR fixes

* PES-191 CR fixes

Add Guzzle to apikey test against endpoint
Add apikeypass to apikey conversion at 1 place only

* PES-191: Added: ApiClientFacade.php

* fixup! PES-191 CR fixes

* fixup! PES-191: Added: ApiClientFacade.php

Co-authored-by: Oldrich Korec Mraz <[email protected]>
Co-authored-by: Jaroslav Malý <[email protected]>
Co-authored-by: zemekoule <[email protected]>

Pes 484 add app identity to widgethd (#220)

* PES-484 Add appIdentity to WidgetHD

* fixup! PES-484 Add appIdentity to WidgetHD

Co-authored-by: Oldrich Korec Mraz <[email protected]>

Pes 763 adult verification product detail checkbox (#211)

* PES-763: verify age checkbox in product detail BO / new database packetery_product

* PES-763: passing adultContent param back to API / CSV

* PES-763: database exception / prestashop 1.6 support

* PES-763: CR: method param definition - id_product sql int def - code formating

* PES-763: CR: missing dot

* PES-763: CR: change log

* PES-763: CR: new productAttribute respository, refactoring hook methods, fixing installation and upgrade

* PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

* Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

* PES-763: CR: change log

* PES-763: CR: new methods in ProductAttributeRepository

* PES-763: change_log conflict

* PES-763: CR: mostly redone work with variables, putting back backslash in @throws, refactoring javscript functionality to show packetery BO product tab in prestashop 1.6

* PES-763: CR: replacing getValue with getRow and syntax error fix

* PES-679: CR: remove unused use Packetery\Tools\DbTools

* PES-763: CR: revert throws param

* PES-763: CR: fixing, adding and commenting conditions

* fixup: evaluation of the condition

Co-authored-by: zemekoule <[email protected]>
Co-authored-by: packeta <[email protected]>

Pes 762 adding packetery core from wp module (#214)

* PES-762: adding original Packetery\Core files

* PES-762: revert PHP compatibility back to 5.6

* PES-762: CR: tab indents, return cancelPacket() method

* PES-762: CR: new line at the end

Pes 724 automatic label deletion (#207)

* PES-724: adding new form value PACKETERY_CRON_LINK_LABEL_DELETION

* PES-724: remove CRON info from Configuration form. Updating deleteLabels method

* PES-724: remove unused form modification.

* PES-724: CR: renaming variables, PHPDoc for generateCronInfoBlock

* PES-724: view change for CRON section

* PES-724: new line

* PES-724: CR: variable renamed

* PES-724: CR: change log update

* PES-724: CR: remove max_age configuration value and refactor execute method

* PES-724: CR: change the way variables/consts are called

* PES-724: change const names

PES-765: calling library-hd.js from new destination (#209)

* PES-765: calling library-hd.js from new destination

* PES-765: change_log update

releases folder removed

Pes 721 post parcel order detail (#204)

* PES-721: add post parcel button to order detail

* PES-721: add post parcel button to order detail

* PES-721: added changelog comment

* PES-721: CR - getOrderWeight functinality gets prestashop order object instead of id_order

if conditions simplified

change_log message extended

* PES-721: post parcel button view logic revamped

* PES-721 CR: renaming and optimizing getOrderWeight -> getConvertedOrderWeight functionality, using smarty to show tracking link when package is submited, adding PHPDOC where necessary

* code formatting

* getTrackingLink() refactoring

* PES-721: CR - final touches, code polishing

* PES-721: CR - string|null

* PES-721: translations update

* PES-721: proper handling of warnings in getTrackingLink method

* PES-721: removing getConvertedOrderWeight and putting back the old code

* PES-721: storing currency_branch from widget as uppercase value in database

* PES-721: CR - fixing return values for getTrackingLink methods, processPostParcel adding warning from getTrackingLink method

* PES-721: remove strtoupper, this will be fixed by widget team

* PES-721: CR - Converter handling

* PES-721: CR - calling Converter class properly, fixing method returns

* PES-721: reverting getTrackingLink method functionality

* PES-721: renaming variables

* PES-721: is supporting HD delivery now

* PES-721: translations update

* PES-721: pass id_order correctly

* PES-721: remove  from phpdocs

* PES-721: remove getTrackingLink method from Tracking

* PES-721: CR: remove unnecessary column call from sql select in getOrderWithCountry method

Co-authored-by: Jan Potužník <[email protected]>

Pes 722 free order (#206)

* PES-722: adding configuration variable

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-721: format PACKETERY_DEFAULT_PACKAGE_PRICE input

* PES-722: added functionality alters total order price when order is free

* PES-722 currency input

* PES-722: cosmetical changes, removing data altering functionality from CsvExpoter.php

* PES-722: moving logic higher in code to process cod value properly

* PES-722: CR: adding server validation for default price input

* PES-722: translations update

* PES-722: Manual rebase fix

Co-authored-by: Jan Potužník <[email protected]>

Pes 739 widget autoopen (#205)

* PES-739: add autoopen switch inside packetery configuration page

* PES-739: translations added

Co-authored-by: Jan Potužník <[email protected]>

PES-591: carrier labels (#203)

* PES-591: carrier labels

* PES-591: carrier labels CR

* PES-591: carrier labels CR

* PES-591: tracking url localisation

Co-authored-by: Jan Potužník <[email protected]>

PES-623: order grid update (#202)

* PES-623: order grid update

* PES-623: order grid update - Smarty

* PES-623: weight input callback removed

* PES-623: order grid update

* PES-623: order grid update

* PES-623: order grid update CR

Co-authored-by: Jan Potužník <[email protected]>

PES-622: configuration link added to Packeta submenu (#200)

Co-authored-by: Jan Potužník <[email protected]>

PES-611: removal of static classess Packeteryclass and PacketeryApi (#199)

* PES-611: removal of static classess Packeteryclass and PacketeryApi

* PES-611: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-508: possibility of using either ID or Reference as order ID in export (#197)

Co-authored-by: Jan Potužník <[email protected]>

PES-477: unification of data generation logic for shipment export (AP… (#192)

* PES-477: unification of data generation logic for shipment export (API + CSV)

* PES-477: correct storage of chosen pickup point's currency

* PES-477: CR

Co-authored-by: Jan Potužník <[email protected]>

PES-571: old 1.6 version compatibility (#191)

Co-authored-by: Jan Potužník <[email protected]>

PES-542: multistore support (#187)

* PES-542: multistore support

* PES-542: multistore support CR

Co-authored-by: Jan Potužník <[email protected]>

PES-494: carrier grid (#184)

* PES-494: carrier grid

* PES-515: carrier grid update

* PES-515: message manager

* PES-515: carrier grid update CR

* PES-515: carrier grid update v2

Co-authored-by: Jan Potužník <[email protected]>

Messages in order administration moved (#185)

OrderGrid translations specific parameter (#183)

Pes 489 carriers api (#182)

* PES-489: carriers API

* PES-489: non-API carriers to db

* PES-489: non-API carriers to db - upgrade

* PES-489: carriers API CR

* PES-489: carriers API CR - column definitions

Pes 408 widget hd (#177)

* PES-408: widget-hd implementation WIP

* PES-466: widget-hd implementation - grid HD column

* PES-466: widget-hd implementation - carrier setting cache

* PES-466: widget-hd implementation CR

* PES-466: widget-hd implementation comments

* PES-466: installer & upgrade update

* PES-466: widget-hd implementation update

* PES-466: widget-hd implementation CR

* PES-466: extraContent fixes

* PES-466: widget-hd implementation update

PES-276: possibility to set print offset when preparing packet labels (#175)

* PES-276: possibility to set print offset when preparing packet labels

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: possibility to set print offset when preparing packet labels CR

* PES-276: label config update

PES-462: new module settings page (#178)

* PES-462: new module settings page

* PES-462: new module settings page CR

* PES-462: new module settings page CR

* PES-462: new module settings page checkboxes and radios

translations update (#179)

PES-113: deleteTab and insertTab in upgrade (#171)

PES-460: saved weight used in exports, gram support (#174)

* PES-460: saved weight used in exports, gram support

* PES-460: saved weight used in exports, gram support CR

translations synchronized with code (#172)

PES-113: new order administration grid (#163)

* PES-436: new order administration grid

* PES-436: new order administration grid CR

* PES-436: new order administration grid CR

PES-153: pickup point country checking (#167)

PES-425: Db wrapper (#168)

* PES-425: Db wrapper

* PES-425: Db wrapper CR

* PES-425: Db wrapper CR2

Pes 441 db layer (#164)

* PES-441: extraction of db queries into repositories

* PES-441: some getters replaced and/or renamed

* PES-441: typing, phpdocs

* PES-441: casting to int

PES-299: SuperCheckout fix (#165)

PES-427: payment module instantiation fix (#161)

PES-413: OPC by Zelarg limited support (#154)

* PES-413: OPC by Zelarg limited support

* PES-413: OPC by Zelarg limited support v2

Co-authored-by: packeta <[email protected]>

PES-205: actionValidateOrder (#113)

* PES-205: actionValidateOrder

* PES-205: actionValidateOrder v2

* PES-205: actionValidateOrder v3

* PES-205: actionValidateOrder v3 rebase

PES-226: improved PHP compatibility (#118)

* PES-226: improved PHP compatibility

* PES-226: improved PHP compatibility - rebase

Co-authored-by: packeta <[email protected]>

PES-197: widgetSaveOrderBranch refactoring (#108)

* PES-197: widgetSaveOrderBranch refactoring

* PES-197: widgetSaveOrderBranch refactoring v2

* PES-197: widgetSaveOrderBranch refactoring v2 rebase

* PES-197: widgetSaveOrderBranch refactoring v3

Pes 259 label cron (#124)

* PES-259: delete labels cron

* PES-259: delete labels URL cron

* PES-259: refactor

* PES-259: spaces fix

* PES-259: PS validator fixes

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update

* PES-259: update translations

* PES-259: smarty template

* PES-259: update

* PES-259: update

* PES-259: rebase fix - installation value update

* PES-259: CR

* PES-259: CR

* PES-259: CR

Co-authored-by: Filip Jiskra <[email protected]>

tab delete instead of update (#135)

SuperCheckout version to readme (#134)

PES-282: cs sniffer (#128)

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer

* PES-282: cs sniffer translations excluded

Co-authored-by: Filip Jiskra <[email protected]>

PES-232: translation fix (#127)

Pes 262 auto open fixes refactor (#125)

* fix widget auto-open failure for default shipping method in 1.7 (widget js hasn't finished loading yet)

* fix for previous fix :-)

* WIP toggle extra content visibility fix

* WIP refactoring - extra content double-toggling still not fixed for PS 1.6 OPC

* fix extra content double-toggling + widget double auto-open in PS1.6 OPC

* note that css class 'wait' is probably good to be removed

* throttling should come after we know we would be fetching extra content

* fix for Supercheckout PS 1.6

Co-authored-by: Petr 'PePa' Pavel <[email protected]>

PES-128: install and uninstall refactor (#104)

* PES-128: install and uninstall refactor

* PES-128: install and uninstall refactor v2

* PES-128: install and uninstall refactor v3

* PES-128: install and uninstall refactor v4

* PES-128: install and uninstall refactor v5

Pes 232 ps16 compatibility (#122)

* PES-232: 1.7 fixes

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: petr

* PES-232: petr 2

* PES-232: disable continue if PP not selected on page load

* PES-232: checkout with confirm info working - rebase fix

Co-authored-by: Filip Jiskra <[email protected]>

PES-262: fix widget - automatic opening (#123)

Co-authored-by: Jaroslav Malý <[email protected]>

PES-189: widget opening preference (#107)

* PES-189: widget opening preference

* PES-189: widget opening preference rebased

PES-234: DI Container (#119)

* PES-234: DI Container partially rebased

* PES-234: Container Factory partially rebased

* PES-234: Container rebased

Pes 232 ps16 compatibility (#121)

* PES-232: checkout with confirm info working

* PES-232: 1.7 fixes

* PES-232: multi PP fix

* PES-232: carrier list template and fixes

* PES-232: refactor and fixes

* PES-232: display before carrier hook integration

* PES-232: formatting

* PES-232: fixes

* PES-232: camelCase

* PES-232: migration added due to displayBeforeCarrier implementation

Co-authored-by: Filip Jiskra <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Visually separation of new, shipped and delivered orders
3 participants