- Jul 26, 2018
-
-
gfyoung authored
Partially addresses #47424.
-
- Feb 15, 2018
-
-
Rubén Dávila authored
Revert "Merge branch 'rd-43185-revert-sanitize-extra-blank-spaces-used-when-uploading-a-ssh-key' into 'master'" This reverts commit e607fd79.
-
- Feb 12, 2018
-
-
Rubén Dávila authored
This reverts commit a58f8c32, reversing changes made to cd5d75c3.
-
- Feb 02, 2018
-
-
Mario de la Ossa authored
-
- Feb 01, 2018
-
-
Rubén Dávila authored
-
- Dec 05, 2017
-
-
Douwe Maan authored
-
- Nov 16, 2017
-
-
Yorick Peterse authored
By caching the number of personal SSH keys we reduce the number of queries necessary on pages such as ProjectsController#show (which can end up querying this data multiple times). The cache is refreshed/flushed whenever an SSH key is added, removed, or when a user is removed.
-
- Oct 03, 2017
-
-
Nick Thomas authored
-
- Sep 20, 2017
-
-
Yorick Peterse authored
This makes things simpler as no scheduling is involved. Further we remove the need for running a SELECT + UPDATE just to get the key and update it, whereas we only need an UPDATE when setting last_used_at directly in a request. The added service class takes care of updating Key#last_used_at without using Sidekiq. Further it makes sure we only try to obtain a Redis lease if we're confident that we actually need to do so, instead of always obtaining it. We also make sure to _only_ update last_used_at instead of also updating updated_at. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/36663
-
- Sep 15, 2017
-
-
haseeb authored
-
- Aug 30, 2017
-
-
Nick Thomas authored
-
Nick Thomas authored
`allowed_key_types` is removed and the `minimum_<type>_bits` fields are renamed to `<tech>_key_restriction`. A special sentinel value (`-1`) signifies that the key type is disabled. This also feeds through to the UI - checkboxes per key type are out, inline selection of "forbidden" and "allowed" (i.e., no restrictions) are in. As with the previous model, unknown key types are disallowed, even if the underlying ssh daemon happens to support them. The defaults have also been changed from the lowest known bit size to "no restriction". So if someone does happen to have a 768-bit RSA key, it will continue to work on upgrade, at least until the administrator restricts them.
-
Nick Thomas authored
This is an amalgamation of: * Cory Hinshaw: Initial implementation !5552 * Rémy Coutable: Updates !9350 * Nick Thomas: Resolve conflicts and add ED25519 support !13712
-
- Aug 03, 2017
-
-
haseeb authored
-
- Jun 02, 2017
-
-
Douwe Maan authored
-
- May 10, 2017
-
-
Rémy Coutable authored
Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Jan 20, 2017
-
-
Adam Niedzielski authored
Use Gitlab::ExclusiveLease to make sure that we enqueue Sidekiq job at most once per day for given key.
-
- Jan 08, 2017
-
-
Vincent Wong authored
Addresses: Issue #13810 1. Adds a last_used_at attribute to the Key table/model 2. Update a key's last_used_at whenever it gets used 3. Display how long ago an ssh key was last used
-
- Dec 06, 2016
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Nov 17, 2016
-
- Nov 15, 2016
-
- Aug 02, 2016
-
-
Keith Pope authored
-
- Jun 20, 2016
-
-
Paco Guzman authored
-
- Jun 03, 2016
-
-
James Lopez authored
This reverts commit 3e991230.
-
James Lopez authored
# Conflicts: # app/models/project.rb
-
- May 31, 2016
-
-
Felipe Artur authored
-
- May 09, 2016
-
-
Jeroen van Baarsen authored
In 8278b763 the default behaviour of annotation has changes, which was causing a lot of noise in diffs. We decided in #17382 that it is better to get rid of the whole annotate gem, and instead let people look at schema.rb for the columns in a table. Fixes: #17382
-
- May 06, 2016
-
-
Zeger-Jan van de Weg authored
-
- Mar 15, 2016
-
-
Rémy Coutable authored
Related to #2235. This is done by: 1. Delaying the notification sending after the SSH key is commited in DB 2. Gracefully exit the mailer method if the record cannot be found
-
- Aug 04, 2015
-
-
Zeger-Jan van de Weg authored
-
- Jul 11, 2015
-
-
Nikita Verkhovin authored
-
- May 03, 2015
-
-
Stan Hu authored
-
- Apr 14, 2015
-
-
Douwe Maan authored
-
- Mar 24, 2015
-
-
Sašo Stanovnik authored
-
- Mar 23, 2015
-
-
Sašo Stanovnik authored
-
Sašo Stanovnik authored
-
- Feb 05, 2015
-
-
Dmitriy Zaporozhets authored
-
- Jan 18, 2015
-
-
Steven Burgart authored
signe-in -> signed-in go_to_gihub_for_permissions -> go_to_github_for_permissions descendand -> descendant behavour -> behaviour recepient_email -> recipient_email generate_fingerpint -> generate_fingerprint dependes -> depends Cant't -> Can't wisit -> visit notifcation -> notification sufficent_scope -> sufficient_scope? levet -> level
-
- Dec 28, 2014
-
-
Ciro Santilli authored
[\d\h] is the same as \h
-
- Sep 02, 2014
-
-
Lukas Erlacher authored
Add system hook for ssh key create and destroy Update and fix documentation Update tests
-