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 |
|
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 |
|
daniel.subiabre
|
8b87dae44f
|
Update progressive pump command option naming to be a no value opt
|
2024-05-27 15:27:07 +02:00 |
|
daniel.subiabre
|
11cd03beec
|
Remove debuging statements
|
2024-05-27 14:57:51 +02:00 |
|
daniel.subiabre
|
27597f440f
|
Allow for pumps with ProgressivePumpTrait to have progress override disabled
|
2024-05-27 14:52:41 +02:00 |
|
daniel.subiabre
|
ded4e7d368
|
Update Pumps to inherit from AbstractPump
|
2024-05-27 14:51:57 +02:00 |
|
daniel.subiabre
|
d1633673b4
|
Update PumpInterface to allow Pumps to be configured
|
2024-05-27 14:50:21 +02:00 |
|
daniel.subiabre
|
b061e942d0
|
Rename InvestsPump to CheckoutsPump
|
2024-05-23 14:30:47 +02:00 |
|
daniel.subiabre
|
649f141b23
|
Move pump traits to it's own namespace
|
2024-05-23 14:29:42 +02:00 |
|
daniel.subiabre
|
ecea97e9a2
|
Add default url to pumping checkouts
|
2024-05-23 14:19:19 +02:00 |
|
daniel.subiabre
|
7b4bf0466e
|
Add creation and updation times to pumped projects
|
2024-05-23 14:08:27 +02:00 |
|
daniel.subiabre
|
27be8dee9b
|
Update EuropeanCentralBankExchange to use apcu cache and minor patches
|
2024-05-23 13:27:54 +02:00 |
|
daniel.subiabre
|
17074ae56e
|
Update GatewayInterface to expose create method for GatewayCheckouts
|
2024-05-22 12:21:48 +02:00 |
|
daniel.subiabre
|
21f12cba37
|
Update GatewayCheckout to have checkout url and require gatewayReference on edit operations
|
2024-05-22 12:21:20 +02:00 |
|
daniel.subiabre
|
55f13fab60
|
Allow null on project owner setter method
|
2024-05-22 11:49:30 +02:00 |
|
daniel.subiabre
|
f535ceffa5
|
Merge branch 'main' into feat/v3-invest-migration
|
2024-05-21 12:38:39 +02:00 |
|
daniel.subiabre
|
6835e38116
|
Refactor payment method matching function into switch statement
|
2024-05-08 13:46:12 +02:00 |
|