Skip to content

chore: sync main to open-core develop - #3

Merged
subiabre merged 94 commits into
mainfrom
develop
Oct 8, 2026
Merged

subiabre merged 94 commits into
mainfrom
develop

Conversation

@subiabre

@subiabre subiabre commented Oct 8, 2026

Copy link
Copy Markdown
Member

No description provided.

fix: order of DROP operations in migration Version20260813171902
…nflush-event

fix: move accounting balance and checkout to supports listeners to on…
* fix: bad path to oauth2 provider logo

* feat: set https scheme on router on prod context

* feat: configure oauth2 jwts ttl via env var

* fix: bad nesting of access_token_ttl yaml option
* feat: remove router schema force via config

* fix: configure trusted proxies via env vars

* fix: typo in var description
* feat: start project reviews entity

* feat: add review areas entity

* feat: add review comments entity

* fix: code styles improvements by php-cs-fixer

* feat: expose project review resources in the API

* feat: add timestampt to review resources

* feat: add SQL migration

* fix: update ProjectReview API docs and operations

* feat: refactor ProjectsListener to dedicated project status listener

* fix: make default review area risk high

* feat: add ReviewService for creating default project reviews

* fix: renamed timestampt entity traits

* fix: update doctrine migration

* feat: test for release date to be set greater than today's start

* feat: add test for project campaign review

* fix: update person and organization patch validations

* fix: test if review entity is truly persisted

* fix: bad start statuses in project tests

* fix: ProjectStatusListener not persisting side effect data

* fix: centralize project status change side-effects processing in ProjectService

* fix: small review persistence tweaks

* feat: allow only concerned users to see and edit review areas

* feat: apply validations and security for concerned users to review comments
* feat: add trait to unify get by id or slug logic

* feat: add Theme resource

* fix: categories and themes

* feat: update api docs for projects to themes relationship

* feat: update doctrine relationship of projects to themes

* feat: add v3 categories to v4 themes pumping during projects pumping
@subiabre subiabre self-assigned this Oct 8, 2026
@subiabre
subiabre merged commit b4f1281 into goteo:main Oct 8, 2026
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant