Rémi de Juvigny
110b429be2
feat: new admin homepage ( #22346 )
...
* feat: init new homepage with custom greeting (#22269 )
* feat: init new homepage
* fix: e2e test
* chore(homepage): move guided tour (#22338 )
* enhancement: create homepage widget component
* enhancement(homepage): create recently edited documents endpoint (#22355 )
* chore: init recent documents route and controller
* enhancement: add recently updated docs endpoint
* chore: add endpoint types
* chore: add api tests
* fix: ts build
* enhancement: add generic widget component
* enhancement: add homepage recently edited widget
* chore: add compound component
* fix: unit test
* enhancement: add no data state
* enhancement: add no data variant
* future(homepage): add generic widget component (#22369 )
* enhancement: create homepage widget component
* enhancement: add generic widget component
* chore: add compound component
* fix: unit test
* enhancement: add no data variant
* fix: widget height
* enhancement(homepage): get recent publish activity (#22377 )
* chore: tracking and a11y improvements
* chore: add e2e tests
* fix: more cache invalidation
* chore: update api tests
* fix: remove cm dependency
* fix: broken status
* enhancement(home): add recently published widget (#22391 )
* fix(home): replace title documentId with document title (#22403 )
* fix(home): make locale defined or null to get the correct status (#22405 )
* fix(homepage): make back button work when document has a locale (#22450 )
* release: 5.6.0
* Revert "release: 5.6.0"
This reverts commit 77ad0efc79afd9777d140f84e8abc47cda26d1d9.
* release: 5.6.0
* fix(homepage): add missing styles for error, loading, and empty states (#22448 )
* fix(homepage): add missing styles for error, loading, and empty states
* fix: always include title and icon
* chore: refactor to not rerender static content
* chore: reuse table component
* fix: single type link
---------
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
* fix: minor ui issues
* fix: hide doc status when no d&p (#22409 )
* fix: hide doc status when no d&p
* enhancement: show dash instead
---------
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
* v5.7.0-beta.0
* fix: package versions
* fix: package version
---------
Co-authored-by: Mark Kaylor <mark.kaylor@strapi.io>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
2025-01-06 10:03:49 -05:00
Ben Irvin
575be3afd4
enhancement(database): add repair manager with component deletion fix ( #22267 )
2024-12-16 12:56:05 +01:00
Marc Roig
2a1c8a222a
fix: review workflow persist data ( #21984 )
...
* fix: review workflow persist data
* fix: persist assignee
* chore: comment
* fix: typings and code simplification
2024-10-30 13:18:46 +01:00
Derrick Mehaffy
6e4ffcae2c
chore: change all internal cron tasks to named tasks
2024-09-20 21:06:51 -07:00
Alexandre Bodin
afa3b513b8
enhancement: resolve strapi-server with exports map too
2024-09-09 14:35:55 +02:00
Marc Roig
09dd15084a
fix: duplicated audit log events ( #20647 )
2024-07-01 10:01:20 +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
markkaylor
f75e3c6d67
chore(audit-logs): migrate audit logs to v5 ( #20251 )
2024-05-27 09:30:23 +02:00
Alexandre Bodin
ab53783744
chore: remove use of entity service
2024-04-23 11:26:27 +02:00
Marc Roig
01a203b446
feat: move rw to plugin ( #19937 )
...
* chore: initiate moving CM to own package
* chore: refactor to handle routes
* chore: init review-workflows-package
* chore: fix build
* chore: refactor review-workflows fe
* chore: fix unit suite
* feat: move rw to plugin
* fix: build
* fix: start up
* chore: clean things up
* fix: peer dependencies
* chore(wip): refactor rw fe
* chore: re-add admin ui
* chore: fix tests & linter
* chore: re-implement drag layer
* fix: type
* feat: review-workflow middlewares
* chore: send params to CM endpoints
* fix: use layout options as well, let that have the final say, just incase
* feat: use doc id and locale for entity assignee and stage
* fix: api tests
* fix: cm updates when we update fields
* chore: cleanup edit-view e2e tests
* fix: build
* fix: useDocumentLayout for RW options
* test: fix fe tests
* fix: ts
* test(e2e): add review-workflow e2e tests
* chore: fix bad import for cli tests
* chore: delete old e2e data
* chore: import EVERYTHING for DTS
* chore: update dataset
* fix: e2e script
* fix: stage permissions
* chore: remove duplicate settings menu link
* fix: workflow middleware
* chore: change permission
* test(e2e): fix RW tests
* chore: ignore dynamic attributes in DTS
Co-Authored-By: Jean-Sébastien Herbaux <25851739+Convly@users.noreply.github.com>
* chore: make settings rw e2e run on EE only
* test(e2e): fix them all pls
* fix: admin stage transition uid name
* chore: fix firefox e2e ce tests
---------
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <25851739+Convly@users.noreply.github.com>
2024-04-12 10:58:38 +02:00
Alexandre Bodin
55ae34e5dc
chore: introduce providers to simplify main class
2024-04-03 14:24:15 +02:00
Alexandre Bodin
eb61511884
chore: use strapi.service instead of strapi.admin.services
2024-04-03 14:24:15 +02:00
Alexandre Bodin
daf629fd13
chore: remove loadedStrapi and init everything but admin in constructor
2024-04-03 14:24:15 +02:00
Ben Irvin
fd7c075839
enhancement(database)!: shorten db identifies and add internal migration
2024-03-25 18:02:30 +01:00
Alexandre Bodin
3f6a8109ea
chore: introduce query-params service to remove strapi.global dep in utils
2024-03-25 14:03:32 +01:00
Convly
60a32fc438
chore: replace 'Strapi' type imports with 'Core.Strapi/LoadedStrapi' from '@strapi/types'
2024-03-21 09:49:48 +01:00
Christian Capeans
8cb962b8dd
Merge branch 'v5/main' of github.com:strapi/strapi into v5/types/v2
2024-03-18 11:11:46 +01:00
Alexandre Bodin
a95285578b
chore: database enhancements
2024-03-13 22:13:40 +01:00
Alexandre Bodin
5ffb3c7100
chore: deprecate entity-service and delegate to document service
2024-03-12 21:02:33 +01:00
Jean-Sébastien Herbaux
ed2c5e7152
fix: use the correct Strapi type
...
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
2024-03-12 09:57:32 +01:00
Convly
011d316a00
Merge branch 'v5/main' into v5/types/v2
2024-03-11 12:15:50 +01:00
Alexandre Bodin
8d53207f8e
chore: remove template configuration from utils
2024-03-09 13:08:41 +01:00
Convly
7d7d7404ce
Merge branch 'v5/main' into v5/types/v2
2024-03-01 17:18:24 +01:00
Convly
5167af6c73
chore: fix build following latest TS type system changes
2024-03-01 14:41:47 +01:00
Alexandre BODIN
3ddd421c21
feat: content-api v5 migration ( #19531 )
2024-02-28 11:53:32 +01:00
Josh
0aca28c03c
Merge branch 'develop' into v5/main
2024-02-20 17:51:28 +00:00
Aurélien Georget
cb9253fb6c
fix: fix EE tests
2024-02-19 18:43:03 +01:00
Aurélien Georget
16eabd438b
Run prettier
2024-02-19 16:17:10 +01:00
Aurélien Georget
124cc09a8d
Move busines logic to EE folder and override default CE functions
2024-02-19 14:41:20 +01:00
Aurélien Georget
e0793559dc
Move getSSOProvidersList to EE folder
2024-02-16 18:31:43 +01:00
Aurélien Georget
bbd10939f2
Send usage data for Audit Logs and optimize SSO events
2024-02-13 17:06:56 +01:00
Aurélien Georget
12e45f7102
Send SSO usage only at server start
2024-02-13 16:53:30 +01:00
Aurélien Georget
499d0fe8e2
Attach properties to event
2024-02-13 13:12:22 +01:00
Aurélien Georget
8ae35bb28e
Add telemetry about SSO usage
2024-02-13 12:18:01 +01:00
Alexandre Bodin
41da5d47c9
chore: setup configuration in one place only
2024-01-23 14:36:43 +01:00
Alexandre Bodin
aacf182ae4
chore: use koa-body typings not koa-bodyparser
2024-01-17 16:53:52 +01:00
Alexandre Bodin
a4814d75e4
chore(core): split strapi/strapi & strapi/core
2023-11-30 12:18:04 +01:00
Alexandre Bodin
9628e9d90f
chore: remove ee direct imports
2023-11-24 09:33:00 +01:00
Alexandre Bodin
27aa897cbb
Merge branch 'develop' into v5/main
2023-11-23 11:52:10 +01:00
Josh
eb7b88426d
fix(pack-up): ensure we pass the tsconfig file name, not a path to it ( #18875 )
...
* fix(pack-up): ensure we pass the tsconfig file name, not a path to it
fix(admin): annotate return type on createBuildContext
fix(admin): ensure shared is a the base folder not importing from server
chore(pack-up): PRINT MOREEEE
fix(ctb): export required type
chore: refactor tsconfigs
* chore: pr amends
2023-11-23 09:16:25 +00:00
Josh
a549feb253
chore: pretty codebase ( #18835 )
2023-11-17 14:48:05 +00: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
Alexandre Bodin
0b5590b0eb
chore(core/strapi): extend container in strapi class
2023-10-24 17:18:59 +01:00
Alexandre Bodin
477ebe1b30
chore(@strapi/strapi): build strapi core with pack-up
2023-10-16 09:19:56 +02:00
Simone
24fa848ba3
Add new Blocks rich text editor (alpha) ( #18166 )
...
Co-authored-by: Madhuri Sandbhor <madhurisandbhor@gmail.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
Co-authored-by: Madhuri Sandbhor <madhuri.sandbhor@strapi.io>
2023-09-26 17:21:44 +02:00
Gustav Hansen
fc86e60e00
Merge branch 'main' into feature/rw-stage-rbac
2023-09-25 12:16:34 +02:00
Alexandre Bodin
bac1fb9210
Fix tests & make router config optional
2023-09-15 18:37:02 +02:00
Alexandre Bodin
efc1c40f22
Apply review comments
2023-09-15 11:09:37 +02:00
Jamie Howard
8145855e7a
Merge pull request #18043 from strapi/feature/migration-into-rw-rbac
2023-09-14 11:50:22 +01:00
Jamie Howard
8298ef2f9b
chore(ee): cleanup migration file
2023-09-13 10:32:52 +01:00