<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/models/user.rb, branch docs/remove-cephfs-example</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>Make pipeline emails respect group email setting</title>
<updated>2019-07-23T05:00:53+00:00</updated>
<author>
<name>Heinrich Lee Yu</name>
<email>heinrich@gitlab.com</email>
</author>
<published>2019-07-18T17:04:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=40d6d5e2d0123f1417bb5d3d1ead47bd525f8dac'/>
<id>40d6d5e2d0123f1417bb5d3d1ead47bd525f8dac</id>
<content type='text'>
When a user's notification email is set for a group, we
should use that for pipeline emails
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a user's notification email is set for a group, we
should use that for pipeline emails
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate null values for users.private_profile</title>
<updated>2019-07-15T21:07:54+00:00</updated>
<author>
<name>Adam Hegyi</name>
<email>ahegyi@gitlab.com</email>
</author>
<published>2019-07-15T21:07:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4959d8fd4967e5769c8c81bf37e18ea13f607e2b'/>
<id>4959d8fd4967e5769c8c81bf37e18ea13f607e2b</id>
<content type='text'>
- Background migration for changing null values to false
- Set false as default value for private_profile DB column
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Background migration for changing null values to false
- Set false as default value for private_profile DB column
</pre>
</div>
</content>
</entry>
<entry>
<title>Set the name of a user-namespace to the user name</title>
<updated>2019-07-09T16:09:45+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@vanlanduyt.co</email>
</author>
<published>2018-11-21T11:17:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5f08830090fb6d56a14bd4aaca107b99e2b0975b'/>
<id>5f08830090fb6d56a14bd4aaca107b99e2b0975b</id>
<content type='text'>
Instead of setting the name of the namespace to the user's username,
set it to the user's name.

This is more consistent with how we name the routes:
The route-name of a namespace is the human name of the routable. In
the case of a user-namespace, this is the owner's name.

When we change a user's name (both on create and update), we now also
update the namespace-name to the user's name. This will make sure that
if we also correctly update all the nested routes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of setting the name of the namespace to the user's username,
set it to the user's name.

This is more consistent with how we name the routes:
The route-name of a namespace is the human name of the routable. In
the case of a user-namespace, this is the owner's name.

When we change a user's name (both on create and update), we now also
update the namespace-name to the user's name. This will make sure that
if we also correctly update all the nested routes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use an uncached application setting for usage ping checks</title>
<updated>2019-07-02T07:23:35+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-07-02T06:35:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7db32c40800d678208bb3cc9cdb4fa76e57cbb11'/>
<id>7db32c40800d678208bb3cc9cdb4fa76e57cbb11</id>
<content type='text'>
The introduction of the in-memory cache for application settings had a
side effect of making it harder to invalidate changes when the settings
occur. We now bypass the cache because it's possible the admin enabled
the usage ping, and we don't want to annoy the user again if they
already set the value.

To avoid causing significant load on the system, we add an extra check
to ensure the user is an admin. and we don't want to annoy the user
again if they already set the value. This is a bit of hack, but the
alternative would be to put in a more complex cache invalidation
step. Since this call only gets called in the uncommon situation where
the user is an admin and the only user in the instance, this shouldn't
cause too much load on the system.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The introduction of the in-memory cache for application settings had a
side effect of making it harder to invalidate changes when the settings
occur. We now bypass the cache because it's possible the admin enabled
the usage ping, and we don't want to annoy the user again if they
already set the value.

To avoid causing significant load on the system, we add an extra check
to ensure the user is an admin. and we don't want to annoy the user
again if they already set the value. This is a bit of hack, but the
alternative would be to put in a more complex cache invalidation
step. Since this call only gets called in the uncommon situation where
the user is an admin and the only user in the instance, this shouldn't
cause too much load on the system.
</pre>
</div>
</content>
</entry>
<entry>
<title> #57815 Password authentication disabled for UltraAuth users</title>
<updated>2019-06-18T16:18:14+00:00</updated>
<author>
<name>Kartikey Tanna</name>
<email>tannakartikey@gmail.com</email>
</author>
<published>2019-06-18T16:18:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=53af3e6b9e6fd221f2b6da1f6029017cf4a23831'/>
<id>53af3e6b9e6fd221f2b6da1f6029017cf4a23831</id>
<content type='text'>
Disabled password authentication for the users registered using
omniauth-ultraauth strategy
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disabled password authentication for the users registered using
omniauth-ultraauth strategy
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump devise to 4.6</title>
<updated>2019-05-21T16:56:27+00:00</updated>
<author>
<name>Utkarsh Gupta</name>
<email>guptautkarsh2102@gmail.com</email>
</author>
<published>2019-05-21T16:56:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1a2d05c3a675a08760caeacbc983903a2a4c14ac'/>
<id>1a2d05c3a675a08760caeacbc983903a2a4c14ac</id>
<content type='text'>
Signed-off-by: Utkarsh Gupta &lt;guptautkarsh2102@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Utkarsh Gupta &lt;guptautkarsh2102@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Added user time settings fields to profile</title>
<updated>2019-05-07T21:58:16+00:00</updated>
<author>
<name>Ezekiel Kigbo</name>
<email>ekigbo@gitlab.com</email>
</author>
<published>2019-05-07T21:58:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3ad6653b3e64ad81278cbbc24dacd15bd2d32e6f'/>
<id>3ad6653b3e64ad81278cbbc24dacd15bd2d32e6f</id>
<content type='text'>
Udpated user_edit_profile_spec with time preferences

Minor update form fields
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Udpated user_edit_profile_spec with time preferences

Minor update form fields
</pre>
</div>
</content>
</entry>
<entry>
<title>Add improvements to the global search process</title>
<updated>2019-05-07T11:08:25+00:00</updated>
<author>
<name>Francisco Javier López</name>
<email>fjlopez@gitlab.com</email>
</author>
<published>2019-05-07T11:08:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=68e533dc219be27f3485d2335e70aa61a193dabb'/>
<id>68e533dc219be27f3485d2335e70aa61a193dabb</id>
<content type='text'>
Removed the conditions added to
Project.with_feature_available_for_user, and moved to the
IssuableFinder. Now, we ensure that, in the projects retrieved
in the Finder, the user has enough access for the feature.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed the conditions added to
Project.with_feature_available_for_user, and moved to the
IssuableFinder. Now, we ensure that, in the projects retrieved
in the Finder, the user has enough access for the feature.
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade Rails to 5.1.6.1</title>
<updated>2019-04-23T00:31:23+00:00</updated>
<author>
<name>Jasper Maes</name>
<email>jaspermaes.jm@gmail.com</email>
</author>
<published>2019-01-15T21:05:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=624a1cdab4da67c7b363602aa1178d0e6ff63475'/>
<id>624a1cdab4da67c7b363602aa1178d0e6ff63475</id>
<content type='text'>
Model.new.attributes now also returns encrypted attributes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Model.new.attributes now also returns encrypted attributes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Externalize strings in app/models</title>
<updated>2019-04-12T12:28:07+00:00</updated>
<author>
<name>Martin Wortschack</name>
<email>mwortschack@gitlab.com</email>
</author>
<published>2019-04-12T12:28:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cd6f77409359de53c20c99c5d291ada3545d9d28'/>
<id>cd6f77409359de53c20c99c5d291ada3545d9d28</id>
<content type='text'>
- Update PO file
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Update PO file
</pre>
</div>
</content>
</entry>
</feed>
