Commit Graph
535 Commits
Author SHA1 Message Date
daniel.subiabre a574e27177 Allow to calc great than or equal 2024-10-25 10:58:46 +02:00
daniel.subiabre 6ff32e8c4e Add balance to WalletStatement to hold available amount in statement 2024-10-25 10:58:20 +02:00
daniel.subiabre 2df9a83de6 Set emailConfirmed and active as false by default 2024-10-25 10:57:46 +02:00
daniel.subiabre a76d59de74 Add testing for wallet gateway service 2024-10-25 10:57:28 +02:00
daniel.subiabre 4843321f0e Add MoneyService for brick/money operations under the hood 2024-10-24 14:49:12 +02:00
daniel.subiabre d242337b11 Make exchange interface names be clearer 2024-10-24 14:48:35 +02:00
daniel.subiabre 5fb64e1f2d Code style improvements 2024-10-23 15:06:28 +02:00
daniel.subiabre dea00bf227 Add WalletGatewayService 2024-10-23 15:06:07 +02:00
daniel.subiabre fb527db4d9 Allow to retrieve wallet statements in either direction of an accounting 2024-10-23 15:05:02 +02:00
daniel.subiabre c7b4ab0fee Validate the charge types support in a checkout with any given gateway 2024-10-23 14:31:50 +02:00
daniel.subiabre f512754016 Remove accounting transactions listener 2024-10-23 14:06:38 +02:00
daniel.subiabre 99e9ae28e7 Allow to send charges data in checkout 2024-10-23 14:06:19 +02:00
daniel.subiabre 98dc37baf9 Remove inverse side of acc <-> trxs relationship 2024-10-23 13:39:08 +02:00
daniel.subiabre fee7bb852e Make GatewayCharge output as IRI strings on GatewayCheckout 2024-10-23 12:51:21 +02:00
daniel.subiabre ffa74ca0f1 Bump minor versions of outdated deps 2024-10-23 12:43:28 +02:00
daniel.subiabre 59061bf235 Fix whitespace 2024-10-22 14:27:03 +02:00
daniel.subiabre 9681818ec0 Update GatewayCharge to have title, description and hold related transactions 2024-10-22 13:16:59 +02:00
daniel.subiabre 2771bc44c9 Update GatewayCharge properties 2024-10-21 09:31:40 +02:00
daniel.subiabre 7c7310cf88 Prove accountings dont cascade persist from transactions but do get updated 2024-10-15 13:49:34 +02:00
daniel.subiabre 371d587dcd Clearer acc <-> trx relationship 2024-10-15 13:48:59 +02:00
daniel.subiabre 1f4f755f5f Make benzina pump command skip-pumped option negatable 2024-10-15 13:46:52 +02:00
daniel.subiabre 9018652ba9 Create wallet statements for user-received transactions 2024-10-14 15:18:09 +02:00
daniel.subiabre dc6eb18a73 Add wallet statement entity 2024-10-14 15:17:54 +02:00
daniel.subiabre fec131b997 Improve GatewayName validation 2024-10-14 14:04:24 +02:00
daniel.subiabre 05890d08f1 Update docblocks 2024-10-14 14:04:12 +02:00
daniel.subiabre 757e27ed24 Update checkout processor return 2024-10-14 13:55:47 +02:00
daniel.subiabre e568502d06 Allow easier injection of future dependencies 2024-10-14 12:26:12 +02:00
daniel.subiabre 8c9ee0d215 Make Gateways specify the charge types they support 2024-10-14 12:25:42 +02:00
daniel.subiabre a888c3447a Persist checkout after gateway handling 2024-10-11 13:53:31 +02:00
daniel.subiabre 3850eb00c9 Fix cache issues in PaypalGatewayService 2024-10-11 13:52:17 +02:00
daniel.subiabre d3c9bd9b80 Ensure transactions update origin and target accountings 2024-10-11 13:51:47 +02:00
daniel.subiabre 7aa60ffce6 Update paypal and stripe link and tracking usage 2024-10-11 11:58:13 +02:00
daniel.subiabre 14113ff564 Rename Gateway api resource to GatewayApiResource 2024-10-11 11:28:40 +02:00
daniel.subiabre 6e95ac42c9 Allow single line on empty function body 2024-10-11 11:27:04 +02:00
daniel.subiabre 05afe727ee Merge pull request #29 from GoteoFoundation/feat/benzina-refactor
[feat] Refactor Benzina
2024-10-10 21:13:39 +02:00
daniel.subiabre 5e425442cb Simplify accounting 2024-10-10 21:08:53 +02:00
daniel.subiabre 9187d7c527 Update docblock 2024-10-10 21:08:39 +02:00
daniel.subiabre 1a0cb37384 Remove estimated time from pump command 2024-10-10 19:35:31 +02:00
daniel.subiabre b00aa525ad Fix checkout usage by checkouts pump 2024-10-10 14:53:34 +02:00
daniel.subiabre 1e5f6f3d60 PHP CS Fixer fixes 2024-10-10 14:53:17 +02:00
daniel.subiabre 35e221256f Remove unnecessary call to accounting setter on transactions 2024-10-10 14:35:46 +02:00
daniel.subiabre e047537e45 GatewayCheckout links and trackings dont need to be a collection 2024-10-10 14:09:57 +02:00
daniel.subiabre 58dc912e3a Add date updated to projects in projects pump 2024-10-10 13:22:26 +02:00
daniel.subiabre 9371e20a4e Default to no skipping pumped data in pump command 2024-10-10 12:39:46 +02:00
daniel.subiabre 45f35d823b Rename pumped databy migrated key var names 2024-10-10 12:39:27 +02:00
daniel.subiabre fb94af2d48 Fix code usage in UsersPumpTest 2024-10-10 12:32:49 +02:00
daniel.subiabre b951255799 No skip pumped data by default in DoctrinePumpTrait 2024-10-10 12:32:14 +02:00
daniel.subiabre ed138941a6 Allow to return default value for missing pump config keys 2024-10-10 12:31:36 +02:00
daniel.subiabre 2fa4b3bcac Code style fixes 2024-10-09 15:52:13 +02:00
daniel.subiabre 5c480304cf Merge branch 'main' into feat/benzina-refactor 2024-10-09 15:46:06 +02:00