summaryrefslogtreecommitdiff
path: root/app/models/ci/runner.rb
Commit message (Expand)AuthorAgeFilesLines
* DRY remaining instances of predefined variablesGrzegorz Bizon2018-03-141-5/+4
* Persist runner IP address on contact (#43489)Dylan Griffith2018-02-281-2/+2
* Save runner attributes only if there's changesMatija Čupić2018-02-051-1/+1
* Extract attribute caching to RedisCacheable concernMatija Čupić2018-02-051-35/+3
* Improve runner attribute cachineMatija Čupić2018-02-051-30/+22
* Update list of allowed attribute updates in RunnerMatija Čupić2018-02-041-3/+11
* Refactor runner attribute caching implementationMatija Čupić2018-02-041-27/+44
* Handle updating only contacted_at runner cacheMatija Čupić2018-01-291-1/+1
* Make Ci::Runner#online? slightly more performantMatija Čupić2018-01-291-1/+1
* Expose Ci::Runner#cached_contacted_at as TimeMatija Čupić2018-01-291-1/+5
* Generelized cached attribute usage in runnerMatija Čupić2018-01-291-8/+19
* Move info update implementation to Ci::Runner modelMatija Čupić2018-01-291-3/+23
* Check cache in Ci::Runner#online?Matija Čupić2018-01-291-1/+8
* Perform SQL matching of Build&Runner tags to greatly speed-up job pickingKamil Trzcinski2017-12-051-3/+3
* Use fuzzy search with minimum length of 3 characters where appropriatedm-search-patternDouwe Maan2017-11-271-4/+1
* Use Gitlab::SQL::Pattern where appropriateDouwe Maan2017-11-241-1/+2
* Fix locked shared runners problemTomasz Maczukin2017-09-251-1/+1
* move `lib/ci/model.rb` into `lib/gitlab/ci/model.rb`Maxim Rydkin2017-09-121-1/+1
* Improve spec. Add validation for accel_level on runner.Shinya Maeda2017-09-031-0/+1
* Refactor access_level to not_protected and ref_protectedShinya Maeda2017-09-031-3/+3
* Extend can_pick?Shinya Maeda2017-09-031-0/+2
* Update application code by the db schema changeShinya Maeda2017-09-031-3/+3
* Re-organize schema. Drop protected from runner. Add access_level to runner. D...Shinya Maeda2017-09-031-0/+5
* iniShinya Maeda2017-09-031-1/+1
* replace `is_runner_queue_value_latest?` with `runner_queue_value_latest?`Maxim Rydkin2017-08-291-1/+1
* Support multiple Redis instances based on queue typePaul Charlton2017-07-111-1/+1
* Merge branch 'fix/offline_runner_detection' into 'master'Rémy Coutable2017-07-101-3/+7
|\
| * Fix offline runner detectionAlessio Caiazza2017-07-071-3/+7
* | Added Cop to blacklist the use of `dependent:`Yorick Peterse2017-07-061-1/+1
|/
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-2/+2
* All CI offline migrationsKamil Trzciński2017-03-171-2/+2
* Update notification codeKamil Trzcinski2017-03-061-6/+4
* Add support for Workhorse notificationsKamil Trzcinski2017-03-031-6/+5
* Revert "Enable Style/DotPosition"Douwe Maan2017-02-231-2/+2
* Revert "Prefer leading style for Style/DotPosition"Douwe Maan2017-02-231-4/+4
* Prefer leading style for Style/DotPositionDouwe Maan2017-02-231-4/+4
* Enable Style/MutableConstantDouwe Maan2017-02-231-2/+2
* Enable Style/DotPositionDouwe Maan2017-02-231-2/+2
* Merge remote-tracking branch 'upstream/master' into use-update-runner-serviceLin Jen-Shin2017-02-041-3/+5
|\
| * Improve readability of runner tick queue methodGrzegorz Bizon2017-01-201-3/+5
* | Remove the key from the queue when runner is deletedLin Jen-Shin2017-01-211-0/+8
* | Prefer service object over after_save hookLin Jen-Shin2017-01-211-8/+0
|/
* Fix specsKamil Trzcinski2017-01-191-3/+9
* Change name of expire constantKim "BKC" Carlbäcker2016-12-161-3/+3
* Make expire-time a constant, correct function in ServiceKim "BKC" Carlbäcker2016-12-161-2/+3
* Use Token instead of IDKim "BKC" Carlbäcker2016-12-161-1/+1
* Do things in the correct orderKim "BKC" Carlbäcker2016-12-161-0/+1
* Don't use redis.multiKim "BKC" Carlbäcker2016-12-161-9/+3
* Make ensure_runner_queue_value atomicKim "BKC" Carlbäcker2016-12-161-5/+7
* #NamingThingsKim "BKC" Carlbäcker2016-12-161-5/+16