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

Group and Repeatable Fields #3664

merged 645 commits into from Sep 9, 2019


Copy link

commented Jul 23, 2019

Description of what you did:

This PR mainly add the feature Group and Repeatable fields

Needs to clear build folder and re run yarn build during migration.

Breaking changes:

  • core services return data directly (no more .toJSON/ .toObject). still required on custom queries using bookshelf directly or mongoose directly
  • boostrap.js function won't receive a callback anymore
  • Users will have to update their hooks to be async

We also fix some issues.

  • fix #3803: Allow .gitkeep in the plugins folder
  • fix #3784 : Graphql delete on SQL return null
  • fix #3763 : Json sent as string instead of object
  • fix #3725 : Unable to create role "server"
  • fix #3717 : Reserved "id" model's field name collision
  • fix #3658 : Confirmed account got "Your account email is not confirmed" when login
  • fix #3595 : Allow filtering by createdAt/updatedAt
  • fix #3428 : WYSIWYG editor stays when changing a text field to string
  • fix #3317 : Strapi crahes if you start typing into a one-to-one relational dropdown that is already filled with a relation
  • fix #3105 : Add an option to disable the "help" videos and the icon completely
  • fix #3098 : Frontend — TypeError: "o is undefined"
  • fix #3031 : Dates can't be updated anymore on MySQL
  • fix #2893 : Add id option in filter of content manager
  • fix #2882 : Can't store array with JSON input
  • fix #2866 : Cannot select first item of enum when creating an object with admin
  • fix #2769 : Content-Manager plugin breaks due to password field in list view in production
  • fix #2424 : SSL break content manager
  • fix #2421 : Can't store JSON string format in string attribute
  • fix #1579 : Date format error on update content manager MySQL
  • fix #1457 : Define default attributes for JSON input
  • fix #3098 : Frontend — TypeError: "o is undefined"
  • fix #1748 : Add the manyWay data type (Alternative to Array for relations)
  • fix #1316 : POST multipart/form-data on generated API for file upload
  • fix #1189 : Strapi does not properly use Unique field type with Bookshelf
  • fix #995 : Conversion of long integers
  • fix #1274 : Replace default _id by id with Mongoose
  • fix #1698: Enum value with hyphen breaks
  • fix #2477: Special characters from attributes name break GraphQL
  • fix #2622: Duplicated relations in relation dropdown
  • fix #2821: Content types created in dev cannot be instantiated in staging & prod after release
  • fix #2844: Cannot add new entry in UI after generate:api in CLI
  • fix #2998: Rename column in SQLite prevents server start
  • fix #3418: Enum is way too sensitive
  • fix #3535: Missing Content-Type header on multipart form causes ugly error
  • fix #3813: Unable to edit Strapi favicon or titles
  • fix #3861: Relational Field Label doesn't update

My PR is a:

  • 💥 Breaking change
  • 🐛 Bug fix
  • 💅 Enhancement
  • 🚀 New feature

Main update on the:

  • Admin
  • Documentation
  • Framework
  • Plugin

Manual testing done on the following databases:

  • Not applicable
  • MongoDB
  • MySQL
  • Postgres
  • SQLite
alexandrebodin and others added 29 commits Aug 1, 2019
Merge pull request #3633 from strapi/ctm/repeatable-edit-view
Content Manager - Edit view (group & repeatable fields support)
Merge pull request #3709 from strapi/chore/support-file-upload-cm-cor…

Support file upload with form data in CM
virginieky and others added 4 commits Aug 28, 2019

This comment has been minimized.

Copy link

commented Aug 30, 2019

When This will merge?

alexandrebodin and others added 19 commits Sep 2, 2019
Merge pull request #3897 from strapi/front/qa
Repeatable fields QA
Merge pull request #3920 from strapi/front/qa
Groups & repeatable QA

@soupette soupette changed the title [WIP] Group and Repeatable Fields Group and Repeatable Fields Sep 9, 2019

@soupette soupette marked this pull request as ready for review Sep 9, 2019

@alexandrebodin alexandrebodin merged commit 6309af2 into master Sep 9, 2019

2 checks passed

ci/gitlab/develop Pipeline passed on GitLab
continuous-integration/travis-ci/pr The Travis CI build passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
6 participants
You can’t perform that action at this time.