57 Commits
Author SHA1 Message Date
daniel.subiabre 1c678f113f chore: sync main to develop (#245)
PHPUnit / phpunit (push) Canceled after 0s
* fix: upgrade goteo/benzina to 0.6

* feat: increase Nominatim cache TTL

* fix: allow long addresses for territory data

* fix: build project addresses from goteo 3 territory fields

* fix: handle empty strings for video sources

* fix: update project drafts deadline to 2026

* feat: split project description into 4 fields

* feat: bump doctrine related dependencies

* feat: bump symfony related dependencies

* feat: make categories work on idOrSlug

* fix: allow filtering on project descBrief property

* fix: update constraints on project update to allow optional updates of properties

* fix: update Projects test suite to new project shape

* fix: order of DROP operations in migration Version20260813171902

* fix: move accounting balance and checkout to supports listeners to onFlush events

* fix: bad order of filter safeguards

* chore: code style by php-cs-fixer

* fix: prevent uninitialized fields on api resource from breaking AccountingVoter

* fix: small bug preventing code improvements on Accounting api resource

* feat: add cover property on ProjectReward resource

* feat: add cover property to Project resources

* feat: use video cover for project cover

* feat: add migration for property cover on project and rewards

* fix: small improvements on UserOwned helpers

* feat: add territory to project creation

* feat: mark creation fields as required

* feat: add CollaborationCandidacy resource

* fix: update old validations access of new types

* feat: add validation for charges targetting projects not in campaign

* feat: validate new collaboration candicacies are to open collaborations

* feat: prevent future object access issues in SameProjectRewardChargeValidator

* fix: return void on succesfull delete operations

* fix: force set of isFinite property

* feat: allow to filter ProjectBudgetItem by type and deadline

* feat: remove example values from .env

* feat: add testing encryption keys

* feat: make project in BudgetItem body required

* feat: add testing encryption keys to actions

* feat: add collaborations property to ProjectApiResource
2026-09-18 10:44:12 +02:00
daniel.subiabre de14ef32a9 feat: require kyzegs/doctrine-encryption-bundle 2026-08-06 16:53:07 +02:00
daniel.subiabre 13de270f2d feat: remove Ambta\DoctrineEncryptBundle 2026-08-06 16:41:15 +02:00
daniel.subiabre a89dd4bde7 fix: anchor automapper to 9.2.1 2026-07-16 14:14:01 +02:00
daniel.subiabre b802aefe68 feat: remove lock on jolicode/automapper to 9.2.1 and update to 9.5 2026-07-10 16:50:43 +02:00
daniel.subiabre 1a035d6b95 chore: update stof/doctrine-extensions-bundle and gedmo/doctrine-extensions 2026-04-25 18:10:50 +02:00
daniel.subiabre e1ed7187ea Add Google OAuth client basics 2026-03-22 20:55:13 +01:00
daniel.subiabre 607733f344 feat: composer require knpuniversity/oauth2-client-bundle 2026-03-22 19:47:53 +01:00
daniel.subiabre 3bf2168d84 feat: remove ux-turbo 2026-03-04 10:49:58 +01:00
daniel.subiabre f61dc25ba9 feat: add translation 2026-03-03 14:01:47 +01:00
daniel.subiabre ece8ffc200 feat: install webpack encore 2026-03-03 12:30:03 +01:00
daniel.subiabre 74fd659439 clean: remove non-direct dependency nyholm/psr7 2026-02-09 16:48:06 +01:00
daniel.subiabre 664f36345f fix: lock jolicode/autommapper to 9.2.1 2026-02-09 16:21:44 +01:00
daniel.subiabre 8853cc424f Merge branch 'develop' into feat/oauth 2026-02-09 15:37:20 +01:00
daniel.subiabre 340b919e50 chore: remove mbraptt/embera 2026-02-09 15:32:01 +01:00
daniel.subiabre f735f26a03 feat: replace guzzlehttp by symfony psr bridge 2026-02-05 17:22:02 +01:00
daniel.subiabre 9ccafb5e4e feat: remove mpratt/embera and it's related implementations 2026-02-03 17:08:59 +01:00
daniel.subiabre 67774ab5aa feat: use embed/embed for EmbedService 2026-02-03 16:57:40 +01:00
daniel.subiabre eea6687d51 feat: require league/oauth2-server-bundle 2026-01-29 13:59:23 +01:00
daniel.subiabre 8a8b81e8e6 Fix gedmo translatable to 3.20 indexes 2025-10-10 12:42:25 +02:00
daniel.subiabre 2d88bdc7c1 Require goteo/benzina:^0.5 2025-09-08 12:49:28 +02:00
djoven89 17832fa317 Several changes to allow the deployment in other environments 2025-06-19 16:08:31 +02:00
daniel.subiabre 6a3642a02f chore: Upgraded zenstruck/foundry to ^2.4 2025-05-02 14:06:47 +02:00
daniel.subiabre 745226722d Upgraded brick/math to 0.13.1 2025-04-09 13:03:41 +02:00
cmorenov1402 ae0ea7b0b3 Add zenstruck factory dependency 2025-03-28 09:36:04 +01:00
daniel.subiabre 4d42d5efc4 Upgrade to benzina 0.4 2025-02-27 12:32:05 +01:00
daniel.subiabre d25c1579f2 Upgrade benzina to ^0.3 2025-02-21 01:26:58 +01:00
daniel.subiabre a17e5d0728 Upgrade brick/* to latest minors 2025-02-21 01:24:32 +01:00
daniel.subiabre 0d5ec5dad8 composer require mpratt/embera 2025-02-06 13:22:02 +01:00
daniel.subiabre 4c9ba87f11 Merge branch 'main' into fix/project_missing_feats 2025-01-28 14:34:50 +01:00
daniel.subiabre 75e5adf251 Update goteo/benzina to ^0.2 2025-01-28 14:05:07 +01:00
daniel.subiabre 6022251821 Update Benzina usage via composer release 2025-01-28 11:19:20 +01:00
daniel.subiabre 3007735b8b Add dependency on benzina-bundle 2025-01-27 12:20:04 +01:00
daniel.subiabre 7002771915 Add dependency on sokil/php-isocodes 2025-01-25 18:26:43 +01:00
daniel.subiabre 21e54c91ac Bump php-cs-fixer 2025-01-17 14:24:10 +01:00
daniel.subiabre 280ec186d6 Upgrade doctrine/orm to ^3.0 2025-01-17 13:51:14 +01:00
daniel.subiabre 78623c97e4 Remove unused dependency subiabre/doctrine-snowflakes 2025-01-17 13:32:46 +01:00
daniel.subiabre bce42bd452 Upgrade to api-platform 4 2025-01-17 13:19:53 +01:00
daniel.subiabre d922d1e0a0 Updated zenstruck/foundry to ^2.3 2025-01-17 12:49:13 +01:00
daniel.subiabre 6dbd8b1dde Add dependency on jolicode/automapper 2024-12-09 09:08:12 +01:00
David Igón bc54d2be71 force php-cs-fixer version to 3.64 2024-10-08 15:59:57 +02:00
daniel.subiabre 50cf49cd90 Move symfony/http-client out of require-dev 2024-09-10 13:19:44 +02:00
David Igón f6f6806701 fixes based in review in #8 2024-08-01 16:01:33 +02:00
daniel.subiabre 809ae07e67 Add dependency on symfony/cache 2024-07-24 11:59:25 +02:00
daniel.subiabre 3fd3a17e56 Merge branch 'main' into feat/php-cs-fixer 2024-06-28 12:47:05 +02:00
daniel.subiabre 68ebc81ba8 Updated doctrine dependencies 2024-06-28 12:02:58 +02:00
daniel.subiabre dde7b0a6f9 Add dependency on stripe/stripe-php 2024-06-25 12:11:52 +02:00
daniel.subiabre 93ddd460e4 Add dependency on friendsofphp/php-cs-fixer 2024-06-12 14:25:27 +02:00
daniel.subiabre 49af844b3f Add dependency on beberlei/doctrineextensions 2024-04-18 16:23:03 +02:00
daniel.subiabre 12d6367c10 Add Bundle stof/doctrine-extensions-bundle 2024-03-27 09:33:07 +01:00