Commit Graph
246 Commits
Author SHA1 Message Date
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
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 68f2766811 Set timestampable doctrine extension 2024-05-31 09:57:51 +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 a679b61e8c Fix ArrayPumpTraitTest use statement 2024-05-27 11:01:45 +02:00
daniel.subiabre 2deb4eeda3 Merge pull request #6 from GoteoFoundation/feat/v3-invest-migration
v3 invest migration
2024-05-27 10:58:31 +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 0004f0e89d Add TestCase for EuropeanCentralBankExchange 2024-05-23 13:27:26 +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
daniel.subiabre 3d3e012c3b Make projects pump a progressive pump 2024-05-08 13:20:33 +02:00
daniel.subiabre 039741a13e Update ProjectsPump to migrate project status from v3 2024-05-08 13:17:55 +02:00
daniel.subiabre e6570f6c4a Merge branch 'main' into feat/v3-invest-migration 2024-05-08 13:04:24 +02:00
daniel.subiabre 768a95b2c8 Merge pull request #4 from GoteoFoundation/feat/v3-project-migration
v3 project migration
2024-05-08 13:03:58 +02:00
daniel.subiabre 54a6a70b34 Unalias ProjectStatus usage in Project entity 2024-05-08 13:00:41 +02:00
daniel.subiabre fda0312172 Merge branch 'main' into feat/v3-project-migration 2024-05-08 12:56:59 +02:00
David 7f0c485085 Merge pull request #7 from GoteoFoundation/feat/project_entity
Project entity
2024-05-06 12:35:39 +02:00
daniel.subiabre cc52f6f297 Merge branch 'main' into feat/project_entity 2024-05-06 12:19:29 +02:00
David Igón 499aec84d4 remove amount field 2024-04-25 17:03:55 +02:00
daniel.subiabre e2fdd78415 Not deduct tip donated money from charge in invests pump 2024-04-24 14:28:35 +02:00
daniel.subiabre ae981cdfd0 Make origin accounting embedded object in API response 2024-04-24 14:28:03 +02:00
daniel.subiabre 35a20a1cc4 GatewayCheckout is Timestampable 2024-04-23 12:02:54 +02:00
daniel.subiabre 4f64cb046d It didn't make sense to reconstruct a resource version data from the current state of the resource 2024-04-23 12:02:28 +02:00
daniel.subiabre 1e2c538c0e Add error handling for resource and resource id not found in ResourceVersionStateProvider 2024-04-23 11:42:47 +02:00
daniel.subiabre 345a2809c6 Rename API resource Version related classes to ResourceVersion name pattern 2024-04-23 11:26:14 +02:00
daniel.subiabre 15e11fb6ca Only lowercase first letter of class names in ApiResourceNormalizer 2024-04-23 11:13:28 +02:00
daniel.subiabre 0fcc0aaf33 Add VersionedResourcePass to compiler resource names into lock file 2024-04-23 11:10:37 +02:00
daniel.subiabre a7fea45e0b Use VersionedResourceService to get resource names 2024-04-23 11:10:13 +02:00
daniel.subiabre af3c97981e GatewayCheckouts are versioned resources 2024-04-23 10:36:08 +02:00
daniel.subiabre 2baa050314 Add docblock comments for GatewayCharge properties 2024-04-23 10:21:36 +02:00