Adrien L
ebcac74d51
fix: default timezone releases issue ( #23629 )
2025-06-06 18:13:48 +02:00
Arthur Moreau
4ac7f54e67
feat(cli): Introduce the Growth Trial prompt ( #23498 )
2025-06-03 19:58:02 +02:00
Rémi de Juvigny
c72b48da73
fix: don't show add to release bulk actions when draft and publish di… ( #23578 )
...
* fix: don't show add to release bulk actions when draft and publish disabled
* fix: force skip guided tour
2025-05-26 08:14:20 -04:00
Bassel Kanso
c8de96f027
Test: replace snapshot tests ( #23409 )
...
---------
Co-authored-by: Jamie Howard <jhoward1994@gmail.com>
2025-05-05 11:05:29 +03:00
Lucas Boilly
8ca39da55e
fix: ui issues on purchae pages ( #23084 )
2025-03-14 12:29:46 +01:00
Maxime Castres
2943bee4f4
chore: new iteration on the purchase pages
...
update: fix wrong import
fix: import order
fix: design review + add dark images
fix: design review details
chore: add alt text
fix: image behavior on small screen
fix: lonit issue
fix: flickering
add: translations
chore: lint fix
chore: fix lint
2025-03-05 11:17:26 +01:00
Ivan Malaniak
9a7418f343
enhancement: add missing Ukrainian translations for various plugins and components ( #22150 )
...
Co-authored-by: Bassel Kanso <basselkanso82@gmail.com>
2025-02-26 19:46:18 +02:00
markkaylor
2a1c7a281f
fix: flaky tests ( #22829 )
2025-02-13 14:35:38 +01:00
Alexandre Bodin
92055a7fb1
chore: use rollup
...
chore: fetch template only if name matches name convention
chore: linting
chore: fix tests
chore: fix npm scripts
test: try to fix test
2025-01-23 16:28:23 +01:00
Maxime Castres
16399698bd
enhancement: update purchase page links ( #22419 )
...
* enhancement: update purchase page links
* chore: remove local tests
* chore: add newline
2024-12-13 10:07:56 +01:00
Maxime Castres
46c3b79e02
Update: Purchase Page links + Add Content History menu link ( #21531 )
...
* Update: Purchase Page links + Add Content History menu link
* enhancement:Update Purchase Page links + Add Content History menu link
* enhancement: update purchase page links
* chore: update links
---------
Co-authored-by: Simone <startae14@gmail.com>
2024-12-02 10:09:05 +01:00
Rémi de Juvigny
fed213989e
enhancement: add back button fallback support ( #21970 )
...
* enhancement: add back button fallback support
* enhancement: add fallback urls
* fix: feedback and fixes
2024-11-12 02:48:49 -05:00
Fernando Chávez
906f82d718
feat(content-manager): integrate review workflows with releases ( #21882 )
...
* feat(review-workflows): adding required stage for publishing (#21380 )
* feat(review-workflows): adding required stage for publishing
* fix(review-workflows): fixs on rw required stage
* fix(review-workflows): selected required stage when stage name changed
* fix(review-workflows): bug when creating new rw
* feat(review-workflows): check entry stage before publish (#21400 )
* feat(content-releases): add stage check to releases details page (#21497 )
* feat(content-releases): add stage check
* fix(content-releases): apply suggestions on releases x review workflows
* feat(content-releases): considered review stage when getting the action status (#21612 )
* feat(content-releases): considered review stage when getting the action status
* fix: apply changes to reviewWorkflows on schema
* fix: add api test for review workflows publish stage
* fix: api tests
* fix: validation message errors (#21878 )
* feat: add workflowId & hasRequiredStageToPublish to workflows metrics events (#21897 )
* fix(content-releases): skip flaky test
* fix: update accessible name in history.spec.ts
---------
Co-authored-by: Mark Kaylor <mark.kaylor@strapi.io>
2024-11-04 10:18:40 +01:00
Alexandre Bodin
2ee3865f9d
fix: update schemas to have nullables where needed
2024-09-18 14:54:26 +02:00
Alexandre BODIN
53b11740f9
Merge pull request #21308 from strapi/fix/invalidate-documents-when-release-published
...
fix(content-releases): invalidate documents when release is published
2024-09-17 15:20:09 +02:00
Fernando Chavez
259ecdddf2
fix(content-releases): invalidate documents when release is published
2024-09-17 12:20:57 +02:00
Alexandre Bodin
d272f5d183
fix: releases status update
2024-09-16 20:47:18 +02:00
Fernando Chávez
66e220c2aa
fix(content-releases): get entryDocumentId when entry is singleType ( #21192 )
...
* fix(content-releases): get entryDocumentId when entry is singleType
* fix(content-releases): disable add button when document is creating
* fix releases tests
2024-09-13 14:59:08 +02:00
Fernando Chavez
8f7f41b32f
fix(content-releases): validation and cache releases
2024-09-12 20:52:06 +02:00
Fernando Chavez
6d8fb91026
fix(content-releases): dropdown icons size
2024-08-29 14:52:38 +02:00
Alexandre Bodin
587fe5d570
fix: issue 20747
2024-08-26 20:54:42 +02:00
Madhuri Sandbhor
21263d2c2b
chore: bump DS 2.0.0-rc.9 ( #20936 )
...
* chore: bump DS RC-8
* chore: bump DS RC-9 and some ui fixes
* fix: main nav user icon style fixed, rich text nav icons fixed, publish action edit icon fixed
* chore: fix review's comments
* chore: update snapshot test
* chore: update snapshot
---------
Co-authored-by: Simone Taeggi <startae14@gmail.com>
2024-08-23 15:50:41 +02:00
Madhuri Sandbhor
9192781fb6
chore: bump DS rc-7 ( #20860 )
...
* chore: design system and icons bumped, grid item style adjusted
* fix: type error fixed
* fix: upload and users-permission tests fixed
* fix: tests fixed
* fix: add to dynamic zone button style updated
* fix: styling issues fixed for DZ component button and color picker
* fix: snapshot updated
* fix: fieldset border width removed, popover menu icon color updated
* fix: wysiwyg expand collapse button styles
* fix: ds deps bumped
* fix: editorlayout wrapper style fixed, panels actions style fixed
* fix: more button icon centered, man nav icons size fixed
* fix: help button style fixed
* fix: email settings button fixed
2024-07-31 14:22:27 +02:00
Rémi de Juvigny
baabf9edef
fix: review workflows cache issues ( #20880 )
...
* fix: review workflows rtk cache issues
* fix: reassigning content type workflow warning
* fix: revalidate edit view when workflow changes
* chore: delete obsolete test
* chore: delete unused single workflow route
* fix: invalidate stages
2024-07-30 05:01:34 -04:00
Fernando Chávez
533533434d
fix(content-releases): add bulk add to release to v5 ( #20848 )
...
* fix(content-releases): add bulk add to release to v5
* tests(content-releases): enable API tests
* fix(content-releases): add to release button UI
* fix: test typo
---------
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
2024-07-26 04:33:32 -04:00
Simone
c01ae1f598
fix: the padding of the more button to have a perfect square ( #20855 )
2024-07-22 10:12:12 +02:00
Fernando Chávez
f79be3e52e
fix(content-releases): check time has not passed if date is today ( #20679 )
...
* fix(content-releases): check time has not passed if date is today
* fix(content-releases): apply simone's feedback
2024-07-09 10:30:33 +02:00
Simone
ef0648bf9b
feat(releases-settings): use the default timezone in the Release modal ( #20666 )
...
* feat(releases-settings): apply the default timezone in the Release modal
* feat(content-releases): fix review comments
2024-07-04 10:29:11 +02:00
Fernando Chavez
f10f1c56f0
fix: build errors
2024-07-03 09:49:25 +02:00
Fernando Chavez
00056de9a2
Merge branch 'v5/main' of github.com:strapi/strapi into fix/scheduling-update-error-message
2024-07-03 09:31:46 +02:00
Fernando Chavez
e324f96955
fix: lint errors
2024-07-03 09:30:48 +02:00
Fernando Chávez
db53db2867
Merge pull request #20664 from strapi/fix/bulk-publish-modal
...
fix(content-manager): bulk actions modal don't force to use modal
2024-07-02 16:38:41 +02:00
Fernando Chavez
3be8ed1f66
fix(content-manager): bulk actions modal don't force to use modal
2024-07-01 16:42:42 +02:00
Simone
2e0c578f1a
feat(release-settings): apply rbac permission in the release settings page ( #20648 )
...
* feat(release-settings): apply rbac permission in the release settings page
* feat(releases-settings): fix ts error
* feat(release-settings): change initial value
* feat(realeses-settings): fix unit test
2024-07-01 12:29:50 +02:00
Rémi de Juvigny
ba7361eee4
fix: history action position in menu ( #20640 )
...
* fix: history action position in menu
* fix: build and release icon
* fix: lint errors
* fix: tests
2024-06-28 04:44:15 -04:00
Alexandre BODIN
105cdbf182
Merge pull request #20609 from strapi/v5/fixes
...
fix: ui
2024-06-24 17:47:38 +02:00
Alexandre Bodin
48555c1304
fix: history empty state add back button
2024-06-24 16:23:43 +02:00
Simone
9b6c4c88ff
feat: Release settings page ( #20589 )
...
* feat(release-settings): create the settings page
* feat(content-releases): fix lint issue
* fix(content-releases): fix reviews
* fix(content-releases): fix review comments
2024-06-21 22:02:37 +02:00
Fernando Chavez
d4a01fe866
fix(content-releases): validation errors message
2024-06-19 19:32:30 +02:00
Alexandre Bodin
915ff6c0b2
chore: fix tests
2024-06-19 17:03:50 +02:00
Alexandre Bodin
e5ea1c3e60
fix: cm/i18n/admin rtk issues
...
fix: multiple loading issue in the CM
2024-06-19 15:51:53 +02:00
Fernando Chavez
16b493fcbf
fix(content-releases): use simplemenu for releaseDetails edit menu
2024-06-17 09:36:54 +02:00
Fernando Chavez
1bfee7bf40
fix(content-releases): release validation and dropdown menu endIcon
2024-06-14 16:52:33 +02:00
Fernando Chávez
5b211b3891
chore(content-releases): releases migration to v5 ( #20259 )
...
* chore: migrate bulk publish & unpublish to v5
* chore: change findLocales type to accept arrays
* chore: fix lint error
* chore: migrate bulkDelete to v5 (#20161 )
* chore: migrate bulkDelete to v5
* chore: change findLocales type to accept strings array
* fix: docs prettier styles
* chore: remove console.log
* enhancement: migrate countManyDraftRelations to v5
* chore(content-releases): v5 migration
* chore(content-releases): remove CMReleasesContainer
* fix(content-releases): singleType works with v5 changes and e2e tests enabled
* fix(content-releases): apply josh & marc comments
* apply comments
* fix(content-releases): tests
* fix(content-releases): create custom populate object for each content type to handle relations
* fix(content-releases): build problem
* fix(content-releases): editing lifecycles
* fix(content-releases): details view table columns
* feat: releases settings (#20354 )
* feat: releases settings
* feat: test nulling default timezone
* chore: refactor tests
* fix: remove async from describe
* chore: OneOf type for response
* chore: move OneOf utility to types package
---------
Co-authored-by: Fernando Chavez <fernando.chavez@strapi.io>
* feat: content releases settings permissions (#20357 )
* feat: releases settings
* feat: test nulling default timezone
* chore: refactor tests
* fix: remove async from describe
* feat: content releases settings permissions
* chore: test for unauthorized role
---------
Co-authored-by: Fernando Chavez <fernando.chavez@strapi.io>
* fix(content-releases): run settings api tests only on ee edition
* fix(content-releases): apply mark comments
* fix(content-releases): remove releases box when there are no releases related to the entry
* fix(content-releases): relation between actions and documents (#20424 )
* fix(content-releases): refactor relation with entries
* fix(content-releases): refactor relation with entries
* fix(content-releases): lint & unit tests errors
* fix(content-releases): add migration for releases actions coming from v4
* fix(content-releases): apply multiple suggestions
* fix(content-releases): new test data for e2e tests
* fix(content-releases): fix test data
* fix(content-releases): handle edge cases
* fix(content-releases): apply marc suggestions
* fix(content-releases): add modified status on validation column
* fix(content-releases): fix releases menu button
* fix(content-releases): use documents middleware instead of db lifecycles
* fix(content-releases): invalidate releases tags on some content manager queries
* fix(content-releases): using contentType utils and make afterDeleteMany lifecycle async
* fix(content-releases): ui fixs
* fix(content-releases): removing not needed axios from releases plugin
* fix(content-releases): invalidate tags on release service
* fix(content-releases): fix dependencies
* feat(release-settings): remove navbar link release purchase page in CE (#20498 )
---------
Co-authored-by: Marc Roig <marc.roig.campos@strapi.io>
Co-authored-by: Simone <startae14@gmail.com>
2024-06-13 11:12:38 +02:00
Simone
22a1ad60c2
Replace lock icon with lightning icon in the Settings and Navbar links ( #20486 )
...
* feat: replace the lock icon with the new lightning icon
* feat: replace toBuy with licenseOnly
2024-06-12 09:34:18 +02:00
Josh
11011e9804
chore: integrate beta.5 of the design-system ( #20431 )
...
* chore: refactor admin
* chore: refactor content-manager
* chore: refactor plugins
* chore: refactor content-releases
* chore: refactor CTB
* chore: refactor i18n
* chore: refactor user-permissions
* chore: refactor upload plugin
* chore: update deps
* chore: fix ci
* chore: design fixes
* chore: update import
Co-Authored-By: Simone <startae14@gmail.com>
* fix: guided home tour check color
* chore: update snapshots
* chore: update to beta.6
* chore: update import
Co-authored-by: Simone <startae14@gmail.com>
* chore: more fixes
* chore: fix import syntax
Co-authored-by: Simone <startae14@gmail.com>
* chore: fixes
* fix(upload): snapshot
---------
Co-authored-by: Simone <startae14@gmail.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>
2024-06-10 14:50:34 +01:00
Convly
c579e0b62b
fix: lint
2024-05-30 13:36:56 +02:00
Convly
33413bf56c
fix: style
2024-05-30 13:34:00 +02:00
Convly
481550a0d4
Merge branch 'refs/heads/develop' into v5/main
...
# Conflicts:
# .github/actions/check-pr-status/package.json
# docs/docs/docs/01-core/admin/05-features/authentication.md
# docs/docusaurus.config.js
# docs/yarn.lock
# examples/getstarted/package.json
# examples/kitchensink-ts/package.json
# examples/kitchensink/package.json
# examples/plugins/workspace-plugin/package.json
# lerna.json
# package.json
# packages/admin-test-utils/package.json
# packages/cli/create-strapi-app/package.json
# packages/cli/create-strapi-starter/package.json
# packages/cli/create-strapi/package.json
# packages/core/admin/admin/src/App.tsx
# packages/core/admin/admin/src/components/AuthenticatedApp.tsx
# packages/core/admin/admin/src/components/Context.tsx
# packages/core/admin/admin/src/components/LeftMenu.tsx
# packages/core/admin/admin/src/components/PrivateRoute.tsx
# packages/core/admin/admin/src/content-manager/pages/ListSettingsView/index.jsx
# packages/core/admin/admin/src/content-manager/pages/ListView/components/BulkActions/PublishAction.tsx
# packages/core/admin/admin/src/content-manager/pages/ListView/components/TableCells/CellContent.tsx
# packages/core/admin/admin/src/features/Configuration.tsx
# packages/core/admin/admin/src/index.ts
# packages/core/admin/admin/src/pages/ProfilePage.tsx
# packages/core/admin/admin/src/pages/UseCasePage.tsx
# packages/core/admin/ee/server/src/services/metrics.ts
# packages/core/admin/package.json
# packages/core/admin/server/src/bootstrap.ts
# packages/core/content-manager/package.json
# packages/core/content-releases/admin/src/components/CMReleasesContainer.tsx
# packages/core/content-releases/admin/src/components/ReleaseListCell.tsx
# packages/core/content-releases/admin/src/index.ts
# packages/core/content-releases/admin/src/pages/ReleaseDetailsPage.tsx
# packages/core/content-releases/admin/src/pages/tests/ReleaseDetailsPage.test.tsx
# packages/core/content-releases/admin/src/services/release.ts
# packages/core/content-releases/package.json
# packages/core/content-releases/server/src/controllers/release.ts
# packages/core/content-type-builder/package.json
# packages/core/core/.gitignore
# packages/core/data-transfer/package.json
# packages/core/database/package.json
# packages/core/database/src/query/helpers/populate/apply.ts
# packages/core/email/package.json
# packages/core/helper-plugin/package.json
# packages/core/permissions/package.json
# packages/core/strapi/package.json
# packages/core/types/package.json
# packages/core/upload/admin/src/components/AssetDialog/BrowseStep/tests/__snapshots__/index.test.jsx.snap
# packages/core/upload/admin/src/pages/App/ConfigureTheView/components/tests/__snapshots__/Settings.test.jsx.snap
# packages/core/upload/admin/src/pages/App/ConfigureTheView/tests/__snapshots__/ConfigureTheView.test.jsx.snap
# packages/core/upload/package.json
# packages/core/upload/server/services/provider.js
# packages/core/upload/server/services/upload.js
# packages/core/upload/server/src/services/image-manipulation.ts
# packages/core/upload/server/tsconfig.eslint.json
# packages/core/utils/package.json
# packages/generators/app/package.json
# packages/generators/app/src/utils/db-client-dependencies.ts
# packages/generators/generators/package.json
# packages/plugins/cloud/package.json
# packages/plugins/color-picker/package.json
# packages/plugins/documentation/package.json
# packages/plugins/graphql/package.json
# packages/plugins/i18n/admin/src/components/LocaleListCell.tsx
# packages/plugins/i18n/admin/src/contentReleasesHooks/releaseDetailsView.ts
# packages/plugins/i18n/admin/src/index.ts
# packages/plugins/i18n/package.json
# packages/plugins/sentry/package.json
# packages/plugins/users-permissions/package.json
# packages/providers/email-amazon-ses/package.json
# packages/providers/email-mailgun/package.json
# packages/providers/email-nodemailer/package.json
# packages/providers/email-sendgrid/package.json
# packages/providers/email-sendmail/package.json
# packages/providers/upload-aws-s3/package.json
# packages/providers/upload-cloudinary/package.json
# packages/providers/upload-local/package.json
# packages/utils/api-tests/package.json
# packages/utils/eslint-config-custom/package.json
# packages/utils/logger/package.json
# packages/utils/tsconfig/package.json
# packages/utils/typescript/package.json
# packages/utils/upgrade/LICENSE
# packages/utils/upgrade/bin/upgrade.js
# packages/utils/upgrade/package.json
# packages/utils/upgrade/packup.config.ts
# scripts/front/package.json
# tests/e2e/constants.ts
# tests/e2e/tests/content-releases/releases-page.spec.ts
# yarn.lock
2024-05-30 13:12:27 +02:00
Josh
e98c3e2020
fix(admin): reset all redux toolkit cache on logout ( #20318 )
...
* fix(admin): reset all redux toolkit cache on logout
* chore: refactor API to use one createApi call from redux/toolkit
* chore: fix e2e suite
* chore: spelling error
Co-authored-by: Bassel Kanso <basselkanso82@gmail.com>
* chore: remove rogue import
---------
Co-authored-by: Bassel Kanso <basselkanso82@gmail.com>
2024-05-20 14:43:30 +01:00