Commit Graph
1185 Commits
Author SHA1 Message Date
daniel.subiabre 7c779139a2 fix: switch order of index attribute 2025-12-15 17:25:37 +01:00
daniel.subiabre 786fb97430 fix: refactor wallet income on transactions to charges 2025-12-09 18:17:24 +01:00
daniel.subiabre 13135c7f65 feat: implement refund in wallet 2025-12-09 18:06:04 +01:00
daniel.subiabre 2a3910f284 fix: simplify method name GatewayInterface::refund 2025-12-09 17:49:47 +01:00
daniel.subiabre 6c033a2bb9 fix: update ChargeRefundListener to use gateway or wallet refund from charge status 2025-12-09 17:41:19 +01:00
daniel.subiabre 93a341675a feat: add to_wallet must-change status to ChargeStatus 2025-12-09 16:51:43 +01:00
daniel.subiabre 5ab998aa3b fix: updated charge and checkout statuses to follow convention 2025-12-05 17:55:58 +01:00
daniel.subiabre 43b2dcce39 Merge branch 'develop' into feat/new-project-statuses 2025-12-03 09:47:22 +01:00
daniel.subiabre 017277c0a9 Merge pull request #174 from goteo/feat/project-updates-author
[feat] Have author in ProjectUpdates
2025-12-01 09:26:59 +01:00
daniel.subiabre 9f9477aeaa feat: allow to filter accounting owner resource by their accounting 2025-11-28 12:47:22 +01:00
daniel.subiabre 93053effb9 fix: actually localized entities not being localized 2025-11-28 11:55:12 +01:00
daniel.subiabre d88f7909ff feat: Set author to ProjectUpdates 2025-11-28 11:49:49 +01:00
daniel.subiabre c97cfa6cc0 feat: relationship Update to User via author property 2025-11-26 14:24:43 +01:00
daniel.subiabre 3ef2c11b2e feat: rename project statuses 2025-11-13 15:19:55 +01:00
daniel.subiabre 02cc142767 Merge pull request #172 from goteo/fix/no-supports-money-totalization
[fix] Bad money totalization on empty ProjectSupports collection
2025-10-23 17:12:18 +02:00
daniel.subiabre ab135d0ceb fix: pass correct object to security expression 2025-10-23 14:31:53 +02:00
daniel.subiabre f35a16db8c fix: null access on empty ProjectSupport collections 2025-10-22 11:42:50 +02:00
daniel.subiabre 22ff22cf6f Determine if request is localized from request stack if context not enough 2025-10-10 14:06:01 +02:00
daniel.subiabre 888e7da74a Fix no-op of array reversal in localizations priority 2025-10-10 12:41:37 +02:00
daniel.subiabre 901dc03559 Add ping endpoint 2025-10-07 15:04:04 +02:00
daniel.subiabre 84b20f8ebd Fix timestamp bugs for collaborations and rewards 2025-10-07 14:01:52 +02:00
daniel.subiabre 2168f9d3de Avoid creation or project related resources by non authorized users 2025-10-07 13:55:20 +02:00
daniel.subiabre f34e8ea2d0 Add api resource ProjectCollaboration 2025-10-07 13:50:04 +02:00
daniel.subiabre 70a0f3189b Allow to filter projects by owner 2025-10-07 13:44:10 +02:00
daniel.subiabre ec0ea2def3 Add project collaboration entity 2025-10-07 13:43:57 +02:00
daniel.subiabre 76996601f8 Allow to filter projects by timestamps 2025-10-07 11:40:52 +02:00
daniel.subiabre 4d9a84d060 Update defaults of just created project drafts 2025-10-07 11:23:35 +02:00
daniel.subiabre 6dde088d06 Rename ApiMoney to MoneyWithConversion 2025-10-07 11:15:43 +02:00
daniel.subiabre 1486a313cb Update project territory and deadline defaults 2025-10-02 17:51:49 +02:00
daniel.subiabre ecc78d393f Figx categories trying to be created on POST /projects 2025-10-02 13:15:52 +02:00
daniel.subiabre 12123b7861 Set default calendar.release date 2025-10-02 12:33:05 +02:00
daniel.subiabre 1ffab90a4b Add release date to project creation dto 2025-10-02 12:10:46 +02:00
daniel.subiabre ff4a5f18d4 Remove unused properties from ProjectCreationDto 2025-10-02 11:56:35 +02:00
daniel.subiabre e7c4c2ebd8 Make tests pass again 2025-10-01 19:15:39 +02:00
daniel.subiabre 491b8c3a82 Remove ProjectCategory enum 2025-10-01 17:11:27 +02:00
daniel.subiabre cc575bebe1 Expose categories on the API 2025-10-01 16:56:00 +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 cf43519c40 Allow to filter MatchCall collections 2025-09-30 15:30:53 +02:00
daniel.subiabre 4f612bc83c Allow to filter MatchCallSubmissions by call, projects and status 2025-09-30 15:22:24 +02:00
daniel.subiabre 599a915df5 Expose project matchCallSubmissions property 2025-09-30 15:18:21 +02:00
daniel.subiabre fbfc66f468 Merge pull request #165 from goteo/feat/role-based-gateways
[feat] Role based gateways
2025-09-29 19:06:35 +02:00
daniel.subiabre 27f10a5344 Set allowed roles of Gateways 2025-09-29 18:57:45 +02:00
daniel.subiabre 0f99ec8c92 Filter provided Gateways by allowed roles 2025-09-29 18:56:29 +02:00
daniel.subiabre bceed55f85 Fix return type of GatewayLocator::getAll annotation 2025-09-29 18:54:33 +02:00
daniel.subiabre d3d67342c9 Add getAllowedRoles static method to GatewayInterface 2025-09-29 18:39:50 +02:00
daniel.subiabre 1b46b0538e Extend support of charge targets in Stripe processed checkouts 2025-09-29 18:29:30 +02:00
daniel.subiabre ce52273f51 Fix Doctrine access to property of embeddable object 2025-09-29 17:48:43 +02:00
daniel.subiabre 77626a858b Force checkout charges as embedded objects in api payload 2025-09-29 17:47:51 +02:00
daniel.subiabre 9f3695c0d7 Improve thumbnail resolution replacement in url path 2025-09-26 12:11:31 +02:00
daniel.subiabre 9144710732 Fix bad mapping from resource to entity of accounting owner 2025-09-18 20:46:15 +02:00