mirror of
https://github.com/zulip/zulip.git
synced 2025-11-10 17:07:07 +00:00
Move feature_flags into its own file.
(imported from commit b775f85a24422d236b0079810b98b6b984cb60a2)
This commit is contained in:
@@ -361,6 +361,7 @@ JS_SPECS = {
|
|||||||
if PIPELINE
|
if PIPELINE
|
||||||
else 'third/handlebars/handlebars.js'),
|
else 'third/handlebars/handlebars.js'),
|
||||||
|
|
||||||
|
'js/feature_flags.js',
|
||||||
'js/util.js',
|
'js/util.js',
|
||||||
'js/setup.js',
|
'js/setup.js',
|
||||||
'js/viewport.js',
|
'js/viewport.js',
|
||||||
|
|||||||
10
static/js/feature_flags.js
Normal file
10
static/js/feature_flags.js
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
var feature_flags = (function () {
|
||||||
|
|
||||||
|
var exports = {};
|
||||||
|
|
||||||
|
exports.always_open_compose = page_params.staging;
|
||||||
|
exports.mark_read_at_bottom = page_params.staging;
|
||||||
|
|
||||||
|
return exports;
|
||||||
|
|
||||||
|
}());
|
||||||
@@ -1,11 +1,3 @@
|
|||||||
var feature_flags = {};
|
|
||||||
_.each([
|
|
||||||
'always_open_compose',
|
|
||||||
'mark_read_at_bottom'
|
|
||||||
], function (key) {
|
|
||||||
feature_flags[key] = page_params.staging;
|
|
||||||
});
|
|
||||||
|
|
||||||
var all_msg_list = new MessageList();
|
var all_msg_list = new MessageList();
|
||||||
var home_msg_list = new MessageList('zhome', new narrow.Filter([["in", "home"]]));
|
var home_msg_list = new MessageList('zhome', new narrow.Filter([["in", "home"]]));
|
||||||
var narrowed_msg_list;
|
var narrowed_msg_list;
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ var globals =
|
|||||||
+ ' composebox_typeahead typeahead_helper notifications hashchange'
|
+ ' composebox_typeahead typeahead_helper notifications hashchange'
|
||||||
+ ' invite ui util activity timerender MessageList blueslip unread stream_list'
|
+ ' invite ui util activity timerender MessageList blueslip unread stream_list'
|
||||||
+ ' onboarding message_edit tab_bar emoji popovers navigate message_tour'
|
+ ' onboarding message_edit tab_bar emoji popovers navigate message_tour'
|
||||||
+ ' avatar'
|
+ ' avatar feature_flags'
|
||||||
|
|
||||||
// colorspace.js
|
// colorspace.js
|
||||||
+ ' colorspace'
|
+ ' colorspace'
|
||||||
@@ -38,7 +38,7 @@ var globals =
|
|||||||
|
|
||||||
// zephyr.js
|
// zephyr.js
|
||||||
+ ' all_msg_list home_msg_list narrowed_msg_list current_msg_list get_updates_params'
|
+ ' all_msg_list home_msg_list narrowed_msg_list current_msg_list get_updates_params'
|
||||||
+ ' feature_flags add_messages'
|
+ ' add_messages'
|
||||||
+ ' subject_dict people_dict'
|
+ ' subject_dict people_dict'
|
||||||
+ ' keep_pointer_in_view move_pointer_at_page_top_and_bottom'
|
+ ' keep_pointer_in_view move_pointer_at_page_top_and_bottom'
|
||||||
+ ' respond_to_message recenter_view last_viewport_movement_direction'
|
+ ' respond_to_message recenter_view last_viewport_movement_direction'
|
||||||
|
|||||||
Reference in New Issue
Block a user