pierredup
Repos
206
Followers
80
Following
8

Simple and elegant invoicing solution.

433
147

PHP 7+ Payment processing library. It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc. - provided by Forma-Pro

1743
325

Easy to use utility functions for everyday PHP projects. This is a port of the Lodash JS library to PHP

479
36

Easy form handling for Symfony forms

6
1

Feature toggle library for PHP

19
3

Events

issue comment
Configure gateway on the fly

@kdenekadtiq There is a document which describes how to store dynamic config in the backend: https://github.com/Payum/Payum/blob/master/docs/symfony/configure-payment-in-backend.md

You can also have a look at SolidInvoice, which uses dynamic config set in the database, but it does a few more tricky things since it uses a Bundle extension to register some factory config. Have a look at the payum.yaml config file, and an example of how the payment method is retrieved from the factory

Created at 1 day ago
Issue Installing Via Docker on Synology

@phybersplice Thanks for the feedback. It looks like the first logs is an error from the latest version released last week (2.2.0), which is a known error and a fix is already in place for 2.2.1 which will be released by next week. For now you can run 2.1.2, and once 2.2.1 is released, then you can upgrade to that version.

@drinksomewhiskey Can you also try with 2.1.2 and let me know if everything works for you?

Created at 1 day ago

Try with MYSQL_ROOT_PASSWORD

Created at 2 days ago

Try again with MySQL

Created at 2 days ago

Set global MySQL env variables

Created at 2 days ago

Set MYSQL_ROOT_PASSWORD env variable

Created at 2 days ago

Fix some unit tests

Speed up unit test runs and run against MySQL db" composer require --dev dbrekelmans/bdi && vendor/bin/bdi detect driver

Fix syntax error on older PHP version

Created at 2 days ago

Remove unnecessary SET GLOBAL FOREIGN_KEY_CHECKS commands

Remove primary key from ManyToMany join tables

Merge branch '2.2.x' into fix-entity-save

Created at 2 days ago
pull request opened
Fix saving contacts on invoices and quotes

Set CompanyId to invoice and quote contacts to ensure the related values are only saved for the current company. This prevents issues with the current primary key when the invoice/contact combination already exists in the DB, and also ensure contacts are only loaded for the specific invoice|quote for the current company instead of loaded cross-company

Created at 2 days ago
pierredup create branch fix-entity-save
Created at 2 days ago
pierredup delete branch fix-entity-save
Created at 4 days ago

Remove primary key from ManyToMany join tables

Created at 4 days ago
pull request closed
Remove primary key from ManyToMany join tables

The primary key needs to be unique in a table, and since we can have multiple entities with the same ID, this causes errors when creating related entities with the same ID.

Created at 4 days ago
pull request opened
Remove primary key from ManyToMany join tables

The primary key needs to be unique in a table, and since we can have multiple entities with the same ID, this causes errors when creating related entities with the same ID.

Created at 4 days ago

Remove primary key from ManyToMany join tables

Created at 4 days ago
pierredup create branch fix-entity-save
Created at 4 days ago

Set company in ApiTestCase

Created at 4 days ago
pull request opened
Bump version to 2.2.1-dev

Fix setting company when using the API

Created at 5 days ago
pierredup create branch api-usage-fix
Created at 5 days ago
pierredup delete branch fix-migration
Created at 5 days ago

Remove unnecessary SET GLOBAL FOREIGN_KEY_CHECKS commands

Created at 5 days ago
pull request closed
Remove global variable update for MySQL in migration

This removes the need for a MySQL user with super admin privileges

Created at 5 days ago
pierredup delete branch dependabot/npm_and_yarn/babel/core-7.21.3
Created at 5 days ago

Bump @babel/core from 7.21.0 to 7.21.3

Bumps @babel/core from 7.21.0 to 7.21.3.


updated-dependencies:

  • dependency-name: "@babel/core" dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] support@github.com

Created at 5 days ago
pull request closed
Bump @babel/core from 7.21.0 to 7.21.3

Bumps @babel/core from 7.21.0 to 7.21.3.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Created at 5 days ago
pierredup delete branch dependabot/npm_and_yarn/jasmine-4.6.0
Created at 5 days ago

Bump jasmine from 4.5.0 to 4.6.0

Bumps jasmine from 4.5.0 to 4.6.0.


updated-dependencies:

  • dependency-name: jasmine dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] support@github.com

Created at 5 days ago
pull request closed
Bump jasmine from 4.5.0 to 4.6.0

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps jasmine from 4.5.0 to 4.6.0.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Created at 5 days ago
pull request closed
Bump sass from 1.59.3 to 1.60.0

Bumps sass from 1.59.3 to 1.60.0.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Created at 5 days ago

Bump sass from 1.59.3 to 1.60.0

Bumps sass from 1.59.3 to 1.60.0.


updated-dependencies:

  • dependency-name: sass dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] support@github.com

Created at 5 days ago