166 Commits

Author SHA1 Message Date
Dieter Stinglhamber
cf5af8b189 update gitignore 2021-12-09 08:54:39 +01:00
Dieter Stinglhamber
bc38486188 update fs package 2021-12-02 15:17:22 +01:00
Dieter Stinglhamber
5b39f3fb3d add test for the content type generator 2021-12-02 15:17:21 +01:00
Dieter Stinglhamber
690c1f7965 fix the attribute generation for the CT generator 2021-12-02 15:17:21 +01:00
Alexandre Bodin
57ec94a4ce Remove snyk files. We switched to their github integration instead 2021-11-30 14:22:48 +01:00
Alexandre Bodin
b181702f02 v4.0.0 2021-11-29 20:16:44 +01:00
Dieter Stinglhamber
cb7f44ea41 make author and maintainers field consistent accross packages 2021-11-29 16:23:55 +01:00
Alexandre Bodin
c288dcb902 Cleanup and normalize package.json files 2021-11-29 15:13:33 +01:00
Mark Kaylor
4a1318824b fix plugin name variable when generating controller 2021-11-24 14:39:13 +01:00
Alexandre BODIN
c69713bf7f
Merge pull request #11661 from strapi/v4/cli-add-warning-for-ct-without-attributes
[V4] CLI add warning for ct without attributes
2021-11-24 11:02:03 +01:00
Alexandre BODIN
6652e796ba
Merge pull request #11635 from strapi/v4/npm-starters
Update create-strapi-starter to use npm on v4
2021-11-24 10:59:17 +01:00
Vincent
fcdc6fa9c6
Cli check install path first (#11565)
* feat(cli): checking install path validity before starting prompt

* refactor: cleaner logic in create-strapi-app
2021-11-23 14:53:00 +01:00
Convly
b203ba2341 Add a warning message when creating content-types without attributes 2021-11-23 12:24:34 +01:00
Rémi de Juvigny
9c33487894 Apply feedback part 1 2021-11-23 10:32:04 +01:00
Vincent
f23945be3e
style: added a description for watch mode (#11589) 2021-11-22 15:24:54 +01:00
Rémi de Juvigny
b74fe8d432 fix conflicts 2021-11-22 09:29:11 +01:00
Rémi de Juvigny
731b64cea5 Update create-strapi-starter to v4 2021-11-18 17:39:40 +01:00
Alexandre Bodin
08133edd93 Add generators 2021-11-16 18:23:31 +01:00
Alexandre Bodin
e928bac64f Fix unwanted changes 2021-11-16 18:23:31 +01:00
Alexandre Bodin
d057976298 Add core router 2021-11-16 18:23:29 +01:00
Alexandre Bodin
974045df10 Cleanup old template prompt code 2021-11-16 15:40:58 +01:00
Alexandre BODIN
4b8b351678
Merge pull request #11496 from strapi/v4/fix-api-generator
add the content-type generator to the API generator
2021-11-16 10:51:20 +01:00
Dieter Stinglhamber
aca674ab46 remove CT creation from API generator 2021-11-16 09:40:19 +01:00
Dieter Stinglhamber
ba4072fdec allow the choice of the new API name 2021-11-16 09:39:29 +01:00
Dieter Stinglhamber
c32a1921e9 rework content-type generator 2021-11-15 14:34:55 +01:00
Dieter Stinglhamber
15d8392f24 rename prompts files 2021-11-10 14:19:53 +01:00
Dieter Stinglhamber
efbd9fcf42 update route generation 2021-11-10 09:29:15 +01:00
Dieter Stinglhamber
d5113d6acb remove console.log statement 2021-11-09 12:59:37 +01:00
Dieter Stinglhamber
53ee763b63 extract prompts from CT generator 2021-11-09 10:57:43 +01:00
Derrick Mehaffy
9da746fb92 fix depends from security review
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2021-11-08 08:30:33 -07:00
Dieter Stinglhamber
30aa0c0f61 revert modelType in kind 2021-11-08 12:51:51 +01:00
Dieter Stinglhamber
6a549e4843 use plop.getGenerator 2021-11-08 11:31:37 +01:00
Dieter Stinglhamber
e9f729a664 add the content-type generator to the API generator 2021-11-08 10:27:23 +01:00
Alexandre Bodin
42b87679bb Refactor policies to have a consistent factory API like middlewares 2021-11-08 09:33:36 +01:00
soupette
d0090ce89a Remove fontawesome icon for plugins link
Signed-off-by: soupette <cyril@strapi.io>
2021-11-05 15:09:06 +01:00
Rémi de Juvigny
1e371f6942 Remove useless path.join 2021-11-04 14:01:02 +01:00
Rémi de Juvigny
ca729a8f68 Use require resolve 2021-11-04 13:16:51 +01:00
Rémi de Juvigny
97defacf47 Fix template install from npm 2021-11-04 10:46:52 +01:00
Alexandre Bodin
4d3ad30112 Fix middleware generator 2021-11-03 14:17:39 +01:00
Alexandre BODIN
49bfccaa5b
Merge pull request #11093 from strapi/v4/npm-templates
[v4] Use npm to host templates instead of GitHub
2021-11-03 12:30:17 +01:00
Derrick Mehaffy
b3ee1ad3cd Enable Node 16 and NPM 7/8 support on generation
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2021-11-01 13:27:23 -07:00
Rémi de Juvigny
0609389b5a Disable templates prompt 2021-10-28 18:50:41 +02:00
Rémi de Juvigny
8109ef9bb2 remove dependency check 2021-10-28 18:11:57 +02:00
Rémi de Juvigny
93ad75c493 async execa shells 2021-10-27 16:37:30 +02:00
Rémi de Juvigny
9f39e0220c Apply new feedback 2021-10-27 16:03:35 +02:00
Rémi de Juvigny
51feb183c0
Update packages/generators/app/lib/utils/merge-template.js
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
2021-10-27 13:23:35 +02:00
Rémi de Juvigny
0369700e26 Fix isFile check 2021-10-27 13:22:15 +02:00
soupette
e137f46d85 Change parts import name
Signed-off-by: soupette <cyril@strapi.io>
2021-10-27 10:36:00 +02:00
Rémi de Juvigny
85740cd59b Merge remote-tracking branch 'origin/releases/v4' into v4/npm-templates 2021-10-27 09:52:02 +02:00
Rémi de Juvigny
9f3d7a4860 Apply feedback 2021-10-26 20:01:26 +02:00