renovate[bot]
d228144c27
Pin dependencies
2022-07-21 16:27:57 +02:00
renovate[bot]
6ebe34fdf0
Update dependency @playwright/test to v1.23.4
2022-07-21 14:37:19 +02:00
Daniel Lockyer
3559c57dbe
Fixed package import
...
refs 2c59f5342b
- this was missed during the referenced commit
2022-07-21 12:41:54 +02:00
Daniel Lockyer
2c59f5342b
Switched away from using @nexes
packages
...
- we renamed the scope to `@tryghost` a while back, and published new
versions, but these packages seem to have been missed during the
rename
2022-07-21 12:38:09 +02:00
Peter Zimon
05789e4466
Fixed typography glitches
...
- fixed letter spacing for titles using Inter font
2022-07-21 10:24:10 +02:00
Daniel Lockyer
ac3d4d5085
Restored yarn main
...
- still a bit of a hack right now but it should pull down the latest
changes
2022-07-21 10:11:54 +02:00
Daniel Lockyer
48fd5ca8cb
Removed posttest linting step
...
- linting is done as a separate step in CI and it's a git hook upon
pushing locally, so we don't need to run it after tests
2022-07-21 10:09:36 +02:00
Peter Zimon
b7a5f4f266
Switching default font to Inter ( #2429 )
...
This PR switches the default font for Inter to provide a much more reliable typography across various OS's and for better integration with the Ghost brand.
2022-07-21 09:58:22 +02:00
Daniel Lockyer
03cb00e7fb
Unified some package scripts
...
- reworked lint script to follow the format of others
- deleted posttest linting from members-ssr
2022-07-21 09:51:16 +02:00
Daniel Lockyer
5940fa630b
Fixed linting and unit tests running on all packages
...
- this was leftover from the transition to a monorepo but we should be
running linting and tests on all packages
2022-07-21 09:44:45 +02:00
Daniel Lockyer
6192ae4620
Increased E2E test timeout temporarily
...
- we keep seeing a lot of random failures from CI due to the Posts
Content API
- I think it's because of the Ghost boot + number of fixtures we load,
which sends us over our 10s threshold
- let's see if 15s resolves that
2022-07-21 09:40:09 +02:00
Daniel Lockyer
d5874e29a3
Removed members-api posttest linting step
...
- we don't need to run linting after testing, as this is done separately
and upon a `git push` anyway
2022-07-21 09:30:07 +02:00
Daniel Lockyer
9ec83a6e21
Disabled publishing for Members packages
...
- we don't want to publish these anymore so this commit disables the
ability to
- also fixes up a missing version that wasn't reset
2022-07-21 09:26:04 +02:00
Daniel Lockyer
ed7e17b2f9
Deleted commited lockfile
...
- this was leftover from the Members package import
2022-07-21 09:19:39 +02:00
Daniel Lockyer
376ee24600
Switched to unversioned Members packages
...
- these packages are split apart for local development, but will be
bundled into Ghost when publishing
- therefore, these packages won't be published so we are resetting the
versions to make them cleaner
2022-07-21 09:15:29 +02:00
Daniel Lockyer
ec7dad9a52
Updated lockfile
2022-07-21 09:06:30 +02:00
Daniel Lockyer
67aebbc7bc
Migrated Members packages into Ghost monorepo
...
refs https://github.com/TryGhost/Toolbox/issues/354
- now the Ghost repo is a monorepo, we can migrate our packages in to
make development easier
2022-07-21 09:04:30 +02:00
Naz
f8b1877253
Transformed addJob
to be an async method
...
https://github.com/TryGhost/Toolbox/issues/357
- This is a groundwork before adding one-off (solo) jobs with persistance to the job manager
- Making the addJob method async also makes the whole interface consistent - removeJob and shutdown are also async
2022-07-20 20:41:02 +01:00
renovate[bot]
6a18b50b8a
Update dependency sanitize-html to v2.7.1
2022-07-20 19:40:39 +00:00
renovate[bot]
16d3045997
Update dependency @types/node to v16.11.45
2022-07-20 18:08:14 +02:00
renovate[bot]
206df11f27
Update dependency @types/node-jose to v1.1.10
2022-07-20 18:08:02 +02:00
Daniel Lockyer
273d53cf09
Updated testing & linting packages
...
- these weren't updated in core before the migration, so we ended up
with two different versions in yarn.lock
2022-07-20 18:05:27 +02:00
Daniel Lockyer
08779bc977
Fixed version of email-analytics-service
within email-analytics-provider-mailgun
...
- this was missed during the migration but needs to happen so the
packages are linked and re-used
2022-07-20 18:00:17 +02:00
Daniel Lockyer
abdcd9a650
Switched to @tryghost/nql-lang
...
- we moved this from `@nexes` to the `@tryghost` organization a while
back, and this was missed from the switchover
2022-07-20 17:54:13 +02:00
Daniel Lockyer
ed1bdac20c
Removed publicConfig
from packages config
...
- this was leftover from the migration to the monorepo and won't be
needed because we're not publishing the packages
2022-07-20 17:49:52 +02:00
Daniel Lockyer
d3930b50ef
Reworked imports for custom-theme-settings-service
tests
...
- now they import from the package exports, we get a slight boost in
coverage because `index.js` is now used
2022-07-20 17:47:23 +02:00
Daniel Lockyer
e0a12166fc
Enabled unit testing for all packages in CI
...
- again, a slight hack but this enables us to run tests for all packages
in CI right now
2022-07-20 17:43:55 +02:00
Daniel Lockyer
796961329a
Fixed yarn test
from top-level repo
...
- we probably don't want it to be this long term but it allows us to
enable tests on the new packages
2022-07-20 17:41:11 +02:00
Daniel Lockyer
b65816f421
Disabled Ghost-CLI test
...
- this is broken for now until I have dependency bundling working for
the monorepo
2022-07-20 17:30:48 +02:00
Daniel Lockyer
9fa789159c
Reset Publishing packages version and visibility
...
refs https://github.com/TryGhost/Toolbox/issues/354
- these packages are here for development and will be bundled when
published, so they don't need versioning nor publishing
2022-07-20 17:20:24 +02:00
Daniel Lockyer
685b270013
Deleted .gitkeep file
...
- this was leftover from the Publishing packages migration
2022-07-20 17:19:04 +02:00
Daniel Lockyer
75d8a29642
Migrated Publishing packages into Ghost repo
...
refs https://github.com/TryGhost/Toolbox/issues/354
- now we've turned the Ghost repo into a monorepo, we can migrate
packages back in to make development easier
2022-07-20 17:18:08 +02:00
Daniel Lockyer
70110a39cc
Deleted Release GitHub Action
...
- I don't want it accidentally triggering whilst I'm importing packages,
and it's likely to change anyway in the near future
2022-07-20 17:16:07 +02:00
Daniel Lockyer
6f1e7fc40f
Fixed migration review action target paths
...
- now we've moved to a monorepo, the paths have changed
2022-07-20 16:50:33 +02:00
Daniel Lockyer
3d989eba23
Converted Ghost repo into a monorepo
...
refs https://github.com/TryGhost/Toolbox/issues/354
- this commit turns the Ghost repo into a monorepo so we can bring our
internal packages back in, which makes life easier when working on
Ghost
2022-07-20 16:41:05 +02:00
Simon Backx
516b527c65
Fixed comment notification emails for replying on your own comment
...
fixes https://github.com/TryGhost/Team/issues/1697
- Don't send a notification email when you reply on your own comment
- Added some tests for comment emails (requires some async waiting, maybe we can improve this in the future)
2022-07-20 15:50:08 +02:00
renovate[bot]
ecfa22efab
Update dependency metascraper to v5.29.18
2022-07-20 12:33:47 +00:00
Simon Backx
3b9f9524f1
Updated comments helper tests
...
refs 0c5c1abb1a
- Fixes broken test
- Added some extra tests for the new behaviour
2022-07-20 10:37:06 +02:00
Simon Backx
0c5c1abb1a
Added data-comments-enabled
attribute to comments helper
...
refs https://github.com/TryGhost/Team/issues/1693
- The comments section needs to know the access settings for comments
- Updated the comments helper to also double check access settings (comments enabled + member has access to the post)
2022-07-20 10:21:19 +02:00
renovate[bot]
0fdbba9dbd
Update Test & linting packages
2022-07-19 20:05:27 +00:00
renovate[bot]
b671504a2c
Update Test & linting packages
2022-07-19 19:25:37 +00:00
renovate[bot]
bc4aebf163
Update Test & linting packages
2022-07-19 18:55:22 +00:00
renovate[bot]
11d0ab9605
Update dependency c8 to v7.12.0
2022-07-19 18:33:27 +00:00
Djordje Vlaisavljevic
29b47d9556
Added z-index for post settings panes
2022-07-19 17:19:41 +02:00
Daniel Lockyer
8be9db7bcf
Merged v5.4.1 into main
...
v5.4.1
2022-07-19 16:01:04 +02:00
Daniel Lockyer
69cc21992d
Merged v5.4.1 into main
...
v5.4.1
2022-07-19 16:00:35 +02:00
Daniel Lockyer
e39937ae21
v5.4.1
2022-07-19 14:57:42 +01:00
Daniel Lockyer
2d405513b3
v5.4.1
2022-07-19 14:57:42 +01:00
Daniel Lockyer
445d5b4da2
🐛 Fixed new member count helpers not included in GScan helpers
...
- this was due to GScan not being published and bumped before the member
count helpers were merged into Ghost and released
2022-07-19 15:41:02 +02:00
Kevin Ansfield
f00bdbf43c
Changed url for react editor module to use Ghost/config-provided url ( #2428 )
...
reqs https://github.com/TryGhost/Ghost/pull/15045
- accesses the Ember registry via the `GhostAdmin` global to grab the editor component url that Admin fetches from the config endpoint
- `ember-auto-import` does not allow dynamic imports unless it can see it's an absolute URL, to work around that we strip the `https://` part of the provided URL and manually include it in the template string so it's detectable as an absolute URL when building
- added redirect to posts screen if no editor url is provided in config
2022-07-19 14:24:07 +01:00