<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/models/user.rb, branch NicoleSchwartz-Python-Blog</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>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>
<entry>
<title>Remove User#internal_attributes method</title>
<updated>2019-04-12T12:16:06+00:00</updated>
<author>
<name>Peter Leitzen</name>
<email>pleitzen@gitlab.com</email>
</author>
<published>2019-04-12T12:16:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a69f889101b9feacd6ac55ebf7e3c6334abb792f'/>
<id>a69f889101b9feacd6ac55ebf7e3c6334abb792f</id>
<content type='text'>
It's not needed anymore as we've replaced boolean `support_bot` with
enum `bot_type`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's not needed anymore as we've replaced boolean `support_bot` with
enum `bot_type`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add part of needed code</title>
<updated>2019-04-05T18:49:46+00:00</updated>
<author>
<name>Gosia Ksionek</name>
<email>mksionek@gitlab.com</email>
</author>
<published>2019-04-05T18:49:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=64858317adc4f017fe589342155faba9df31f093'/>
<id>64858317adc4f017fe589342155faba9df31f093</id>
<content type='text'>
Add columns to store project creation settings

Add project creation level column in groups
 and default project creation column in application settings

Remove obsolete line from schema

Update migration with project_creation_level column existence check

Rename migrations to avoid conflicts

Update migration methods

Update migration method
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add columns to store project creation settings

Add project creation level column in groups
 and default project creation column in application settings

Remove obsolete line from schema

Update migration with project_creation_level column existence check

Rename migrations to avoid conflicts

Update migration methods

Update migration method
</pre>
</div>
</content>
</entry>
<entry>
<title>Add limit of 128 characters to users name</title>
<updated>2019-04-05T07:35:34+00:00</updated>
<author>
<name>Brandon Labuschagne</name>
<email>blabuschagne@gitlab.com</email>
</author>
<published>2019-03-14T10:32:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ebfe19e8e7690598f86facc0bb18df4052468fc0'/>
<id>ebfe19e8e7690598f86facc0bb18df4052468fc0</id>
<content type='text'>
Truncate existing users names which exceed 128 characters
Include test for truncating users names
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Truncate existing users names which exceed 128 characters
Include test for truncating users names
</pre>
</div>
</content>
</entry>
</feed>
