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
api.js
assertions.js
configUtils.js
db-utils.js
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
fixture-utils.js Added email debug API (#15915) 2022-12-02 09:44:32 +01:00
index.js
overrides.js
redirects.js
sleep.js Extracted sleep method to e2e framework module 2022-12-05 17:26:29 +07:00
url-service-utils.js
urlUtils.js