Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-05preventing blocked users and their PipelineSchdules from creating new Pipelinesdrew cimino
updated several specs and factories to accomodate new permissions
2019-04-25Use all keyword args for DataBuilder::Push.build()Jonathon Reinhart
2019-04-10Add frozen_string_literal to HipChat filesSean McGivern
2019-04-10Fix UrlBlocker specSean McGivern
The newer version of HTTParty we now use will try harder to get a valid URL out of a relative one. Unfortunately, when there's no room (as was the case in this spec), the relative URL begins with `//`, which is actually a protocol-relative URL, not a simple path. Adding a room - which will always be the case in 'real life' - fixes this.
2019-04-10Revert "Remove HipChat integration from GitLab"Sean McGivern
This reverts commit a5378665a1dc0b9c8dc3a4fa279a0eb78aac5aac.
2019-02-08Remove HipChat integration from GitLabNick Thomas
2018-10-03Prevent SSRF attacks in HipChat integrationStan Hu
This change monkey patches the HipChat client to use the GitLab HTTParty connection adapter, which can block access to certain hosts. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51142
2018-04-05Merge branch 'jej/mattermost-notification-confidentiality-10-6' into ↵Douwe Maan
'security-10-6' [10.6] Prevent notes on confidential issues from being sent to chat See merge request gitlab/gitlabhq!2366 # Conflicts: # app/helpers/services_helper.rb
2018-03-05Replace deprecated name_with_namespace with full_name in app and specDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2017-08-11Enable the RSpec/HookArgument cop and auto-correct offensesRobert Speicher
2017-07-27Use described_class when possibleRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-27Remove superfluous lib: true, type: redis, service: true, models: true, ↵Rémy Coutable
services: true, no_db: true, api: true Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-06-14Correct RSpec/SingleLineHook cop offensesRobert Speicher
2017-03-18All CI offline migrationsKamil Trzciński
2017-01-27Use `:empty_project` where possible in model specsRobert Speicher
2016-10-20Return truncation for notification descriptions, fix minor bugs with renderingAirat Shigapov
2016-10-20Tests for markdown HipChat notificationsDavid Eisner
2016-10-20Render hipchat notification descriptions as HTML instead of raw markdownAirat Shigapov
2016-10-04Fix hipchat service specs after changes in pipelineGrzegorz Bizon
2016-09-16Remove schema annotations completelyValery Sizov
2016-08-12Simplify the name for data builder, feedback:Lin Jen-Shin
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5620#note_13671791
2016-08-11Merge remote-tracking branch 'origin/master' into pipeline-hooks-without-slackKamil Trzcinski
# Conflicts: # app/models/ci/pipeline.rb # app/services/ci/create_pipeline_service.rb # spec/models/project_services/hipchat_service_spec.rb
2016-08-11Pre-create all builds for Pipeline when a trigger is receivedKamil Trzcinski
This change simplifies a Pipeline processing by introducing a special new status: created. This status is used for all builds that are created for a pipeline. We are then processing next stages and queueing some of the builds (created -> pending) or skipping them (created -> skipped). This makes it possible to simplify and solve a few ordering problems with how previously builds were scheduled. This also allows us to visualise a full pipeline (with created builds). This also removes an after_touch used for updating a pipeline state parameters. Right now in various places we explicitly call a reload_status! on pipeline to force it to be updated and saved.
2016-08-11Merge remote-tracking branch 'upstream/master' into pipeline-hooks-without-slackLin Jen-Shin
* upstream/master: (233 commits) Fix awardable button mutuality loading spinners Update CHANGELOG for 8.10.5 Clean up project destruction Small refactor of doc/development/README.md Avoid commit lookup on diff_helper Removed extra newline from redis_spec.rb Used cached value of project count to reduce DB load Remove duplicate link_to statements Mention add_column_with_default in downtime guide Add missing space to generic badge template Rename `run` task helper method to prevent conflict with StateMachine Add a method in Project to return a cached value of total count of projects spellcheck Add svg guidelines to ui guide Add Changelog entry for Grape upgrade [ci skip] Fix Grape tests. Retain old behavior Update Grape from 0.13.0 to 0.15.0. adds second batch of tests changed to active tense fixes part1 of files to start using active tense ...
2016-08-09adds second batch of tests changed to active tensetiagonbotelho
2016-08-04Move those builders to their own namespace, feedback:Lin Jen-Shin
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5620#note_13540099
2016-07-26Little refactor, add specs, and a CHANGELOG entryRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-05-29Improve note factoryGrzegorz Bizon
2016-05-29Update specs to carry out changes in note factoryGrzegorz Bizon
2016-05-24Enable RSpec/NotToNot cop and auto-correct offensesRobert Speicher
Also removes the note from the development/testing.md guide
2016-04-25Ensure URL in all Service subclasses are validRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-04-19format merge request references properlyBen Bodenmiller
2015-12-15Fixed Rubocop offensesGabriel Mazetto
2015-12-10Migrate CI::Services and CI::WebHooks to Services and WebHooksKamil Trzcinski
2015-12-09Tag model specsDouwe Maan
2015-10-03Fix rubocop warnings in spec/modelsGuilherme Garnier
2015-08-12Provide more feedback what went wrong if HipChat service failed testStan Hu
Issue gitlab-com/support-forum#213
2015-06-23Merge branch 'master' into rubocop-for-testsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: spec/features/issues_spec.rb spec/models/forked_project_link_spec.rb spec/models/hooks/service_hook_spec.rb spec/models/hooks/web_hook_spec.rb spec/models/project_services/hipchat_service_spec.rb spec/requests/api/project_members_spec.rb spec/requests/api/projects_spec.rb spec/requests/api/system_hooks_spec.rb spec/services/archive_repository_service_spec.rb spec/support/matchers.rb spec/tasks/gitlab/backup_rake_spec.rb
2015-06-22Fix Style/SpaceInsideHashLiteralBraces cop violationsRobert Speicher
These fixes were performed automatically by Rubocop's `-a` flag.
2015-06-22Update mock and stub syntax for specsRobert Speicher
2015-05-27Allow HipChat API version to be blank and default to v2Stan Hu
Closes #772
2015-05-03Re-annotate modelsStan Hu
2015-04-26Add notify and color options to HipchatServiceDominik Sander
When notify is set to true send messages will trigger a notification for all room members. Color changes the background color of the message.
2015-03-10Use Gitlab::Git helper methods and constants as much as possible.Douwe Maan
2015-03-06Add tag_push event notification to HipChat and Slack services.Stan Hu
Normalize output to use: - User name instead of username - Include first line of title in message description - Link to "Issue #X" instead of "#X"
2015-03-06Added comment notification events to HipChat and Slack services.Stan Hu
Supports four different event types all bundled under the "note" event type: - comments on a commit - comments on an issue - comments on a merge request - comments on a code snippet
2015-03-05Add merge and issue event notification for HipChatStan Hu