Commit Graph
535 Commits
Author SHA1 Message Date
daniel.subiabre 8dbbdb09d3 Accounting::getTransactions returns sorted full history of issued and received transactions 2024-07-02 14:18:28 +02:00
daniel.subiabre 2250688755 Ignore circular reference exceptions to avoid issues with test-generated env vars wanting to load twice 2024-07-02 14:10:04 +02:00
daniel.subiabre 4b1fa2bc20 SystemVariableTest does not need Kernel 2024-07-02 14:09:20 +02:00
daniel.subiabre a25897f5dd Update symfony/orm-pack 2024-07-02 14:08:50 +02:00
daniel.subiabre 075a8ac9d9 Add test for Accountings 2024-07-02 11:44:33 +02:00
daniel.subiabre 69c71b46ab Update accountings and transactions relationship related code 2024-07-02 11:44:26 +02:00
daniel.subiabre 57ddb818c4 Merge branch 'main' into feat/transactions 2024-07-01 13:15:46 +02:00
daniel.subiabre 84bdc33fa1 Merge pull request #13 from GoteoFoundation/workflow/php-cs-fixer
Add GithubAction for PHP CS Fixer
2024-07-01 13:01:46 +02:00
David Igón 3f462e9179 fixes in Stripe and payment files 2024-07-01 11:31:18 +02:00
David Igón 7e2f930a68 Merge remote-tracking branch 'origin/main' into workflow/php-cs-fixer 2024-07-01 11:30:04 +02:00
David Igón 5ba62e8a01 fix using php cs fixer 2024-07-01 11:25:22 +02:00
David b0ba6f591e Merge pull request #11 from GoteoFoundation/feat/php-cs-fixer
[FEAT] PHP Coding Standards Fixer
2024-07-01 11:13:19 +02:00
daniel.subiabre 3fd3a17e56 Merge branch 'main' into feat/php-cs-fixer 2024-06-28 12:47:05 +02:00
daniel.subiabre 01886000a1 Merge pull request #14 from GoteoFoundation/feat/stabilize-dependencies
[FEAT] Stabilize dependencies
2024-06-28 12:14:49 +02:00
daniel.subiabre 68ebc81ba8 Updated doctrine dependencies 2024-06-28 12:02:58 +02:00
daniel.subiabre 155913af33 Updated minor version of packages 2024-06-28 12:02:16 +02:00
daniel.subiabre 158f35b7d8 Fix Dockerfile to php stable 8.2.19-fpm 2024-06-28 11:51:10 +02:00
David Igón 5569e7b80c add checkout step 2024-06-27 17:21:09 +02:00
David Igón 2399ac0158 change ghaction to use setup-php 2024-06-27 17:18:12 +02:00
David Igón 9b12a18cf0 add workflow to test php-cs-fixer 2024-06-27 17:04:47 +02:00
daniel.subiabre cd32f2088b Accountings receive transactions not statements 2024-06-26 12:51:24 +02:00
daniel.subiabre a8d820b028 Remove accounting statements, concept belongs to wallet gateway 2024-06-26 12:46:22 +02:00
daniel.subiabre ce3b44a1a6 Merge pull request #12 from GoteoFoundation/feat/gateway_stripe
[feat] Add Stripe payment gateway
2024-06-25 13:41:13 +02:00
daniel.subiabre a169f1cb24 Stripe integration on StripeGateway 2024-06-25 13:26:02 +02:00
daniel.subiabre dce9bcba04 Update GatewayInterface to handle redirections 2024-06-25 13:25:18 +02:00
daniel.subiabre a24dc7096e Add GatewayCharge generic message for gateways 2024-06-25 13:24:54 +02:00
daniel.subiabre aa51170d7d Add GatewayController to handle redirections 2024-06-25 13:23:30 +02:00
daniel.subiabre a257931e25 Persist GatewayCheckout after creation by GatewayInterface 2024-06-25 13:22:47 +02:00
daniel.subiabre dde7b0a6f9 Add dependency on stripe/stripe-php 2024-06-25 12:11:52 +02:00
daniel.subiabre 2aca0fc5a6 Fix yoda style 2024-06-12 14:47:21 +02:00
daniel.subiabre 06fb90881e Fix styling by cs fixer 2024-06-12 14:30:15 +02:00
daniel.subiabre a210a8b271 Configure cs fixer 2024-06-12 14:27:48 +02:00
daniel.subiabre 6fe591b377 Ignore cs fixer byproducts 2024-06-12 14:27:40 +02:00
daniel.subiabre 93ddd460e4 Add dependency on friendsofphp/php-cs-fixer 2024-06-12 14:25:27 +02:00
daniel.subiabre ee209b1924 Merge pull request #10 from GoteoFoundation/fix/update_pump_configuration
[FIX] Update pumps configuration interface
2024-06-12 11:00:25 +02:00
daniel.subiabre b8694dc845 Remove null check for internal Pump config 2024-06-12 10:59:23 +02:00
daniel.subiabre 20d54e5464 Update pumps configuration interface 2024-06-12 10:55:16 +02:00
daniel.subiabre 0e6ffad96b Remove StripeGateway config 2024-06-04 12:53:50 +02:00
David Igón 0ffc662c27 update Dockerfile to use PHP 8.3 and composer 2024-06-03 17:21:27 +02:00
David Igón 1ba93093f9 add user personal entity 2024-06-03 17:01:34 +02:00
David Igón b5104e743e add doctrine encrypt bundle 2024-06-03 17:00:00 +02:00
daniel.subiabre 360a5f86b3 Make name of SystemVariable be the id 2024-06-03 16:12:27 +02:00
daniel.subiabre 32385e1f9e Rename SystemVar to SystemVariable ahead of exposing them as an API resource 2024-06-03 15:28:15 +02:00
daniel.subiabre ec7e58997c Auto serialize/unserialize on SystemVar 2024-06-03 15:04:10 +02:00
daniel.subiabre a3a6bbf8d2 Clean names in commands code 2024-06-03 14:54:34 +02:00
daniel.subiabre 50d6297e7d Catch db not setup exceptions in SystemVarLoader to allow app to continue 2024-06-03 13:43:34 +02:00
daniel.subiabre 07fd0cf7a0 Add command to set system vars 2024-06-03 13:25:01 +02:00
daniel.subiabre 66d5a290c1 Allow to list stored system vars 2024-06-03 13:22:37 +02:00
daniel.subiabre 8ace017c3e Add SystemVar to store env-like vars in database 2024-06-03 13:22:11 +02:00
daniel.subiabre 7383b2f3f8 Update GatewayCheckouts API properties 2024-05-31 11:51:52 +02:00