summaryrefslogtreecommitdiff
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '51335-fail-early-when-user-cannot-be-identified' into 'master'Douwe Maan2018-10-262-100/+82
|\ | | | | | | | | | | | | User not defined in PostReceive#process_project_changes Closes #51335 See merge request gitlab-org/gitlab-ce!22519
| * Removes idenfitication by commit from Gitlab::Identifier51335-fail-early-when-user-cannot-be-identifiedTiago Botelho2018-10-252-45/+15
| | | | | | | | | | | | | | Before we would need to identify a user when pushing through the GitLab UI. Since this is no longer the case we can remove the identification by commit and instead, use the identify_using_user
| * User not defined in PostReceive#process_project_changesTiago Botelho2018-10-251-56/+68
| | | | | | | | | | | | | | When Gitlab::GitPostReceive#changes_refs is empty user would not get defined and nil would be passed to PostReceive#after_project_changes_hooks which would then throw an error.
* | Merge branch ↵Douwe Maan2018-10-266-2/+114
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | '42790-improve-feedback-for-internal-git-access-checks-timeouts' into 'master' Adds trace of each access check when git push times out Closes #42790 See merge request gitlab-org/gitlab-ce!22265
| * | Iterating through commit list times outTiago Botelho2018-10-251-35/+23
| | | | | | | | | | | | | | | | | | | | | | | | Validating each commit on ChangeAccess times out if it already took too long to complete. Improves the TimedLogger specs to not make use of a stubbed class anymore
| * | Adds tracing messages for slow git pushesTiago Botelho2018-10-256-2/+126
| |/ | | | | | | | | | | Whenever a git push takes more than 50 seconds the user will receive a trace from each check performed along with their timings
* | Resolve "No longer require a deploy to start Prometheus monitoring"Peter Leitzen2018-10-262-37/+20
| |
* | Feature/add license to project APIJ.D. Bean2018-10-261-0/+38
| |
* | Update content of visible tooltipsWinnie Hellmann2018-10-261-9/+30
| |
* | Merge branch '7864-ee-routes' into 'master'Sean McGivern2018-10-262-0/+31
|\ \ | | | | | | | | | | | | CE: Put EE routes in EE files under EE directories See merge request gitlab-org/gitlab-ce!22376
| * | Allow CE do nothing if route doesn't exist7864-ee-routesLin Jen-Shin2018-10-261-0/+1
| | |
| * | Extract EE only oauth routes and add testsLin Jen-Shin2018-10-261-0/+30
| | |
* | | Automatically navigate to last board visitedBrett Walker2018-10-268-3/+357
| | |
* | | Merge branch '52545-guest-create-issue-in-group-board' into 'master'Sean McGivern2018-10-262-6/+23
|\ \ \ | | | | | | | | | | | | | | | | Resolve "Adding issues from group/project board is not allowed for project-level users" See merge request gitlab-org/gitlab-ce!22557
| * | | Simplify query and add tests for authorization changeHeinrich Lee Yu2018-10-261-4/+15
| | | |
| * | | Always show new issue in Open listHeinrich Lee Yu2018-10-261-2/+8
| |/ /
* | | Merge branch '52384-api-filter-assignee-none-any' into 'master'Sean McGivern2018-10-264-2/+127
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Filter by `None`/`Any` for assignee_id in issues/mrs API" Closes #52384 See merge request gitlab-org/gitlab-ce!22598
| * | | Support lowercase none / anyHeinrich Lee Yu2018-10-262-4/+16
| | | |
| * | | Refactor api validator to separate classHeinrich Lee Yu2018-10-261-0/+62
| | | |
| * | | Apply similar change to MRs APIHeinrich Lee Yu2018-10-262-0/+20
| | | |
| * | | Issues API: Add None/Any option to assignee_idHeinrich Lee Yu2018-10-262-1/+32
| |/ /
* | | Merge branch 'bvl-preload-user-status-for-events' into 'master'Sean McGivern2018-10-262-0/+16
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Preload user status for label events Closes #53164 See merge request gitlab-org/gitlab-ce!22609
| * | | Preload user status for label eventsBob Van Landuyt2018-10-252-0/+16
| | | | | | | | | | | | | | | | | | | | This makes sure the user_status for the user of a label event is preloaded. Otherwise it would not be rendered in the fake system note.
* | | | Support backward compatibility when introduce new failure reasonShinya Maeda2018-10-261-0/+9
| | | |
* | | | Merge branch '52115-Link-button-in-markdown-editor-should-recognize-URLs' ↵Phil Hughes2018-10-261-0/+27
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Link button in markdown editor recognize URLs Closes #52115 See merge request gitlab-org/gitlab-ce!22547
| * | | | Link button in markdown editor recognize URLsJohann Hubert Sonntagbauer2018-10-241-0/+27
| | | | |
* | | | | Fix stage dropdown rendering only in EnglishFilipa Lacerda2018-10-262-4/+5
| |_|/ / |/| | |
* | | | Merge branch 'an-multithreading' into 'master'Robert Speicher2018-10-254-21/+140
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Puma in GDK and rack server lifecycle event abstractions Closes #52762 See merge request gitlab-org/gitlab-ce!22372
| * | | | Add experimental support for Pumaan-multithreadingAndrew Newdigate2018-10-254-21/+140
| | |_|/ | |/| | | | | | | | | | | | | | | | | | This allows us (and others) to test drive Puma without it affecting all users. Puma can be enabled by setting the environment variable "EXPERIMENTAL_PUMA" to a non empty value.
* | | | Merge branch 'winh-countdown-component' into 'master'Clement Ho2018-10-252-0/+95
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Add reusable component for counting down See merge request gitlab-org/gitlab-ce!22499
| * | | | Add validation for date strings passed to GlCountdownwinh-countdown-componentWinnie Hellmann2018-10-251-2/+16
| | | | |
| * | | | Add reusable component for counting downWinnie Hellmann2018-10-251-0/+63
| | | | |
| * | | | Add calculateRemainingMilliseconds() helper functionWinnie Hellmann2018-10-251-0/+18
| | | | |
| * | | | Move datetime_utility_spec.js to correct locationWinnie Hellmann2018-10-251-0/+0
| | | | |
* | | | | Merge branch '49565-ssh-push-mirroring' into 'master'Robert Speicher2018-10-252-0/+227
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | Backport SSH host key detection code to CE See merge request gitlab-org/gitlab-ce!22577
| * | | | Backport SSH host key detection code to CENick Thomas2018-10-252-0/+227
| |/ / / | | | | | | | | | | | | | | | | This functionality is needed for SSH push mirroring support, which is a CE feature.
* | | | Merge branch '53055-combine-date-util-functions' into 'master'Filipa Lacerda2018-10-253-162/+160
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Combine all datetime library functions into `datetime_utility.js` This MR moves datetime methods from `app/assets/javascripts/lib/utils/pretty_time.js` & `app/assets/javascripts/lib/utils/datefix.js` into `app/assets/javascripts/lib/utils/datetime_utility.js`. Closes #53055 See merge request gitlab-org/gitlab-ce!22570
| * | | | Run through Prettier and remove ESLint disablesKushal Pandya2018-10-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Formats the file to match Prettier rules Removes all blacklisted ESLint rules
| * | | | Add pretty_time methodsKushal Pandya2018-10-252-135/+134
| | | | | | | | | | | | | | | | | | | | | | | | | Adds methods from `app/assets/javascripts/lib/utils/pretty_time.js` and deletes the file
| * | | | Add pikaday parsing methodsKushal Pandya2018-10-252-27/+26
| |/ / / | | | | | | | | | | | | | | | | Adds methods from `app/assets/javascripts/lib/utils/datefix.js` and deletes the files
* | | | Merge branch 'mr-diff-data' into 'master'Filipa Lacerda2018-10-252-48/+31
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | Impove diff discussion data See merge request gitlab-org/gitlab-ce!22491
| * | | Fixed action & mutation specsPhil Hughes2018-10-252-44/+29
| | | |
| * | | Impove diff discussion datamr-diff-dataPhil Hughes2018-10-242-7/+5
| | | | | | | | | | | | | | | | Pre-request to https://gitlab.com/gitlab-org/gitlab-ce/issues/48956
* | | | Merge branch 'refactor_gitlab_kube_client' into 'master'Kamil Trzciński2018-10-253-97/+18
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor Gitlab::KubeClient Closes #52131 See merge request gitlab-org/gitlab-ce!22073
| * | | | Store version within SUPPORTED_API_GROUPS hashrefactor_gitlab_kube_clientThong Kuah2018-10-231-27/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes the ability to pass in a different version. We can instead create a new entry in the SUPPORTED_API_GROUPS hash for a different version if need be.
| * | | | Update all usages of KubeClientThong Kuah2018-10-232-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Find and replace everywhere we pass in `api_groups` to KubeClient, as no longer needed
| * | | | Remove api_groups from KubeClient constructorThong Kuah2018-10-231-90/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We should have access to #core_client, #rbac_client, and #extensions_client without having to pass in an awkward array. Also change api_version to default_api_version, which allows us to use a different version for an individual client. Special case for apis/extensions which only go up to v1beta1 Makes #hashed_client private Removes the #clients and #discover! methods which are un-used
* | | | | Move job stuck status to backendSteve Azzopardi2018-10-255-68/+173
| |_|/ / |/| | |
* | | | Merge branch 'fix/limit-flash-notice-width' into 'master'Phil Hughes2018-10-241-2/+2
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | Limit flash notice width for fixed layout and improve spacing for fluid layout Closes #32868 See merge request gitlab-org/gitlab-ce!16482
| * | | Limit flash notice width on fixed and fluid layoutGeorge Tsiolis2018-10-231-2/+2
| | |/ | |/|