Skip to content

Conversation

vinceAmstoutz
Copy link
Member

@vinceAmstoutz vinceAmstoutz commented May 5, 2025

Q A
Branch? 4.2
License MIT
Doc PR TBD - waiting 4.2 branch

The aim of this PR is to have the API Platform search filters like API Platform eloquent filters.

This PR continues the improvements initiated in pull requests #7079 and #6865, aiming to finalize the efforts started initially in pull request #6775.

TODO (by order of priority) :

  • IriFiter ORM (made by @soyuka)
  • ExactFilter ORM
  • PartialSearchFilter ORM
  • Refactoring filter fixtures
  • IriFilter ODM
  • ExactFilter ODM
  • PartialSearchFilter ODM
  • OrFilter ORM
  • OrFilter ODM
  • FreeTextQueryFilter ORM
  • FreeTextQueryFilter ODM
  • Check OpenApi documentation
  • Fix ODM filters on relations

@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch from 0271e3e to 774ba0c Compare May 5, 2025 03:17
@vinceAmstoutz vinceAmstoutz marked this pull request as draft May 5, 2025 03:18
@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch 4 times, most recently from 8322356 to 773ce67 Compare May 5, 2025 04:54
@soyuka soyuka mentioned this pull request Jun 4, 2025
@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch 4 times, most recently from ae2ad0e to 662ad04 Compare June 12, 2025 13:50
@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch from 662ad04 to f6bbe8b Compare July 2, 2025 08:58
@vinceAmstoutz vinceAmstoutz marked this pull request as ready for review July 4, 2025 07:56
@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch from c7b4646 to caf1ac7 Compare August 20, 2025 14:33
@vinceAmstoutz vinceAmstoutz changed the title feat(doctrine): new iri search filters feat(doctrine): new search filters Aug 20, 2025
@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch from caf1ac7 to 0c7df68 Compare August 21, 2025 13:42
@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch 2 times, most recently from c3a2827 to 31b9bf7 Compare August 22, 2025 07:50
@vinceAmstoutz
Copy link
Member Author

Rebase ✅

@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch from 31b9bf7 to 02b1ebb Compare August 22, 2025 09:49
@vinceAmstoutz vinceAmstoutz requested a review from soyuka August 22, 2025 09:50
@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch from f1defd6 to a27de22 Compare August 26, 2025 07:31
@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch 2 times, most recently from 2b921c6 to 749681f Compare August 26, 2025 10:07
@vinceAmstoutz vinceAmstoutz force-pushed the feat/new-doctrine-iri-search-filters branch from 749681f to 61e1b9a Compare August 26, 2025 11:58
@soyuka soyuka force-pushed the feat/new-doctrine-iri-search-filters branch 4 times, most recently from 9f0b6f6 to 8f255e3 Compare August 27, 2025 08:47
@soyuka soyuka force-pushed the feat/new-doctrine-iri-search-filters branch from 8f255e3 to 57ed37e Compare August 27, 2025 09:12
@soyuka soyuka merged commit 26d2394 into api-platform:4.2 Aug 27, 2025
112 of 114 checks passed
@soyuka
Copy link
Member

soyuka commented Aug 27, 2025

Thanks @vinceAmstoutz

@vinceAmstoutz vinceAmstoutz deleted the feat/new-doctrine-iri-search-filters branch August 27, 2025 12:40
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.

3 participants