summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/ci_variable_list/ci_variable_list.js
Commit message (Collapse)AuthorAgeFilesLines
* Use exposed regex for frontend maskable checkmfluharty2019-06-061-3/+3
| | | | | | Pass string value in through haml template data attribute Evaluate it into a regex when initiating variable list Use it to determine whether to show the maskability warning
* Allow masking if 8 or more characters in base64Thomas Nilsson2019-06-061-1/+1
| | | | | | This should allow for private ssh-keys to remain private. Solves https://gitlab.com/gitlab-org/gitlab-ce/issues/60790.
* Implement support for CI variables of type fileKrasimir Angelov2019-05-061-0/+4
| | | | | | | | | Add env_var and file as supported types for CI variables. Variables of type file expose to users existing gitlab-runner behaviour - save variable value into a temp file and set the path to this file in an ENV var named after the variable key. Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/46806.
* Add control for variable value maskingmfluharty2019-03-291-2/+32
| | | | | | Show masked switch for each variable When toggled on, the variable value will be masked in runner logs Show warning message if the switch is on but the value is not maskable
* Revert "Merge branch '13784-validate-variables-for-masking' into 'master'"Kamil Trzciński2019-03-271-32/+2
| | | This reverts merge request !25476
* Scaffold UI elements for minimal versionMiranda Fluharty2019-03-271-2/+32
| | | | | Add a masked switch to variable rows Copy some behavior from the protected switch
* option to make variables protected by defaultAlexis Reigel2018-11-291-1/+3
|
* Replace convertPermissionToBoolean with parseBooleanWinnie Hellmann2018-11-271-2/+2
|
* Prettify all the things (part 7)Mike Greiling2018-10-241-16/+21
|
* Use dropdown-menu instead of dropdown selectorClement Ho2018-05-221-1/+1
|
* Scope to .dropdownClement Ho2018-05-221-1/+1
|
* Auto close cloned dropdowns for ci variable listClement Ho2018-05-221-0/+5
| | | | | | | | | The flow around Bootstrap v4 dropdown and glDropdown changed which resulted in new variable rows to having a blank dropdown open, - With BS3: opened dropdown -> clone and insert new row -> hide old dropdown -> hide new dropdown - With BS4: opened dropdown -> clone and insert new row -> hide old dropdown We are fixing this by cleaning up the dirty row clone class so we don't have to rely on magic events hiding both the old and new dropdowns
* Make Variable key not secret43316-controller-parameters-handling-sensitive-information-should-use-a-more-specific-nameMatija Čupić2018-03-221-2/+2
|
* Use secret_key and secret_value in CI variable frontendMatija Čupić2018-03-171-4/+4
|
* Merge branch '42929-hide-new-variable-values' into 'master'Clement Ho2018-02-151-0/+4
|\ | | | | | | | | | | | | Hide CI secret variable values on save Closes #42929 See merge request gitlab-org/gitlab-ce!17044
| * Hide CI secret variable values on save42929-hide-new-variable-valuesEric Eastwood2018-02-141-0/+4
| | | | | | | | See https://gitlab.com/gitlab-org/gitlab-ce/issues/42928
* | Default CI variables to unprotected42928-default-protected-variables-to-offEric Eastwood2018-02-091-1/+1
|/ | | | See https://gitlab.com/gitlab-org/gitlab-ce/issues/42928
* Use dynamic variable list in scheduled pipelines and group/project CI secret ↵Eric Eastwood2018-02-051-7/+20
| | | | | | | | | | | | | variables See https://gitlab.com/gitlab-org/gitlab-ce/issues/39118 Conflicts: app/views/ci/variables/_form.html.haml app/views/ci/variables/_table.html.haml ee/app/views/ci/variables/_environment_scope.html.haml spec/javascripts/ci_variable_list/ci_variable_list_ee_spec.js spec/javascripts/fixtures/projects.rb
* Refactor CI variable list code for usage with CI/CD settings page secret ↵refactor-ci-variable-list-for-future-usage-in-4110Eric Eastwood2018-01-311-0/+205
variables Part of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4110