Skip to content
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

[SPIKE] Prestashop1.7 feature port #1289

Open
wants to merge 451 commits into
base: prestashop/1.7.x
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
451 commits
Select commit Hold shift + click to select a range
ae9af0c
Fix phpstan
Matt75 Mar 4, 2024
725c320
Fix hummingbird
Matt75 Mar 4, 2024
994563c
Added wrapper for cvv field and tooltip
L3RAZ Mar 4, 2024
93fe284
Merge pull request #1207 from PrestaShopCorp/fix/card-fields-cvv-tooltip
Matt75 Mar 4, 2024
8331d46
Fix hummingbird selectors & Pay Later banner display
Matt75 Mar 4, 2024
39a1f90
Fix Pay Later amount
Matt75 Mar 5, 2024
444f88d
Merge pull request #1194 from PrestaShopCorp/release/v8.3.6.0
Matt75 Mar 5, 2024
8c1e0d8
Fix cancel PayPal Order id
Matt75 Mar 7, 2024
a4b0772
Merge pull request #1210 from PrestaShopCorp/fix/cancel-paypal-order-id
Matt75 Mar 11, 2024
5166df5
Use mbo installer only for shop context
Matt75 Mar 8, 2024
6901971
Merge pull request #1212 from PrestaShopCorp/fix/mbo-installer-only-f…
Matt75 Mar 11, 2024
d85bab3
Fix error thrown after redirect to checkout
Matt75 Mar 11, 2024
40c0595
Bump module version
Matt75 Mar 11, 2024
9d42b6d
Merge pull request #1213 from PrestaShopCorp/release/v8.3.6.1
Matt75 Mar 12, 2024
2111223
Fix json array for card brands
Matt75 Mar 13, 2024
fe07131
Fix create order payload address
Matt75 Mar 21, 2024
296d9b6
Fix ExpressCheckout product data
Matt75 Mar 22, 2024
ac4a62d
Merge pull request #1218 from PrestaShopCorp/fix/express-checkout-pro…
Matt75 Mar 26, 2024
fe420d0
Merge pull request #1217 from PrestaShopCorp/fix/create-order-payload…
Matt75 Mar 26, 2024
43f7d09
Merge pull request #1216 from PrestaShopCorp/fix/card-brands-json-array
Matt75 Mar 26, 2024
5b56ce4
Bump module version to v8.3.6.2
Matt75 Mar 26, 2024
9ac4e8c
Merge pull request #1219 from PrestaShopCorp/release/v8.3.6.2
Matt75 Apr 2, 2024
94e6679
Update translations IT
Matt75 Apr 2, 2024
362bae3
Draft for httpclient refactoring
btafforeau Jan 3, 2024
26047ee
Modified payment client and configuration builder (#1199)
L3RAZ Feb 13, 2024
0f856dc
PAYSHIP-2630 (#1182)
Matt75 Feb 13, 2024
97c8dd6
Fixed old Order client class extension
L3RAZ Mar 4, 2024
c45f5bb
Removed abstract property from PshHttpClientAdapter
L3RAZ Mar 6, 2024
96a4769
Added logger to new API client
L3RAZ Mar 6, 2024
e1f20b4
Draft for httpclient refactoring
btafforeau Jan 3, 2024
0fce822
Modified payment client and configuration builder (#1199)
L3RAZ Feb 13, 2024
074e0be
PAYSHIP-2630 (#1182)
Matt75 Feb 13, 2024
c0c76ac
Changed CreateOrderHandler to use new HttpClient
L3RAZ Feb 12, 2024
cbf283f
Fix
L3RAZ Feb 13, 2024
2f6eb12
Added order managing functions to OrderHttpClient
L3RAZ Feb 13, 2024
9d8f9fc
CS fix
L3RAZ Feb 13, 2024
605e6e6
Added json encoding for request sending
L3RAZ Feb 14, 2024
172a650
Added dependency config
L3RAZ Feb 14, 2024
350c1f2
Create order unit tests
btafforeau Feb 19, 2024
961fbe8
Renamed service names
L3RAZ Feb 19, 2024
55a3065
Fixed interface and tests
L3RAZ Feb 19, 2024
f06192b
Handling more errors for PaymentService
btafforeau Feb 23, 2024
5f0e4bc
Symfony serializer (#1202)
L3RAZ Mar 5, 2024
4a006e1
[PAYSHIP-2679] New DB structure for PayPal Order (#1203)
L3RAZ Mar 5, 2024
f545b6a
Updated PayPal order getters and removed PsCheckoutCart creation
L3RAZ Mar 5, 2024
f3a0bd4
Fixed oldPaymentClient
L3RAZ Mar 7, 2024
8bcaf0f
PHPStan fix
L3RAZ Mar 7, 2024
50b862d
Split services into separate files and renamed services (#1211)
L3RAZ Mar 18, 2024
7eb69a2
Refacto/payment method token (#1181)
Matt75 Apr 3, 2024
37e4ccd
Added default intent property for order and fixed payment controller
L3RAZ Apr 3, 2024
a7f1dea
Fixed order capture for non-vaulted orders
L3RAZ Apr 3, 2024
898f443
Added page check to only use user-id-token for order page
L3RAZ Apr 3, 2024
a926d4d
Remove usage of Serializer
Matt75 Apr 3, 2024
98aab76
Fix SQL Queries
Matt75 Apr 3, 2024
0b05f46
Added pscheckout_cart paypal_status column length change to upgrade s…
L3RAZ Apr 4, 2024
e98999a
Fix admin service declaration
Matt75 Apr 4, 2024
f70a631
Fixed upgrade script tables
L3RAZ Apr 4, 2024
90dec12
Add exception on repository
Matt75 Apr 4, 2024
c0068e8
Updated vault token save when token id is not present in capture resp…
L3RAZ Apr 4, 2024
7be15ff
Make checkbox label clickable
Matt75 Apr 4, 2024
8122756
Make checkbox label clickable
Matt75 Apr 4, 2024
b42b86d
Fix payment token saving
Matt75 Apr 4, 2024
66400eb
Fixed seller_protection fields for capture and authorization
L3RAZ Apr 4, 2024
5e007a2
Added token filtering for payment logos
L3RAZ Apr 4, 2024
7e1ecff
Fix empty order intent
Matt75 Apr 4, 2024
5a4ebc9
Remove PayPal Client Token
Matt75 Apr 4, 2024
46415c8
Added new mark logos for tokens by card brand
L3RAZ Apr 4, 2024
e4f075c
Added logger for user-id-token fetch error
L3RAZ Apr 4, 2024
44b1f97
Undid phpunit test running in docker instance
L3RAZ Apr 5, 2024
254c084
Fixed payment token delete
L3RAZ Apr 5, 2024
f24fc10
Removed unused tests
L3RAZ Apr 5, 2024
2f22109
Added token save status
L3RAZ Apr 5, 2024
2236219
Added additional check for token names in funding source presenter
L3RAZ Apr 5, 2024
a174fd8
Bump module version to 8.4.0.0
Matt75 Apr 5, 2024
93f7fe0
Display vaulting only to logged in customer
Matt75 Apr 5, 2024
9afa4cb
Run CS-Fixer
Matt75 Apr 5, 2024
2cf7bb9
Fixed order delete queries
L3RAZ Apr 8, 2024
22307bb
Added index files
L3RAZ Apr 9, 2024
16f4e49
Bump version to v8.3.6.3
Matt75 Apr 9, 2024
e34e3bd
Remove comments in javascript
Matt75 Apr 9, 2024
62402d5
Remove PayPal Client Token from order payload
Matt75 Apr 9, 2024
6b92356
Fix javascript issues
Matt75 Apr 8, 2024
bcb0340
Added missing icons
L3RAZ Apr 9, 2024
87e74ee
Fixed onCancel function in modal
L3RAZ Apr 9, 2024
59f078b
Fix issue when PayPal Order data not available
Matt75 Apr 9, 2024
5582f6c
Check PayPal Order before display express checkout
Matt75 Apr 9, 2024
a28ced1
Fixed delete button and favorite checkbox
L3RAZ Apr 10, 2024
daf2843
Added loader to token delete and fixed token ordering
L3RAZ Apr 10, 2024
0f24032
Do not send invalid email address
Matt75 Apr 10, 2024
3147cdf
Set card payment source only for card-fields
Matt75 Apr 10, 2024
497dce4
added unique key for payment token
L3RAZ Apr 10, 2024
17fe80a
Fixed lock icon smarty var and added favorite checkbox uncheck on vau…
L3RAZ Apr 12, 2024
e5887a5
Made hert icon only appear on favorite payment method
L3RAZ Apr 12, 2024
6bba634
Merge pull request #1225 from PrestaShopCorp/release/v8.3.6.3
Matt75 Apr 12, 2024
1e2ba92
Added description specifying that the payment method is vaulted
L3RAZ Apr 12, 2024
2ffece8
Check table for paypal_status field
Matt75 Apr 15, 2024
9fa0624
Fix double create table
Matt75 Apr 15, 2024
75f0a39
Changed so tokens are set as favorite after order creation
L3RAZ Apr 16, 2024
01ee51a
Added payment token fetching filter by merchant Id
L3RAZ Apr 16, 2024
516ae23
Remove unused deleteToken function
Matt75 Apr 17, 2024
6ca1243
Merge v8.3.6.3
Matt75 Apr 17, 2024
fd9b36e
Removed NULL from payment_token_id for order
L3RAZ Apr 17, 2024
65899b2
Updated autoindex command to ignore _dev and vendor directories
L3RAZ Apr 17, 2024
a263c22
added tests to autoindex exclude
L3RAZ Apr 17, 2024
6749e4a
Remove useless index.php
Matt75 Apr 17, 2024
f565c2b
Remove useless index.php
Matt75 Apr 17, 2024
28a69f4
Fix duplicate column name
Matt75 Apr 17, 2024
55eb757
Update upgrade file
Matt75 Apr 17, 2024
f3f5961
Vault form fix on mobile
L3RAZ Apr 19, 2024
159d95f
Added margins to vaulting checkboxes and fixed labels
L3RAZ Apr 19, 2024
4829967
Fix payment source card using vault_id
Matt75 Apr 19, 2024
f1bffb0
Commented out favorite functionality and heart icons
L3RAZ Apr 22, 2024
3e00191
Added Bn code from .env
L3RAZ Apr 22, 2024
7f32c57
Fixed CVV label css selector
L3RAZ Apr 22, 2024
0765a65
Fixed French cvv popup translation
L3RAZ Apr 22, 2024
8823e68
Add error NOT_ENABLED_TO_VAULT_PAYMENT_SOURCE
Matt75 Apr 23, 2024
0b500c8
Add new PayPal errors
Matt75 Apr 23, 2024
9890739
No display PayPal saved account
Matt75 Apr 24, 2024
2baee9b
WIP changes for vaulted PayPal Account
Matt75 Apr 25, 2024
217cf58
Refactoring
L3RAZ Apr 25, 2024
30937d5
Removed unused Service and DTOs
L3RAZ Apr 25, 2024
4ce50a9
Fixed dependencies
L3RAZ Apr 25, 2024
e9e6003
Removed unused test
L3RAZ Apr 25, 2024
cfc0580
Merge pull request #1228 from PrestaShopCorp/feat/vaulting-refactoring
Matt75 Apr 25, 2024
6df0543
feat: modified paypal vaulting experience
Apr 25, 2024
35968c0
Request user-id-token only when vaulting is enabled
Matt75 Apr 25, 2024
a0e11f6
Do not send PayPal payment source for vaulted account
Matt75 Apr 25, 2024
5f2d9d3
feat: download module logs
Matt75 Apr 25, 2024
8d48fcf
Merge pull request #1200 from PrestaShopCorp/feat/PAYSHIP-2632-2
Matt75 Apr 25, 2024
9b973d1
Merge pull request #1229 from PrestaShopCorp/release/v8.4.0.0
Matt75 Apr 25, 2024
8054d70
Update french translations
Matt75 Apr 25, 2024
a67234e
Added checks if PayPal order exists in OrderDataProvider
L3RAZ Apr 30, 2024
17a185e
Added test for PaypalOrderDataProvider
L3RAZ Apr 30, 2024
b055418
Fix admin order details issue
Matt75 May 15, 2024
e213e7d
Remplaced JS in module with JS from CDN
L3RAZ May 21, 2024
efb4e76
Added google pay to payment option list
L3RAZ May 28, 2024
b918fb2
Fixed funding source collection builder
L3RAZ May 29, 2024
98cf34a
Added country list for GPay
L3RAZ May 29, 2024
3f6ab38
Disable multiple vault token
Matt75 May 31, 2024
759a991
Fix bad PayPal Customer exception catch
Matt75 May 31, 2024
6a83729
Remove hook displayHeader from upgrade script
Matt75 Jun 5, 2024
d778923
Fix HttpClient getBody
Matt75 Jun 5, 2024
53acd0b
Added default value hosted fields contingencies (#1232)
L3RAZ Jun 12, 2024
b55e86e
[PAYSHIP-2769] Added css fix to hide navigation buttons in module con…
L3RAZ Jun 12, 2024
954ddaa
Fix order state change after refund
Matt75 Jun 17, 2024
a1c349d
Merge pull request #1243 from PrestaShopCorp/fix/setPaymentRefundedOr…
Matt75 Jun 19, 2024
75a78da
Merge pull request #1239 from PrestaShopCorp/fix/http-client-getbody-ps8
Matt75 Jun 19, 2024
d0e1ceb
Merge pull request #1238 from PrestaShopCorp/fix/remove-displayHeader…
Matt75 Jun 19, 2024
c5a3211
Merge pull request #1236 from PrestaShopCorp/fix/catch-paypal-custome…
Matt75 Jun 19, 2024
462f665
Merge pull request #1230 from PrestaShopCorp/fix/order-summary-page
Matt75 Jun 19, 2024
fc24879
Merge pull request #1235 from PrestaShopCorp/fix/disable-multiple-vau…
Matt75 Jun 19, 2024
bc64113
Bump version to 8.4.0.1
Matt75 Jun 19, 2024
62fa60d
Replaced gpay logo with borderless one
L3RAZ Jun 25, 2024
f5e8058
Added google pay component to PayPal sdk config
L3RAZ Jun 27, 2024
3b3abee
Fix EventDispatcherInterface fatal error
Matt75 Jun 28, 2024
8c9fdad
Added custom mark for Google Pay
L3RAZ Jun 28, 2024
6b6b80c
Merge pull request #1247 from PrestaShopCorp/fix/EventDispatcherInter…
Matt75 Jul 3, 2024
3e6e8c0
Merge pull request #1244 from PrestaShopCorp/release/v8.4.0.1
Matt75 Jul 3, 2024
d651e71
Fix webhook signature check
Matt75 Jul 3, 2024
ba89939
Added new controller for google pay and transaction info builder
L3RAZ Jul 5, 2024
0192b8a
Added license headers
L3RAZ Jul 5, 2024
c23fbe4
CS fix
L3RAZ Jul 5, 2024
55da8aa
Minor improvements
L3RAZ Jul 8, 2024
7817cdb
Added GooglePay payment source to order payload builder
L3RAZ Jul 9, 2024
62904b5
removed create and capture endpoints from Google Pay controller
L3RAZ Jul 9, 2024
5194d4b
Added liability shift check for Google Pay
L3RAZ Jul 9, 2024
e4bd4ba
Updated OrderPresenter with values for Google Pay
L3RAZ Jul 9, 2024
e15bc01
Added error translation for missing Google Pay SDK
L3RAZ Jul 10, 2024
dc31458
Added order status check before 3DS check
L3RAZ Jul 10, 2024
d584a64
Remove unused methods
Matt75 Jul 10, 2024
84d2bcc
Refactor conditional statement
Matt75 Jul 10, 2024
e74862d
Google pay verification method depends on 3D Secure activation
Matt75 Jul 10, 2024
f0c14d9
Merge pull request #1248 from PrestaShopCorp/feat/PAYSHIP-2888
Matt75 Jul 10, 2024
db8b750
Remove custom path
Matt75 Jul 10, 2024
5f869c6
Merge pull request #1246 from PrestaShopCorp/feat/PAYSHIP-2839
Matt75 Jul 10, 2024
72e2fb8
Merge pull request #1234 from PrestaShopCorp/feat/PAYSHIP-2837
Matt75 Jul 10, 2024
9f9aa38
Removed front build scripts
L3RAZ Jul 11, 2024
b3f14a7
Removed js workflow
L3RAZ Jul 11, 2024
aecc24d
Added front office SDK version to env
L3RAZ Jul 12, 2024
f1d7cee
Added Environment for Google Pay
L3RAZ Jul 15, 2024
4498d60
Added merchantInfo to transactionInfo payload
L3RAZ Jul 15, 2024
e949287
Merge pull request #1233 from PrestaShopCorp/feat/fo-js-migration
Matt75 Jul 16, 2024
06d0857
Added upgrade script for Google Pay funding source creation
L3RAZ Jul 16, 2024
6f42aa7
[PAYSHIP-2824] GitHub workflow PS8 (#1231)
seiwan Jul 18, 2024
7a44658
Merge branch 'prestashop/8.x' into feat/googlepay
L3RAZ Jul 18, 2024
d262250
Remove npm build from zip generation workflow
seiwan Jul 18, 2024
8220397
Remove npm build from zip generation workflow (#1251)
seiwan Jul 18, 2024
eed47eb
Remove package.lock
L3RAZ Jul 18, 2024
309cb38
Bumped module version in config.xml
L3RAZ Jul 18, 2024
b955858
Added product price multiplying by amount in google transaction info
L3RAZ Jul 19, 2024
15a0f9e
Added function to get minimal transaction info payload
L3RAZ Jul 22, 2024
5a6c84e
Added Http timeout error handling
L3RAZ Jul 25, 2024
a85158c
Added funding source creation after shop add
L3RAZ Jul 30, 2024
3cb3e89
Fixed funding source creation on multishop
L3RAZ Jul 30, 2024
b125e58
added shopId parameter for fetching funding sources
L3RAZ Jul 31, 2024
6c05c28
Fixed funding source cache
L3RAZ Aug 1, 2024
5d42f0a
Remove unused files
seiwan Aug 6, 2024
32b4667
Remove unused files
seiwan Aug 6, 2024
3abee41
Remove unused files
seiwan Aug 6, 2024
7c6e3a7
Remove unused files
seiwan Aug 6, 2024
30c5709
Remove unused files
seiwan Aug 6, 2024
bd213d7
Remove unused files
seiwan Aug 6, 2024
2fc8bee
Merge pull request #1250 from PrestaShopCorp/feat/googlepay
Matt75 Aug 12, 2024
0a3a546
Merge pull request #1257 from PrestaShopCorp/fix/build-zip-ps8
Matt75 Aug 12, 2024
2e4d99b
Remove zips deletion action
seiwan Aug 12, 2024
a37586d
Merge pull request #1260 from PrestaShopCorp/fix/remove-zips-deletion
Matt75 Aug 12, 2024
b3ce7d1
Change prod secrets
seiwan Aug 12, 2024
2c5bf39
Merge pull request #1261 from PrestaShopCorp/fix/zip-build-prod
Matt75 Aug 12, 2024
6be589e
Fix upload zip on the repo
seiwan Aug 12, 2024
4d506a9
Merge pull request #1262 from PrestaShopCorp/fix/zip-build-prod
Matt75 Aug 12, 2024
2a0bfc3
Fix upload zip on the repo
seiwan Aug 12, 2024
bf99d64
Fix upload zip on the repo
seiwan Aug 12, 2024
3519cd3
Merge pull request #1263 from PrestaShopCorp/fix/zip-build-prod
Matt75 Aug 12, 2024
8743ab6
Fix upload zip on the repo (#1264)
seiwan Aug 19, 2024
e556f20
Trigger CI on every targeted branch with label ready to review (#1270)
seiwan Sep 11, 2024
1d43eb9
[PAYSHIP-2920][PAYSHIP-2915][PAYSHIP-2921] Added Apple Pay to funding…
L3RAZ Sep 11, 2024
933224a
[PAYSHIP-2925] Added applepay component to sdk builder (#1253)
L3RAZ Sep 11, 2024
c083653
[PAYSHIP-2922] new controller for Apple Pay (#1254)
L3RAZ Sep 11, 2024
b817871
[PAYSHIP-2916] Apple Pay Domain Association (#1256)
L3RAZ Sep 19, 2024
7a5b62b
Added a check if domain is registered to Sdk Config builder
L3RAZ Sep 19, 2024
687d0e9
Added module routes hook registration on upgrade
L3RAZ Sep 20, 2024
ff0a3b8
Fixed domain association serving
L3RAZ Sep 20, 2024
ac075b5
Modified FundingSourceInstalled to create Apple Pay as disabled by de…
L3RAZ Sep 25, 2024
44f3cfa
Remove unused use on PayPalConfiguration
Matt75 Aug 21, 2024
875f039
Merge pull request #1271 from PrestaShopCorp/feat/applepay
Matt75 Sep 30, 2024
931822d
Fixed Google pay funding source creation after adding shop
L3RAZ Oct 1, 2024
3be4cb6
Remove unused properties
Matt75 Aug 14, 2024
a7742b4
Fix UpdatePayPalOrderCommandHandler
Matt75 Aug 14, 2024
82e8621
Added google_pay and apple_pay filtering from disabledFunding array
L3RAZ Aug 21, 2024
0c72b5e
Fix issues with order status update
Matt75 Aug 21, 2024
6e9103d
Fix fatal type error on cancel
Matt75 Oct 2, 2024
a994906
Fix fatal error on CartPresenter on PS 8.2
Matt75 Oct 2, 2024
0bd4337
Bump module version to 8.4.2.1
Matt75 Oct 2, 2024
e8fef40
Merge pull request #1273 from PrestaShopCorp/fix/google-pay-upgrade
Matt75 Oct 3, 2024
8c29135
Fix fatal error on CartPresenter on PS 8.2
Matt75 Oct 3, 2024
9a7edeb
Fixed funding source installation
L3RAZ Oct 3, 2024
42825b9
Fix fatal error on CartPresenter on PS 8.2
Matt75 Oct 3, 2024
f7ecc80
Switched back to save from insert ignore
L3RAZ Oct 4, 2024
a488641
Merge branch 'release/v8.4.1.1' into fix/funding-source-install
L3RAZ Oct 4, 2024
0159db6
Merge pull request #1274 from PrestaShopCorp/fix/funding-source-install
Matt75 Oct 4, 2024
0ee6d0f
Fix fatal error on SavePayPalOrderCommandHandler
Matt75 Oct 4, 2024
bd77f40
Fix Express Checkout flow on create
Matt75 Oct 4, 2024
0551ea7
Remove HttpTimeoutException when isResponseUndefined is true
Matt75 Oct 7, 2024
dff2eda
Merge pull request #1267 from PrestaShopCorp/release/v8.4.1.1
Matt75 Oct 14, 2024
fab49ab
Merge commit 'dff2eda' into spike/prestashop1.7-feature-port
L3RAZ Nov 20, 2024
4345aeb
Merged changes from prestashop/8.x
L3RAZ Nov 20, 2024
0f658ba
Fixes
L3RAZ Nov 21, 2024
899755e
Fixed purchase unit saving
L3RAZ Nov 22, 2024
3c8ae20
Added missing files, removed old ones and added capture retry functio…
L3RAZ Nov 27, 2024
a41fa64
Moved all upgrades into single file
L3RAZ Nov 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
86 changes: 86 additions & 0 deletions .github/actions/auth-gcp/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
name: 'Auth GCP'
description: 'Auth gcp, can login to docker artifact registry or install the sdk'
inputs:
auth-mode:
description: 'Authentication mode (workload-federation or json-file)'
required: true
type: choice
options:
- workload-federation
- json-file
default: 'workload-federation'
registry-login:
required: false
type: bool
default: false
credentials-json:
required: false
type: string
setup-gcloud:
required: false
type: bool
default: false
service-account:
required: false
description: Service account email
type: string
provider:
required: false
description: gcp workload identity provider
type: string
gcp-registry-region:
required: false
description: docker registry gcp
default: "europe-west1-docker.pkg.dev"
type: string
sdk-version:
required: true
description: which version of google dsl you want to suer
default: '>=457.0.0'
type: string
gke-cluster-name:
required: false
description: 'If you put the cluster name in this variable it will activate auth to make kubectl'
default: ''
type: string
cluster-region:
required: false
description: 'Cluster region'
type: choice
options:
- europe-west1
default: 'europe-west1'

runs:
using: 'composite'
steps:
- name: Authenticate to Google Cloud with Workload Federation 🔐
if: ${{ inputs.auth-mode == 'workload-federation' }}
uses: google-github-actions/auth@v2
with:
workload_identity_provider: ${{ inputs.provider }}
service_account: ${{ inputs.service-account }}

- name: Authenticate to Google Cloud with a JSON file 🔐 (THIS IS DEPRECATED ❌)
if: ${{ inputs.auth-mode == 'json-file' }}
uses: google-github-actions/auth@v2
with:
credentials_json: ${{ inputs.credentials-json }}

- name: Setting up gcloud SDK 🛠
if: ${{ inputs.setup-gcloud == 'true' }}
uses: google-github-actions/setup-gcloud@v2
with:
version: ${{ inputs.sdk-version }}

- name: Login to Docker artifact registry 🐳
if: ${{ inputs.registry-login == 'true' }}
shell: bash
run: gcloud auth configure-docker ${{ inputs.gcp-registry-region }}

- name: Add cluster authentification 🧊
if: ${{ inputs.gke-cluster-name != '' }}
uses: 'google-github-actions/get-gke-credentials@v2'
with:
cluster_name: '${{ inputs.gke-cluster-name }}'
location: '${{ inputs.cluster-region }}'
93 changes: 0 additions & 93 deletions .github/workflows/build-release.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/js.yml

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
### Ignore integration settings ###
.env
.env.test
.env.*

### PrestaShop cache
config_*.xml
Expand Down
1 change: 1 addition & 0 deletions .well-known/apple-LIVE-merchantid-domain-association
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7B227073704964223A2246354246304143324336314131413238313043373531453439333444414433384346393037313041303935303844314133453241383436314141363232414145222C2276657273696F6E223A312C22637265617465644F6E223A313731353230343037313232362C227369676E6174757265223A223330383030363039326138363438383666373064303130373032613038303330383030323031303133313064333030623036303936303836343830313635303330343032303133303830303630393261383634383836663730643031303730313030303061303830333038323033653333303832303338386130303330323031303230323038313636333463386230653330353731373330306130363038326138363438636533643034303330323330376133313265333032633036303335353034303330633235343137303730366336353230343137303730366336393633363137343639366636653230343936653734363536373732363137343639366636653230343334313230326432303437333333313236333032343036303335353034306230633164343137303730366336353230343336353732373436393636363936333631373436393666366532303431373537343638366637323639373437393331313333303131303630333535303430613063306134313730373036633635323034393665363332653331306233303039303630333535303430363133303235353533333031653137306433323334333033343332333933313337333433373332333735613137306433323339333033343332333833313337333433373332333635613330356633313235333032333036303335353034303330633163363536333633326437333664373032643632373236663662363537323264373336393637366535663535343333343264353035323466343433313134333031323036303335353034306230633062363934663533323035333739373337343635366437333331313333303131303630333535303430613063306134313730373036633635323034393665363332653331306233303039303630333535303430363133303235353533333035393330313330363037326138363438636533643032303130363038326138363438636533643033303130373033343230303034633231353737656465626436633762323231386636386464373039306131323138646337623062643666326332383364383436303935643934616634613534313162383334323065643831316633343037653833333331663163353463336637656233323230643662616435643465666634393238393839336537633066313361333832303231313330383230323064333030633036303335353164313330313031666630343032333030303330316630363033353531643233303431383330313638303134323366323439633434663933653465663237653663346636323836633366613262626664326534623330343530363038326230363031303530353037303130313034333933303337333033353036303832623036303130353035303733303031383632393638373437343730336132663266366636333733373032653631373037303663363532653633366636643266366636333733373033303334326436313730373036633635363136393633363133333330333233303832303131643036303335353164323030343832303131343330383230313130333038323031306330363039326138363438383666373633363430353031333038316665333038316333303630383262303630313035303530373032303233303831623630633831623335323635366336393631366536333635323036663665323037343638363937333230363336353732373436393636363936333631373436353230363237393230363136653739323037303631373237343739323036313733373337353664363537333230363136333633363537303734363136653633363532303666363632303734363836353230373436383635366532303631373037303663363936333631363236633635323037333734363136653634363137323634323037343635373236643733323036313665363432303633366636653634363937343639366636653733323036663636323037353733363532633230363336353732373436393636363936333631373436353230373036663663363936333739323036313665363432303633363537323734363936363639363336313734363936663665323037303732363136333734363936333635323037333734363137343635366436353665373437333265333033363036303832623036303130353035303730323031313632613638373437343730336132663266373737373737326536313730373036633635326536333666366432663633363537323734363936363639363336313734363536313735373436383666373236393734373932663330333430363033353531643166303432643330326233303239613032376130323538363233363837343734373033613266326636333732366332653631373037303663363532653633366636643266363137303730366336353631363936333631333332653633373236633330316430363033353531643065303431363034313439343537646236666435373438313836383938393736326637653537383530376537396235383234333030653036303335353164306630313031666630343034303330323037383033303066303630393261383634383836663736333634303631643034303230353030333030613036303832613836343863653364303430333032303334393030333034363032323130306336663032336362323631346262333033383838613136323938336531613933663130353666353066613738636462396261346361323431636331346532356530323231303062653363643064666431363234376636343934343735333830653964343463323238613130383930613361316463373234623862346362383838393831386263333038323032656533303832303237356130303330323031303230323038343936643266626633613938646139373330306130363038326138363438636533643034303330323330363733313162333031393036303335353034303330633132343137303730366336353230353236663666373432303433343132303264323034373333333132363330323430363033353530343062306331643431373037303663363532303433363537323734363936363639363336313734363936663665323034313735373436383666373236393734373933313133333031313036303335353034306130633061343137303730366336353230343936653633326533313062333030393036303335353034303631333032353535333330316531373064333133343330333533303336333233333334333633333330356131373064333233393330333533303336333233333334333633333330356133303761333132653330326330363033353530343033306332353431373037303663363532303431373037303663363936333631373436393666366532303439366537343635363737323631373436393666366532303433343132303264323034373333333132363330323430363033353530343062306331643431373037303663363532303433363537323734363936363639363336313734363936663665323034313735373436383666373236393734373933313133333031313036303335353034306130633061343137303730366336353230343936653633326533313062333030393036303335353034303631333032353535333330353933303133303630373261383634386365336430323031303630383261383634386365336430333031303730333432303030346630313731313834313964373634383564353161356532353831303737366538383061326566646537626165346465303864666334623933653133333536643536363562333561653232643039373736306432323465376262613038666437363137636538386362373662623636373062656338653832393834666635343435613338316637333038316634333034363036303832623036303130353035303730313031303433613330333833303336303630383262303630313035303530373330303138363261363837343734373033613266326636663633373337303265363137303730366336353265363336663664326636663633373337303330333432643631373037303663363537323666366637343633363136373333333031643036303335353164306530343136303431343233663234396334346639336534656632376536633466363238366333666132626266643265346233303066303630333535316431333031303166663034303533303033303130316666333031663036303335353164323330343138333031363830313462626230646561313538333338383961613438613939646562656264656261666461636232346162333033373036303335353164316630343330333032653330326361303261613032383836323636383734373437303361326632663633373236633265363137303730366336353265363336663664326636313730373036633635373236663666373436333631363733333265363337323663333030653036303335353164306630313031666630343034303330323031303633303130303630613261383634383836663736333634303630323065303430323035303033303061303630383261383634386365336430343033303230333637303033303634303233303361636637323833353131363939623138366662333563333536636136326266663431376564643930663735346461323865626566313963383135653432623738396638393866373962353939663938643534313064386639646539633266653032333033323264643534343231623061333035373736633564663333383362393036376664313737633263323136643936346663363732363938323132366635346638376137643162393963623962303938393231363130363939306630393932316430303030333138323031383833303832303138343032303130313330383138363330376133313265333032633036303335353034303330633235343137303730366336353230343137303730366336393633363137343639366636653230343936653734363536373732363137343639366636653230343334313230326432303437333333313236333032343036303335353034306230633164343137303730366336353230343336353732373436393636363936333631373436393666366532303431373537343638366637323639373437393331313333303131303630333535303430613063306134313730373036633635323034393665363332653331306233303039303630333535303430363133303235353533303230383136363334633862306533303537313733303062303630393630383634383031363530333034303230316130383139333330313830363039326138363438383666373064303130393033333130623036303932613836343838366637306430313037303133303163303630393261383634383836663730643031303930353331306631373064333233343330333533303338333233313333333433333331356133303238303630393261383634383836663730643031303933343331316233303139333030623036303936303836343830313635303330343032303161313061303630383261383634386365336430343033303233303266303630393261383634383836663730643031303930343331323230343230353936643939343335373738303366313137346361653066633761343164383634653964366266336535363638646164356563393334303937313439633762623330306130363038326138363438636533643034303330323034343733303435303232313030383565623363643837343731346466343461333830373838643439626537656630303630643765313236633966653638663261333336386363623233373363643032323035366535336363363330376433393561643465663532376234333531323462616636653761383537363030616463376135343561333862613039376139643734303030303030303030303030227D
Loading