Commit Graph
78 Commits
Author SHA1 Message Date
daniel.subiabre a3894a006e feat: update handle sequentialization logic placement 2026-03-31 16:11:50 +02:00
daniel.subiabre a07d3b4997 feat: allow to retrieve users by id or handle 2026-03-11 16:31:29 +01:00
daniel.subiabre 44985f491f Merge branch 'develop' into feat/oauth 2026-03-09 13:12:29 +01:00
daniel.subiabre 2060147b63 feat: add repository function to find by deduped ids 2026-02-25 13:05:15 +01:00
daniel.subiabre 75a39058fe feat: remove legacy UserToken based auth 2026-02-24 16:49:54 +01:00
daniel.subiabre ec0ea2def3 Add project collaboration entity 2025-10-07 13:43:57 +02:00
daniel.subiabre 423f0efcc6 Make categories and project categories be related many-to-many in db 2025-10-01 15:38:50 +02:00
daniel.subiabre c223a13c8f Rename Entity\Money and ApiResource\Money classes 2025-09-06 20:36:10 +02:00
daniel.subiabre e3dc2ffa75 Update accounting balance calc with simplified trx data 2025-08-04 15:55:21 +02:00
daniel.subiabre 857706e982 Small optimizations on accounting trxs aggregated code 2025-07-31 14:14:04 +02:00
daniel.subiabre 7aa14f5983 Process match calls by ranking 2025-06-20 13:42:56 +02:00
daniel.subiabre faa10f95f6 Merge branch 'develop' into feat/matchfunding 2025-06-02 14:25:03 +02:00
daniel.subiabre d9f2fd242b Update Checkout Tracking relationship 2025-05-22 13:24:26 +02:00
daniel.subiabre a5db0caf5b Make Checkout Trackings into their own entity 2025-05-22 13:23:29 +02:00
daniel.subiabre bcd35d7486 Provide project by id or by slug 2025-05-15 14:18:26 +02:00
daniel.subiabre be124080d7 Fix single user per project match rule validation 2025-05-05 10:08:43 +02:00
daniel.subiabre 834d79ce56 Style fixes by PHP CS Fixer 2025-04-28 12:44:26 +02:00
daniel.subiabre 54ddc89ebc Add matchstrategy resource and entity 2025-04-25 14:53:24 +02:00
daniel.subiabre 3e0b1b8ab9 Merge branch 'develop' into feat/matchfunding 2025-04-10 14:04:00 +02:00
daniel.subiabre 7e7526ffdd Added support entity 2025-03-11 10:47:03 +01:00
daniel.subiabre d7dfca94f1 Merge branch 'main' into feat/matchfunding 2025-03-03 14:00:17 +01:00
daniel.subiabre f49de26dbe Added project related Update entity 2025-02-26 12:47:07 +01:00
daniel.subiabre 03350f74b0 Add organization entity to db 2025-02-25 14:18:04 +01:00
daniel.subiabre c68270e762 Refactor UserPersonal into Person 2025-02-24 15:47:52 +01:00
daniel.subiabre d8aaaea353 Find users with similar handles 2025-02-24 14:55:53 +01:00
daniel.subiabre bd6d08a571 Update username to handle 2025-02-24 13:27:48 +01:00
daniel.subiabre 930750ad6f Make transactions be timestamped 2025-02-10 14:04:29 +01:00
daniel.subiabre c72a40aaa8 Add budget item 2025-01-30 11:34:07 +01:00
daniel.subiabre 9bf92d6245 Rename MatchSubmission to MatchCallSubmission 2024-12-19 12:52:04 +01:00
daniel.subiabre cf9d051e16 Fixes in code style 2024-12-19 10:07:44 +01:00
daniel.subiabre 0d5d1c5df9 Add match submission entity 2024-12-18 15:52:21 +01:00
daniel.subiabre 91ec009afa Add match call entity 2024-12-18 15:51:17 +01:00
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