Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
540 commits
Select commit Hold shift + click to select a range
215f60a
SYL-216 - fix refund decorator for shipment
TheGrimmChester Sep 28, 2023
207e16b
Merge pull request #247 from synolia/qa
TheGrimmChester Sep 29, 2023
695c5b3
Merge pull request #244 from payplug/qa
lacan1 Oct 2, 2023
3025c7a
Fix CI
TheGrimmChester Jun 20, 2024
73150b5
Merge pull request #253 from synolia/fix/ci
TheGrimmChester Jun 24, 2024
94f0899
SYL-218 - catch invalid phone number as they are not required
TheGrimmChester Jun 18, 2024
8f37c51
SYL-220 - set payplug key as password
TheGrimmChester Jun 18, 2024
14fa4da
Merge pull request #254 from synolia/SYL-218
TheGrimmChester Jun 26, 2024
32ac575
Merge pull request #252 from synolia/SYL-220
TheGrimmChester Jun 26, 2024
5e38f09
chore: release 1.9.3
dmurillo-payplug Aug 14, 2024
4d0e75a
Merge pull request #255 from payplug/release-1.9.3
dmurillo-payplug Aug 20, 2024
7409ca2
Merge pull request #256 from payplug/qa
dmurillo-payplug Aug 20, 2024
4dc16e0
PPSYL-98 - Add new checkbox to enable payment integrated
Jibbarth Nov 21, 2024
a98d372
PPSYL-101 - Add is_payplug_live twig function
Jibbarth Nov 22, 2024
5a139d4
PPSYL-86 - Add endpoint to init payment integrated
Jibbarth Nov 25, 2024
341286a
PPSYL-87 - On post select payment, mark order as checkout completed
Jibbarth Nov 26, 2024
d45ef9b
fix(ui): avoid loading select payment assets everywhere
maxperei Nov 27, 2024
34a0052
refacto(payment): slightly js restructure, reindent twig
maxperei Nov 27, 2024
c1122a0
Merge pull request #138 from synolia/feature/PPSYL-98-add-configuration
Jibbarth Nov 27, 2024
e47ac0f
PPSYL-101 - Switch to isTest instead
Jibbarth Nov 27, 2024
ac2265b
PPSYL-87 - Phpstan issues
Jibbarth Nov 27, 2024
45503ac
feat(form): payplug integrated payment fields on select payment step
maxperei Nov 27, 2024
f764a55
chore(parcel): expose assets
maxperei Nov 27, 2024
4829ec4
Merge pull request #142 from synolia/feat/payplug-integrated-payment-…
maxperei Nov 27, 2024
0fb0c59
Merge pull request #139 from synolia/feature/PPSYL-101-is-live-twig-h…
Jibbarth Nov 28, 2024
a0a85e1
PPSYL-86 - Check the payment method is supported for Integrated Payment
Jibbarth Nov 28, 2024
2289b08
Merge pull request #140 from synolia/feature/PPSYL-86-init-integrated…
Jibbarth Nov 28, 2024
35d00fd
Merge pull request #141 from synolia/feature/PPSYL-87-auto-complete-c…
Jibbarth Nov 28, 2024
57f3760
fix(integrated): uncaught missing fields such as save cards and selec…
maxperei Nov 28, 2024
452b3f6
Merge pull request #143 from synolia/fix/select-payment-integrated-un…
Jibbarth Nov 28, 2024
afd896f
fix(form): payplug integrated payment rendering once became an order
maxperei Dec 2, 2024
0b4657c
Merge pull request #144 from synolia/fix/order-payment-integrated
maxperei Dec 2, 2024
fa38f7b
PPSYL-123 - Handle payment fail and retry from sylius_shop_order_show
Jibbarth Dec 2, 2024
04f1c57
Merge pull request #145 from synolia/fix/PPSYL-123-handle-payment-fail
Jibbarth Dec 3, 2024
bd6855e
chore(deps): regular update
maxperei Dec 10, 2024
1988a57
fix(ui): missing assets in order select payment template
maxperei Dec 10, 2024
cd25a5f
fix(js): improve "save card" behavior on toggling payment methods
maxperei Dec 10, 2024
faf5076
Merge pull request #150 from synolia/fix/integrated-payment-overall-b…
Jibbarth Dec 10, 2024
b3c1791
Phpstan issue
Jibbarth Dec 10, 2024
2289cd3
chore(ci): Update upload-artifact version
Jibbarth Dec 10, 2024
5c3346a
chore(ci): require refund-plugin route for testing
Jibbarth Dec 10, 2024
1f0cbba
Merge pull request #151 from synolia/fix/ci
Jibbarth Dec 11, 2024
b01fd60
Merge pull request #259 from synolia/feature/payment-integrated
dmurillo-payplug Dec 12, 2024
5f6f03c
fix(display): [integrated payment] avoid scheme selection to close fi…
maxperei Jan 7, 2025
a14886e
fix(display): [integrated payment] adjust one click size and margin
maxperei Jan 7, 2025
edbc457
fix(display): [integrated payment] add loader during form validation
maxperei Jan 7, 2025
d16b3e4
chore(parcel): expose assets
maxperei Jan 7, 2025
7f47d74
Merge pull request #156 from synolia/fix/integrated-payment-display
Jibbarth Jan 8, 2025
38560fa
Merge pull request #260 from synolia/feature/payment-integrated
dmurillo-payplug Jan 20, 2025
08d687c
Merge pull request #262 from payplug/qa
dmurillo-payplug Jan 23, 2025
9151e22
PPSYL-105 - Add deferred capture config
Jibbarth Dec 4, 2024
777fb1a
PPSYL-106 - Switch amount to authorized_amount when deferred capture …
Jibbarth Dec 4, 2024
e9bfb1d
PPSYL-106 - Fix missing return
Jibbarth Dec 10, 2024
40a7f74
PPSYL-107 - Add a processor to capture an authorized payment
Jibbarth Dec 6, 2024
5d18ec1
PPSYL-107 - PHPStan issue
Jibbarth Dec 10, 2024
69605de
PPSYL-111 - Trigger capture auto from a command
Jibbarth Dec 9, 2024
b552ea3
PPSYL-111 - Add authorized support in PaymentResolverState
Jibbarth Dec 9, 2024
851c5ad
PPSYL-113 - Document deferred capture process
Jibbarth Dec 9, 2024
71df58d
PPSYL-111 - PHPstan issues
Jibbarth Dec 10, 2024
238ff1e
PPSYL-110 - Handle return from oneclick and authorization
Jibbarth Dec 11, 2024
a2f8585
PPSYL-113 - Hotfix call processor
Jibbarth Dec 11, 2024
7d28fcc
PPSYL-126 - Mention that the payment will not be captured immediately
Jibbarth Dec 13, 2024
62b1a8f
PP - Add PermissionConstraint
Jibbarth Dec 18, 2024
81f9755
chore(doc): [authorized payment] new version
maxperei Jan 29, 2025
7d225bf
Merge pull request #263 from synolia/feature/authorized-payment
dmurillo-payplug Feb 4, 2025
c80d475
chore(doc): [authorized payment] add glob for mentioned files
maxperei Feb 21, 2025
a78546d
chore(ci): [github action] bump upload artifact to v4
maxperei Feb 21, 2025
6c39f7c
Merge pull request #266 from synolia/feature/authorized-payment
ronan-jaffre Feb 26, 2025
e343013
chore: version bump
dmurillo-payplug Feb 27, 2025
69713b7
Merge pull request #268 from payplug/qa
dmurillo-payplug Feb 27, 2025
1570f14
chore(sf): [dir] move configs/templates/assets/migrations to new file…
maxperei Apr 15, 2025
0a27f3a
Merge pull request #157 from synolia/chore/modernize-dir-structure
maxperei Apr 23, 2025
774e0cb
feat(templating): [admin] use twig hooks for payment gateway config
maxperei Apr 17, 2025
19c4523
Merge pull request #158 from synolia/feature/admin-gateway-config-twi…
maxperei Apr 23, 2025
b3b5518
WIP: Allow to install on v2
Jibbarth Apr 18, 2025
ba4b3ed
refactor(di): [wip] overall services syntax
maxperei Apr 16, 2025
ca96763
refactor(lint): [grump] run quality tools
maxperei Apr 16, 2025
a4ad381
refactor(di): [wip] turn most services injection from xml to yaml
maxperei Apr 16, 2025
d299a34
refactor(client): [deprecation] sylius core bundle version instead of…
maxperei Apr 16, 2025
920bb02
refactor(routing): [config] change from yaml to php attributes
maxperei Apr 17, 2025
c42fb78
fix(tests): [behat] patch mocker to run something somehow
maxperei Apr 17, 2025
99dd5a3
fix(gateway): [admin] missing twig hooks for payment method update
maxperei Apr 25, 2025
d750d04
Merge pull request #159 from synolia/chore/modernize-dependency-injec…
Jibbarth Apr 28, 2025
1fb92e3
feat(ux): [product] rework oney popin
maxperei Apr 25, 2025
7887ace
fix(oney_popin): Move images logo from productMeta to imagesMap
Jibbarth Apr 28, 2025
a33fecc
chore(di): separate prepend twig specific
Jibbarth Apr 28, 2025
857d8c6
Merge pull request #161 from synolia/feat/ux-product-oney-popin
Jibbarth Apr 28, 2025
8b7391c
feat(display): [oney] simulation pop-in on cart summary
maxperei Apr 28, 2025
636ca8c
chore(state_machine): Use StateMachineInterface from sylius on AppleP…
Jibbarth Apr 29, 2025
65235c9
chore(state_machine): Use StateMachineInterface from sylius on Captur…
Jibbarth Apr 29, 2025
1bd4ed8
PPSYL-136 - sylius v2 - Adapt Account > Saved cards to upgrade (only …
thomas-vermot-synolia Apr 24, 2025
acb4c0e
PPSYL-136 - sylius v2 - Checkout payment - Move style from block to hook
thomas-vermot-synolia Apr 24, 2025
95678ae
PPSYL-136 - sylius v2 - Checkout payment - Move template in hook (+ s…
thomas-vermot-synolia Apr 28, 2025
c3fcbd2
PPSYL-136 - sylius v2 - Checkout payment - Replace 'integrated paymen…
thomas-vermot-synolia Apr 28, 2025
30c9260
chore(state_machine): Use StateMachineInterface from sylius on Paymen…
Jibbarth Apr 29, 2025
d7b0788
chore(state_machine): Use StateMachineInterface from sylius on Status…
Jibbarth Apr 29, 2025
2e79dae
fix(route): [path] missing `{paymentMethodId}` param in action initPa…
maxperei Apr 29, 2025
ff8ec3e
chore(state_machine): Use StateMachineInterface from sylius on OrderC…
Jibbarth Apr 29, 2025
82e8fea
chore(state_machine): Use StateMachineInterface from sylius on PostPa…
Jibbarth Apr 29, 2025
39bf580
chore(state_machine): Use StateMachineInterface from sylius on OrderP…
Jibbarth Apr 29, 2025
f9efa63
chore(state_machine): Use StateMachineInterface from sylius on Refund…
Jibbarth Apr 29, 2025
087c462
chore(state_machine): Update PaymentsProcessor to add a WorkflowEvent…
Jibbarth Apr 29, 2025
992f0c6
chore(state_machine): Clean old winzou state machine
Jibbarth Apr 29, 2025
e6b2a3a
PPSYL-136 - sylius v2 - Checkout payment - Integrated - Fix js
thomas-vermot-synolia Apr 29, 2025
4d5ba5a
PPSYL-136 - sylius v2 - Checkout payment - Oney integration
thomas-vermot-synolia Apr 29, 2025
664d993
PPSYL-136 - sylius v2 - Checkout payment - AmericanExpress integration
thomas-vermot-synolia Apr 30, 2025
b22e6e3
PPSYL-136 - sylius v2 - Checkout payment - Bancontact integration (wi…
thomas-vermot-synolia Apr 30, 2025
ec220f1
Merge pull request #163 from synolia/feat/oney-simulation-cart-summary
Jibbarth May 6, 2025
8caba5f
Merge pull request #164 from synolia/feature/PPSYL-133-state-machine-…
Jibbarth May 6, 2025
79f1e1d
PPSYL-136 - sylius v2 - Checkout payment - Integrated - remove field …
thomas-vermot-synolia May 6, 2025
3a34b87
fix(action): [alias] wrong duplicates
maxperei May 7, 2025
9863e74
fix(di): [action] wrong service ids
maxperei May 13, 2025
dd04fe4
PPSYL-143 - Payment id is sent in the "id" key not "payment_id".
TheGrimmChester May 22, 2025
d198af1
PPSYL-136 - sylius v2 - Adapt Account > Saved cards to upgrade (only …
thomas-vermot-synolia Apr 24, 2025
473e85f
PPSYL-136 - sylius v2 - Adapt Account > Change template namespace
thomas-vermot-synolia Apr 28, 2025
5b82e59
PPSYL-136 - Improvement
Jibbarth May 28, 2025
c76d4e8
Merge pull request #160 from synolia/feature/PPSYL-136-v2-account-sav…
Jibbarth May 28, 2025
fe50f76
Merge branch 'feature/upgrade-v2' into feature/PPSYL-136-v2-checkout-…
Jibbarth May 28, 2025
d3cf9ca
PPSYL-136 - Remove again twig_hooks in shop
Jibbarth May 28, 2025
9014379
Merge pull request #162 from synolia/feature/PPSYL-136-v2-checkout-pa…
Jibbarth May 28, 2025
a747107
Merge pull request #165 from synolia/feature/PPSYL-136-v2-checkout-pa…
Jibbarth May 28, 2025
5838388
Merge pull request #166 from synolia/feature/PPSYL-136-v2-checkout-pa…
Jibbarth May 28, 2025
4ed12bf
fix(stimulus): do not add integrated-payment controller if not enabled
Jibbarth May 28, 2025
951499a
Account Saved Cards : Remove old semantic classes
Jibbarth Jun 1, 2025
70182b8
Trigger hook for every factoryName
Jibbarth Jun 1, 2025
4017f3f
Use shared hook for select payment to have it working both on checkou…
Jibbarth Jun 1, 2025
c7e3580
Unify block_prefix for oney_payment_choice
Jibbarth Jun 1, 2025
de8e432
Integrated Payment: bootstrapt btn
Jibbarth Jun 1, 2025
11516e5
Clean comments
Jibbarth Jun 1, 2025
3714a41
Merge pull request #269 from synolia/fix/PPSYL-143
rciron-hub Jun 5, 2025
5487035
Merge pull request #168 from synolia/fix/retry-page-hooks
Jibbarth Jun 17, 2025
1fae6ef
fix(display): [integrated] better rendering
maxperei Jun 20, 2025
9dcfe62
fix(checkout): [storefront] rework select payment
maxperei Jun 24, 2025
be2bf50
feat(checkout): [oney] complete info
maxperei Jun 24, 2025
4d2cadd
feat(checkout): [applepay] migrate to stimulus
maxperei Jun 24, 2025
486de10
fix(checkout): [oney] modal behaviour on page load
maxperei Jun 24, 2025
b15ac67
PPSYL-151 - Improve capture docs with symfony workflow
Jibbarth Jun 24, 2025
3d37808
PPSYL-151 - Clean unused use
Jibbarth Jun 25, 2025
5823786
Merge pull request #171 from synolia/fix/checkout
Jibbarth Jun 25, 2025
cb96907
Merge pull request #172 from synolia/fix/PPSYL-151-capture-on-ship
Jibbarth Jun 25, 2025
c2ae7a9
Fix path for css
Jibbarth Jun 25, 2025
4b7bef3
PPSYL-150 - Remove findForChannel and use findForOrder method for Ref…
Jibbarth Jun 25, 2025
8751c51
Merge pull request #173 from synolia/feature/PPSYL-150-refunds
Jibbarth Jun 25, 2025
c2b17e2
chore: version bump
dmurillo-payplug Jul 2, 2025
0602fab
Merge pull request #270 from payplug/version-bump
dmurillo-payplug Jul 2, 2025
3fc5f34
Merge pull request #271 from payplug/qa
dmurillo-payplug Jul 2, 2025
53ccf94
PPSYL-138 - Use Payment request flow for payplug
Jibbarth May 27, 2025
d362e25
PPSYL-138 - Autoconfigure gateway_configuration_type
Jibbarth May 28, 2025
9f2272a
PPSYL-138 - Disable payum gateway for gateway payplug
Jibbarth May 28, 2025
3c3fa5b
PPSYL-138 - Fix call to paymentDataCreator
Jibbarth Jun 1, 2025
ec468e4
PPSYL-138 - Add command provider for others gateway
Jibbarth Jun 1, 2025
4a9eea9
PPSYL-138 - Allow cancel url
Jibbarth Jun 1, 2025
f1a0ac2
PPSYL-138 - IntegratedPayment - do not dispatch CapturePaymentRequest…
Jibbarth Jun 1, 2025
2df316b
Add priority to gateways
Jibbarth Jun 1, 2025
759bd9e
fixup! PPSYL-138 - IntegratedPayment - do not dispatch CapturePayment…
Jibbarth Jun 1, 2025
df00d8d
PPSYL-138 - Handle Notification
Jibbarth Jul 15, 2025
f7bba93
PPSYL-138 - Coding standards
Jibbarth Jul 17, 2025
0ee4e93
[CI] Update action/cache version and sf/sylius dependencies
Jibbarth Jul 18, 2025
9bbb0e3
[CI] Fix Phpstan issues
Jibbarth Jul 18, 2025
5521850
[CI] Update rulesets
Jibbarth Jul 18, 2025
b5c4d54
[CI] Remove phpspec
Jibbarth Jul 18, 2025
29542d3
[CI] Remove phpspec in gha
Jibbarth Jul 18, 2025
80c1a84
[CI] Remove spec folder in ecs
Jibbarth Jul 21, 2025
db8314c
[Stimulus] Extends form select to be able to run on checkout and afte…
Jibbarth Jul 21, 2025
cca5d01
[Tests] Initialize TestApplication
Jibbarth Jul 21, 2025
c707d0c
[CI] Update makefile and gha for use testApplication
Jibbarth Jul 21, 2025
2520fff
[CI] Update dev tools
Jibbarth Jul 21, 2025
cd7c87e
fixup! [CI] Update makefile and gha for use testApplication
Jibbarth Jul 21, 2025
15f1652
[CI] Update PHPunit to use it through testApplication
Jibbarth Jul 21, 2025
a6a41ff
Clean install folder (no more required)
Jibbarth Jul 21, 2025
58a50a8
Do not trigger sonarcloud on fork
Jibbarth Jul 21, 2025
a22938b
[Tests] Force sync transport payment request
Jibbarth Jul 25, 2025
f0e491f
Merge pull request #175 from synolia/fix/call-controllers-on-retry-page
Jibbarth Jul 29, 2025
86a3cb0
Merge pull request #169 from synolia/feature/PPSYL-138-payment-request
Jibbarth Jul 29, 2025
5a0546a
Merge pull request #174 from synolia/feature/update-ci
Jibbarth Jul 29, 2025
6d1ede5
Merge pull request #177 from synolia/feature/phpunit
Jibbarth Jul 29, 2025
ec8b57f
Add mandatory assets entrypoint
Jibbarth Jul 29, 2025
2ec91bb
Merge pull request #176 from synolia/feature/test-application
Jibbarth Jul 29, 2025
45227bb
PPSYL-159 - Make CardsOwnerInterface compatible with trait
Jibbarth Aug 22, 2025
23d98b5
PPSYL-162 - Retry to pay when paiement is not cancelled
Jibbarth Aug 22, 2025
fb4ff7f
PPSYL-131 - Do not load payum gateways anymore
Jibbarth Aug 27, 2025
5566248
PPSYL-131 - Clean validators
Jibbarth Aug 27, 2025
6b7b0f8
Update translation, no html is possible here
Jibbarth Aug 27, 2025
e2c767a
Version 2.x
Jibbarth Aug 27, 2025
7307c21
The popin doesn't need to be in form_theme
Jibbarth Aug 27, 2025
a88e16c
Clean old js/css import
Jibbarth Aug 27, 2025
5961189
PPSYL-163 - Replace secretKey by live checkbox
Jibbarth Aug 29, 2025
70839bb
PPSYL-163 - Remove secretKey from form
Jibbarth Aug 29, 2025
5222bda
PPSYL-163 - Handle Oauth redirection and creation of clients
Jibbarth Aug 29, 2025
147b3e2
PPSYL-163 - Retrieve access_token and use it in PayplugApiClient
Jibbarth Aug 29, 2025
1b347d2
PPSYL-163 - Remove usage of initialize method from PayplugApiClient
Jibbarth Aug 29, 2025
91ba46c
PPSYL-163 - Allow renew oauth when updating payment method
Jibbarth Aug 29, 2025
eee9f67
PPSYL-163 - Delegate constraint check after submit
Jibbarth Aug 29, 2025
40837b0
PPSYL-163 - Add custom flashes error message to display html
Jibbarth Sep 5, 2025
6d19c1b
PPSYL-163 - Add translations
Jibbarth Sep 5, 2025
7c7020f
PPSYL-163 - Bump payplug sdk
Jibbarth Sep 5, 2025
bb74f87
PPSYL-163 - Improve error catching and log on dedicated channel
Jibbarth Sep 5, 2025
45279d0
PPSYL-163 - Fix Oney validation
Jibbarth Sep 5, 2025
4d940b5
PPSYL-163 - Fix prevent start oauth on non payplug payment
Jibbarth Sep 5, 2025
527ccfc
Clean old css hook
Jibbarth Sep 8, 2025
0d9f38e
Merge pull request #178 from synolia/feature/august-tests
Jibbarth Sep 8, 2025
2b0aa28
Merge branch 'master' into feature/upgrade-v2
Jibbarth Sep 8, 2025
4169582
Hotfix - Remove stylesheet hook on saved cards
Jibbarth Sep 8, 2025
0105ad9
Hotfix - Reapply fix Apple pay notification
Jibbarth Sep 8, 2025
376d9f3
Merge branch 'feature/upgrade-v2' into feature/PPSYL-163-unified-auth
Jibbarth Sep 8, 2025
de63653
PPSYL-163 - Do not validate when paymentmethod is not payplug on update
Jibbarth Sep 8, 2025
ee8e9d3
PPSYL-163 - Fix retrieving cards
Jibbarth Sep 9, 2025
541463f
PPSYL-163 - PHPStan getSession flashbag - Ignore error
Jibbarth Sep 9, 2025
58a1013
PPSYL-163 - PHPStan Clean issues
Jibbarth Sep 9, 2025
99cc145
PPSYL-163 - Add Changelog
Jibbarth Sep 9, 2025
305dd7a
Merge pull request #179 from synolia/feature/PPSYL-163-unified-auth
oallain Sep 11, 2025
82f44c6
Merge pull request #273 from synolia/feature/upgrade-v2
dmurillo-payplug Oct 22, 2025
7062cf6
chore: fix version
dmurillo-payplug Nov 14, 2025
83047b8
Merge pull request #274 from payplug/sylius-pre-release2-version
dmurillo-payplug Nov 14, 2025
6ae043c
PPSYL-170 - Avoid critical when no payment id yet
Jibbarth Feb 16, 2026
0c0c6a4
PPSYL-170 - Avoid send details from mollie to payplug
Jibbarth Feb 16, 2026
84960cb
PPSYL-171 - Update readme instruction / fix links
Jibbarth Feb 16, 2026
e3ac5df
Hotfix - Bump phpunit
Jibbarth Feb 16, 2026
f892a12
Fix Phpstan
Jibbarth Feb 16, 2026
b12e76c
Remove install ca certificate, not used anymore
Jibbarth Feb 16, 2026
acea84a
PPSYL-174 - Add note for assets on 2.0.x
Jibbarth Mar 3, 2026
372a958
PPSYL-177 - handle canceled by oney status
Jibbarth Mar 4, 2026
4a89d31
PPSYL-173 - Update namespace for gatewayConfigInterface
Jibbarth Mar 3, 2026
3d13243
PPSYL-173 - Improve refundUnits command creator decorator
Jibbarth Mar 4, 2026
1ab143b
PPSYL-173 - Mark RefundPaymentGeneratedHandler as MessageHandler
Jibbarth Mar 4, 2026
14cedeb
PPSYL-173 - Remove useless controllers for refund
Jibbarth Mar 4, 2026
a43b360
PPSYL-173 - Handle refund from notification
Jibbarth Mar 4, 2026
48cbbed
Mark payum classes as deprecated
Jibbarth Mar 4, 2026
ce8dbed
PPSYL-173 - Fix phpstan issues
Jibbarth Mar 9, 2026
c8a21e8
[Checkout] Refact switch methods
Jibbarth Mar 18, 2026
6dc8103
[Checkout] Update logos
Jibbarth Mar 18, 2026
a23b378
[Checkout] Unminify integrated payment.css
Jibbarth Mar 18, 2026
1ffcbab
[Checkout] Improve enable/disable next step
Jibbarth Mar 18, 2026
913e11c
PPSYL-176 - Improve applepay stimulus controller and template
Jibbarth Mar 30, 2026
7286301
PPSYL-176 - Fix retrieving ressource in OrderController and service i…
Jibbarth Mar 30, 2026
ab1d8a4
PPSYL-176 - Improve disabling payment method when not eligible
Jibbarth Mar 30, 2026
d9eb1be
PPSYL-176 - Latest ApplePay sdk version make it compatible with more …
Jibbarth Mar 30, 2026
95949fc
PPSYL-176 - Remove useless header
Jibbarth Mar 30, 2026
4added5
PPSYL-176 - Fix switching method enable next button or not
Jibbarth Mar 30, 2026
c6e4e15
Fix toggle next button when no integrated payment
Jibbarth Apr 1, 2026
248d58c
PPSYL-176 - Fix retrieving applepay token, add more log, unify next r…
Jibbarth Apr 2, 2026
b7b4691
PPSYL-176 - Fix returning data when fail to handle next route
Jibbarth Apr 2, 2026
bfbe94c
PPSYL-176 - Clean Provider, apple-pay-controller
Jibbarth Apr 9, 2026
fce2433
PPSYL-176 - Improve retrieve order in notify
Jibbarth Apr 9, 2026
ebd4578
PPSYL-176 - Use api client for payment method when abort, not default…
Jibbarth Apr 9, 2026
3d855d6
PPSYL-176 - Phpstan
Jibbarth Apr 9, 2026
c57c1c5
Prevent 500 when payment method has never been unifiedauth
Jibbarth Apr 14, 2026
90b06a4
Hotfix - Clean cache client config after new oauth
Jibbarth Apr 14, 2026
67c6c68
upgrade-v2: update README with complete instructions
adumont-payplug Apr 17, 2026
ef50346
FIX: fixing dependency injection for installation
adumont-payplug Apr 20, 2026
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/workflows/analysis.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
name: Analysis
'on':
push:
branches:
- develop
- qa
- master
paths-ignore:
- README.md
pull_request:
paths-ignore:
- README.md
jobs:
analysis:
name: 'PHP ${{ matrix.php }} Symfony ${{ matrix.symfony }}'
runs-on: ubuntu-latest
strategy:
matrix:
php:
- 8.2
symfony:
- '6.4.*'
env:
APP_ENV: test
steps:
-
uses: actions/checkout@v2
-
name: 'Setup PHP'
uses: shivammathur/setup-php@v2
with:
php-version: '${{ matrix.php }}'
tools: symfony
coverage: none
-
name: 'Composer - Get Cache Directory'
id: composer-cache
run: 'echo "::set-output name=dir::$(composer config cache-files-dir)"'
-
name: 'Composer - Set cache'
uses: actions/cache@v4
with:
path: '${{ steps.composer-cache.outputs.dir }}'
key: 'php-${{ matrix.php }}-symfony-${{ matrix.symfony }}-composer-${{ hashFiles(''**/composer.json'') }}'
restore-keys: "php-${{ matrix.php }}-symfony-${{ matrix.symfony }}-composer-\n"
-
name: 'Composer - Validate composer.json and composer.lock'
run: 'composer validate --strict'
-
name: 'Composer - Github Auth'
run: 'composer config -g github-oauth.github.com ${{ github.token }}'
-
name: 'Composer - Restrict Symfony version'
run: 'composer config extra.symfony.require "${{ matrix.symfony }}"'
-
name: 'Composer - Update dependencies'
run: 'composer update --no-progress'
id: end-of-setup
-
name: 'PHPStan - Run'
run: 'if [ -f ruleset/phpstan.neon ]; then vendor/bin/phpstan analyse -c ruleset/phpstan.neon src/ ; else echo PHPStan rulesets file does not exist, skipping step ; fi'
if: 'always() && steps.end-of-setup.outcome == ''success'''
# TODO: launch Grumphp

sonarcloud:
if: github.event.repository.fork != true
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v3
with:
# Disabling shallow clone is recommended for improving relevancy of reporting
fetch-depth: 0
- name: SonarCloud Scan
uses: sonarsource/sonarcloud-github-action@master
env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
with:
projectBaseDir: .
args: >
-Dsonar.organization=${{ secrets.SONAR_ORGA }}
-Dsonar.projectKey=github-payplug-payplug-syliuspayplugplugin
-Dsonar.sources=src/
-Dsonar.test.exclusions=tests/**
-Dsonar.tests=tests/
-Dsonar.verbose=true
205 changes: 0 additions & 205 deletions .github/workflows/ci.yaml

This file was deleted.

32 changes: 32 additions & 0 deletions .github/workflows/jira.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: CREATE JIRA ISSUE

on:
issues:
types: [opened, edited]

jobs:
jira:
name: Create Jira issue
runs-on: ubuntu-latest
steps:
- name: Jira Login
uses: atlassian/gajira-login@master
env:
JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }}
JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }}
JIRA_API_TOKEN: ${{ secrets.JIRA_API_TOKEN }}

- name: Create
id: create
uses: atlassian/gajira-create@master
env:
TITLE_ISSUE: ${{ github.event.issue.title }}
with:
project: SMP
issuetype: Sylius Technical Support
summary: "${{ env.TITLE_ISSUE }} #${{ github.event.issue.number }}"
# Valeur par default "from github" en MVP
fields: '{"customfield_10150": "${{ github.event.issue.html_url }} \n\nCreated from GitHub Action", "customfield_10106": "from github","customfield_10105": "https://www.from-github.fr","customfield_10108": "from github", "customfield_10145": "from github"}'

- name: Log
run: echo "Created issue ${{ steps.create.outputs.issue }}"
5 changes: 5 additions & 0 deletions .github/workflows/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# ⚠️ Requirements
Reviewer, please take a look at those requirements:

- [ ] Check that plugin version has been upgrated and are identical in both `composer.json` and `src/PayPlugSyliusPayPlugPlugin.php` files

Loading
Loading