Daniel Lockyer
04e8159388
Removed useWorkspaces
to handle Lerna v7 change
...
refs https://github.com/lerna/lerna/blob/main/CHANGELOG.md#700-2023-06-08
- Lerna now automatically uses the configured workspaces so we don't
need to tell it to do so
2023-07-10 17:54:47 +02:00
Daniel Lockyer
f7aeb4138e
Switched to printf
to echo GitHub context
...
- printf is a little safer and should prevent issues with command
execution within the metadata job
2023-07-10 17:54:47 +02:00
renovate[bot]
869eb04eed
Update dependency lerna to v7
2023-07-10 17:54:47 +02:00
renovate[bot]
99da32a426
Update dependency html-validate to v7.18.1
2023-07-10 17:38:51 +02:00
renovate[bot]
b03a8c36b9
Update dependency papaparse to v5.4.1
2023-07-10 17:28:18 +02:00
Steve Larson
76b5222bd1
Updated koenig lexical packages ( #17275 )
...
no refs
2023-07-10 15:08:27 +00:00
renovate[bot]
b74bc8a2c2
Update dependency lint-staged to v13.2.3
2023-07-10 17:00:46 +02:00
Daniel Lockyer
aa303414cb
ℹ️ Bumped minimum Node 16 version to 16.14.0
...
fixes https://github.com/TryGhost/DevOps/issues/42
- several of our dependencies require this so making the minor bump to
increase the version helps keep them updated
2023-07-10 16:41:34 +02:00
renovate[bot]
108180cd12
Update dependency @embroider/macros to v1.12.2
2023-07-10 16:36:34 +02:00
renovate[bot]
9a5c13309e
Update dependency vitest to v0.33.0
2023-07-10 16:23:32 +02:00
renovate[bot]
d204a4257c
Update dependency @embroider/macros to v1.12.0
2023-07-10 16:22:17 +02:00
krefsnes
9a42999148
Added Nynorsk Norwegian translations ( #17153 )
...
refs https://github.com/TryGhost/Product/issues/2795
2023-07-10 14:22:06 +00:00
renovate[bot]
cb96ad36bc
Update babel monorepo to v7.22.7
2023-07-10 16:06:41 +02:00
Peter Zimon
2135547941
AdminX Tiers static design ( #17271 )
...
refs. https://github.com/TryGhost/Product/issues/3580
- A couple of static components were needed as a starting point for
Tiers in AdminX settings.
2023-07-10 15:55:42 +02:00
Paul Knulst
bcf9b9b612
Added aria-label
to close button in announcement bar ( #17169 )
2023-07-10 15:47:36 +02:00
renovate[bot]
e3098c5e1e
Update dependency @babel/plugin-proposal-decorators to v7.22.6
2023-07-10 15:44:40 +02:00
Steve Larson
5d39e4c612
Added alpha flag for collections card ( #17246 )
...
no refs
-alpha flag for collections card for pages
2023-07-10 13:43:24 +00:00
renovate[bot]
0c309454cf
Update dependency @vitejs/plugin-react to v4.0.3
2023-07-10 15:40:54 +02:00
renovate[bot]
5c6339efdb
Update storybook monorepo to v7.0.26
2023-07-10 15:34:44 +02:00
Sanne de Vries
4773ac31f0
Removed page title indicator when feature image is present ( #17268 )
...
Refs https://github.com/TryGhost/Product/issues/3559
2023-07-10 15:18:02 +02:00
Daniel Lockyer
f50e878cb2
Fixed error about long filename
...
- echoing the data should avoid issues with piping in data through a
file redirection
2023-07-10 15:15:12 +02:00
Daniel Lockyer
389f480c96
Removed forced pushed CI check
...
- we probably just want to run my logic to get the base commit for all
pushes because otherwise the `base.sha` will be null for new branches
2023-07-10 15:03:09 +02:00
Daniel Lockyer
a5fe87cc4d
Fixed caching build assets
...
- we shouldn't cache the build assets against the yarn.lock hash because
the files could change independent of that file
- this bring the build caching more inline with https://github.com/getsentry/sentry-javascript/blob/develop/.github/workflows/build.yml ,
which is a big inspiration for this file
2023-07-10 14:47:08 +02:00
Ronald Langeveld
4a07e857e2
Added Header Card V2 feature flags ( #17263 )
...
refs https://github.com/TryGhost/Product/issues/3508
- added a feature flag for Header Cards that's being upgraded.
---
<!-- Leave the line below if you'd like GitHub Copilot to generate a
summary from your commit -->
<!--
copilot:summary
-->
### <samp>🤖 Generated by Copilot at 10ac1e4</samp>
This pull request adds a new feature flag `headerUpgrade` to the server
and the admin settings, which allows the user to opt-in to a new header
design. The feature flag is only available if the labs toggle is
enabled.
2023-07-10 13:53:42 +02:00
renovate[bot]
ea9cc21a0c
Update dependency @vitejs/plugin-react to v4.0.2
2023-07-10 13:48:58 +02:00
Daniel Lockyer
c158aa7397
Updated fetching latest base commit
...
- unfortunately GitHub makes this incredibly hard and this commit
doesn't even provide a full solution, but it should allow us to fetch
the latest commit for PRs and pushes to a branch, but not force pushes
2023-07-10 13:22:00 +02:00
Daniel Lockyer
fb0807c8c5
Prevented git tags from being created for apps
...
refs https://ghost.slack.com/archives/C02G9E68C/p1688983916615989?thread_ts=1687341349.559679&cid=C02G9E68C
- these cause issues with our PR workflow because we can't push tags in
a PR and the commit is rebased onto `main` so the hash changes
- this disables tags for now
2023-07-10 13:09:28 +02:00
Rishabh Garg
dd7670859f
Released Admin-x-settings v0.0.9
2023-07-10 14:39:39 +05:30
renovate[bot]
44d38e4d4e
Update dependency vite-plugin-css-injected-by-js to v3.2.0
2023-07-10 10:29:23 +02:00
renovate[bot]
0e5a98e43e
Update dependency postcss to v8.4.25
2023-07-10 10:20:30 +02:00
renovate[bot]
5fc6659423
Update dependency cross-fetch to v4
2023-07-10 10:19:26 +02:00
renovate[bot]
ae8be7c937
Update dependency semver to v7.5.4
2023-07-10 10:15:37 +02:00
Sanne de Vries
cc8b3ab9ad
Updated hiding page title and image interaction ( #17256 )
...
Refs https://github.com/TryGhost/Product/issues/3558
2023-07-10 10:02:56 +02:00
Daniel Lockyer
b4d9191522
Fixed --since
parameter for partial executions
...
- if a branch is force-pushed, the existing value is incorrect and we
get errors from Lerna
- this switches to finding the common commit between this branch and
the head as reported by GitHub
2023-07-10 09:55:19 +02:00
Daniel Lockyer
5b7a89d8fc
Deduplicated execution check in CI workflow
...
- we only need this on the metadata step because it trickles down to the
other workflows that depend on it
2023-07-10 09:55:19 +02:00
Naz
cb8e009c14
Allowed for index collection to have empty filter
...
refs https://github.com/TryGhost/Arch/issues/25
- The built in index (soon -> "latest") collection does not require any filtering so that it could contain an index of all posts in the system. All other automatic collections should have a filter defined.
2023-07-10 12:43:52 +08:00
Daniel Lockyer
6f5f608bcd
Fixed resetting database in migrations tests
...
- due to schema changes between versions, we need to completely nuke the
DB between these tests
- this is definitely not the best way to do it but I'll fix properly next week
2023-07-07 18:42:18 +02:00
Ghost CI
7dfbaefa3e
v5.54.0
2023-07-07 16:05:47 +00:00
Ghost CI
2ecdd01abf
🎨 Updated Casper to v5.5.3
2023-07-07 16:05:47 +00:00
Rishabh
f2b924ca96
Added hidden state for portal preview frame in adminX
...
refs https://github.com/TryGhost/Product/issues/3545
- hides portal frame till portal is ready and loaded
2023-07-07 21:28:26 +05:30
Kevin Ansfield
d8d0bc8bd9
Moved posts_meta.hide_title_and_feature_image
to posts.show_title_and_feature_image
( #17239 )
...
no issue
`show_title_and_feature_image` leads to more intuitive logic in themes and we can use `posts` rather than `posts_meta` as there are no longer row-length issues with MySQL 8.
- removed original add-column migration that was never in a release
- added new add-column migration that puts
`show_title_and_feature_image` column with a default of `true` on the `posts` table
- renamed property and default value everywhere
- bumped `@tryghost/admin-api-schema` to allow the new property through at the API level
2023-07-07 16:40:22 +01:00
Daniel Lockyer
b433686944
Released Portal v2.33.5
2023-07-07 16:12:41 +02:00
Daniel Lockyer
c5aea0caee
Fixed showing name in Portal notification
...
fixes https://github.com/TryGhost/Ghost/issues/17242
- we weren't passing the correct parameter to the translation function,
so the name placeholder wasn't being replaced
2023-07-07 16:12:41 +02:00
Daniel Lockyer
b6131f0631
Fixed canary build triggering
...
- this previously wouldn't trigger if any of the `needs` are skipped
- this switches to waiting for the actual job which checks if all
required jobs were completed successfully
2023-07-07 15:30:22 +02:00
Peter Zimon
ca3fe7d9db
Added routing to Portal ( #17240 )
...
refs. https://github.com/TryGhost/Product/issues/3545
Routing for Portal settings in AdminX was missing
2023-07-07 13:23:36 +00:00
Peter Zimon
702c88b9ba
AdminX Portal settings refinements ( #17238 )
...
refs. https://github.com/TryGhost/Product/issues/3545
- Device selector is not needed in Portal settings' preview
- Links page was too wide
- Scrolling for preview contents was on the whole modal instead of just the preview area
2023-07-07 13:03:06 +00:00
Rishabh
26c2590923
Wired save button state for portal settings modal
...
refs https://github.com/TryGhost/Product/issues/3545
- adds dynamic loading state for portal modal save button
2023-07-07 16:30:59 +05:30
Rishabh
ad0e52ac39
Wired tier selection for portal links
...
refs https://github.com/TryGhost/Product/issues/3545
Enables tier selection on Portal links page in adminX, allowing tier specific signup links to be copied
2023-07-07 16:30:59 +05:30
Peter Zimon
2642941be6
AdminX Portal links ( #17227 )
...
refs. https://github.com/TryGhost/Product/issues/3545
Static version of links page in AdminX Portal settings.
2023-07-07 11:36:31 +02:00
Rishabh Garg
31ff544e7a
Added account page in Portal preview in adminX ( #17236 )
...
refs https://github.com/TryGhost/Product/issues/3545
- adds switch to showing account page in portal preview
2023-07-07 14:47:17 +05:30