Daniel Lockyer
02bf8773b9
Automated the release process
...
no issue
2020-04-01 15:17:52 +01:00
Renovate Bot
634b5e83a2
Update dependency uuid to v7.0.3
2020-04-01 12:49:34 +00:00
Hannah Wolfe
25f51056f5
Remove unused dev dependency should-http
2020-04-01 13:30:38 +01:00
Hannah Wolfe
a4175ff218
Swapped grunt-cssnano for grunt-postcss+cssnano
...
- The grunt-cssnano plugin is old and no longer maintained
- It uses insecure dependencies that don't really impact us, but we want to get rid of warnings
- Swapping for grunt-postcss+cssnano is a more up-to-date way of sorting this out
2020-04-01 13:17:49 +01:00
Daniel Lockyer
5ef8e0241f
Simplified some release code in Gruntfile
...
no issue
2020-03-31 16:19:16 +01:00
Hannah Wolfe
573850ddd7
Removed fixture yarn.lock file
...
- This theme fixture is confusing GitHub's security tooling into thinking we have a tonne of insecure dependencies that we don't
2020-03-31 12:56:15 +01:00
Hannah Wolfe
658a6dd284
Cleaned all usages of proxy in helpers
...
- the proxy should always be used to access other parts of Ghost, including the urlService etc
- use consistent ES6 style for requires
- minimise use of lodash where possible
- remove circular dependency between proxy and template util
- End goal here is to enforce that the only link between helpers + the rest of Ghost is the proxy
2020-03-31 12:42:15 +01:00
Hannah Wolfe
957da0bfc5
Removed unused timezones.json file
...
- This file was moved to @tryghost/timezone-data some time ago
- It's no longer used in Ghost core, only in Ghost-Admin
2020-03-30 18:43:59 +01:00
Hannah Wolfe
7964c1de79
Updated image middleware to use new shared function
...
- we have a function for generating _o filenames in @tryghost/image-transform as of v0.2.0
- this updates our Ghost code to use it
2020-03-30 18:33:59 +01:00
Hannah Wolfe
7f1d3ebc07
Move tests from core to root ( #11700 )
...
- move all test files from core/test to test/
- updated all imports and other references
- all code inside of core/ is then application code
- tests are correctly at the root level
- consistent with other repos/projects
Co-authored-by: Kevin Ansfield <kevin@lookingsideways.co.uk>
2020-03-30 16:26:47 +01:00
Renovate Bot
4c554ae131
Update dependency @tryghost/image-transform to v0.2.0
2020-03-30 10:55:07 +01:00
Daniel Lockyer
d35fd96abb
Updated grunt-mocha-cli dependency
...
no issue
2020-03-30 10:52:48 +01:00
Daniel Lockyer
df213cdf0e
Switched require statements to relative paths
...
no issue
2020-03-30 10:52:09 +01:00
renovate[bot]
f0f22d80b3
Update dependency bookshelf to v0.15.2 ( #10982 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-03-30 22:42:25 +13:00
Kevin Ansfield
b984da9839
🐛 Fixed "Incorrectly eaten value" error if markdown footnote has trailing newline whitespace
...
no issue
- update `url-utils` dependency which contains a fixed version of remark footnote parsing
2020-03-29 20:26:04 +01:00
Renovate Bot
4042a7f952
Update dependency @sentry/node to v5.15.4
2020-03-27 13:49:59 +00:00
Renovate Bot
3a04fd5623
Update dependency @sentry/node to v5.15.3
2020-03-27 10:23:45 +00:00
Renovate Bot
73c8edd03b
Update dependency @tryghost/url-utils to v0.6.15
2020-03-27 04:24:17 +00:00
Renovate Bot
92adad098c
Update dependency @tryghost/string to v0.1.7
2020-03-27 02:16:31 +00:00
Renovate Bot
fb5d6e94a8
Update dependency @tryghost/social-urls to v0.1.7
2020-03-27 00:43:20 +00:00
Renovate Bot
9ad7ad22a7
Update dependency @tryghost/html-to-mobiledoc to v0.6.5
2020-03-26 23:17:01 +00:00
Renovate Bot
50f67cf0dd
Update dependency @tryghost/helpers to v1.1.24
2020-03-26 21:30:56 +00:00
Renovate Bot
06df6e5799
Update dependency node-jose to v1.1.4
2020-03-26 19:17:47 +00:00
Renovate Bot
ad09d2902a
Update dependency @sentry/node to v5.15.2
2020-03-26 17:29:21 +00:00
Renovate Bot
1f013190f1
Update dependency @tryghost/string to v0.1.6
2020-03-26 16:50:43 +00:00
Daniel Lockyer
23eb3e7c14
Added missing semicolon
...
no issue
2020-03-26 16:45:33 +00:00
Daniel Lockyer
8f935fe8ae
Fixed Slack service throwing error when post is empty
...
fixes #11694
- if the post contained no body, the `.replace` would throw an error
- converted to an if-statement instead of doing `|| ''` because there
would be a floating full-stop
2020-03-26 16:38:30 +00:00
Daniel Lockyer
4f01bb34f9
Switched Sentry to use helper file for Ghost version
...
no issue
2020-03-26 15:35:46 +00:00
Daniel Lockyer
1acbe3e51a
Corrected Sentry organization and project
...
no issue
2020-03-26 14:58:50 +00:00
Daniel Lockyer
120bfe1295
Version bump to 3.12.1
2020-03-26 14:29:12 +00:00
Daniel Lockyer
ac3e18c080
Updated Ghost-Admin to 3.12.1
2020-03-26 14:29:12 +00:00
Daniel Lockyer
9f8aff7462
Updated Casper to 3.0.11
2020-03-26 14:29:11 +00:00
Renovate Bot
ded7bbc819
Update dependency @tryghost/errors to v0.1.1
2020-03-26 13:21:21 +00:00
Daniel Lockyer
3722293392
Pinned dependencies
...
no issue
2020-03-26 13:20:23 +00:00
Renovate Bot
5e40078591
Update dependency @sentry/node to v5.15.1
2020-03-26 10:37:54 +00:00
Daniel Lockyer
c7baed9e1f
Updated Renovate config with latest presets
...
no issue
2020-03-26 07:50:30 +00:00
Daniel Lockyer
e18bbb7053
Configured Renovate to automerge patches from branch
...
no issue
2020-03-25 20:37:24 +00:00
Kevin Ansfield
1ee1e68adf
Replaced mobiledoc cards with @tryghost/kg-default-cards
...
no issue
- moved card definitions to a new library `@tryghost/kg-default-cards`
- moved `createCard` factory function to a new library `@tryghost/kg-card-factory`
2020-03-25 19:54:11 +00:00
Renovate Bot
a5b14419af
Update dependency eslint-plugin-ghost to v1.0.1
2020-03-25 18:31:55 +00:00
Daniel Lockyer
2fe0b79f3a
Enabled CI on Renovate branches
...
no issue
- enables CI on Renovate branches
- puts in a check to avoid CI for pull requests from Renovate to stop
double builds
2020-03-25 18:30:11 +00:00
Hannah Wolfe
d9dfdd775e
Replaced image manipulation w/ @tryghost/image-transform ( #11687 )
...
- moved image.manipulation lib to a new package called @tryghost/image-transform
- new package has an updated API signature, so the method calls have changed but the underlying code is identical
- removed the optional sharp dependency from Ghost, as this is now optionally required by the image-transform module
2020-03-25 17:33:03 +00:00
Daniel Lockyer
58aff29938
Switched to native conditional for labels in PRs
...
no issue
- removes the need for an external Action by checking natively
2020-03-25 16:31:58 +00:00
Daniel Lockyer
037db39b84
Removed Travis maintenance option from Renovate
...
no issue
- we no longer use Travis
2020-03-25 15:27:57 +00:00
Daniel Lockyer
2c7c975f91
Specified version for GitHub Action dependency
...
no issue
2020-03-25 15:11:59 +00:00
Hannah Wolfe
7986cb3171
Removed .only from regression test
2020-03-25 14:51:28 +00:00
Kevin Ansfield
c65c9c1e5e
Extracted markdown-html-renderer to @tryghost/kg-markdown-html-renderer
...
no issue
- prep for further extraction of mobiledoc cards and renderer
2020-03-25 13:35:32 +00:00
Fabien O'Carroll
299c08b079
Added ghost_{public,private}_key to settings mock
...
no-issue
This ensures that running individual tests are not relying on other
tests having been run so they suceed, specifically the
regression/site/site_spec.js tests
2020-03-25 14:32:17 +02:00
Hannah Wolfe
b2b278a3ba
Removed typo
2020-03-25 12:28:57 +00:00
Daniel Lockyer
f054976d4f
Added GitHub Action to notify Sentry of releases
...
no issue
- automates the notification process upon a release published event
2020-03-25 12:21:29 +00:00
Hannah Wolfe
f12238b11a
Cleanup repeated module mocking utils
...
- mock non existant module util was defined twice
- split it out properly from the rest of the utils, update all references
- this allows us to move this util out of the codebase along with other code, e.g. the image manipulation code
2020-03-25 12:07:32 +00:00