33914 Commits

Author SHA1 Message Date
Fernando Chávez
1efe5dcdd1
feature(content-releases): Add update release service/endpoint (#18829)
* feature(content-releases): Add update release service/endpoint

* chore(Content-releases): create update release contract

* chore(content-releases): Add right type to params id
2023-11-21 13:06:24 +01:00
Josh
86f98b66fe
chore(admin): convert settings pages (#18820)
* chore(wip): convert settings pages

* chore: add api-tokens contract

* fix: types

* chore: convert webhooks page (#18682)

* chore: convert webhooks

* fix: configurations provider

* chore: add all contracts

* chore(admin): add workflow contracts (#18707)

* chore(admin): add audit-logs contracts (#18708)

* chore: convert users page to TS (#18710)

* chore(admin): convert Roles Settings (#18774)

* chore(admin): fix types from merge

* chore(admin): convert Single Sign On settings page to TS and refactoring

* chore: pretty

---------

Co-authored-by: HichamELBSI <elabbassih@gmail.com>
2023-11-21 11:40:51 +00:00
Marc-Roig
153a3d8aec
feat: type entity manager service 2023-11-21 12:13:25 +01:00
markkaylor
30e8a6321d
feat(content-releases): add findOne endpoint (#18821) 2023-11-21 09:18:12 +01:00
Josh
a1c8cbb8a8
chore(i18n): convert CM List view components to TS (#18838) 2023-11-20 09:38:50 +00:00
Josh
306b218011
chore(examples): remove the generated types (#18845)
* chore(examples): remove the generated types

* chore(tooling): explicitly add generated types to root gitignore
2023-11-20 09:26:53 +00:00
Josh
288794489a
chore(i18n): convert CMEditView components to TS (#18831) 2023-11-20 08:41:17 +00:00
Josh
695d94a247
chore(deps): update storybook (#18839) 2023-11-17 20:45:10 +00:00
Simone
f9fb2e7c49
feat(content-releases): Redirect to /content-releases/:releaseId onCreate and add header on details page (#18720)
* draft implementation details header

* implementation details ui with mock data

* fix unit tests

* fix fernando comments

* update pages structure

* first raw implementation store with rtk

* refactor(releases): redux toolkit query work

* rename releases page

* merge feature/content-releases

* test(releases): setup test harness for working with the admin app (#18817)

* test(releases): setup test harness for working with the admin app

* chore: remove file that shouldn't be here

* rename  releases page

* merge "content-releases/release-details-redirect-after-creation"

* test(releases): setup test harness for working with the admin app

* rename  releases page

* merge "content-releases/release-details-redirect-after-creation"

---------

Co-authored-by: Simone Taeggi <startae14@gmail.com>

* fix Fernando's review comments

---------

Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
2023-11-17 16:59:01 +01:00
Josh
a549feb253
chore: pretty codebase (#18835) 2023-11-17 14:48:05 +00:00
Josh
daaec91b04
chore(cm): convert js to jsx (#18834) 2023-11-17 14:36:26 +00:00
markkaylor
5ca75a1812
Merge branch 'main' into feature/content-releases 2023-11-17 15:23:29 +01:00
Josh
b1a1c48011
chore(documentation): convert js to jsx (#18832) 2023-11-17 13:41:50 +00:00
Christian
b77b41cda4
fix(providers): aws credentials (#18812) 2023-11-17 11:17:25 +00:00
Christian
3ba8a83b4a
fix(ctb): protect undefined values on SelectComponents (#18808)
* fix: protect undefined values on SelectComponents

* fix: if value is undefined set number to 0
2023-11-17 11:16:04 +00:00
Ben Irvin
d30e85155f
fix: Attribute.JSON type matches RFC 4627 (#18683) 2023-11-17 10:55:57 +01:00
Ben Irvin
a96121ddeb
chore: Migrate CTB to typescript (#18155)
Co-authored-by: Bassel Kanso <basselkanso82@gmail.com>
Co-authored-by: Christian <christiancp100@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <Convly@users.noreply.github.com>
Co-authored-by: Christian <christian.capeans.perez@strapi.io>
Co-authored-by: Convly <jean-sebastien.herbaux@epitech.eu>
2023-11-17 10:27:09 +01:00
josephemswiler
d77b6ba209 chore(deps): bump graphql-upload to 15.0.2 2023-11-16 14:30:59 -06:00
Marc Roig
728d614ca4
feat: Migrate @strapi/admin server to typescript (#18232)
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
2023-11-16 15:38:15 +00:00
Josh
07a11c7abd
chore(u&p): convert js to jsx (#18819) 2023-11-16 14:25:35 +00:00
markkaylor
dda47a7a76
chore(docs): initialize contributor docs for content releases (#18777) 2023-11-16 15:22:02 +01:00
Josh
e04af2df77
chore(i18n): convert settings as associated components to TS (#18809)
* chore(i18n): rename getTrads to getTranslations

* chore(i18n): convert settings as associated components to TS

* chore: remove utils index file

* chore(admin): remove unused directive
2023-11-16 14:11:34 +00:00
Josh
0f89dca460
chore(upload): convert JS to JSX (#18818) 2023-11-16 14:10:16 +00:00
Josh
6dc2847fee
test(pack-up): add ENV to allow immutable installs in yarn 4 (#18814)
* test(pack-up): add ENV to allow immutable installs in yarn 4

* Revert "test(pack-up): add ENV to allow immutable installs in yarn 4"

This reverts commit 375c8949a015969797db41572c043c15d4b9f023.

* chore: go back to yarn4

* Revert "chore: go back to yarn4"

This reverts commit 1c17a48ccacba1d1a40f28191119b2d446955b16.

* chore: add env

* chore: pass it directly to exec

* Revert "chore: pass it directly to exec"

This reverts commit 36a2b7cb96e1607a312ab69faa8dc9c370c4d219.
2023-11-16 13:51:08 +00:00
markkaylor
cbe36a5ce3
feat(content-releases): add create release-action endpoint (#18739) 2023-11-16 11:37:14 +01:00
Josh
aba24cb6e0
chore(actions): run checks workflow on develop branches (#18815) 2023-11-16 10:16:33 +00:00
Alexandre Bodin
56ac2e8cd6 Merge branch 'main' into develop 2023-11-16 09:43:19 +01:00
Alexandre BODIN
50ae047484
Merge pull request #18794 from strapi/chore/flaky-tests 2023-11-16 09:42:56 +01:00
Alexandre Bodin
a348983e41 chore: update tests & setup to decrease flakiness
fix(users-permission): flaky test skip notification timeout

wrap in waitFor

Try run in band

whatever
2023-11-15 19:31:42 +01:00
Fernando Chávez
c2480eb264
chore(content-releases): add permissions to content releases plugin (#18715)
* chore(content-releases): add permissions to content releases plugin

* fix(content-releases): fix permissions on tests

* chore(content-releases): add test case for create release

* chore(content-releases): move permissions to register

* chore(content-releases): permissions registered test

* chore(content-releases): stop mocking CheckPagePermission and instead export ProtectedReleasesPage

* chore(content-releases): bump content-releases version

* chore(content-releases): remove unused const
2023-11-15 17:18:07 +01:00
Sébastien Vanvelthem
5157894bd5
chore(yarn): update to yarn 4.0.1 (#18749) 2023-11-15 15:43:32 +00:00
Alexandre Bodin
6a4fcc93af v4.15.5-alpha.4 v4.15.5-alpha.4 2023-11-15 16:37:41 +01:00
Alexandre BODIN
50a99072ab
Merge pull request #18775 from strapi/fix/ts-generation 2023-11-15 16:35:16 +01:00
Rémi de Juvigny
01d1504beb
chore(blocks): refactor useBlocksStore (#18776)
* move toolbar up one directory

* rename BlocksInput to BlocksContent

* rename BlocksEditor to BlocksInput

* rename parent dir to BlocksInput

* extract BlocksEditor component out of BlocksInput

* pass editor via useBlocksEditorContext hook

* rename Toolbar file to BlocksToolbar

* update test names

* assemble blocks store in context

* add basic unit tests for each block type

* test individual block logic

* simplify wrapper code

* delete useBlocksStore

* rename dir to Blocks

* fix build error

* use type guard for Link element
2023-11-15 15:54:20 +01:00
DMehaffy
5f7b639ca0
Merge pull request #18640 from strapi/actions/changeFreeze
chore(repo): Add Change Freeze workflow
2023-11-15 07:20:02 -07:00
Alexandre Bodin
85efb4bfa3 v4.15.5-alpha.3 v4.15.5-alpha.3 2023-11-15 14:37:17 +01:00
Josh
2519224956
fix(admin): windows files paths do not make for module paths (#18797) 2023-11-15 13:03:15 +00:00
Marc Roig
57207c54ae
Merge pull request #18303 from strapi/v5/document_id 2023-11-15 13:44:21 +01:00
Jamie Howard
08920be519
Convert CM to TS (#18669)
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
2023-11-15 11:08:04 +00:00
Rémi de Juvigny
b65598b108 Merge remote-tracking branch 'origin/main' into develop 2023-11-15 10:54:01 +01:00
Christian
50a6ed6e3b
Merge pull request #18733 from strapi/fix/aws-mandatory-credentials 2023-11-15 10:23:42 +01:00
Alexandre BODIN
7fd7a2afa2
Merge pull request #18735 from strapi/chore/i18n-ts 2023-11-15 09:45:43 +01:00
Christian Capeans
4fd7e040ef fix: failing test 2023-11-15 09:42:59 +01:00
Marc-Roig
e204f16a71
fix: strapi search api tests 2023-11-14 19:10:46 +01:00
Marc-Roig
54bac609ca
fix: content manager search api test 2023-11-14 18:56:03 +01:00
Alexandre Bodin
5e4d5342ff Merge branch 'develop' into chore/i18n-ts 2023-11-14 17:58:51 +01:00
Alexandre Bodin
180e3acca9 v4.15.5-alpha.2 v4.15.5-alpha.2 2023-11-14 17:24:18 +01:00
Alexandre BODIN
121dd75c21
Merge pull request #18789 from strapi/fix/profile-page 2023-11-14 17:21:54 +01:00
Marc-Roig
c6fe81ee69
fix: package.json 2023-11-14 17:17:50 +01:00
Rémi de Juvigny
8ec354cd1d
chore(blocks): manage editor disabled state in context (#18732)
* move toolbar up one directory

* rename BlocksInput to BlocksContent

* rename BlocksEditor to BlocksInput

* rename parent dir to BlocksInput

* extract BlocksEditor component out of BlocksInput

* pass editor via useBlocksEditorContext hook

* rename Toolbar file to BlocksToolbar

* update test names

* manage editor disabled state in context

* fix disabled style and radius
2023-11-14 16:59:52 +01:00