21252 Commits

Author SHA1 Message Date
Bassel Kanso
37971b2394 fix strapi commands so they work in a Typescript project 2022-04-26 14:58:06 +03:00
Bassel Kanso
90293b8469 fix command config:restore in typescript project 2022-04-26 11:49:06 +03:00
Bassel Kanso
4610be5c39 fix strapi config:dump in typescript project 2022-04-25 19:11:33 +03:00
Bassel Kanso
7cf9eb81eb refactoring app and plugin generators to handle typescript 2022-04-25 18:46:04 +03:00
Bassel Kanso
c49d681b18 only ask about generating a ts Plugin in a javascript project 2022-04-25 17:17:56 +03:00
Bassel Kanso
adce607d00 user can choose a typescript plugin using strapi generate 2022-04-25 16:31:20 +03:00
Bassel Kanso
918b7629d8 ask for language in when creating a custom strapi project 2022-04-25 13:09:52 +03:00
Convly
4fa2804f35 Merge branch 'master' into features/typescript v4.2.0-beta.1 2022-04-15 15:47:16 +02:00
Jean-Sébastien Herbaux
7667aab70e
Merge pull request #13133 from strapi/typescript/fix-plugin-instructions-message
[TS] Fix plugin instructions message
2022-04-14 17:48:18 +02:00
Convly
d9082b9502 Fix plugin log instructions 2022-04-14 17:43:59 +02:00
Jean-Sébastien Herbaux
478b3aaecc
Merge pull request #13128 from strapi/ts/split-ts-config
Ts/split ts config
2022-04-14 14:59:55 +02:00
Convly
8729ba6fdd Remove console.log from the kitchensink-ts index.ts file 2022-04-14 14:59:13 +02:00
Convly
431ccbe55c Fix isTypeScriptProject -> isUsingTypeScript 2022-04-14 14:55:57 +02:00
Convly
51be8899e6 Update the tsconfig.json file to use the extend 2022-04-14 14:47:15 +02:00
Convly
9ecf96c912 Merge branch 'features/typescript' of github.com:strapi/strapi into ts/split-ts-config 2022-04-14 14:46:57 +02:00
Jean-Sébastien Herbaux
32aada93f7
Merge pull request #13062 from strapi/typescript/tsconfigs
[TS] Updated tsconfigs design for generated app
2022-04-14 14:46:44 +02:00
Convly
1a82a62b9f Merge remote-tracking branch 'origin/typescript/tsconfigs' into ts/split-ts-config 2022-04-14 14:28:59 +02:00
soupette
d9fb9e9d51 Merge branch 'features/typescript' of github.com:strapi/strapi into ts/split-ts-config 2022-04-14 11:14:15 +02:00
soupette
0bff46cceb Fix tests
Signed-off-by: soupette <cyril@strapi.io>
2022-04-14 11:13:52 +02:00
soupette
7fdae1dd55 Remove useTypescript arg from the build command
Signed-off-by: soupette <cyril@strapi.io>
2022-04-14 11:02:31 +02:00
soupette
84bd88a230 Enable plugin development in JS project.
Added loader for ts.
Created default tsconfig file

Signed-off-by: soupette <cyril@strapi.io>
2022-04-14 10:59:42 +02:00
Jean-Sébastien Herbaux
54f6843f37
Merge pull request #13120 from strapi/typescript/telemetry
[TS] - Telemetry
2022-04-13 18:18:15 +02:00
Convly
a9872a56a8 Merge branch 'typescript/telemetry' of github.com:strapi/strapi into typescript/telemetry 2022-04-13 17:45:30 +02:00
Convly
9dfec11228 Fix unit testing 2022-04-13 17:45:19 +02:00
soupette
9a052ee876 Fix tests
Signed-off-by: soupette <cyril@strapi.io>
2022-04-13 17:15:16 +02:00
Alexandre Bodin
3f204a0a48 v4.1.8 v4.1.8 2022-04-13 16:45:31 +02:00
Convly
9a2ae88480 Prevent access to telemetry-properties route if the telemetry is disabled 2022-04-13 16:11:42 +02:00
Convly
8440d4064f Add the typescript telemetry events to the admin events 2022-04-13 15:41:39 +02:00
Convly
9f651bb878 Fix review comments (remove comments) 2022-04-12 17:54:31 +02:00
Convly
9c6bff7e3f Move the typescript checks to the sender init 2022-04-12 17:31:30 +02:00
Convly
ce0b361fba Update ts confif resolution for events 2022-04-12 17:14:00 +02:00
Convly
56e2b99133 Merge branch 'features/typescript' of github.com:strapi/strapi into typescript/telemetry 2022-04-12 17:09:09 +02:00
Convly
7654dbd961 Update plugin build & tsconfigs 2022-04-12 16:57:00 +02:00
Convly
2f26c05bee Merge branch 'features/typescript' of github.com:strapi/strapi into typescript/tsconfigs 2022-04-12 16:47:49 +02:00
Pierre Noël
ed49650a31
Merge pull request #13110 from strapi/fix/fix-date-unit-test
Fix date unit test
2022-04-12 16:38:35 +02:00
Convly
e47cd1ad09 Fix configs generation 2022-04-12 15:58:21 +02:00
cyril lopez
91cbfef66e
Merge pull request #13108 from strapi/typescript/extend-strapi-typings
[TS] Allow to extend the StrapiInterface type
2022-04-12 15:44:19 +02:00
Convly
8fad694674 Update import 2022-04-12 15:42:57 +02:00
Pierre Noël
ca708d3f4d fix date unit test 2022-04-12 15:36:20 +02:00
Convly
1aff33e1d1 Add example for Strapi type extension 2022-04-12 15:30:09 +02:00
ivanThePleasant
03a6b33131
Merge pull request #12910 from strapi/chore/opt-out-telemetry-call
Opt out telemetry command
2022-04-12 15:59:16 +03:00
Convly
60a26e08fc Export the StrapiInterface type so that it can be extended by the user 2022-04-12 14:37:22 +02:00
Gustav Hansen
23a28790a9
Merge pull request #13067 from rshrj/add-sanskrit-i18n
Added Sanskrit (sa) to i18n locales
2022-04-11 14:01:03 +02:00
Gustav Hansen
c839306ff5 chore: Update snapshot tests 2022-04-11 12:35:29 +02:00
Gustav Hansen
9acc596fbe
Merge pull request #13037 from Solnur/add-kyrgyz-tajik-languages
Add kyrgyz tajik languages
2022-04-11 12:30:13 +02:00
cyril lopez
80695f2ffa
Merge pull request #13089 from strapi/core/speedup-webpack
[Improvement] Speed up Webpack 🎉🎉🎉
2022-04-11 09:51:42 +02:00
soupette
3d193b3137 Fix PR feedback
Signed-off-by: soupette <cyril@strapi.io>
2022-04-08 15:31:29 +02:00
cyril lopez
99544589b0
Merge pull request #13090 from strapi/chore/add-missing-dep
Add missing babel polyfill dependency
2022-04-08 15:14:49 +02:00
soupette
36a65b4743 Add missing babel polyfill dependency
Signed-off-by: soupette <cyril@strapi.io>
2022-04-08 10:59:18 +02:00
soupette
5491aa7a81 Fix conflicts and build script
Signed-off-by: soupette <cyril@strapi.io>
2022-04-08 10:46:28 +02:00