summaryrefslogtreecommitdiff
path: root/app/controllers
Commit message (Collapse)AuthorAgeFilesLines
* Add recaptcha_check_if_spammable for issualbes than arent spammablesrecaptcha_check_if_spammable_ce_backportLuke Bennett2017-12-081-2/+8
|
* Resolve "No feedback when checking on checklist if potential spam was detected"Luke Bennett2017-12-082-4/+15
|
* Move the circuitbreaker check out in a separate processbvl-circuitbreaker-processBob Van Landuyt2017-12-082-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | Moving the check out of the general requests, makes sure we don't have any slowdown in the regular requests. To keep the process performing this checks small, the check is still performed inside a unicorn. But that is called from a process running on the same server. Because the checks are now done outside normal request, we can have a simpler failure strategy: The check is now performed in the background every `circuitbreaker_check_interval`. Failures are logged in redis. The failures are reset when the check succeeds. Per check we will try `circuitbreaker_access_retries` times within `circuitbreaker_storage_timeout` seconds. When the number of failures exceeds `circuitbreaker_failure_count_threshold`, we will block access to the storage. After `failure_reset_time` of no checks, we will clear the stored failures. This could happen when the process that performs the checks is not running.
* Merge branch '40754-fix-flash-usage-with-personal-access-token' into 'master'Grzegorz Bizon2017-12-081-1/+3
|\ | | | | | | | | | | | | Fix new personal access token showing up in a flash message Closes #40754 See merge request gitlab-org/gitlab-ce!15707
| * Fix new personal access token showing up in a flash message40754-fix-flash-usage-with-personal-access-tokenEric Eastwood2017-12-071-1/+3
| |
* | Merge branch ↵Kamil Trzciński2017-12-071-1/+0
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | '40761-remove-the-checkbox-for-starting-a-new-pipeline-in-auto-devops-settings' into 'master' Resolve "Remove the checkbox for starting a new pipeline in Auto DevOps settings" Closes #40761 See merge request gitlab-org/gitlab-ce!15714
| * | Remove Auto DevOps checkboxes - backendbikebilly2017-12-041-1/+0
| |/
* | add support for the commit reference filtermicael.bergeron2017-12-072-13/+3
| |
* | tidying up the changesmicael.bergeron2017-12-071-3/+0
| |
* | add support for commit (in mr) to reference filtermicael.bergeron2017-12-071-1/+10
| |
* | corrects the url buildingmicael.bergeron2017-12-072-6/+8
| |
* | diff notes created in merge request on a commit have the right contextmicael.bergeron2017-12-072-8/+7
| | | | | | | | add a spec for commit merge request diff notes
* | Allow commenting on individual commits inside an MRDouwe Maan2017-12-072-14/+44
| |
* | Support uploads for groupsJarka Kadlecova2017-12-073-23/+63
| |
* | Resolve "Display member role per project"Mike Greiling2017-12-074-9/+45
| |
* | Merge branch ↵Tim Zallmann2017-12-061-8/+8
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | '22680-unlabel-slash-command-limit-autocomplete-to-applied-labels' into 'master' Resolve "/unlabel quick action - limit autocomplete to applied labels" Closes #22680 and #27319 See merge request gitlab-org/gitlab-ce!11110
| * | Limit autocomplete menu to applied labelsVitaliy @blackst0ne Klachkov2017-11-281-8/+8
| | |
* | | Merge branch ↵Sean McGivern2017-12-061-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '39364-in-issue-board-url-doesn-t-take-in-account-hostname-settings' into 'master' Resolve "In Issue board url doesn't take in account hostname settings" Closes #39364 See merge request gitlab-org/gitlab-ce!15703
| * | | Use path helper instead of url helperLuke Bennett2017-12-031-1/+1
| | |/ | |/|
* | | Merge branch 'list-multiple-clusters' into 'master'Grzegorz Bizon2017-12-061-8/+31
|\ \ \ | | | | | | | | | | | | | | | | List multiple clusters See merge request gitlab-org/gitlab-ce!15403
| * \ \ Merge remote-tracking branch 'origin/master' into list-multiple-clustersMatija Čupić2017-12-051-3/+3
| |\ \ \
| * | | | Use ClustersFinder for setting countsMatija Čupić2017-12-051-4/+3
| | | | |
| * | | | Merge remote-tracking branch 'origin/master' into list-multiple-clustersKamil Trzcinski2017-12-051-2/+2
| |\ \ \ \
| * \ \ \ \ Merge remote-tracking branch 'origin/list-multiple-clusters' into ↵Kamil Trzcinski2017-12-051-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | cluster-page-with-list-clusters
| | * | | | | Remove references of project.cluster from specsMatija Čupić2017-12-041-1/+1
| | | | | | |
| | * | | | | Merge branch 'master' into list-multiple-clustersFilipa Lacerda2017-12-047-13/+22
| | |\ \ \ \ \ | | | | |_|/ / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (154 commits) Don't disable the Rails mailer when seeding the test environment Documentation bug fixes: Added procedure to disable built-in Issues. Ensure `Namespace`'s is namespaced in `Gitlab::Kubernetes::Helm#initialize` and fix a transient failing spec due to that Add changelog entry Show only group name by default and put full namespace in tooltip Adds validation for Project#ci_config_path not to contain leading slash Gracefully handle case when repository's root ref does not exist Set EE variable issue note store allow caching options to be specified for counting services Update CHANGELOG.md for 10.2.3 Add link to gitaly converation Fix pipeline config source specs and test it explicitly Set an artificial $HOME for gitaly in test Add a fixture file that uses seed-fu in the test env so that a borken seed-fu is detected Pin seed-fu to 2.3.6 since 2.3.7 is broken Do not set pipeline source after initialization updated diff spec fix for special charecter in file names We could simply count the commits ...
| * | | | | | Merge branch '35616-move-k8-to-cluster-page' into ↵Kamil Trzcinski2017-12-052-3/+4
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | cluster-page-with-list-clusters
| | * | | | | | Use find instead of find_by!Shinya Maeda2017-12-051-1/+1
| | | | | | | |
| | * | | | | | Optimize Projects::ClustersController#clusterShinya Maeda2017-12-041-1/+2
| | | | | | | |
| | * | | | | | Use status polling definitinoShinya Maeda2017-12-041-1/+1
| | | | | | | |
| | * | | | | | Optimize Clusters::CreateService#executeShinya Maeda2017-12-041-1/+1
| | | | | | | |
| * | | | | | | Merge remote-tracking branch 'origin/list-multiple-clusters' into ↵Kamil Trzcinski2017-12-031-9/+33
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| / / / / / | | |/ / / / / cluster-page-with-list-clusters
| | * | | | | Refactor ClustersController pagination testMatija Čupić2017-12-011-1/+1
| | | | | | |
| | * | | | | Use strings for @scope in ClustersController#indexMatija Čupić2017-11-301-1/+1
| | | | | | |
| | * | | | | Default to :all scope for ClustersController#indexMatija Čupić2017-11-291-1/+1
| | | | | | |
| | * | | | | Move cluster sourcing from before_action to #indexMatija Čupić2017-11-281-8/+2
| | | | | | |
| | * | | | | Expose scope to view in ClustersController#indexMatija Čupić2017-11-281-0/+1
| | | | | | |
| | * | | | | Changes after Frontend and UX review:Filipa Lacerda2017-11-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Moves toggle button to a shared location - Adds tests for toggle button - Transforms Clusters class into function - Improves UX
| | * | | | | Fix symbolization error in #clustersMatija Čupić2017-11-271-1/+1
| | | | | | |
| | * | | | | Use current_user in ClustersController#clustersMatija Čupić2017-11-271-1/+1
| | | | | | |
| | * | | | | Add cluster pagination to ClustersController#indexMatija Čupić2017-11-271-0/+1
| | | | | | |
| | * | | | | Use ClustersFinder in ClustersController#clustersMatija Čupić2017-11-271-2/+6
| | | | | | |
| | * | | | | Add cluster counts to ClustersController#indexMatija Čupić2017-11-271-1/+3
| | | | | | |
| | * | | | | Merge branch 'master' into list-multiple-clustersFilipa Lacerda2017-11-271-5/+5
| | |\ \ \ \ \ | | | | |_|_|/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (22 commits) static-analysis fix refactored the hashed repository name removed 'only once' from the docs static analysis fix added changelog ignore hashed repositories when doing rake gitlab:cleanup:dirs Update prometheus Gem to fix compilation on centos 6 duo to GCC not recognizing `std=c11` option Add a feedback mechanism to `package-qa` manual action Update svg external dependency Drastically improve project search performance by no longer searching namespace name Deduplicate protected ref human_access_levels Fix ProtectedBranch access level validations Address feedback for AWS Runner autoscale article Clarify usage of Runner limit and AWS tags Finish rest of the sections Finish all sections except docker.machine Add runners.cache section Add Runner registration info Clear up sections Add skeleton ...
| | * | | | | Handle toggle button with API requestFilipa Lacerda2017-11-241-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add tests Update empty state [ci skip]
| | * | | | | Merge branch 'master' into list-multiple-clustersFilipa Lacerda2017-11-2410-25/+19
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (53 commits) Updated timeago.js Prevent 500 error when inspecting job after trigger was removed Add classList polyfill for IE classList.toggle(.., force) Use feature flag instead of application settigns to control if method calls should be instrumented Rename wip to worker_id add missing schema entry and application settigns helper Use only real duration to measure method call performance via Prometheus check method timing threshold when observing method performance Add changelog for #15558 Reenable prometheus metrics Move prometheus middle ware to prometheus initialized. Fix WIP system note not being created Update CHANGELOG.md for 10.2.2 Fix hashed storage for attachments bugs Rename fetch_refs to refmap Clean up repository fetch and mirror methods Fix pulling and pushing using a personal access token with the sudo scope Allow password authentication to be disabled entirely Simplify the DB changes checklist Added Rubocop config for background migrations ...
| | * | | | | | Adds JS to toggle buttons [ci skip]Filipa Lacerda2017-11-241-4/+14
| | | | | | | |
| | * | | | | | Merge branch 'master' into list-multiple-clustersFilipa Lacerda2017-11-2220-43/+49
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (158 commits) Improve output for extra queries in specs Fixed new group milestone breadcrumb Try to find the merge-base against the canonical master Add FetchSourceBranch Gitaly call Backport QA code that belongs to CE from EE Geo Add QUERY_RECORDER_DEBUG environment variable to improve performance debugging Add support of Mermaid Update VERSION to 10.3.0-pre Update CHANGELOG.md for 10.2.0 default fill color for SVGs Fix reply quote keyboard shortcut on MRs ignore hashed repos (for now) when using `rake gitlab:cleanup:repos` Use Redis cache for branch existence checks Update CONTRIBUTING.md: Link definition of done to criteria Use `make install` for Gitaly setups in non-test environments FileUploader should check for hashed_storage?(:attachments) to use disk_path Set the default gitlab-shell timeout to 3 hours Update composite pipelines index to include "id" Use arrays in Pipeline#latest_builds_with_artifacts Fix blank states using old css ...
| | * | | | | | | Move cluster loading to ClustersController#indexMatija Čupić2017-11-161-5/+1
| | | | | | | | |
| | * | | | | | | List multiple clusters on ClustersController#indexMatija Čupić2017-11-161-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also: * Stub out index view * Adds the clusters before_action that returns all clusters