summaryrefslogtreecommitdiff
path: root/app/models/service.rb
Commit message (Collapse)AuthorAgeFilesLines
* Move project services log to a separate fileFelipe Artur2018-09-061-0/+1
|
* Enable frozen string in app/models/*.rbrepo-forks/gitlab-ce-frozen-string-enable-app-modelsgfyoung2018-07-261-0/+2
| | | | Partially addresses #47424.
* Add dummy Google Hangouts Chat integrationKukovskii Vladimir2018-07-141-0/+1
|
* Check whether new service created from template is valid after unflagging it ↵Douwe Maan2018-07-051-1/+1
| | | | as a template
* Fix boolean casting for nil valueJan Provaznik2018-05-291-2/+3
| | | | | | `nil` value is not included in `ActiveModel::Type::Boolean::FALSE_VALUES` which caused that in Rails 5 the boolean_accessor converted `nil` to `true` instead of `false`.
* Resolve "Deprecate Gemnasium project service"Olivier Gonzalez2018-05-231-1/+0
|
* [Rails5] Add FALSE_VALUES constant to Service#boolean_accessorblackst0ne-rails5-replace-true-values-with-false-valuesblackst0ne2018-04-081-1/+5
| | | | | | | | | In Rails 5.0 the `ActiveRecord::ConnectionAdapters::Column::TRUE_VALUES` constant has been removed [1] and the remaining `FALSE_VALUES` constant has been moved to `ActiveModel::Type::Boolean` [2] [1]: https://github.com/rails/rails/commit/a502703c3d2151d4d3b421b29fefdac5ad05df61 [2]: https://github.com/rails/rails/commit/9cc8c6f3730df3d94c81a55be9ee1b7b4ffd29f6
* Merge branch 'jej/mattermost-notification-confidentiality-10-6' into ↵Douwe Maan2018-04-051-2/+6
| | | | | | | | | | '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
* When a Service templates are invalid newly created projects will have them ↵Tiago Botelho2018-03-281-0/+1
| | | | inactive
* Improve JIRA event descriptionsissue_25542Felipe Artur2018-03-191-0/+23
|
* Merge branch '43522-technical-debt-service-disabled_title' into 'master'Dmitriy Zaporozhets2018-03-161-5/+0
|\ | | | | | | | | | | | | Resolve "Technical debt: `Service#disabled_title` no longer used and is left dangling in `services/_form.html.haml`" Closes #43522 See merge request gitlab-org/gitlab-ce!17305
| * Removed unused `Service#disabled_title` methods43522-technical-debt-service-disabled_titleJames Edwards-Jones2018-03-151-5/+0
| |
* | Hides Triggers if integration only has one eventJames Edwards-Jones2018-03-081-0/+11
|/ | | | | | | | | | | Removes confusing/unnecessary checkboxes when trying to configure an integration. If there is only one supported event we don't need to allow these to be individually disabled since the integration can be disabled instead. E.g. Project Integrations for GitHub, Bugzilla, Asana, Pipeline emails and Gemnasium Allows integrations to override which triggers are configurable
* update code based on feedback42327-import-from-gitlab-com-fails-destination-already-exists-and-is-not-an-empty-directory-errorJames Lopez2018-01-261-0/+4
|
* fix validation error on servicesJames Lopez2018-01-261-0/+2
|
* Merge branch ↵Stan Hu2018-01-161-0/+5
| | | | | | | | | | | | 'security-10-3-do-not-expose-passwords-or-tokens-in-service-integrations-api' into 'security-10-3' Filter out sensitive fields from the project services API See merge request gitlab/gitlabhq!2281 (cherry picked from commit 476f2576444632f2a9a61b4cead9c1077f2c81d7) 2bcbbda0 Filter out sensitive fields from the project services API
* Adds Rubocop rule for line break around conditionals🙈 jacopo beschi 🙉2018-01-111-0/+1
|
* Create Kubernetes based on Application TemplatesMayra Cabrera2018-01-041-0/+5
|
* 41054-Disallow creation of new Kubernetes integrationsMayra Cabrera2018-01-041-0/+8
|
* Consistently schedule Sidekiq jobsdm-application-workerDouwe Maan2017-12-051-1/+1
|
* Add Packagist project serviceMatt Coleman2017-10-131-0/+1
|
* Merge branch 'backport_slack_application_changes' into 'master'Sean McGivern2017-07-061-0/+8
|\ | | | | | | | | Backport Service changes from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2259 See merge request !12653
| * Backport Service changes from ↵backport_slack_application_changesValery Sizov2017-07-051-0/+8
| | | | | | | | https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2259
* | Rename ActiverecordSerialize copYorick Peterse2017-07-061-1/+1
|/ | | | | This cop has been renamed to ActiveRecordSerialize to match the way "ActiveRecord" is usually written.
* Added Cop to blacklist the use of serializedocument-not-using-serializeYorick Peterse2017-05-311-1/+1
| | | | | This Cop blacklists the use of ActiveRecord's "serialize" method, except for cases where we already use this.
* Merge branch 'bvl-rename-build-events-to-job-events' into 'master' cherry-pick-0663458cDouwe Maan2017-05-161-2/+2
| | | | | | | Rename `build_events` to `job_events` Closes #31620 See merge request !11287
* Revert "Merge branch 'bvl-rename-build-events-to-job-events' into 'master'"Douwe Maan2017-05-151-2/+2
| | | This reverts merge request !11287
* Rename `build_events` to `job_events` in codeBob Van Landuyt2017-05-151-2/+2
|
* Merge branch '31138-improve-test-settings-for-services-in-empty-projects' ↵Douwe Maan2017-04-271-1/+1
|\ | | | | | | | | | | | | | | | | | | into 'master' improves test settings for chat notification services for empty projects Closes #31138 See merge request !10886
| * improves test settings for chat notification services for empty projects31138-improve-test-settings-for-services-in-empty-projectsTiago Botelho2017-04-271-1/+1
| |
* | remove invalid servicesTiago Botelho2017-04-261-0/+1
|/
* adds initial microsoft teams integrationTiago Botelho2017-04-051-0/+1
|
* Added mock deployment and monitoring service with environments fixturesKamil Trzciński2017-04-051-1/+3
|
* Enable Style/Proc cop for rubocopmhasbini2017-04-021-1/+1
|
* All CI offline migrationsKamil Trzciński2017-03-171-1/+0
|
* Added Prometheus Service and Prometheus graphsKamil Trzciński2017-03-071-0/+1
|
* Add MockCiService integrationmock-ci-serviceEric Eastwood2017-02-241-1/+4
| | | | | | MR: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9250/ See https://gitlab.com/madlittlemods/gl-mock-ci-service
* Remove deprecated CI serviceZ.J. van de Weg2017-02-141-1/+1
|
* adds test suite22974-trigger-service-events-through-apiTiago Botelho2017-01-221-1/+12
|
* adds events to services api deserializationTiago Botelho2017-01-221-2/+4
|
* Rename MattermostNotificationService back to MattermostServicefix/25843Douglas Barbosa Alexandre2016-12-201-1/+1
|
* Rename SlackNotificationService back to SlackServiceDouglas Barbosa Alexandre2016-12-201-1/+1
|
* Create Slack Slash command serviceZ.J. van de Weg2016-12-161-1/+2
|
* Change SlackService to SlackNotificationsServiceissue_22269_fix_eeissue_22269Felipe Artur2016-12-151-2/+2
|
* Mattermost Notifications ServiceFelipe Artur2016-12-151-0/+1
|
* Introduce deployment services, starting with a KubernetesServiceNick Thomas2016-12-141-0/+1
|
* Merge branch 'issue_5541' into 'master' Sean McGivern2016-11-211-0/+1
|\ | | | | | | | | | | | | Allow to block JIRA events for commits and merge requests implements #5541 See merge request !7469
| * Allow enabling and disabling commit and MR events for JIRAissue_5541Felipe Artur2016-11-181-0/+1
| |
* | Rename mattermost_command to mattermost_slash_commandszj-slash-commands-mattermostKamil Trzcinski2016-11-181-1/+1
| |
* | Incorporate feedback, improve presenter classZ.J. van de Weg2016-11-171-2/+2
| | | | | | | | [ci skip]