summaryrefslogtreecommitdiff
path: root/app/models/ci/runner.rb
Commit message (Expand)AuthorAgeFilesLines
* Remove dependency on IgnorableColumn concerndineshpanda2019-08-301-2/+1
* Optimise build queue serviceoptimise-build-queue-serviceKamil Trzciński2019-08-221-8/+20
* Use persistent Redis cluster for Workhorse pub/sub notificationssh-use-shared-state-cluster-pubsubStan Hu2019-07-221-1/+1
* Inherit from ApplicationRecord instead of ActiveRecord::BaseNick Thomas2019-03-281-1/+1
* Make runners token encryption to be optionalKamil Trzciński2019-03-181-1/+1
* Use encrypted runner tokensKamil Trzciński2019-03-061-1/+1
* Remove N+1 query for tags in /admin/runners pageStan Hu2019-02-261-0/+1
* Take contacted_at value from the DB when it is about to be displayed in the W...Alexander Kutelev2019-01-041-0/+4
* Rename GroupHierarchy into ObjectHierarchyJarka Košanová2018-12-191-1/+1
* Remove rails4 specific codeJasper Maes2018-12-161-2/+1
* Add custom validation message for chronic duration attributeGrzegorz Bizon2018-12-051-1/+2
* Migrate runners token first before fully switchingGrzegorz Bizon2018-12-031-1/+1
* Encrypt runners communication token in the databaseGrzegorz Bizon2018-11-201-5/+4
* Merge branch 'feature/runner-type-filter-for-admin-view' into 'master'Kamil Trzciński2018-09-261-13/+14
|\
| * add type param to runners apiAlexis Reigel2018-09-151-13/+14
* | Added FromUnion to easily select from a UNIONYorick Peterse2018-09-171-4/+13
|/
* Cleaned up CI runner administration codeYorick Peterse2018-09-141-0/+11
* add a comment to the usage of a anti-pattern queryAlexis Reigel2018-09-131-0/+6
* dry up available scopes to constantsAlexis Reigel2018-08-201-1/+3
* add offline scope to Ci::RunnerAlexis Reigel2018-08-201-0/+1
* Enable frozen string for app/models/**/*.rbrepo-forks/gitlab-ce-frozen-string-enable-app-models-moregfyoung2018-08-031-0/+2
* Make deprecated scopes of Runner explicitKamil Trzciński2018-07-041-2/+2
* Remove the use of `is_shared` of `Ci::Runner`remove-is-shared-from-ci-runnersKamil Trzciński2018-06-261-22/+12
* Do not validate cached dataoptimise-runner-update-cached-infoKamil Trzciński2018-06-051-4/+2
* Run `Ci::Runner#assign_to` in transactionKamil Trzciński2018-05-311-2/+9
* Add `Ci::Runner` inverse_of'sKamil Trzciński2018-05-311-2/+2
* Fix static analysisKamil Trzciński2018-05-311-2/+2
* Improve `Ci::Runner#assign_to` to return a flag whether it succeeded or notKamil Trzciński2018-05-311-3/+2
* Make Ci::Runner#assign_to keep returning RunnerProjectDylan Griffith2018-05-311-1/+2
* Refactor validations and make runner factory by default to be instance-wide r...Kamil Trzciński2018-05-311-10/+25
* Improve runner_type validations for Ci::RunnerDylan Griffith2018-05-311-6/+16
* Merge branch '46082-runner-contacted_at-is-not-always-a-time-type' into 'master'Kamil Trzciński2018-05-211-1/+1
|\
| * Dynamically cast value from cacheMatija Čupić2018-05-151-2/+1
| * Merge branch 'master' into 46082-runner-contacted_at-is-not-always-a-time-typeMatija Čupić2018-05-091-0/+1
| |\
| * | Move Runner#contacted_at to RedisCacheable#cached_attr_time_readerMatija Čupić2018-05-081-1/+2
* | | Allow group runners to be viewed/edited in APIDylan Griffith2018-05-161-1/+1
* | | Ensure Ci::Runner#assign_to errors for group runnerscorrect-runner-type-when-assigning-shared-to-projectDylan Griffith2018-05-101-0/+2
* | | Ensure runner_type is updated correctly when assigning shared runner to projectDylan Griffith2018-05-101-1/+5
| |/ |/|
* | Add validation Ci::Runner runner_type must be presentDylan Griffith2018-05-091-0/+1
|/
* Dont remove duplicates in Runner.owned_or_shared since its not necessaryDylan Griffith2018-05-031-1/+4
* Remove Runner#belonging_to_any_project since this is no longer neededDylan Griffith2018-05-031-2/+0
* Rename RunnerGroup -> RunnerNamespaceDylan Griffith2018-05-021-3/+3
* Rename Runner#invalidate_build_cache -> Runner#pick_buildDylan Griffith2018-05-021-1/+1
* Start persisting runner_type when creating runnersDylan Griffith2018-04-301-0/+6
* Rename Runner#group? -> #assigned_to_group? and Runner#project? -> #assigned_...Dylan Griffith2018-04-301-3/+3
* Revert fair scheduling for all buildsDylan Griffith2018-04-301-18/+0
* Rename `runner.belonging_to_group(project.id) -> runner.belonging_to_parent_g...Dylan Griffith2018-04-271-2/+2
* extract method to adhere to "tell, don't ask"Alexis Reigel2018-04-231-0/+6
* use more efficient AR length check methodsAlexis Reigel2018-04-231-2/+2
* restrict projects ci controller to project runnersAlexis Reigel2018-04-231-1/+6