<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/factories, branch fix-webpack-dev-server-proxy</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>Don't allow deleting a ghost user.</title>
<updated>2017-02-24T11:20:20+00:00</updated>
<author>
<name>Timothy Andrew</name>
<email>mail@timothyandrew.net</email>
</author>
<published>2017-02-17T14:58:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6fdb17cbbe5dc70d18f50e9d131ab70407976a71'/>
<id>6fdb17cbbe5dc70d18f50e9d131ab70407976a71</id>
<content type='text'>
- Add a `destroy_user` ability. This didn't exist before, and was implicit in
  other abilities (only admins could access the admin area, so only they could
  destroy all users; a user can only access their own account page, and so can
  destroy only themselves).

- Grant this ability to admins, and when the current user is trying to destroy
  themselves. Disallow destroying ghost users in all cases.

- Modify the `Users::DestroyService` to check this ability. Also check it in
  views to decide whether or not to show the "Delete User" button.

- Add a short summary of the Ghost User to the bio.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add a `destroy_user` ability. This didn't exist before, and was implicit in
  other abilities (only admins could access the admin area, so only they could
  destroy all users; a user can only access their own account page, and so can
  destroy only themselves).

- Grant this ability to admins, and when the current user is trying to destroy
  themselves. Disallow destroying ghost users in all cases.

- Modify the `Users::DestroyService` to check this ability. Also check it in
  views to decide whether or not to show the "Delete User" button.

- Add a short summary of the Ghost User to the bio.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a `ghost` boolean to track ghost users.</title>
<updated>2017-02-24T11:20:20+00:00</updated>
<author>
<name>Timothy Andrew</name>
<email>mail@timothyandrew.net</email>
</author>
<published>2017-02-06T12:07:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8e684809765fa866a125c176327825ebc565f5b3'/>
<id>8e684809765fa866a125c176327825ebc565f5b3</id>
<content type='text'>
Rather than using a separate `ghost` state. This lets us have the benefits of
both ghost and blocked users (ghost: true, state: blocked) without having to
rewrite a number of queries to include cases for `state: ghost`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than using a separate `ghost` state. This lets us have the benefits of
both ghost and blocked users (ghost: true, state: blocked) without having to
rewrite a number of queries to include cases for `state: ghost`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes after review</title>
<updated>2017-02-23T13:31:03+00:00</updated>
<author>
<name>Valery Sizov</name>
<email>valery@gitlab.com</email>
</author>
<published>2017-02-07T15:59:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d52ef5efd03423006717018d3c3b9d6ff11a378b'/>
<id>d52ef5efd03423006717018d3c3b9d6ff11a378b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '25465-todo-done-clicking-is-kind-of-unsafe' into 'master'</title>
<updated>2017-02-18T09:06:22+00:00</updated>
<author>
<name>Clement Ho</name>
<email>clemmakesapps@gmail.com</email>
</author>
<published>2017-02-18T09:06:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6eb45df2fd62c85920c3ef025d7dacadcda05bf4'/>
<id>6eb45df2fd62c85920c3ef025d7dacadcda05bf4</id>
<content type='text'>

Todo done clicking is kind of unusable.

Closes #25465

See merge request !8691</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Todo done clicking is kind of unusable.

Closes #25465

See merge request !8691</pre>
</div>
</content>
</entry>
<entry>
<title>Todo done clicking is kind of unusable.</title>
<updated>2017-02-17T21:12:19+00:00</updated>
<author>
<name>Jacopo</name>
<email>beschi.jacopo@gmail.com</email>
</author>
<published>2017-01-16T13:11:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=26160459b56019f445a7d29abc0b72f591e1d2a9'/>
<id>26160459b56019f445a7d29abc0b72f591e1d2a9</id>
<content type='text'>
The Done button will change to an Undo button and the line item will be greyed out.
Bold links will be unbolded.
The user can undo the task by clicking the Undo button.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Done button will change to an Undo button and the line item will be greyed out.
Bold links will be unbolded.
The user can undo the task by clicking the Undo button.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into fix/gb/pipeline-retry-builds-started</title>
<updated>2017-02-17T13:31:00+00:00</updated>
<author>
<name>Grzegorz Bizon</name>
<email>grzesiek.bizon@gmail.com</email>
</author>
<published>2017-02-17T13:31:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5f271a9fa2f54f766fc9bd04720c65d2145228d4'/>
<id>5f271a9fa2f54f766fc9bd04720c65d2145228d4</id>
<content type='text'>
* master: (313 commits)
  Allow slashes in slash command arguments
  Add API endpoint to get all milestone merge requests
  remove trailing comma
  Restore pagination to admin abuse reports
  replace deprecated NoErrorsPlugin with NoEmitOnErrorsPlugin
  only compress assets in production
  Reduce number of pipelines created to test pagination
  add CHANGELOG.md entry for !8761
  prevent diff unfolding link from appearing for deleted files
  fix build failures
  only show diff unfolding link if there are more lines to show
  fix typo in node section
  Only yield valid references in ReferenceFilter.references_in
  Cache js selectors; fix css
  move "Install node modules" step before "Migrate DB" within update process
  Renders pagination again for pipelines table
  update migration docs for 8.17 to include minimum node version
  Add CHANGELOG file
  Fix positioning of top scroll button
  Remove comments in migration
  ...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* master: (313 commits)
  Allow slashes in slash command arguments
  Add API endpoint to get all milestone merge requests
  remove trailing comma
  Restore pagination to admin abuse reports
  replace deprecated NoErrorsPlugin with NoEmitOnErrorsPlugin
  only compress assets in production
  Reduce number of pipelines created to test pagination
  add CHANGELOG.md entry for !8761
  prevent diff unfolding link from appearing for deleted files
  fix build failures
  only show diff unfolding link if there are more lines to show
  fix typo in node section
  Only yield valid references in ReferenceFilter.references_in
  Cache js selectors; fix css
  move "Install node modules" step before "Migrate DB" within update process
  Renders pagination again for pipelines table
  update migration docs for 8.17 to include minimum node version
  Add CHANGELOG file
  Fix positioning of top scroll button
  Remove comments in migration
  ...
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '26500-informative-slack-notifications' into 'master'</title>
<updated>2017-02-17T13:04:01+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2017-02-17T13:04:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=29d5a7ab75e224797d014c8954d086cd898a2304'/>
<id>29d5a7ab75e224797d014c8954d086cd898a2304</id>
<content type='text'>

Adding links to user &amp; build stage in a Build message

Closes #26500

See merge request !8641</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Adding links to user &amp; build stage in a Build message

Closes #26500

See merge request !8641</pre>
</div>
</content>
</entry>
<entry>
<title>Make build clone/retry implementation more robust</title>
<updated>2017-02-16T12:13:10+00:00</updated>
<author>
<name>Grzegorz Bizon</name>
<email>grzesiek.bizon@gmail.com</email>
</author>
<published>2017-02-16T12:13:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=953e590b18289005c69b72575ae6f38161ffa11b'/>
<id>953e590b18289005c69b72575ae6f38161ffa11b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'svg-xss-fix' into 'security'</title>
<updated>2017-02-15T15:42:13+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>robert@gitlab.com</email>
</author>
<published>2017-02-13T22:42:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=dd944bf14f4a0fd555db32d5833325fa459d9565'/>
<id>dd944bf14f4a0fd555db32d5833325fa459d9565</id>
<content type='text'>

Fix for XSS vulnerability in SVG attachments

See https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/2059</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Fix for XSS vulnerability in SVG attachments

See https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/2059</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for WikiPages services</title>
<updated>2017-02-14T05:46:34+00:00</updated>
<author>
<name>Mark Fletcher</name>
<email>mark@gitlab.com</email>
</author>
<published>2016-12-20T13:31:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a616b475b16fa2689ab09fee9bb9c79c24f8bb27'/>
<id>a616b475b16fa2689ab09fee9bb9c79c24f8bb27</id>
<content type='text'>
* Alter wiki_pages factory with custom creation operation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Alter wiki_pages factory with custom creation operation
</pre>
</div>
</content>
</entry>
</feed>
