Ghost/ghost/core/test/utils
Simon Backx 7b3712a15b
Added visible theme errors in admin (#16081)
refs https://github.com/TryGhost/Team/issues/2393

- During boot and loading the active theme, we now cache the result of
the gscan validation. Cache configuration can happen in
`adapters.cache.gscan`
- We now also return non-fatal errors when activating or adding a theme.
- When the `themeErrorsNotification` feature flag is on, we fetch the
active theme (which includes the validation information) when loading
admin
- If the currently active theme has errors, we show an error
notification that can open the error modal
- Added a new endpoint: `/ghost/api/admin/themes/active/` that returns
the result of the last gscan validation of the active theme. If no cache
is available, it will run a new gscan validation.
- Added new permissions for the active action/endpoint (author, editor,
administrator)
2023-01-06 13:44:27 +01:00
..
agents Sped up comments and feedback tests by reusing Ghost app instance 2022-11-18 14:58:35 +01:00
fixtures Added visible theme errors in admin (#16081) 2023-01-06 13:44:27 +01:00
mocks Tidy up the mocking utility for Mailgun 2022-12-08 13:01:35 +00:00
admin-utils.js 🐛 Fixed missing published Admin assets when running in development 2022-08-04 10:55:35 +02:00
api.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
assertions.js Added snapshot tests to ghost_head helper (#15327) 2022-09-08 13:04:34 +02:00
configUtils.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
db-utils.js Fixed warning about aborted connection in tests 2022-08-31 12:15:30 +01:00
e2e-framework-mock-manager.js Added E2E tests for batch sending (#15910) 2022-12-01 13:43:49 +01:00
e2e-framework.js Tidy up the mocking utility for Mailgun 2022-12-08 13:01:35 +00:00
e2e-utils.js Renamed redirects to custom-redirects 2022-09-14 13:24:17 -04:00
fixture-utils.js Added email debug API (#15915) 2022-12-02 09:44:32 +01:00
index.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
overrides.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
redirects.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
sleep.js Extracted sleep method to e2e framework module 2022-12-05 17:26:29 +07:00
url-service-utils.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
urlUtils.js Removed apiVersions from test urlUtils 2022-09-09 13:32:30 +01:00