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