Commit Graph
233 Commits
Author SHA1 Message Date
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
daniel.subiabre 794aee27c6 Make gateway charges embedded in gateway checkout 2024-04-22 12:58:52 +02:00
daniel.subiabre 95323f658b Relate accountings to tipjars 2024-04-22 12:14:08 +02:00
daniel.subiabre d7a67eaea6 Add platform tips on invest pumps 2024-04-22 12:13:44 +02:00
daniel.subiabre 87620d67a0 Add Tipjar entity for tips 2024-04-19 15:18:31 +02:00
daniel.subiabre f4625b743c Merge branch 'feat/v3-project-migration' into feat/v3-invest-migration 2024-04-19 13:43:19 +02:00
daniel.subiabre ece250c273 Update accounting setting on projects pump 2024-04-19 13:42:20 +02:00
daniel.subiabre cfc83cc1f1 Remove proto accounting ownership setting from project 2024-04-19 12:34:06 +02:00
daniel.subiabre c939403f00 Remove proto accounting ownership setting from user and project 2024-04-19 12:31:16 +02:00
daniel.subiabre 25efa6876d Remove owner id from prop from accounting 2024-04-19 12:28:57 +02:00
daniel.subiabre 5723d498f9 Merge branch 'feat/v3-project-migration' into feat/v3-invest-migration 2024-04-19 12:27:56 +02:00
daniel.subiabre f018d74eaa Merge branch 'main' into feat/v3-project-migration 2024-04-19 12:16:26 +02:00
daniel.subiabre 86f8d0cd20 Update accounting setting on users pump 2024-04-19 12:14:13 +02:00
daniel.subiabre 6739906914 Update ownership relation from accountings to users and projects, etc 2024-04-19 12:13:45 +02:00