summaryrefslogtreecommitdiff
path: root/app/models/key.rb
Commit message (Expand)AuthorAgeFilesLines
* Ensure key fingerprints are generated correctly when modifiedNick Thomas2017-10-031-0/+1
* Stop using Sidekiq for updating Key#last_used_atremove-use-key-workerYorick Peterse2017-09-201-6/+1
* created services for keyshaseeb2017-09-151-5/+0
* Address review commentsNick Thomas2017-08-301-1/+0
* Rework the permissions model for SSH key restrictionsNick Thomas2017-08-301-25/+12
* Add settings for minimum key strength and allowed key typeNick Thomas2017-08-301-1/+44
* fix #35133 strip new lines from ssh keyshaseeb2017-08-031-2/+1
* Don’t schedule workers from inside transactionsDouwe Maan2017-06-021-5/+4
* Enable the Style/TrailingCommaInArguments copRémy Coutable2017-05-101-1/+1
* Record used SSH keys only once per dayrecord-used-ssh-keys-once-per-dayAdam Niedzielski2017-01-201-1/+6
* Record and show last used date of SSH KeysVincent Wong2017-01-091-0/+4
* Merge CSSFilipa Lacerda2016-12-121-4/+12
|\
| * Use :maximum instead of :within for length validators with a 0..N range25209-improve-length-validatorsRémy Coutable2016-12-061-4/+12
* | Don't notify user for deploy keys, feedback:Lin Jen-Shin2016-11-181-4/+4
|/
* Use setter for key instead AR callbackSemyon Pupkov2016-11-161-3/+4
* Add simple identifier to public SSH keysKeith Pope2016-08-021-2/+3
* Remove Duplicated keys add UNIQUE index to fingerprint18697-uniqueness-key-validationPaco Guzman2016-06-201-1/+1
* Add leading comment space copissue_15557Felipe Artur2016-05-311-1/+1
* Remove the annotate gem and delete old annotationsJeroen van Baarsen2016-05-091-15/+0
* Annotate the modelsZeger-Jan van de Weg2016-05-061-3/+3
* Ensure "new SSH key" email do not ends up as dead Sidekiq jobsfix/ensure-no-new_ssh_key_email-dead-jobsRémy Coutable2016-03-151-1/+2
* Only publish ssh key-type and keyZeger-Jan van de Weg2015-08-041-0/+5
* Add error message for SSH key linebreaksNikita Verkhovin2015-07-121-0/+1
* Re-annotate modelsStan Hu2015-05-031-0/+1
* Refactor key fingerprint generation.Douwe Maan2015-04-141-40/+4
* The new fingerprint format wis incompatible with the previous regex.Sašo Stanovnik2015-03-241-4/+11
* Use 2 spaces for indentation, not 4.Sašo Stanovnik2015-03-241-1/+1
* Fixed generating SSH key fingerprints in OpenSSH 6.8.Sašo Stanovnik2015-03-241-1/+18
* Explicitly define ordering in models using default_scopeDmitriy Zaporozhets2015-02-051-0/+1
* Fix various typosSteven Burgart2015-01-181-2/+2
* Simplify SSH fingerprint regexp extractionCiro Santilli2014-12-281-1/+1
* Add system hook for ssh key changesLukas Erlacher2014-09-031-0/+10
* Key strong paramsDmitriy Zaporozhets2014-06-261-2/+0
* Re-annotate modelsDmitriy Zaporozhets2014-04-091-2/+2
* Remove KeysObserverDmitriy Zaporozhets2014-04-021-0/+24
* Adapt use of Gitlab::Popen to new styleJacob Vosmaer2014-02-251-1/+1
* ReannotateDmitriy Zaporozhets2013-08-211-8/+8
* Validate fingerprint uniquenessJacob Vosmaer2013-07-171-14/+5
* Use Tempfile.open for automatic cleanupJacob Vosmaer2013-07-171-6/+1
* Merge branch 'master' into 6-0-devDmitriy Zaporozhets2013-07-121-1/+1
|\
| * Allow ecdsa SSH keysAkiva Levy2013-07-101-1/+1
* | store and display public key fingerprintDmitriy Zaporozhets2013-06-241-9/+31
* | AnnotatedDmitriy Zaporozhets2013-06-191-3/+3
|/
* More strict validation for SSH Key contentDmitriy Zaporozhets2013-05-131-1/+1
* Feature: Deploy keys between projectsDmitriy Zaporozhets2013-05-061-4/+0
* Create DeployKey & DeployKeysProject models. Bulding many to many relation be...Dmitriy Zaporozhets2013-05-061-8/+3
* Update model methodsAndrey Kumanyaev2013-04-031-2/+2
* remove unused code related to gitoliteDmitriy Zaporozhets2013-02-261-9/+0
* Merge pull request #2996 from raphendyr/ssh_fingerprint_fixDmitriy Zaporozhets2013-02-181-1/+1
|\
| * Fix ssh key fingerprinting test to use exitcodeJaakko Kantojärvi2013-02-151-1/+1