Commit Graph
46 Commits
Author SHA1 Message Date
daniel.subiabre 9297770209 Merge branch 'main' into feat/project-rewards 2024-12-11 12:13:18 +01:00
daniel.subiabre 68c70ef17f Move User to own entity namespace 2024-12-05 12:31:07 +01:00
daniel.subiabre 083a4fc17e Move Project to own entity namespace 2024-12-05 12:26:37 +01:00
daniel.subiabre 7b4c91471b Add reward claim entity 2024-12-04 10:51:54 +01:00
daniel.subiabre efa17f6b64 Move Project entities inside own namespace 2024-11-28 12:18:40 +01:00
daniel.subiabre b6f16d417e Add ProjectReward entity 2024-11-27 14:54:05 +01:00
daniel.subiabre 92f7787e74 Find transactions by accounting 2024-11-19 15:15:24 +01:00
daniel.subiabre af4c7cb4a2 Remove as much explicit persistence from wallet as possible 2024-11-19 14:16:34 +01:00
daniel.subiabre 964989aaeb Fix wallet tests 2024-11-11 10:46:56 +01:00
daniel.subiabre 8630957dd9 Use financement entity to hold money amounts drawed between wallet statements 2024-11-11 10:09:01 +01:00
daniel.subiabre 391464d5ca Simplify Checkout entity 2024-11-06 14:14:09 +01:00
daniel.subiabre 3f012c9542 Move Accounting and Gateway from prefixes to namespaces 2024-11-05 14:32:59 +01: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 dc6eb18a73 Add wallet statement entity 2024-10-14 15:17:54 +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 4a535d74e7 Find by GatewayCheckout by tracking title and value 2024-10-02 14:09:06 +02:00
daniel.subiabre e2a326c78b Allow to find one GatewayCheckout by a GatewayTracking 2024-10-02 14:03:08 +02:00
daniel.subiabre f4acb952a0 Rename GatewayCheckoutLink to GatewayLink 2024-10-02 13:20:05 +02:00
daniel.subiabre 303f6cce0d Rename GatewayCheckoutId to GatewayTracking 2024-10-02 13:12:23 +02:00
daniel.subiabre 2aac4f7bc8 Refactor single gateway reference to be able to hold different gateway ids 2024-09-26 15:28:11 +02:00
daniel.subiabre 650f0e515f Add GatewayCheckoutLink resource 2024-09-11 13:23:06 +02:00
David Igón 5bcdcc92e1 Merge remote-tracking branch 'origin/main' into feature/user_personal 2024-08-01 11:09:23 +02:00
daniel.subiabre 57ddb818c4 Merge branch 'main' into feat/transactions 2024-07-01 13:15:46 +02:00
daniel.subiabre a8d820b028 Remove accounting statements, concept belongs to wallet gateway 2024-06-26 12:46:22 +02:00
daniel.subiabre 06fb90881e Fix styling by cs fixer 2024-06-12 14:30:15 +02:00
David Igón 1ba93093f9 add user personal entity 2024-06-03 17:01:34 +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 8ace017c3e Add SystemVar to store env-like vars in database 2024-06-03 13:22:11 +02:00
daniel.subiabre 87620d67a0 Add Tipjar entity for tips 2024-04-19 15:18:31 +02:00
daniel.subiabre 24670db2ae Add AccountingStatement 2024-04-11 12:36:40 +02:00
daniel.subiabre ef91edaefd Rename Transaction 2024-04-11 12:36:08 +02:00
daniel.subiabre e3c97f7761 Add checkout and charge entities for gateways 2024-04-03 13:58:17 +02:00
daniel.subiabre 798aeaeb97 Allow users to be queried by either id, email or username 2024-03-21 12:40:48 +01:00
daniel.subiabre 56282c8dec Update auth, decouple user tokens from access tokens 2024-03-12 17:12:27 +01:00
daniel.subiabre 2abe23b6db TransactionGateway instead of GatewayCheckout 2024-03-12 13:30:02 +01:00
daniel.subiabre 57c8142fc9 Tighten link between Accountings and owner entities 2024-03-06 16:19:28 +01:00
daniel.subiabre 6e3494e841 Add Transactions 2024-02-23 20:01:07 +01:00
daniel.subiabre 82712b51f9 Rename Account to Accounting 2024-02-23 13:18:20 +01:00
daniel.subiabre 5557bead6c AccessToken auth strategy 2024-02-22 08:49:08 +01:00
daniel.subiabre f06fb5c171 Add Users 2024-02-21 15:15:19 +01:00
daniel.subiabre 7950c1f0c8 Basic Projects and Accounts 2024-02-21 12:06:11 +01:00
daniel.subiabre 7eb3d5eed4 Gateway interaction via Checkouts 2024-02-09 15:16:34 +01:00
daniel.subiabre 065190e452 Purge economic entities 2024-02-07 17:52:40 +01:00
daniel.subiabre 37e60ca5cd Update "proyect" to "project" 2023-12-19 12:55:48 +01:00
daniel.subiabre e6e5318268 Basic economic Entities 2023-11-20 12:33:37 +01:00
daniel.subiabre f8115f9bf8 Setup API Platform 2023-11-03 18:27:09 +01:00