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
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
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
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
7f6de77cee
Removed selectablePortalLinks feature flag
...
refs https://github.com/TryGhost/Team/issues/1616
2022-05-25 11:36:30 +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
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
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
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
Kevin Ansfield
9fbb63cf41
Updated dashboard acceptance tests for latest member graphs/resources box behaviour
...
refs https://github.com/TryGhost/Team/issues/1376
- adjusted tests so they are in sync with expected dashboard behaviour
- removed `dashboardHideGettingStarted` feature and it's usage in the `showMembersGraphs` property as there's no longer a resource box to dismiss
2022-03-08 19:20:12 +00: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
6f1d5c7e30
Fixed whitespace
...
refs https://github.com/TryGhost/Team/issues/1069
2022-02-14 13:15:32 +01:00
Djordje Vlaisavljevic
2593395ecf
Fixed formatting
...
refs https://github.com/TryGhost/Team/issues/1069
2022-02-14 13:06:00 +01:00
Djordje Vlaisavljevic
8b5ef4a7d7
Added membersTableStatus feature flag
...
refs https://github.com/TryGhost/Team/issues/1035
2022-02-14 12:58:05 +01:00
Kevin Ansfield
45d8fa8a54
Fixed linter error
...
refs 235fcb4903
- commit snuck in between merge of eslint update with fixes applied
- ran `yarn lint:js --fix` again
2022-02-10 10:49:32 +00:00
Gabriel Csapo
d51f2bcf23
[chore] migrate to eslint@8 and run --fix ( #2256 )
...
closes https://github.com/TryGhost/Admin/pull/2107
- updated related babel dependencies
- bumped eslint
- ran `yarn lint:js --fix`
- added eslint ignore comments for some required non-camel-case properties
2022-02-10 10:41:36 +00:00
Djordje Vlaisavljevic
235fcb4903
Added tierName feature flag
...
refs https://github.com/TryGhost/Team/issues/1069
2022-02-10 11:37:57 +01:00
Kevin Ansfield
c44766e8d3
Collapsed @service injection definitions to single-line style
...
no issue
- find+replace to make service injection style consistent and take up much less space at the top of files that used multi-line syntax
2022-02-03 19:04:43 +00:00
Gabriel Csapo
75a138cb39
[chore] Ran native classes codemod for app/services ( #2240 )
...
refs https://github.com/TryGhost/Admin/pull/2227
- a continuation of #2227 that runs the native classes codemod against app/services
2022-02-02 22:11:11 +00:00
Fabien "egg" O'Carroll
a70be14bd5
Merge tag 'v4.34.1'
...
v4.34.1
2022-02-01 12:43:29 +02:00
Kevin Ansfield
8f1cca9f9d
Added per-user dismissibility of getting-started widget
...
refs https://github.com/TryGhost/Team/issues/1294
- added `dashboardHideGettingStarted` feature flag that uses the `user.accessibility` JSON blob
- added `{{toggle-feature}}` helper which returns a function that can be used with the `{{on}}` helper to toggle a feature flag on or off from templates
- hooked up the dismiss behaviour for the dashboard widget using the `toggle-feature` helper
- hid the dashboard when `dashboardHideGettingStarted` feature is enabled
2022-01-31 13:05:20 +00:00