Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot filter using "does not contain" operation on a relation #19532

Closed
nbro10 opened this issue Feb 16, 2024 · 1 comment
Closed

Cannot filter using "does not contain" operation on a relation #19532

nbro10 opened this issue Feb 16, 2024 · 1 comment
Assignees
Labels
issue: bug Issue reporting a bug severity: medium If it breaks the basic use of the product but can be worked around source: core:content-manager Source is core/content-manager package status: pending reproduction Waiting for free time to reproduce the issue, or more information version: 4 Issue related to v4

Comments

@nbro10
Copy link

nbro10 commented Feb 16, 2024

Bug report

Required System information

  • Node.js version: v20.9.0
  • NPM version: 10.1.0
  • Strapi version: 4.20.1 or 4.17 (I suppose any version from 4.17 to 4.20.1)
  • Database: PostgreSQL
  • Operating system: Ubuntu and Mac
  • Is your project Javascript or Typescript: JS

Describe the bug

In Strapi 4.16.2, I could filter (in the Content Manager) a table using the Does not contain (case insensitive) operation for an attribute, which is a relation. In Strapi 4.20.1, I can no longer see this operation in the Strapi admin interface (in the Content Manager).

The API with the relation looks like this

{
  "kind": "collectionType",
  "collectionName": "users",
  "info": {
    "singularName": "user",
    "pluralName": "users",
    "displayName": "User",
    "name": "user",
    "description": ""
  },
  "options": {
    "draftAndPublish": false
  },
  "attributes": {
    "name": {
      "type": "string",
      "required": true
    },
   // ... 
    "project": {
      "type": "relation",
      "relation": "oneToOne",
      "target": "api::project.project"
    }
  }
}

So, clearly, the relation here is project.

For completeness, the project API looks like this

{
  "kind": "collectionType",
  "collectionName": "projects",
  "info": {
    "singularName": "project",
    "pluralName": "projects",
    "displayName": "Project",
    "name": "project"
  },
  "options": {
    "increments": true,
    "timestamps": true,
    "draftAndPublish": false
  },
  "attributes": {
    "name": {
      "type": "string",
      "required": true
    },
  //...

So, clearly, the name attribute is a string and I should be able to filter using the "does not contain" operation.

I didn't change the API. I only updated Strapi to version 4.20.1 from version 4.16.2.

I've just downgraded to version 4.17.0, where this bug already shows up, so it was introduced in version 4.17.0: https://github.com/strapi/strapi/releases/tag/v4.17.0

Can you please solve this bug as soon as possible?

I'd highly recommend that you have tests for every UI feature (not just unit tests). It can't or shouldn't happen that I update to a minor version and my users lose the only feature that made me switch to version 4

Expected behavior

I can filter with the Does not contain, Contain, Does not contain (case insensitive) and Contains (case insensitive) operations in the Strapi admin interface for relations.

Screeshot

Just in case you don't believe me.

Screenshot 2024-02-16 at 16 49 12

Additional info

Would it also be possible to add the "does not start" and "does not end" operations (both case-sensitive and case-insensitive versions)? We have the "starts with" and "ends with" and we have the negations for all other operations but these.

@derrickmehaffy
Copy link
Member

Closing as should be fixed by #19970 to be released in 4.22.1

Marc-Roig added a commit that referenced this issue Apr 10, 2024
* update sharp package

* fix: fix issue #19532

* fix: create webhooks on an empty list page

* fix: mocking less and lint

* fix(admin): force an absolute URL if the BACKEND_URL is relative (#19950)

* fix(admin): force an absolute URL if the BACKEND_URL is relative

resolves #18175

* chore: add test for protocol relative url

* fix: remove unnecessary condition

* feat: support media deept filtering & relation shortcut filters

* chore: add tests

* chore: update github issue label workflow

- Add Dennis + Nick to round-robin
- Add Enhancement label action
- Fix project assignment with new domain ownership

* change project for content

* Fix squad name

* remove enhancement

* Remove commented action and rename squad

* fix(content-manager): populate media and nested components on cloning (#19958)

* fix(content-manager): populate media and nested components on cloning

Co-authored-by: Marc Roig <Marc-Roig@users.noreply.github.com>

* fix(content-manager): small changes based on review comments

---------

Co-authored-by: Marc Roig <Marc-Roig@users.noreply.github.com>

* chore: ignore nx cache

* Update packages/core/database/src/query/helpers/where.ts

Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* test: add e2e tests for CTB restarts from file changes

* Chore: Update vite and webpack-dev-middleware (#20037)

* Hide Locale column and grouping option when i18n plugin is not installed (#19358)

* fix(content-releases): create an hook to check if the i18n plugin is installed

* fix(content-releases): refactor code to use StrapiApp getPlugin

* fix(content-releases): hide locale if i18n is not installed

* fix(content-releases): move the createHook in the content-release plugin

* feat(releases): add release column to CM list view (#19926)

* draft: bulk release injection zone added

* chore: implement cm-api to strapi-app & description component renderer

* feat: bulk delete action

* Revert "draft: bulk release injection zone added"

This reverts commit 2d9e887.

* feat: bulk unpublish action added

* feat: default bulk publish action

* fix: variable renaming

* fix: on close of modal updated and refetched list on publish action completion

* fix: removed IZ publish and unpublish modals, e2e tests added for default bulk actions

* tests: e2e updated for publish button disabled state

* fix: bug fixed on publishing with already published entries

* fix: e2e tests

* fix: reverted IZ components

* feat: bulk release action added

* update: check right permissions to show add to release button

* update: bulk actions modal updated to accept content(modalbody+modalfooter), publish action and release actions updated accordingly

* fix: types

* test: bulk release e2e test added

* fix: e2e test

* fix: test case timeout added, notification component updated to not saved message

* feat: inject release column in LV

* fix: minor changes

* fix: remove commented code

* fix: upgraded styled components to fix the error: defaultProps circularly references

* feat(content-releases): add to be released in column in list view

* fix: types and 0 releases entry

* fix: invalidate entries in release after bulk release or on deleting a release action

* tests: e2e tests added for release column

* tests: e2e updated to create new release and then add bulk release

* fix: minor changes, test fixed

* fix: delete release action invalite tag added back

* fix: e2e test

* apply josh feedback|

---------

Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Fernando Chavez <fernando.chavez@strapi.io>

* chore(deps): revert sharp to 0.32.6 (#20066)

* fix: fix boot issue when removing i18n from an app

* chore: get i18n service outside the for loop

* chore: remove empty spaces

* v4.23.0

---------

Co-authored-by: Marian Šimeček <mariansimecek@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: Christian Capeans <christiancp100@gmail.com>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Christian <christian.capeans.perez@strapi.io>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Simone <startae14@gmail.com>
Co-authored-by: Marc Roig <Marc-Roig@users.noreply.github.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Madhuri Sandbhor <madhurisandbhor@gmail.com>
Co-authored-by: Fernando Chavez <fernando.chavez@strapi.io>
stanislavpodolia added a commit to entireframework/strapi that referenced this issue May 9, 2024
commit c413ad9
Author: Marc Roig <marc.roig.campos@strapi.io>
Date:   Wed May 8 17:07:53 2024 +0200

    release: v4.24.2 to develop (strapi#20280)

commit 53507a6
Author: Jundee Mark Gerona Molina <84960323+xdeelord24@users.noreply.github.com>
Date:   Wed May 8 20:33:47 2024 +0800

    fix(cm): back button on ListSettingsView doesn't work (strapi#20263)

commit 9c79921
Merge: ca6c7c8 1c8a790
Author: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Date:   Fri May 3 08:57:52 2024 +0200

    Merge pull request from GHSA-wrvh-rcmr-9qfc

    Add validation for custom U&P OAuth callbacks

commit 1c8a790
Merge: 59a1c00 ca6c7c8
Author: DMehaffy <derrickmehaffy@gmail.com>
Date:   Thu May 2 10:16:35 2024 -0700

    Merge branch 'develop' into enhancement/up-custom-callback-validation

commit ca6c7c8
Author: Marc Roig <marc.roig.campos@strapi.io>
Date:   Thu May 2 17:14:54 2024 +0200

    release: 4.24.1 to develop (strapi#20248)

    * fix(admin): if were in EE mode wait for the EE routes to be loaded before rendering (strapi#20238)

    * fix: issue 20138 (strapi#20240)

    * v4.24.1

    ---------

    Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
    Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>

commit de77e23
Author: Fernando Chávez <fernando.chavez@strapi.io>
Date:   Wed May 1 10:34:34 2024 +0200

    fix(content-manager): bulk publish would only ever show first entry to be published (strapi#20234)

    * fix(content-manager): Fix bulk publish selection

    * chore: refactor & simplify bulk publish

    ---------

    Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>

commit a76a2ee
Merge: f7fb988 bfa5109
Author: markkaylor <mark.kaylor@strapi.io>
Date:   Wed Apr 24 14:57:04 2024 +0200

    Merge pull request strapi#20196 from strapi/releases/4.24.0

    chore(develop): release v4.24.0

commit bfa5109
Author: Mark Kaylor <mark.kaylor@strapi.io>
Date:   Wed Apr 24 14:48:42 2024 +0200

    v4.24.0

commit f7fb988
Merge: bbb5d9c 515e540
Author: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Date:   Wed Apr 24 08:48:02 2024 +0200

    Merge pull request strapi#20190 from strapi/chore/updateSecurityPolicy

    Update SECURITY.md with changes related to Strapi 5 Beta

commit 515e540
Author: DMehaffy <derrickmehaffy@gmail.com>
Date:   Tue Apr 23 15:37:06 2024 -0700

    Update SECURITY.md with changes related to Strapi 5 Beta

commit 6ad256c
Merge: 0e2e3db e8698b6
Author: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Date:   Tue Apr 23 16:00:18 2024 +0200

    Merge pull request strapi#20180 from strapi/fix/issue-19660

    fix: content could be undefined

commit e8698b6
Author: Alexandre Bodin <bodin.alex@gmail.com>
Date:   Tue Apr 23 14:40:14 2024 +0200

    fix: content could be undefined

commit bbb5d9c
Merge: 0e2e3db ab53783
Author: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Date:   Tue Apr 23 13:16:52 2024 +0200

    Merge pull request strapi#20171 from strapi/fix/ee-not-extending-metrics

    fix: ee not being extended because no default export

commit ab53783
Author: Alexandre Bodin <bodin.alex@gmail.com>
Date:   Tue Apr 23 10:30:13 2024 +0200

    chore: remove use of entity service

commit 3b831b1
Author: Alexandre Bodin <bodin.alex@gmail.com>
Date:   Mon Apr 22 14:56:57 2024 +0200

    fix: ee not being extended because no default export

commit 0e2e3db
Merge: 0742c57 8515737
Author: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Date:   Thu Apr 18 10:39:32 2024 +0200

    Merge pull request strapi#20044 from strapi/fix/cors-5

    Make cors middleware compliant with the intended spec

commit 8515737
Merge: 469f8c0 0742c57
Author: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Date:   Wed Apr 17 16:40:04 2024 +0200

    Merge branch 'develop' into fix/cors-5

commit 0742c57
Author: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Date:   Wed Apr 17 16:27:48 2024 +0200

    enhancement: use file path in place of streams to optimize sharp fragmentation & libvips caching (strapi#20080)

    Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>

commit 59a1c00
Author: Convly <jean-sebastien.herbaux@epitech.eu>
Date:   Wed Apr 17 16:24:18 2024 +0200

    enhancement: improve callback URL validation

commit 469f8c0
Merge: dd46ee6 896ff28
Author: DMehaffy <derrickmehaffy@gmail.com>
Date:   Wed Apr 17 06:51:18 2024 -0700

    Merge branch 'develop' into fix/cors-5

commit 896ff28
Merge: 7237fd8 655449a
Author: Convly <jean-sebastien.herbaux@epitech.eu>
Date:   Wed Apr 17 15:23:02 2024 +0200

    Merge branch 'releases/4.23.1' into develop

commit 7237fd8
Author: Ben Irvin <ben.irvin@strapi.io>
Date:   Wed Apr 17 15:14:37 2024 +0200

    fix(database): add prefixed alias to avoid join column name conflicts

commit 655449a
Author: Convly <jean-sebastien.herbaux@epitech.eu>
Date:   Wed Apr 17 15:08:57 2024 +0200

    v4.23.1

commit 9f8bd63
Author: DMehaffy <derrickmehaffy@gmail.com>
Date:   Tue Apr 16 06:51:20 2024 -0700

    chore: upgrade mysql2 from 3.6.0 to 3.9.4

commit de4c825
Author: Fernando Chávez <fernando.chavez@strapi.io>
Date:   Tue Apr 16 15:34:21 2024 +0200

    tests(content-releases): add API tests for Content Releases (strapi#20048)

    * tests(content-releases): add API tests for Content Releases

    * apply marc comments

    * test

    * make each test case independent from each other

    * test

commit dd46ee6
Merge: 24613c1 6f96608
Author: DMehaffy <derrickmehaffy@gmail.com>
Date:   Mon Apr 15 14:07:38 2024 -0700

    Merge branch 'develop' into fix/cors-5

commit 6f96608
Author: markkaylor <mark.kaylor@strapi.io>
Date:   Mon Apr 15 12:05:46 2024 +0200

    chore(deps): bump @strapi/design-system from 1.16.0 to 1.18.0 (strapi#20115)

commit 0ddbe58
Author: Josh <37798644+joshuaellis@users.noreply.github.com>
Date:   Fri Apr 12 09:45:14 2024 +0100

    chore(pack-up): remove from monorepo (strapi#20082)

    * chore(pack-up): remove from monorepo

    * chore: declare util dep of helper-plugin

commit 463b44b
Author: Simone <startae14@gmail.com>
Date:   Thu Apr 11 17:10:52 2024 +0200

    fix(content-releases): fix e2e test (strapi#20094)

commit 4de25b8
Author: Convly <jean-sebastien.herbaux@epitech.eu>
Date:   Thu Apr 11 14:39:28 2024 +0200

    fix: remove actual values from the validate callback errors

commit 24613c1
Author: Alexandre Bodin <bodin.alex@gmail.com>
Date:   Wed Apr 10 20:06:23 2024 +0200

    chore: support arrays

commit 1ae222a
Author: Alexandre Bodin <bodin.alex@gmail.com>
Date:   Fri Apr 5 10:09:09 2024 +0200

    fix: cors v5

commit 40e16fb
Author: Alexandre Bodin <bodin.alex@gmail.com>
Date:   Thu Apr 11 09:34:14 2024 +0200

    chore: fix prettier

commit cfecf3a
Merge: 450055e 39dfc65
Author: DMehaffy <derrickmehaffy@gmail.com>
Date:   Wed Apr 10 10:11:58 2024 -0700

    Merge pull request strapi#20036 from strapi/docusaurus-local-search

commit 450055e
Author: Marc Roig <marc.roig.campos@strapi.io>
Date:   Wed Apr 10 17:08:53 2024 +0200

    release: 4.23.0 to develop (strapi#20078)

    * feat(releases): add release column to CM list view (strapi#19926)

    * draft: bulk release injection zone added

    * chore: implement cm-api to strapi-app & description component renderer

    * feat: bulk delete action

    * Revert "draft: bulk release injection zone added"

    This reverts commit 2d9e887.

    * feat: bulk unpublish action added

    * feat: default bulk publish action

    * fix: variable renaming

    * fix: on close of modal updated and refetched list on publish action completion

    * fix: removed IZ publish and unpublish modals, e2e tests added for default bulk actions

    * tests: e2e updated for publish button disabled state

    * fix: bug fixed on publishing with already published entries

    * fix: e2e tests

    * fix: reverted IZ components

    * feat: bulk release action added

    * update: check right permissions to show add to release button

    * update: bulk actions modal updated to accept content(modalbody+modalfooter), publish action and release actions updated accordingly

    * fix: types

    * test: bulk release e2e test added

    * fix: e2e test

    * fix: test case timeout added, notification component updated to not saved message

    * feat: inject release column in LV

    * fix: minor changes

    * fix: remove commented code

    * fix: upgraded styled components to fix the error: defaultProps circularly references

    * feat(content-releases): add to be released in column in list view

    * fix: types and 0 releases entry

    * fix: invalidate entries in release after bulk release or on deleting a release action

    * tests: e2e tests added for release column

    * tests: e2e updated to create new release and then add bulk release

    * fix: minor changes, test fixed

    * fix: delete release action invalite tag added back

    * fix: e2e test

    * apply josh feedback|

    ---------

    Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
    Co-authored-by: Fernando Chavez <fernando.chavez@strapi.io>

    * chore(deps): revert sharp to 0.32.6 (strapi#20066)

    * fix: fix boot issue when removing i18n from an app

    * chore: get i18n service outside the for loop

    * chore: remove empty spaces

    * v4.23.0

    ---------

    Co-authored-by: Madhuri Sandbhor <madhurisandbhor@gmail.com>
    Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
    Co-authored-by: Fernando Chavez <fernando.chavez@strapi.io>
    Co-authored-by: markkaylor <mark.kaylor@strapi.io>
    Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>

commit 6a87b37
Author: Simone <startae14@gmail.com>
Date:   Wed Apr 10 11:15:52 2024 +0200

    fix(i18n): Add some space to show the Locale values in the CM (strapi#20059)

    * fix(i18n): add some width to the locale column

    * fix(i18n): remove useless width

commit cb00a17
Author: Ben Irvin <ben.irvin@strapi.io>
Date:   Tue Apr 9 14:34:28 2024 +0200

    chore: add watch script for all projects (strapi#20068)

commit 4dbfc9c
Author: Simone <startae14@gmail.com>
Date:   Mon Apr 8 21:43:09 2024 +0200

    Hide Locale column and grouping option when i18n plugin is not installed (strapi#19358)

    * fix(content-releases): create an hook to check if the i18n plugin is installed

    * fix(content-releases): refactor code to use StrapiApp getPlugin

    * fix(content-releases): hide locale if i18n is not installed

    * fix(content-releases): move the createHook in the content-release plugin

commit b2690ca
Author: Convly <jean-sebastien.herbaux@epitech.eu>
Date:   Mon Apr 8 14:58:51 2024 +0200

    fix: update validation for custom U&P OAuth callbacks

commit feeeef6
Author: Convly <jean-sebastien.herbaux@epitech.eu>
Date:   Mon Apr 8 14:48:42 2024 +0200

    fix: make the default callback validation stricter

commit e762295
Author: Convly <jean-sebastien.herbaux@epitech.eu>
Date:   Fri Apr 5 09:12:04 2024 +0200

    enhancement: add validation for custom U&P OAuth callbacks

commit 68c52dc
Author: DMehaffy <derrickmehaffy@gmail.com>
Date:   Fri Apr 5 00:10:26 2024 -0700

    Chore: Update vite and webpack-dev-middleware (strapi#20037)

commit 2fe3160
Merge: 5ab818b 009bd52
Author: Alexandre Bodin <bodin.alex@gmail.com>
Date:   Fri Apr 5 08:31:44 2024 +0200

    Merge branch 'releases/4.22.1' into develop

commit 5ab818b
Author: Ben Irvin <ben.irvin@strapi.io>
Date:   Thu Apr 4 18:55:24 2024 +0200

    test: add e2e tests for CTB restarts from file changes

commit 39dfc65
Author: Pierre Wizla <pwizla+github@gmail.com>
Date:   Thu Apr 4 18:07:26 2024 +0200

    Add Local Search plugin

commit 79f8c92
Merge: 689d28d 54c5072
Author: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Date:   Thu Apr 4 11:57:30 2024 +0200

    Merge pull request strapi#19971 from strapi/fix/issue-12225

    feat: support media deep filtering & relation shortcut filters

commit 54c5072
Author: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Date:   Thu Apr 4 11:57:23 2024 +0200

    Update packages/core/database/src/query/helpers/where.ts

    Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

commit 689d28d
Merge: 117cb87 faf860c
Author: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Date:   Thu Apr 4 10:29:14 2024 +0200

    Merge pull request strapi#20023 from strapi/chore/ignore-nx-cache

    chore: ignore nx cache

commit faf860c
Author: Ben Irvin <ben@innerdvations.com>
Date:   Thu Apr 4 09:47:28 2024 +0200

    chore: ignore nx cache

commit 117cb87
Author: Simone <startae14@gmail.com>
Date:   Thu Apr 4 09:29:34 2024 +0200

    fix(content-manager): populate media and nested components on cloning (strapi#19958)

    * fix(content-manager): populate media and nested components on cloning

    Co-authored-by: Marc Roig <Marc-Roig@users.noreply.github.com>

    * fix(content-manager): small changes based on review comments

    ---------

    Co-authored-by: Marc Roig <Marc-Roig@users.noreply.github.com>

commit 488120b
Merge: 752a6ed 2106229
Author: DMehaffy <derrickmehaffy@gmail.com>
Date:   Wed Apr 3 10:06:16 2024 -0700

    Merge pull request strapi#20012 from strapi/chore/labelAction

commit 2106229
Merge: 1ce4160 752a6ed
Author: DMehaffy <derrickmehaffy@gmail.com>
Date:   Wed Apr 3 08:44:35 2024 -0700

    Merge branch 'develop' into chore/labelAction

commit 1ce4160
Author: Derrick Mehaffy <derrickmehaffy@gmail.com>
Date:   Wed Apr 3 08:43:59 2024 -0700

    Remove commented action and rename squad

commit 18f20ff
Author: Derrick Mehaffy <derrickmehaffy@gmail.com>
Date:   Wed Apr 3 08:41:40 2024 -0700

    remove enhancement

commit 24323ae
Author: Derrick Mehaffy <derrickmehaffy@gmail.com>
Date:   Wed Apr 3 07:45:07 2024 -0700

    Fix squad name

commit e3a9fc6
Author: Derrick Mehaffy <derrickmehaffy@gmail.com>
Date:   Wed Apr 3 07:44:37 2024 -0700

    change project for content

commit 752a6ed
Merge: fe2c29f 83da60f
Author: markkaylor <mark.kaylor@strapi.io>
Date:   Wed Apr 3 10:41:41 2024 -0400

    Merge pull request strapi#19311 from mariansimecek/update-sharp-dep

    Update sharp package to version v0.33.3

commit be6aa51
Author: Derrick Mehaffy <derrickmehaffy@gmail.com>
Date:   Wed Apr 3 07:38:45 2024 -0700

    chore: update github issue label workflow

    - Add Dennis + Nick to round-robin
    - Add Enhancement label action
    - Fix project assignment with new domain ownership

commit fe2c29f
Merge: a36def2 45fb7bc
Author: markkaylor <mark.kaylor@strapi.io>
Date:   Wed Apr 3 09:24:31 2024 -0400

    Merge pull request strapi#20007 from strapi/releases/4.22.0

    v4.22.0 - develop

commit 9dfe475
Author: Alexandre Bodin <bodin.alex@gmail.com>
Date:   Wed Apr 3 13:12:36 2024 +0200

    chore: add tests

commit 2bcdab4
Author: Alexandre Bodin <bodin.alex@gmail.com>
Date:   Fri Mar 29 23:29:35 2024 +0100

    feat: support media deept filtering & relation shortcut filters

commit a36def2
Merge: 1fac05e e510c18
Author: Christian <christian.capeans.perez@strapi.io>
Date:   Wed Apr 3 11:21:35 2024 +0200

    Merge pull request strapi#19989 from strapi/fix/create-webhook-button

    fix: create webhooks on an empty list page

commit e510c18
Author: Christian Capeans <christiancp100@gmail.com>
Date:   Wed Apr 3 10:20:05 2024 +0200

    fix: remove unnecessary condition

commit 1fac05e
Author: Josh <37798644+joshuaellis@users.noreply.github.com>
Date:   Tue Apr 2 16:55:14 2024 +0100

    fix(admin): force an absolute URL if the BACKEND_URL is relative (strapi#19950)

    * fix(admin): force an absolute URL if the BACKEND_URL is relative

    resolves strapi#18175

    * chore: add test for protocol relative url

commit 80a93a6
Author: Christian Capeans <christiancp100@gmail.com>
Date:   Tue Apr 2 17:33:48 2024 +0200

    fix: mocking less and lint

commit bfe081a
Merge: cf82c83 48671c2
Author: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Date:   Tue Apr 2 16:15:39 2024 +0200

    Merge pull request strapi#19970 from strapi/fix/issue-19532

    fix issue strapi#19532

commit 5007d86
Author: Christian Capeans <christiancp100@gmail.com>
Date:   Tue Apr 2 15:31:03 2024 +0200

    fix: create webhooks on an empty list page

commit 48671c2
Author: Alexandre Bodin <bodin.alex@gmail.com>
Date:   Fri Mar 29 17:45:16 2024 +0100

    fix: fix issue strapi#19532

commit 83da60f
Author: Marian Šimeček <mariansimecek@gmail.com>
Date:   Wed Jan 24 13:00:44 2024 +0100

    update sharp package
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue: bug Issue reporting a bug severity: medium If it breaks the basic use of the product but can be worked around source: core:content-manager Source is core/content-manager package status: pending reproduction Waiting for free time to reproduce the issue, or more information version: 4 Issue related to v4
Projects
Status: Fixed/Shipped
Status: Done
Development

No branches or pull requests

4 participants