summaryrefslogtreecommitdiff
path: root/lib/mattermost
Commit message (Collapse)AuthorAgeFilesLines
* Small update to the Mattermost APIzj-mattermost-api-updateZ.J. van de Weg2017-01-243-8/+18
| | | | | These changes make it possible to wrap multiple API requests in one session.
* Improve API specsKamil Trzcinski2016-12-211-14/+18
|
* Fix a few error messagesKamil Trzcinski2016-12-202-4/+4
|
* Use separate file for error.rbKamil Trzcinski2016-12-201-2/+0
|
* Fix rspec tests due to different APIZ.J. van de Weg2016-12-201-2/+2
| | | | [ci skip]
* Merge branch 'zj-mattermost-slash-config' of gitlab.com:gitlab-org/gitlab-ce ↵Z.J. van de Weg2016-12-202-8/+35
|\ | | | | | | into zj-mattermost-slash-config
| * Add missing Mattermost::ErrorKamil Trzcinski2016-12-201-0/+3
| |
| * Add with_lease to session [ci skip]Kamil Trzcinski2016-12-201-8/+32
| |
* | Fix rubocop errors [ci skip]Z.J. van de Weg2016-12-201-1/+1
|/
* WIPKamil Trzcinski2016-12-202-14/+14
|
* Work on tests for mattermostKamil Trzcinski2016-12-202-3/+17
|
* Fix Mattermost clientKamil Trzcinski2016-12-201-1/+1
|
* Merge remote-tracking branch 'origin/master' into zj-mattermost-slash-configKamil Trzcinski2016-12-201-131/+0
|\
| * Merge branch 'zj-kamil-slack-slash-commands' into 'master' Grzegorz Bizon2016-12-201-131/+0
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Slack slash commands ## What does this MR do? Implement Slack Slash Commands by utilizing generalized Mattermost presenter to fulfill Slack requirements. ## Why was this MR needed? We want to expose Slack Slash Commands as a first-class service. ## What are the relevant issue numbers? Supersedes !8007 Closes #22182 See merge request !8126
| | * Create Slack Slash command serviceZ.J. van de Weg2016-12-161-131/+0
| | |
* | | Fix flowKamil Trzcinski2016-12-203-21/+46
| | |
* | | Improve sourcesKamil Trzcinski2016-12-193-7/+23
| | | | | | | | | | | | | | | | | | - Add proper error handling, - Use flash[:alert] and flash[:notice], - Use `resource` instead of `resources`,
* | | Last fixesZ.J. van de Weg2016-12-191-4/+0
| | |
* | | Merge remote-tracking branch 'origin/zj-mattermost-slash-config' into ↵Z.J. van de Weg2016-12-191-3/+1
|\ \ \ | | | | | | | | | | | | zj-mattermost-slash-config
| * | | Minor adjustments API MattermostZ.J. van de Weg2016-12-193-20/+14
| | | | | | | | | | | | | | | | [ci skip]
* | | | Minor adjustments API MattermostZ.J. van de Weg2016-12-193-24/+17
|/ / / | | | | | | | | | [ci skip]
* | | Merge branch 'master' into 'zj-mattermost-slash-config'Zeger-Jan van de Weg2016-12-181-36/+34
|\ \ \ | |/ / | | | | | | | | | | | | # Conflicts: # config/gitlab.yml.example # lib/mattermost/session.rb # spec/lib/mattermost/session_spec.rb
| * | Fix rubocop failureszj-mattermost-sessionKamil Trzcinski2016-12-171-15/+21
| | |
| * | Store mattermost_url in settingsKamil Trzcinski2016-12-171-8/+9
| | |
| * | Improve Mattermost Session specsKamil Trzcinski2016-12-171-11/+12
| | |
| * | Ensure the session is destroyedZ.J. van de Weg2016-12-171-3/+5
| | |
| * | Improve session testsZ.J. van de Weg2016-12-171-3/+6
| | |
| * | Setup mattermost sessionZ.J. van de Weg2016-12-171-0/+102
| |/
* | Incorporate reviewZ.J. van de Weg2016-12-161-12/+0
| |
* | Add tests for auto configure slash commandsZ.J. van de Weg2016-12-162-7/+15
| |
* | Merge branch 'zj-mattermost-session' into zj-mattermost-slash-configZ.J. van de Weg2016-12-162-17/+15
|\ \
| * | Ensure the session is destroyedZ.J. van de Weg2016-12-151-3/+5
| | |
| * | Improve session testsZ.J. van de Weg2016-12-151-3/+6
| | |
| * | Setup mattermost sessionZ.J. van de Weg2016-12-121-0/+102
| |/
* | Add auto configure of commandsZ.J. van de Weg2016-12-163-14/+23
| |
* | Base work for auto config MM slash commandsZ.J. van de Weg2016-12-163-2/+47
| |
* | Improve session testsZ.J. van de Weg2016-12-161-3/+5
| |
* | Setup mattermost sessionZ.J. van de Weg2016-12-161-0/+102
|/
* Improve deploy command messageKamil Trzcinski2016-11-211-1/+6
|
* Fix specs and improve code readabilityKamil Trzcinski2016-11-211-2/+2
|
* Add deploy chat command [ci skip]Kamil Trzcinski2016-11-211-13/+22
|
* Fix typosZ.J. van de Weg2016-11-181-3/+4
|
* Return a consistent not found messageZ.J. van de Weg2016-11-181-2/+2
| | | | | This prevents leakage of project names on an endpoint which is unauthenticated and thus open to the world.
* Improve style, add more testsZ.J. van de Weg2016-11-181-3/+3
|
* More coverage on service levelZ.J. van de Weg2016-11-181-1/+5
|
* More refactoring, push present to base commandZ.J. van de Weg2016-11-171-19/+34
|
* Add tests for increased converageZ.J. van de Weg2016-11-171-2/+3
|
* Remove some commands for nowZ.J. van de Weg2016-11-171-6/+6
|
* Incorporate feedback, improve presenter classZ.J. van de Weg2016-11-171-37/+44
| | | | [ci skip]
* Rename from service, and move to lib/gitlabZ.J. van de Weg2016-11-171-4/+3
|