Simon Backx
648811690a
✨ Added email click tracking
...
no issue
Bumped flag to GA.
2022-09-29 18:14:15 +02:00
Hannah Wolfe
f31a50270d
Removed search labs flag
...
- the search helper was promoted to GA and we no longer need the feature flag
2022-09-20 15:22:06 +01:00
Kevin Ansfield
48aaa53770
Added lexical editor feature flag
...
no issue
- adds `lexicalEditor` alpha labs flag and associated toggle in Admin
- when feature flag is enabled the new post/page routes will load the lexical editor instead of the mobiledoc editor
2022-09-16 11:59:03 +01:00
Daniel Lockyer
067bfe92a4
Cleaned up auditLog flag
...
refs https://github.com/TryGhost/Toolbox/issues/356
- this is now longer needed now Audit log/History is GA
2022-09-13 12:28:21 +01:00
Rishabh
a3a0a1c46c
Added alpha feature flag for source attribution
...
- sets up feature flag for source attribution features
2022-09-13 15:48:50 +05:30
Simon Backx
5a4019b45e
Added emailClicks feature flag
...
closes https://github.com/TryGhost/Team/issues/1883
2022-09-12 13:32:43 +02:00
Kevin Ansfield
5bbdad38a5
Refactored delete all content modal
...
refs https://github.com/TryGhost/Team/issues/1734
refs https://github.com/TryGhost/Team/issues/559
refs https://github.com/TryGhost/Ghost/issues/14101
- switches to newer modal patterns ready for later Ember upgrades
2022-09-08 09:18:46 +01:00
Daniel Lockyer
b226b03f09
Renamed Audit Log to History
...
refs https://github.com/TryGhost/Toolbox/issues/356
- this commit updates the route to `/settings/history` and moves all the
files to their new name so we can avoid further cleanup down the line
2022-09-06 11:49:29 +01:00
Rishabh Garg
594ef34871
✨ Enabled member email alerts ( #15321 )
...
closes https://github.com/TryGhost/Team/issues/1825
closes https://github.com/TryGhost/Team/issues/1826
- allows site owners/admins to receive email notifications when somebody signs up, becomes paid, or cancels subscription
- owners/admins can set their email preference from staff settings
2022-08-26 09:38:12 +05:30
Rishabh
7182ee0e85
Added feature flag for email alerts
...
refs https://github.com/TryGhost/Team/issues/1826
- adds alpha flag for setting up email alerts for staff users
2022-08-25 13:03:13 +05:30
Rishabh
968380132b
✨ Allowed setting expiry for complimentary subscriptions
...
closes https://github.com/TryGhost/Team/issues/1727
- allows site owners to give cardless free trials to members by setting expiry on complimentary subscriptions
- also allows complimentary members to upgrade as paid member
2022-08-24 19:24:31 +05:30
Rishabh
326bb97d2c
✨ Enabled free trials via tiers and offers
...
refs https://github.com/TryGhost/Team/issues/1724
refs https://github.com/TryGhost/Team/issues/1726
- allows site owners to add a default free trial period to their tiers
- allows site owners to create custom offers that allow free trials on tiers
2022-08-24 19:24:31 +05:30
Sanne de Vries
6fe1b4a0dd
Fixed email newsletter dropdown settings getting cut off
2022-08-19 16:44:09 +02:00
Rishabh
148fea8217
Wired expiring comp subscriptions on Admin
...
refs https://github.com/TryGhost/Team/issues/1727
- adds alpha feature flag for expiring comped subs
- adds duration to complimentary subs to set expiry
- shows details for expiring comped subs
2022-08-19 18:20:52 +05:30
Hannah Wolfe
704f17ff96
Added beta search helper implementation ( #15236 )
...
refs: TryGhost/Team#1732
- We're testing out the feasibility of having a {{search}} helper that outputs an pre-styled icon to trigger search.
2022-08-19 12:27:38 +01:00
Fabien "egg" O'Carroll
73fec0fc93
Added the memberAttribution alpha flag
...
refs https://github.com/TryGhost/Team/issues/1801
This will allow us to develop behind a flag, and switch it to beta
down the line.
2022-08-15 17:10:08 -04:00
Daniel Lockyer
70aa1dd3c8
Added auditLog
labs flag
...
refs https://github.com/TryGhost/Toolbox/issues/356
- allows work on the Audit Log project whilst in alpha
2022-08-15 14:59:32 +02:00
Simon Backx
27df4e536f
✨ Added native comments ( #15223 )
...
no issue
- Removes the comments lab flag (bumping it to GA).
- Bumps comments-ui to v0.8
2022-08-12 16:06:06 +02:00
Rishabh
de49ab6423
Removed explore from labs
...
refs 6ce3e8efd6
- explore was accidentally left behind in labs alpha UI after going GA due to merge conflicts
2022-08-08 14:07:16 +05:30
Rishabh
6ce3e8efd6
Wired trial days to tiers UI in Admin
...
refs https://github.com/TryGhost/Team/issues/1724
- allows site owners to add trial days to tiers (behind feature flag)
2022-08-05 17:23:40 +05:30
Aileen Nowak
085958d53d
✨ Added Ghost Explore integration
...
no issue
- bumps Ghost Explore to GA from alpha
2022-08-05 10:06:10 +01:00
Rishabh
9d43a7a7cf
Removed alpha flag for newsletter paywalls
...
refs https://github.com/TryGhost/Team/issues/1680
- newsletter paywalls is now GA, no need for alpha flag
2022-08-01 18:02:35 +05:30
Aileen Nowak
b1e44dd2f2
Added explore
alpha feature flag
2022-07-27 13:14:40 +01:00
Rishabh Garg
47fa59ea72
Added flag for newsletter paywall feature ( #2430 )
...
refs https://github.com/TryGhost/Team/issues/1680
2022-07-26 21:30:21 +05:30
Rishabh
0ec3e2274f
Removed sodo search alpha feature flag
...
refs https://github.com/TryGhost/Team/issues/1665
- removes feature flag for sodo search as its now bumped to GA
2022-07-12 13:22:26 +05:30
Kevin Ansfield
8ff94df1c8
Added comments toggle to labs feature list
...
no issue
2022-07-04 14:15:53 +02:00
Naz
2857e46d7c
Added sodoSearch
flag to Admin Labs
...
refs 911ce4f29e
2022-07-04 18:10:42 +08:00
Simon Backx
741d00baf6
Removed tweetGridCard feature flag
2022-05-25 13:52:57 +02:00
Simon Backx
49c0a64184
Cleaned up removed feature flags
...
refs https://github.com/TryGhost/Team/issues/1616
2022-05-25 10:11:24 +02:00
Hannah Wolfe
1ca5b43fcb
Fixed link to redirect documentation
...
closes: https://github.com/TryGhost/Ghost/issues/14888
- tutorials no longer lives under docs
2022-05-24 12:31:33 +01:00
Kevin Ansfield
ea98469e6e
Cleaned up improvedOnboarding
labs flag
...
no issue
- the feature has been GA for a while now so the conditionals are no longer required
2022-05-18 10:13:06 +01:00
Simon Backx
8502ebb96a
Moving over the new Dashboard to replace the old ( #2389 )
...
refs: https://github.com/TryGhost/Team/issues/1631
Co-authored-by: James Morris <moreofmorris@users.noreply.github.com>
2022-05-17 09:34:34 +02:00
Kevin Ansfield
77484210ee
Cleaned up old publish menu code
...
no issue
- the new publishing flow is GA making the old publish menu unused
- removed all related code
2022-05-16 18:07:53 +01:00
Hannah Wolfe
7521d69405
Removed oauth experiment ( #2390 )
...
refs: https://github.com/TryGhost/Team/issues/1625
- this didn't work the way we wanted to
- removing this will free up the namespaces to start over
2022-05-16 17:37:00 +01:00
Simon Backx
eee3a9aa90
🔥 Removed multipleProducts, tierWelcomePages, and tierName flags
...
refs https://github.com/TryGhost/Team/issues/1616
2022-05-16 17:25:03 +02:00
Rishabh
2c122c7fa4
Added multiple newsletters UI feature flag
2022-04-22 12:42:03 +05:30
Kevin Ansfield
f5fef46856
Added publishingFlow
labs flag toggle
...
refs 05da593516
- used for switching between old publish menu and new publishing flow
2022-04-20 16:48:54 +01:00
Kevin Ansfield
4bfc7529d6
Cleaned up membersActivityFeed
labs flag ( #2309 )
...
no issue
- `membersActivityFeed` is GA so we don't need any of the conditionals or now-unused code
2022-03-30 12:43:52 +01:00
Simon Backx
b7689ffe9d
Added dashboard 5.0 feature flag
...
refs https://github.com/TryGhost/Team/issues/1431
2022-03-21 17:35:14 +01:00
Peter Zimon
303506dcba
Added multiple newsletters flag
2022-03-21 16:11:53 +01:00
Rishabh Garg
6c6447ef4f
Removed multiple tiers beta section ( #2298 )
...
refs https://github.com/TryGhost/Team/issues/1267
Multiple tiers is now available for all sites by default, so there is no need anymore for the beta section to enable it.
2022-03-11 20:14:47 +05:30
Kevin Ansfield
79afb5fc9c
✨ Added "Name" and "Email" filters to members screen
...
closes https://github.com/TryGhost/Team/issues/1408
closes https://github.com/TryGhost/Team/issues/1409
- adds new text-based filters that match against member names and emails that allows more specific filtering than search
- new filter operators introduced for "contains", "does not contain", "starts with", and "ends with"
2022-03-10 16:45:24 +00:00
Rishabh
8800739401
Removed feature flags for small tiers beta features
...
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:17:53 +05:30
Kevin Ansfield
3a9ea11213
✨ Added "Last seen" filter to members screen
...
refs https://github.com/TryGhost/Team/issues/1418
- adds "Last seen" option to members filtering that lets you filter by date a member last logged in or opened an email with `before`, `on or before`, `on or after`, and `after` options
- adds "Last seen on x" data to the member details screen
2022-03-08 20:21:49 +00:00
Peter Zimon
096153b9f9
Removed selectable portal settings flag
2022-03-08 11:53:19 +01:00
Kevin Ansfield
e4fb2ca19a
✨ Added "Created", "Paid start date", and "Next billing date" date-based filters to members list screen ( #2290 )
...
no issue
- allows for filtering members by additional fields using a date picker with `before`, `on or before`, `after`, and `on or after` queries
2022-03-04 12:10:35 +00:00
Kevin Ansfield
56029ff096
Added membersContainsFilters
feature flag
...
refs https://github.com/TryGhost/Team/issues/1408
- flag for gating access to "Name" and "Email" members filters that use NQL's contains operators
2022-03-04 11:17:17 +00:00
Kevin Ansfield
89f9516f04
Added "created at" members filters
...
refs https://github.com/TryGhost/Team/issues/1390
- added `membersTimeFilters` feature flag and labs toggle
- added `<GhDatePicker>` component that lifts functionality from the `<GhDateTimePicker>` component
- `<GhDateTimePicker>` has not yet been refactored to use the new component internally as there are some odd/complex interactions with error handling with it's existing use-cases and they are in critical publishing paths so the refactor doesn't belong as part of this change
- added "Created at" filter type to members filters
- uses new date picker component for input value
- has "before", "on or before", "after", "on or after" operators
- "on" and "not on" operators were skipped as they require two NQL statements to represent, breaking the current 1:1 statement:filter approach used in the NQL-based query param parsing
2022-03-02 21:59:48 +00:00
Djordje Vlaisavljevic
899c078816
Added the "selectablePortalLinks" feature flag
...
refs https://github.com/TryGhost/Team/issues/1096
2022-02-21 16:46:21 +01:00
Kevin Ansfield
1534172fef
Added membersLastSeenFilter
labs flag
...
refs https://github.com/TryGhost/Team/issues/1307
- will be used for gating access to "Last seen" filtering on members screen
2022-02-21 11:52:32 +00:00
Djordje Vlaisavljevic
8b5ef4a7d7
Added membersTableStatus feature flag
...
refs https://github.com/TryGhost/Team/issues/1035
2022-02-14 12:58:05 +01:00
Djordje Vlaisavljevic
235fcb4903
Added tierName feature flag
...
refs https://github.com/TryGhost/Team/issues/1069
2022-02-10 11:37:57 +01:00
Gabriel Csapo
beb5ae1737
[chore] adds ember-template-lint and fixes all fixable issues ( #2238 )
...
no issue
- This will help with the octane migration and you can still run the lint rules even when they are todos. (Checkout the docs at 158b119667/docs/todos.md
) The good news is any new code will be checked against the recommended config.
- I fixed all the auto fixable things we could get in this PR as well
2022-02-02 16:09:43 +00:00
Thibaut Patel
151e647daa
Removed the UI for the callout card feature flag
...
no issue
- The feature flag was removed in 7a270de050
- The UI was remaining, although it wasn't working
2022-02-02 13:27:36 +01:00
Fabien "egg" O'Carroll
a70be14bd5
Merge tag 'v4.34.1'
...
v4.34.1
2022-02-01 12:43:29 +02:00
Peter Zimon
3a3b2f7fb4
Remove alpha flag for Editor settings panel ( #2230 )
2022-01-31 13:33:59 +01:00
Fabien "egg" O'Carroll
898af1b449
Put Tier welcome page urls behind feature flag
...
refs https://github.com/TryGhost/Team/issues/1168
2022-01-31 13:36:40 +02:00
Kevin Ansfield
fbf55bb29d
Added improvedOnboarding
labs toggle
...
refs https://github.com/TryGhost/Team/issues/1294
- feature flag and associated toggle for onboarding-related setup flow and dashboard tweaks
2022-01-31 11:31:58 +00:00
Kevin Ansfield
daedbae155
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:24:40 +00:00
Kevin Ansfield
f56b52b8a1
Cleaned up headerCard
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and conditionals as feature is GA
2022-01-04 14:58:19 +00:00
Kevin Ansfield
8e9748131c
Cleaned up fileCard
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and conditionals as feature is GA
2022-01-04 14:57:01 +00:00
Kevin Ansfield
29324f1a24
Cleaned up filesAPI
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and toggle UI as feature is GA
2022-01-04 14:55:39 +00:00
Kevin Ansfield
f40bff35de
Cleaned up membersAutoLogin
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and toggle UI as feature is GA
2022-01-04 14:54:31 +00:00
Kevin Ansfield
06c7997ad9
Cleaned up mediaAPI
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and toggle UI as feature is GA
2022-01-04 13:09:57 +00:00
Kevin Ansfield
6c18628b8b
Cleaned up audioCard
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and conditionals
2022-01-04 13:08:50 +00:00
Kevin Ansfield
f118b78113
Cleaned up richTwitterNewsletters
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and toggle UI
2022-01-04 13:05:52 +00:00
Kevin Ansfield
b8b40fafef
Cleaned up productCard
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and conditionals
2022-01-04 13:04:26 +00:00
Kevin Ansfield
a9a82107ed
Cleaned up videoCard
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and conditionals
2022-01-04 12:57:42 +00:00
Kevin Ansfield
7a270de050
Cleaned up calloutCard
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and conditionals
2022-01-04 12:56:25 +00:00
Kevin Ansfield
0fcf89b1fa
Cleaned up nftCard
labs flag
...
refs https://github.com/TryGhost/Team/issues/1258
- removed labs flag and conditionals
2022-01-04 12:55:04 +00:00
Kevin Ansfield
40a48c1e99
Cleaned up customThemeSettings
feature flag
...
refs https://github.com/TryGhost/Team/issues/1164
- removed flag and labs screen toggle
- removed all conditionals
- removed all old/unused route/controller/component files
- renamed labs components and classes to non-labs naming
2022-01-03 14:09:27 +00:00
Thibaut Patel
d91f2d253e
Added headerCard
feature flag
...
refs https://github.com/TryGhost/Team/issues/1253
- developer flag for enabling header cards in the card menus
2021-12-13 12:20:58 +01:00
Kevin Ansfield
9218c72b86
✨ Added an additional blockquote style
...
refs https://github.com/TryGhost/Team/issues/1239
Repeatedly clicking the quote icon in the editor toolbar or using the <kbd>Ctrl+Q</kbd> keyboard shortcut will cycle through standard-blockquote -> alternative-blockquot -> standard paragraph.
2021-12-08 15:19:39 +00:00
Thibaut Patel
1ba546c4cd
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:13:54 +01:00
Fabien egg O'Carroll
e676a3e973
Added feature toggle for twitter newsletter improvements
...
refs https://github.com/TryGhost/Team/issues/1001
2021-12-07 11:30:12 +02:00
Rishabh
628150fd32
Renamed accordion usages to toggle for toggle card
...
refs https://github.com/TryGhost/Team/issues/1209
2021-12-03 00:52:46 +05:30
Fabien egg O'Carroll
0a6044d775
Added beforeAfterCard feature flag & UI toggle
...
refs https://github.com/TryGhost/Team/issues/1249
Usage of this card will be behind a feature flag until release
2021-12-02 12:38:16 +02:00
Kevin Ansfield
a7cf374566
✨ Added "Gifs" card to the editor
...
refs https://github.com/TryGhost/Team/issues/1225
When inserted opens a searchable gif selector, creating an image card when a gif is chosen.
Includes keyboard navigation once open:
- `Tab`/`Shift+Tab` cycles highlighted gif through search result order
- `Up` / `Down` / `Left` / `Right` moves highlight in the respective direction
- `Enter` inserts highlighted gif
For the gifs card to be activated it's necessary to add a Tenor API key (obtained freely from https://tenor.com/gifapi ) via your config.production.json file:
```
...
"tenor": {
"publicReadOnlyApiKey": "YOUR_KEY"
}
}
```
2021-12-01 12:19:10 +00:00
Kevin Ansfield
cbdf3bfa28
✨ Added "Button" card to the editor
...
refs https://github.com/TryGhost/Team/issues/1210
The button card lets you add a center or left-aligned button-styled link to your posts.
2021-12-01 12:01:46 +00:00
Kevin Ansfield
6d72325867
Added quoteStyles
labs flag and toggle
...
refs https://github.com/TryGhost/Team/issues/1239
- we're experimenting with an additional quote style that can be toggled between using the toolbar quote button
2021-11-24 16:36:44 +00:00
Thibaut Patel
98da36ce2a
Added productCard
feature flag
...
refs https://github.com/TryGhost/Team/issues/1233
- flag for the product card development
2021-11-22 11:50:40 +01:00
Rishabh
3b49732cbb
Added first pass of 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-19 19:34:17 +05:30
Naz
b42271d87c
Added "urlCache" labs alpha flag
...
closes https://github.com/TryGhost/Toolbox/issues/126
- A flag go control the experimental URL Cache alpha feature
2021-11-12 12:29:18 +04:00
Kevin Ansfield
fe07578905
Added GIFs card labs flag
...
refs https://github.com/TryGhost/Team/issues/1217
- labs flag for adding a gif selector in a similar fashion to our Unsplash image selector
2021-11-11 15:12:57 +00:00
Rishabh
e6a1f651ed
Added accordion card alpha flag in labs
...
refs https://github.com/TryGhost/Team/issues/1209
2021-11-09 19:13:23 +05:30
Peter Zimon
8335266542
Added NFT card alpha flag
2021-11-09 13:27:25 +01:00
Thibaut Patel
7829ea149d
Added calloutCard
feature flag
...
refs https://github.com/TryGhost/Team/issues/1205
- developer flag for enabling callout cards in the card menus
2021-11-08 17:24:18 +01:00
Kevin Ansfield
fd3f879ea8
Added buttonCard
feature flag
...
no issue
- developer flag for enabling button cards in the card menus
2021-11-08 15:46:46 +00:00
Naz
b33959f052
Added "filesAPI" labs alpha flag
...
refs https://github.com/TryGhost/Toolbox/issues/114
- A flag go control the Files API alpha feature
2021-11-08 11:36:35 +04:00
Naz
8f5d5a675e
Corrected hbs formatting
...
refs d5c8d02f29
2021-11-08 11:33:27 +04:00
Naz
d5c8d02f29
Added "mediaAPI" labs flag
...
refs https://github.com/TryGhost/Toolbox/issues/95
- Flat go control the Media API alpha feature
2021-11-04 10:46:57 +04:00
Fabien 'egg' O'Carroll
6bd93a88ef
Removed Offers related usage of labs flag ( #2134 )
...
refs https://github.com/TryGhost/Team/issues/1115
This removes all the usages of the Offers labs flag which do not modify routing.
The routing changes have been left for @peterzimon
2021-11-03 16:55:45 +02:00
Fabien O'Carroll
d03ee358e0
Added membersAutoLogin
labs flag
...
refs https://github.com/TryGhost/Team/issues/1067
- To be used whilst developing the auto-login functionality so we can
test this on production sites.
2021-11-03 11:17:16 +02:00
Kevin Ansfield
f9f3edd589
Added cardSettingsPanel
labs flag
...
no issue
- to be used for toggling UI experiments/exploration for cards with separate settings panels
2021-11-02 09:56:49 +00:00
Kevin Ansfield
6c14e1ea71
Removed matchHelper
labs flag toggle
...
refs 981f11da95
- `{{match}}` is GA now and the flag doesn't exist server-side so it was always auto-toggling off in Admin
2021-10-19 19:25:23 +01:00
Naz
4f3e340c03
✨ Promoted email-only feature to general availability
...
refs https://github.com/TryGhost/Team/issues/1125
-- Email-only is not considered a general availability feature and can be used without special flags.
- It allows to publish a new post type "email only" that only goes out as an email newletter and is available through an undescoverable URL (does not appear anywhere publicly similarly to preview posts) on the site.
- The new "send" option in the post publishing menu allows to send this new type of post.
2021-10-07 12:07:48 +02:00
Fabien O'Carroll
592e3df794
✨ Added Members Filtering feature
...
no-issue
This adds the ability to apply complex filters to members, as well as to
perform bulk actions on the filtered set, including unsubscribing,
adding & removing labels.
2021-10-01 14:16:28 +02:00
Peter Zimon
01524cb735
Added offers Alpha flag
2021-09-22 13:20:15 +02:00
Rishabh
3bd4336bc4
Added membersActivity
labs feature
...
refs https://github.com/TryGhost/Team/issues/1060
- adds `feature` service flag and toggle to labs section for new `membersActivity` feature
2021-09-16 11:50:25 +05:30
Kevin Ansfield
e795692e6b
Added customThemeSettings
labs feature
...
refs https://github.com/TryGhost/Team/issues/1045
- added `feature` service flag and toggle to labs page
2021-09-14 18:35:52 +01:00