Commit faaaa4ed authored by Kamil Trzcinski's avatar Kamil Trzcinski Committed by Robert Speicher
Browse files

Require the variable key to be set and unique

parent 736041e8
......@@ -13,6 +13,7 @@ v7.14.0 (unreleased)
- Fix broken yaml error saving
- Rename type(s) to stage(s)
- Add missing stage when doing retry
- Require variable keys to be not-empty and unique
- Fix: user could steal specific runner
......@@ -14,5 +14,8 @@
class Variable < ActiveRecord::Base
belongs_to :project
validates_presence_of :key
validates_uniqueness_of :key
attr_encrypted :value, mode: :per_attribute_iv_and_salt, key: GitlabCi::Application.secrets.db_key_base
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment