daniel.subiabre
|
8747a1f009
|
Update Project docblocks
|
2024-07-25 11:23:21 +02:00 |
|
daniel.subiabre
|
62cc0774ae
|
GatewayCheckouts should only be updated by the Gateways
|
2024-07-25 11:17:45 +02:00 |
|
daniel.subiabre
|
6f90425c7e
|
Update GatewayCheckout docblock and remove readable link attr from origin
|
2024-07-25 11:14:33 +02:00 |
|
daniel.subiabre
|
f5b3cdeb9b
|
Make AccountingTransactions read-only and update doc block
|
2024-07-25 11:09:10 +02:00 |
|
daniel.subiabre
|
460bbb7d01
|
Fix API writable properties and remove PUT op from Accounting
|
2024-07-25 11:05:47 +02:00 |
|
daniel.subiabre
|
ddc105099e
|
Format fixes on ECB code
|
2024-07-24 13:13:43 +02:00 |
|
daniel.subiabre
|
50a714d8e5
|
Maximize ECB data caching while keeping it as updated as possible
|
2024-07-24 13:12:10 +02:00 |
|
daniel.subiabre
|
adab14d32b
|
Remove apcu usage
|
2024-07-24 11:59:44 +02:00 |
|
daniel.subiabre
|
b871668d3e
|
Return data on ECB cache exception
|
2024-07-24 11:10:10 +02:00 |
|
daniel.subiabre
|
dcaf7a7a3a
|
Make compiler dir and lock file getters public
|
2024-07-22 13:38:09 +02:00 |
|
daniel.subiabre
|
ce451b9abf
|
Small code refactor
|
2024-07-22 13:26:00 +02:00 |
|
daniel.subiabre
|
b7bcda70e4
|
Reduce exposed methods
|
2024-07-22 13:12:37 +02:00 |
|
daniel.subiabre
|
1701261081
|
Remove senseless line br
|
2024-07-22 13:09:25 +02:00 |
|
daniel.subiabre
|
95aebe3856
|
Improve GatewaysCompilerPass API
|
2024-07-18 10:28:12 +02:00 |
|
daniel.subiabre
|
24803d4aa8
|
Update gateway compilation code to use GatewaysCompiler pass static API
|
2024-07-17 15:55:32 +02:00 |
|
daniel.subiabre
|
4da8cbcfc5
|
Rename GatewayController to GatewaysController
|
2024-07-17 15:54:45 +02:00 |
|
daniel.subiabre
|
954c9a8f4e
|
Simplify GatewaysCompilerPass
|
2024-07-17 15:49:26 +02:00 |
|
daniel.subiabre
|
9f4feacbc2
|
Rename GatewayPass to GatewaysCompilerPass
|
2024-07-17 15:41:29 +02:00 |
|
daniel.subiabre
|
2e72334fb5
|
Move compile logic to GatewayPass
|
2024-07-17 15:40:29 +02:00 |
|
daniel.subiabre
|
252c692b3c
|
Make StripeGateway comply with new GatewayInterface
|
2024-07-17 14:04:49 +02:00 |
|
daniel.subiabre
|
e99aea6f8c
|
Use new GatewayInterface methods on controller and processor
|
2024-07-17 13:52:50 +02:00 |
|
daniel.subiabre
|
d2edbe02c0
|
Update GatewayInterface
|
2024-07-17 13:50:58 +02:00 |
|
daniel.subiabre
|
1d60dabcb6
|
Small StripeGateway code refactor
|
2024-07-17 12:50:55 +02:00 |
|
daniel.subiabre
|
be28b894a7
|
Improve GatewayController API
|
2024-07-17 12:50:22 +02:00 |
|
daniel.subiabre
|
438ea4c574
|
Remove whitespace
|
2024-07-11 14:38:23 +02:00 |
|
daniel.subiabre
|
fd28dae6ec
|
No embed transactions on GatewayCharge
|
2024-07-11 14:18:35 +02:00 |
|
daniel.subiabre
|
2430e514f5
|
Generate AccountingTransactions for the each charge on a paid stripe checkout session
|
2024-07-11 14:18:13 +02:00 |
|
daniel.subiabre
|
8db00c717c
|
Import AccountingTransactions for completed GatewayCheckouts
|
2024-07-11 13:47:03 +02:00 |
|
daniel.subiabre
|
9056b6ae8a
|
Make AccountingTransactions an API resource
|
2024-07-11 13:46:44 +02:00 |
|
daniel.subiabre
|
f159dd35a2
|
Add relationship to transactions on gateway charges
|
2024-07-03 14:52:58 +02:00 |
|
daniel.subiabre
|
38b328d1b7
|
Do not assume migratedReference to id pumping match criteria
|
2024-07-03 14:52:09 +02:00 |
|
daniel.subiabre
|
8e559f38a0
|
PHP CS fixes
|
2024-07-02 14:19:22 +02:00 |
|
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
|
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 |
|
David Igón
|
3f462e9179
|
fixes in Stripe and payment files
|
2024-07-01 11:31:18 +02:00 |
|
daniel.subiabre
|
3fd3a17e56
|
Merge branch 'main' into feat/php-cs-fixer
|
2024-06-28 12:47:05 +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
|
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
|
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 |
|