Kevin Ansfield
c4470ff732
Cleaned up labs flags for GA member filtering features
...
no issue
- "Last seen" and "Name/Email" filters are now GA without the feature flag in Admin
2022-03-10 16:47:00 +00:00
Rishabh
7c105d9669
Bumped new tiers beta features from individual flags
...
Tiers will soon go to GA, and these small features that were added as part of tiers beta are now ready to go live as well along with tiers GA, so we are removing their flags and bumping them as part of tiers beta.
2022-03-09 16:19:10 +05:30
Kevin Ansfield
df27b1993f
Removed membersTimeFilters
labs flag
...
refs https://github.com/TryGhost/Admin/pull/2290
- feature has gone GA and is no longer used in Admin
2022-03-04 12:11:48 +00:00
Kevin Ansfield
9f2d655a19
Added membersContainsFilters
labs flag
...
refs https://github.com/TryGhost/Team/issues/1408
- flag for gating access to "Name" and "Email" members filters in Admin
2022-03-04 11:18:47 +00:00
Kevin Ansfield
ac02b95c5c
Added membersTimeFilters
labs flag
...
no issue
- flag for gating access to in-development date based filters for the members list screen in Admin
2022-03-02 21:35:57 +00:00
Djordje Vlaisavljevic
2c5643623d
Added the "selectablePortalLinks" feature flag
...
refs https://github.com/TryGhost/Team/issues/1096
2022-02-21 16:46:15 +01:00
Kevin Ansfield
2f7456790e
Added membersLastSeenFilter
labs flag
...
refs https://github.com/TryGhost/Team/issues/1307
- flag for gating `members.last_seen_at` API property and associated filtering in Admin
2022-02-21 11:48:23 +00:00
Djordje Vlaisavljevic
82eec9f6a5
Added membersTableStatus feature flag
...
refs https://github.com/TryGhost/Team/issues/1035
2022-02-14 13:00:04 +01:00
Djordje Vlaisavljevic
c308d00235
Added tierName feature flag
...
refs https://github.com/TryGhost/Team/issues/1069
2022-02-10 11:40:28 +01:00
Daniel Lockyer
dd7227d622
Merged v4.34.1 into main
...
v4.34.1
2022-02-01 08:58:24 +00:00
Peter Zimon
209aab12e9
Remove Editor card settings panel alpha flag ( #14087 )
2022-01-31 14:12:05 +01:00
Fabien "egg" O'Carroll
a75908bb8a
Added alpha flag for Tier welcome pages
...
refs https://github.com/TryGhost/Team/issues/1168
2022-01-31 13:40:33 +02:00
Kevin Ansfield
a0da017ab6
Added "improvedOnboarding" labs flag
...
refs https://github.com/TryGhost/Team/issues/1294
- used for working on changes to the setup flow and launch wizard
2022-01-31 11:23:14 +00:00
Kevin Ansfield
d77948540a
Added membersActivityFeed
alpha labs flag
...
refs https://github.com/TryGhost/Team/issues/1277
- used for prototyping a separate activity feed screen that can show all members activity, combining the events shown in the dashboard with the email events shown on the member screen
2022-01-17 12:23:38 +00:00
Kevin Ansfield
fc6ed1a45e
Removed headerCard
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- labs flag conditionals have been removed from Admin so the GA flag is no longer necessary
2022-01-04 14:57:46 +00:00
Kevin Ansfield
829b410c78
Removed fileCard
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- labs flag conditionals have been removed from Admin so the GA flag is no longer necessary
2022-01-04 14:57:25 +00:00
Kevin Ansfield
0de2c7e261
Removed filesAPI
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- files API is GA so labs flag and conditional access to files API routes is no longer necessary
2022-01-04 14:56:07 +00:00
Kevin Ansfield
ebae98f538
Removed membersAutoLogin
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- members auto login after Stripe checkout feature is GA so labs flag is no longer necessary
- bumps `@tryghost/members-api` to version that does not use the labs flag
2022-01-04 14:54:11 +00:00
Kevin Ansfield
2773e82e3e
Removed mediaAPI
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- media API is GA so labs flag and conditional access to media API routes is no longer necessary
2022-01-04 13:11:23 +00:00
Kevin Ansfield
09228298b1
Removed audioCard
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- labs flag conditionals have been removed from Admin so the GA flag is no longer necessary
2022-01-04 13:08:18 +00:00
Kevin Ansfield
afb402991d
Removed richTwitterNewsletters
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- conditional custom-processing of twitter embeds is GA so no longer needs the flag or conditional
2022-01-04 13:07:39 +00:00
Kevin Ansfield
cd745e09a8
Removed productCard
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- labs flag conditionals have been removed from Admin so the GA flag is no longer necessary
2022-01-04 13:04:53 +00:00
Kevin Ansfield
3d256d200e
Removed accordionCard
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- labs flag conditionals have been removed from Admin so the GA flag is no longer necessary
2022-01-04 13:03:43 +00:00
Kevin Ansfield
ee4ef59c43
Removed videoCard
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- labs flag conditionals have been removed from Admin so the GA flag is no longer necessary
2022-01-04 12:58:06 +00:00
Kevin Ansfield
81d6385598
Removed calloutCard
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- labs flag conditionals have been removed from Admin so the GA flag is no longer necessary
2022-01-04 12:56:51 +00:00
Kevin Ansfield
c4caf1c373
Removed nftCard
GA labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- labs flag conditionals have been removed from Admin so the GA flag is no longer necessary
2022-01-04 12:55:33 +00:00
Kevin Ansfield
cabf78e938
Cleaned up customThemeSettings
labs flag
...
closes https://github.com/TryGhost/Team/issues/1164
- `customThemeSettings` feature is GA so any conditionals can be cleaned up
- removed conditional loading of custom theme settings and associated API routes
- removed event trigger for reloading custom theme settings when the feature flag is toggled
- removed flag from labs GA list
2022-01-03 17:45:25 +00:00
Daniel Lockyer
3eabc6ca35
✨ Added header card to editor
...
refs https://github.com/TryGhost/Team/issues/1253
- moves the header card flag to GA for public release
2021-12-17 12:20:10 +01:00
Rishabh Garg
5927e38084
✨ Added file card to editor
...
refs https://github.com/TryGhost/Team/issues/1231
- new file card in editor that allows custom file uploads
2021-12-16 01:11:41 +05:30
Rishabh Garg
306e565fc1
✨ Added new video card
...
refs https://github.com/TryGhost/Team/issues/1229
- new video card allows adding custom video files with thumbnail to post/page
2021-12-15 18:02:28 +05:30
Fabien egg O'Carroll
ac5aa4e0c5
✨ Logged in members after Stripe Checkout
...
refs https://github.com/TryGhost/Team/issues/1067
As well as providing a better UX for Members, allowing them to use the
site immediately after payment, rather than having to check emails and
use the magic link to sign in, this should reduce issues with members
signing up twice due to being confused after Stripe Checkout.
2021-12-14 09:54:46 +02:00
Rishabh Garg
daea92cf3f
✨ Added new audio card
...
refs https://github.com/TryGhost/Team/issues/1230
- new audio card allows adding custom audio files with thumbnail to post/page
- also adds new file and media API to manage files/thumbnails uploaded for new cards
2021-12-14 10:54:45 +05:30
Thibaut Patel
3f2e4fc4d0
✨ Added a product card to the editor
...
closes https://github.com/TryGhost/Team/issues/1245
The product card enables to show product recommendations in pages and posts.
2021-12-13 17:44:53 +01:00
Kevin Ansfield
0fbec65a6e
Added headerCard
labs flag
...
refs https://github.com/TryGhost/Team/issues/1253
- setup for an editor card that lets you lay out a header title with background image
2021-12-09 13:35:29 +00:00
Kevin Ansfield
b3a57f702b
Removed quoteStyles
flag
...
refs https://github.com/TryGhost/Team/issues/1239
- alternative blockquote style feature is no longer behind the flag in Admin so we no longer need the flag server-side
2021-12-08 15:21:49 +00:00
Fabien egg O'Carroll
d6e6f2e4be
✨ Added support for rich Twitter embeds in emails
...
refs https://github.com/TryGhost/Team/issues/1001
This adds custom rendering to Twitter embeds for email newsletters, so
that rather than displaying a plaintext blockquote with the tweet
contents, we render an rich Twitter card.
2021-12-08 17:19:27 +02:00
Thibaut Patel
62988fe1db
Added the tweetGridCard
feature flag
...
refs https://github.com/TryGhost/Team/issues/1255
- developer flag for enabling tweet grid cards in the card menus
2021-12-08 10:07:56 +01:00
Fabien egg O'Carroll
2a1eb3de88
Improved rendering for twitter newsletter embeds
...
refs https://github.com/TryGhost/Team/issues/1001
This also adds the missing alpha flag so that we can release this when
it's ready.
2021-12-07 11:23:54 +02:00
Thibaut Patel
361033ead2
✨ Added a callout card
...
refs https://github.com/TryGhost/Team/issues/1206
- The callout card displays an emoji and a paragraph of text inside a highlighted box.
Co-authored-by:
- Sanne de Vries (@sanne-san)
2021-12-06 14:13:43 +01:00
Rishabh Garg
ea54393e88
✨ Added toggle card to editor ( #13834 )
...
closes https://github.com/TryGhost/Team/issues/1209
The toggle card allows adding collapsible content in pages and posts.
2021-12-06 17:43:33 +05:30
Fabien egg O'Carroll
24e78dc60f
Added alpha flag for Before/After card
...
refs https://github.com/TryGhost/Team/issues/1249
Until release this card will be behind a flag.
2021-12-02 12:29:11 +02:00
Fabien egg O'Carroll
1096488446
✨ Added NFT Card support to Ghost
...
refs https://github.com/TryGhost/Team/issues/1211
The NFT card allows embeding NFT's from OpenSea in posts and pages.
2021-12-01 16:02:52 +02:00
Kevin Ansfield
5aa08acd33
Removed gifsCard labs flag
...
refs cec3d91c57
- flag is no longer used by Admin
2021-12-01 12:21:40 +00:00
Kevin Ansfield
9790de1413
Removed buttonCard labs flags
...
refs e9472b3ee9
- flag is no longer used in Admin
2021-12-01 12:21:09 +00:00
Sam Lord
18b8eddd0d
Added linting for use of @tryghost/errors
...
refs: https://github.com/TryGhost/Toolbox/issues/147
Errors in @tryghost/errors rely on being called with an object (with a `message` member) rather than with a string.
2021-12-01 11:22:21 +00:00
Kevin Ansfield
7cc0fa6e62
Added quoteStyles
labs flag
...
refs https://github.com/TryGhost/Team/issues/1239
- we're experimenting with adding an alternative blockquote style in addition to the current blockquote style
2021-11-24 16:33:47 +00:00
Thibaut Patel
3a6efc73b3
Added productCard
labs flag
...
refs https://github.com/TryGhost/Team/issues/1233
- flag for the product card development
2021-11-22 11:46:28 +01:00
Naz
d0dfac438d
Changed /^testing/ regexp use to startsWith method
...
no issue
- `startsWith` method is way easier to read and understand. also, **probably** has better performance comparing to building up a regexp and then matching
2021-11-22 21:56:32 +13:00
Rishabh
b59330c392
Added labs flag for file upload cards
...
refs https://github.com/TryGhost/Team/issues/1229
refs https://github.com/TryGhost/Team/issues/1230
refs https://github.com/TryGhost/Team/issues/1231
2021-11-22 13:25:34 +05:30
Naz
6023b78688
Added "urlCache" labs alpha flag
...
refs https://github.com/TryGhost/Toolbox/issues/126
- A flag go control the experimental URL Cache alpha feature
2021-11-12 12:24:27 +04:00