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