summaryrefslogtreecommitdiff
path: root/spec/factories
Commit message (Collapse)AuthorAgeFilesLines
* Projects and groups badges APIFrancisco Javier López2018-03-051-0/+14
|
* Foreground verification of uploads and LFS objectsee-4862-verify-file-checksumsNick Thomas2018-03-021-0/+6
|
* Extend Cluster Applications to install GitLab Runner to Kubernetes clusterMayra Cabrera2018-03-011-0/+1
|
* Add DNS verification to Pages custom domainsNick Thomas2018-02-231-1/+20
|
* Validate SSH keys through the sshkey gemrd-40552-gitlab-should-check-if-keys-are-valid-before-savingRubén Dávila2018-02-161-23/+89
|
* Revert "Merge branch ↵Rubén Dávila2018-02-151-0/+4
| | | | | | 'rd-43185-revert-sanitize-extra-blank-spaces-used-when-uploading-a-ssh-key' into 'master'" This reverts commit e607fd796657afd214b8f25201919d3e33b3f35f.
* Merge branch 'expired-ci-artifacts' into 'master'Grzegorz Bizon2018-02-141-2/+2
|\ | | | | | | | | Change SQL for expired artifacts to use new ci_job_artifacts.expire_at See merge request gitlab-org/gitlab-ce!16578
| * Add indexes and change SQL for expired artifacts to deal with artifacts ↵Greg Stark2018-02-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | migration efficiently Artifacts are in the middle of being migrated from ci_builds to ci_job_artifacts. The expiration date is currently visible in both of these tables and the test for whether an expired artifact is present for a job is complex as it requires checking both the of the tables. Add two new indexes, one on ci_builds.artifacts_expire_at and one on ci_job_artifacts.expire_at to enable finding expired artifacts efficiently. And until the migration is finished, replace the SQL for finding expired and non-expired artifacts with a hand-crafted UNION ALL based query instead of using OR. This overcomes a database optimizer limitation that prevents it from using these indexes. When the migration is finished the next version should remove this query and replace it with a much simpler query on just ci_job_artifacts. See https://gitlab.com/gitlab-org/gitlab-ce/issues/42561 for followup.
* | Revert "Merge branch ↵rd-43185-revert-sanitize-extra-blank-spaces-used-when-uploading-a-ssh-keyRubén Dávila2018-02-121-4/+0
| | | | | | | | | | | | | | 'rd-40552-gitlab-should-check-if-keys-are-valid-before-saving' into 'master'" This reverts commit a58f8c32c62bcf5824d1fe1d0de53e9bda974d65, reversing changes made to cd5d75c362cdf06efb8174eddfbd0f4b65687dec.
* | Merge branch '40744-hashed-storage-specs' into 'master'Sean McGivern2018-02-081-2/+4
|\ \ | |/ |/| | | | | | | | | Use hashed storage in the specs Closes #40744 See merge request gitlab-org/gitlab-ce!15681
| * Use hashed storage in the specs40744-hashed-storage-specsNick Thomas2018-02-071-2/+4
| |
* | Merge branch 'pawel/connect_to_prometheus_through_proxy-30480' into 'master'Robert Speicher2018-02-072-2/+4
|\ \ | | | | | | | | | | | | | | | | | | Deploy prometheus through kubernetes and autoconnect to cluster Closes #30480 and #28916 See merge request gitlab-org/gitlab-ce!16182
| * | Fix order of checks in editable? method.Pawel Chojnacki2018-02-072-3/+3
| | | | | | | | | | | | + address small nitpicks
| * | Merge branch 'master' into pawel/connect_to_prometheus_through_proxy-30480Mike Greiling2018-02-0620-24/+80
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (242 commits) Validate user namespace before saving so that errors persist on model Reset Project's column information in spec/lib/gitlab/background_migration/populate_merge_request_metrics_with_events_data_spec.rb Explicitly set cwd in Sidekiq memory killer instead of depending on getcwd Downgrade google-protobuf Close low level rugged repository in project cache worker File upload UI obeys LFS filters Resolve "Add a link to documentation on how to get external ip in the Kubernetes cluster details page" Upgrade GitLab Workhorse to v3.6.0 Add sorting options for /users API (admin only) improvements from feedback [ci-skip] add changelog remove file after `Upload#destroy` Fix a hardcoded pipeline ID in a spinach step Override group sidebar links Replace "cluster" with "Kubernetes cluster" Reorder async/sync tasks in BuildFinishedWorker to read traces efficiently Fix tests for Drop filename enforcement Revert using expand_fixture_path in factory Revert "Add FixtureHelpers for FactoryGirl" Refactor :trace to :trace_live in spec ...
| * | enable manual configuration property for all test prometheus servicesPawel Chojnacki2018-01-301-1/+2
| | |
| * | Merge remote-tracking branch 'upstream/master' into ↵Pawel Chojnacki2018-01-292-4/+4
| |\ \ | | | | | | | | | | | | pawel/connect_to_prometheus_through_proxy-30480
| * | | add manual_configuration to prometheus_service factory to enable it by defaultPawel Chojnacki2018-01-171-0/+1
| | | |
* | | | Backport of LFS File Locking APIrd-35856-backport-lfs-file-locking-apiRubén Dávila2018-02-071-0/+7
| |_|/ |/| |
* | | Revert using expand_fixture_path in factoryShinya Maeda2018-02-061-1/+1
| | |
* | | Revert "Add FixtureHelpers for FactoryGirl"Shinya Maeda2018-02-061-3/+0
| | | | | | | | | | | | This reverts commit 3603e7c3a2cfd88e8441c5d76303645776349117.
* | | Refactor :trace to :trace_live in specShinya Maeda2018-02-061-2/+2
| | |
* | | Add FixtureHelpers for FactoryGirlShinya Maeda2018-02-061-0/+3
| | |
* | | Alessio catches: Test fixShinya Maeda2018-02-061-1/+1
| | |
* | | Fix retry_build_service_spec.rb with trace_artifact traitShinya Maeda2018-02-061-0/+6
| | |
* | | Add essential testsShinya Maeda2018-02-061-0/+9
| | |
* | | Merge branch '42547-upload-store-mount-point' into 'master'Sean McGivern2018-02-051-8/+12
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Store uploader context in uploads Closes #42547 See merge request gitlab-org/gitlab-ce!16779
| * | | add the uploader context to the upload modelMicaël Bergeron2018-02-021-8/+12
| | | |
* | | | Merge branch 'persistent-callouts' into 'master'Kamil Trzciński2018-02-051-0/+7
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Add backend for persistently dismissible callouts See merge request gitlab-org/gitlab-ce!16735
| * | | | Change UserCallout feautre_name to enumMatija Čupić2018-02-031-1/+1
| | | | |
| * | | | Merge branch 'master' into persistent-calloutsMatija Čupić2018-02-0217-21/+45
| |\ \ \ \
| * | | | | Rename Callout to UserCalloutMatija Čupić2018-02-021-1/+1
| | | | | |
| * | | | | Remove dismissed_state from Callout modelMatija Čupić2018-02-021-1/+0
| | | | | |
| * | | | | Add Callout specsMatija Čupić2018-01-261-0/+8
| | |_|_|/ | |/| | |
* | | | | Fix export removal for hashed-storage projects within a renamed or deleted ↵Nick Thomas2018-02-051-0/+6
| |/ / / |/| | | | | | | | | | | namespace
* | | | Merge branch 'rd-40552-gitlab-should-check-if-keys-are-valid-before-saving' ↵Douwe Maan2018-02-021-0/+4
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Sanitize extra blank spaces used when uploading a SSH key Closes #40552 See merge request gitlab-org/gitlab-ce!16821
| * | | Sanitize extra blank spaces used when uploading a SSH keyRubén Dávila2018-02-011-0/+4
| |/ /
* | | porting changes from upstream3867-port-to-ceMicaël Bergeron2018-02-013-3/+3
| | |
* | | port of 594e6a0a625^..f74c90f68c6Micaël Bergeron2018-02-012-6/+24
| | |
* | | Make user/author use project.creator in most factoriesRémy Coutable2018-01-3112-12/+14
|/ / | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Merge branch 'sh-migrate-can-push-to-deploy-keys-projects-10-3' into ↵Douwe Maan2018-01-162-4/+4
|/ | | | | | | | | | | | 'security-10-3' [10.3] Migrate `can_push` column from `keys` to `deploy_keys_project` See merge request gitlab/gitlabhq!2276 (cherry picked from commit f6ca52d31bac350a23938e0aebf717c767b4710c) 1f2bd3c0 Backport to 10.3
* Add RedirectRoute factoryMichael Kozono2018-01-111-0/+15
|
* Adds Rubocop rule for line break around conditionals🙈 jacopo beschi 🙉2018-01-111-0/+1
|
* Merge branch 'master' into 22643-manual-job-pageFilipa Lacerda2018-01-042-27/+37
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (200 commits) Fix issue boards scroll config. Added multi editor setting on the profile preferences page fix missing import of timeWeek which would cause errors in prometheus graphs with deployments Remove downcase from special path helper Rename db:seed_fu-{pg,mysql} to gitlab:setup-{pg,mysql} Fix error when viewing diffs without blobs Moves prettier to dev dependency Eager load event target authors whenever possible Do not run ee_compat_check on security branches Include integration tests in CE/EE testing documentation 41054-Disallow creation of new Kubernetes integrations Resolve "Resizable file list and commit panel" Make tooltip placement bottom by default as per design guidelines Fix groups list icon, timestamp alignment and row height Avoid leaving a push event empty if payload cannot be created Move git operations for UpdateRemoteMirrorService into Gitlab::Git Move delete_remote_branches from Gitlab::Shell to Gitlab::Git::Repository Move push_remote_branches from Gitlab::Shell to Gitlab::Git::Repository Update Kubernetes service documentation fix issue #37843 ...
| * 41054-Disallow creation of new Kubernetes integrationsMayra Cabrera2018-01-041-0/+1
| |
| * Use heredoc for long strings so it's easier to readuse-heredoc-for-keysLin Jen-Shin2018-01-031-27/+36
| |
* | Merge branch 'master' into 22643-manual-job-pageFilipa Lacerda2017-12-223-36/+5
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (22 commits) Extend Cluster Applications to allow installation of Prometheus Docs: move article LDAP-CE to its topic-related folder Improve performance of DiffDiscussion#truncated_diff_lines and DiffNote#diff_line by removing expensive diff position calculation and comparison Reverted fix https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/15788 Execute project hooks and services after commit when moving an issue Use relative URLs when linking to uploaded files Use gitlab-styles Clarify Auto DevOps pipelines Make webpack fail for missing exports Update VERSION to 10.4.0-pre Update CHANGELOG.md for 10.3.0 Explictly require Gitlab::Utils in ProjectFeaturesCompatibility Add note about using the term GPG for all related implementations Add index on namespaces lower(name) for UsersController#exists docs: fix a typo in LFS documentation Fix prometheus arg in prometheus.yml Update Dependencies It should escape spaces to %20 rather than + Replaced the remaining code-fork icons code-fork replacements ...
| * Extend Cluster Applications to allow installation of PrometheusMayra Cabrera2017-12-222-36/+4
| |
| * Use gitlab-stylesRémy Coutable2017-12-221-0/+1
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Fix build factory to have properly filled started and finished dateKamil Trzciński2017-12-211-9/+16
|/
* Replace factory_girl_rails with factory_bot_railsrc/use-factory_bot_railsRémy Coutable2017-12-14100-102/+102
| | | | | | | | | | | I've followed the [upgrade guide](https://github.com/thoughtbot/factory_bot/blob/4-9-0-stable/UPGRADE_FROM_FACTORY_GIRL.md) and ran these two commands: ``` grep -e FactoryGirl **/*.rake **/*.rb -s -l | xargs sed -i "" "s|FactoryGirl|FactoryBot|" grep -e factory_girl **/*.rake **/*.rb -s -l | xargs sed -i "" "s|factory_girl|factory_bot|" ``` Signed-off-by: Rémy Coutable <remy@rymai.me>