mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-24 23:48:13 -05:00
Removed development option from feature helper (#2164)
no-issue We now calculate whether or not a flag is enabled on the server, so this extra check is redundant. It also means that when we promote a flag to GA on the server this check will still take places, meaning that we need to make two commits to promote a flag to GA.
This commit is contained in:
parent
baddf934c7
commit
bd2f4bd829
1 changed files with 14 additions and 18 deletions
|
@ -21,10 +21,6 @@ export function feature(name, options = {}) {
|
|||
enabled = this.get(`labs.${name}`) || false;
|
||||
}
|
||||
|
||||
if (options.developer) {
|
||||
enabled = enabled && this.get('config.enableDeveloperExperiments');
|
||||
}
|
||||
|
||||
return enabled;
|
||||
},
|
||||
set(key, value) {
|
||||
|
@ -52,22 +48,22 @@ export default Service.extend({
|
|||
emailAnalytics: feature('emailAnalytics'),
|
||||
nightShift: feature('nightShift', {user: true, onChange: '_setAdminTheme'}),
|
||||
multipleProducts: feature('multipleProducts'),
|
||||
oauthLogin: feature('oauthLogin', {developer: true}),
|
||||
oauthLogin: feature('oauthLogin'),
|
||||
customThemeSettings: feature('customThemeSettings'),
|
||||
membersActivity: feature('membersActivity', {developer: true}),
|
||||
cardSettingsPanel: feature('cardSettingsPanel', {developer: true}),
|
||||
membersAutoLogin: feature('membersAutoLogin', {developer: true}),
|
||||
urlCache: feature('urlCache', {developer: true}),
|
||||
mediaAPI: feature('mediaAPI', {developer: true}),
|
||||
filesAPI: feature('filesAPI', {developer: true}),
|
||||
calloutCard: feature('calloutCard', {developer: true}),
|
||||
membersActivity: feature('membersActivity'),
|
||||
cardSettingsPanel: feature('cardSettingsPanel'),
|
||||
membersAutoLogin: feature('membersAutoLogin'),
|
||||
urlCache: feature('urlCache'),
|
||||
mediaAPI: feature('mediaAPI'),
|
||||
filesAPI: feature('filesAPI'),
|
||||
calloutCard: feature('calloutCard'),
|
||||
nftCard: feature('nftCard'),
|
||||
accordionCard: feature('accordionCard', {developer: true}),
|
||||
fileCard: feature('fileCard', {developer: true}),
|
||||
audioCard: feature('audioCard', {developer: true}),
|
||||
videoCard: feature('videoCard', {developer: true}),
|
||||
productCard: feature('productCard', {developer: true}),
|
||||
quoteStyles: feature('quoteStyles', {developer: true}),
|
||||
accordionCard: feature('accordionCard'),
|
||||
fileCard: feature('fileCard'),
|
||||
audioCard: feature('audioCard'),
|
||||
videoCard: feature('videoCard'),
|
||||
productCard: feature('productCard'),
|
||||
quoteStyles: feature('quoteStyles'),
|
||||
|
||||
_user: null,
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue