<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/doc/development/feature_flags.md, branch winh-notes-service-toggleResolveNote</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Reorganize feature flag documentation</title>
<updated>2019-06-27T17:52:02+00:00</updated>
<author>
<name>Marin Jankovski</name>
<email>marin@gitlab.com</email>
</author>
<published>2019-06-27T17:52:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fda3149dda982bfca0cf57f710bc4a3edd6a6031'/>
<id>fda3149dda982bfca0cf57f710bc4a3edd6a6031</id>
<content type='text'>
Split the FF docs in 3 separate docs to cover 3 different use-cases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split the FF docs in 3 separate docs to cover 3 different use-cases.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add section to dev docs on accessing chatops</title>
<updated>2019-06-07T01:00:36+00:00</updated>
<author>
<name>Lucas Charles</name>
<email>me@lucascharles.me</email>
</author>
<published>2019-06-07T01:00:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d3ff1e07e230812af98fa1d84ba750dc540c57fc'/>
<id>d3ff1e07e230812af98fa1d84ba750dc540c57fc</id>
<content type='text'>
closes 62127
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes 62127
</pre>
</div>
</content>
</entry>
<entry>
<title>Use relative URLs in development docs</title>
<updated>2019-05-27T15:13:40+00:00</updated>
<author>
<name>Achilleas Pipinellis</name>
<email>axil@gitlab.com</email>
</author>
<published>2019-05-19T23:27:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8ec7ecf0bc176c04e8f051fd4097f234037dcc79'/>
<id>8ec7ecf0bc176c04e8f051fd4097f234037dcc79</id>
<content type='text'>
This is part of https://gitlab.com/gitlab-org/gitlab-ce/issues/61945
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is part of https://gitlab.com/gitlab-org/gitlab-ce/issues/61945
</pre>
</div>
</content>
</entry>
<entry>
<title>Link to testing guide for feature flag spec info</title>
<updated>2019-05-17T18:36:52+00:00</updated>
<author>
<name>Luke Duncalfe</name>
<email>lduncalfe@gitlab.com</email>
</author>
<published>2019-05-17T18:36:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=db7dabea674d30c170ab22b43efd86a5d91ccdfc'/>
<id>db7dabea674d30c170ab22b43efd86a5d91ccdfc</id>
<content type='text'>
In order for there to be a single source of truth.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order for there to be a single source of truth.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace issue with a link to the feature</title>
<updated>2019-03-01T01:08:40+00:00</updated>
<author>
<name>Michael Kozono</name>
<email>mkozono@gmail.com</email>
</author>
<published>2019-03-01T01:08:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=16cfb7df65788da9594dc2850b26cc5ba5841854'/>
<id>16cfb7df65788da9594dc2850b26cc5ba5841854</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove consecutive blank lines from markdown files</title>
<updated>2019-02-18T09:36:13+00:00</updated>
<author>
<name>Evan Read</name>
<email>eread@gitlab.com</email>
</author>
<published>2019-02-18T09:36:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=47fb1c5235236c8e28bfdc87b013419ae1d85dc8'/>
<id>47fb1c5235236c8e28bfdc87b013419ae1d85dc8</id>
<content type='text'>
For the sake of consistency, removes any extraneous
consecutive blank lines from the doc suite.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For the sake of consistency, removes any extraneous
consecutive blank lines from the doc suite.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add section about enabling feature flag in development</title>
<updated>2018-12-06T16:46:12+00:00</updated>
<author>
<name>Clement Ho</name>
<email>clemmakesapps@gmail.com</email>
</author>
<published>2018-12-06T16:46:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d8e7e84d66feddb147efb46a6a829cdf6cf89282'/>
<id>d8e7e84d66feddb147efb46a6a829cdf6cf89282</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos in docs</title>
<updated>2018-11-16T10:05:55+00:00</updated>
<author>
<name>George Tsiolis</name>
<email>tsiolis.g@gmail.com</email>
</author>
<published>2018-11-14T19:42:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d2d8b935e2aee96e534543141d2f0beb449b7d79'/>
<id>d2d8b935e2aee96e534543141d2f0beb449b7d79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add instructions on how to enable a feature flag</title>
<updated>2018-10-23T23:38:17+00:00</updated>
<author>
<name>Filipa Lacerda</name>
<email>filipa@gitlab.com</email>
</author>
<published>2018-10-23T23:38:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d240364398b5c74ef95b7516d3b4967755582a3a'/>
<id>d240364398b5c74ef95b7516d3b4967755582a3a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support pushing of feature flags to the frontend</title>
<updated>2018-10-11T15:06:19+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2018-10-08T14:24:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=21940d1edf1604f192957691e99677d191380543'/>
<id>21940d1edf1604f192957691e99677d191380543</id>
<content type='text'>
This adds a method to Gitlab::GonHelper called
`push_frontend_feature_flag`. This method can be used to easily expose
the state of a feature flag to Javascript code. For example, using this
method we may write the following controller code:

    before_action do
      push_frontend_feature_flag(:vim_bindings)
    end

    def index
      # ...
    end

    def edit
      # ...
    end

In Javascript we can then check the state of the flag as follows:

    if ( gon.features.vimBindings ) {
      // ...
    }

Fixes https://gitlab.com/gitlab-org/release/framework/issues/17
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a method to Gitlab::GonHelper called
`push_frontend_feature_flag`. This method can be used to easily expose
the state of a feature flag to Javascript code. For example, using this
method we may write the following controller code:

    before_action do
      push_frontend_feature_flag(:vim_bindings)
    end

    def index
      # ...
    end

    def edit
      # ...
    end

In Javascript we can then check the state of the flag as follows:

    if ( gon.features.vimBindings ) {
      // ...
    }

Fixes https://gitlab.com/gitlab-org/release/framework/issues/17
</pre>
</div>
</content>
</entry>
</feed>
