summaryrefslogtreecommitdiff
path: root/spec/services/notes
Commit message (Collapse)AuthorAgeFilesLines
* Does not raise error when Note not found when processing NewNoteWorkerOswaldo Ferreira2016-11-111-4/+33
| | | | - Also remove unnecessary param
* Ensure we have a user before checking for their permission in ↵Rémy Coutable2016-09-201-0/+69
| | | | | | Notes::SlashCommandsService Signed-off-by: Rémy Coutable <remy@rymai.me>
* Remove unneeded aliasesDouwe Maan2016-08-181-4/+4
|
* Fixed specs and fixes based on failing specsDouwe Maan2016-08-162-12/+23
|
* New Notes::SlashCommandsService serviceRémy Coutable2016-08-132-9/+143
| | | | | | Check for update_issuable permission in Notes::SlashCommandsService Signed-off-by: Rémy Coutable <remy@rymai.me>
* Support slash commands in noteable description and notesRémy Coutable2016-08-131-7/+16
| | | | | | | | | | | | | | | | | | | | | | | | | Some important things to note: - commands are removed from noteable.description / note.note - commands are translated to params so that they are treated as normal params in noteable Creation services - the logic is not in the models but in the Creation services, which is the right place for advanced logic that has nothing to do with what models should be responsible of! - UI/JS needs to be updated to handle notes which consist of commands only - the `/merge` command is not handled yet Other improvements: - Don't process commands in commit notes and display a flash is note is only commands - Add autocomplete for slash commands - Add description and params to slash command DSL methods - Ensure replying by email with a commands-only note works - Use :subscription_event instead of calling noteable.subscribe - Support :todo_event in IssuableBaseService Signed-off-by: Rémy Coutable <remy@rymai.me>
* Avoid `describe`-ing symbols in specsrs-describe-symbolsRobert Speicher2016-07-122-2/+2
|
* Add comment with diff to DiffPositionUpdateService specnew-diff-notesDouwe Maan2016-07-071-0/+104
|
* Add tests for DiffPositionUpdateServiceDouwe Maan2016-07-061-0/+71
|
* Fix latests concernsZJ van de Weg2016-05-181-1/+1
|
* Fix tests and wrong choices during mergeZeger-Jan van de Weg2016-05-121-0/+12
|
* Add tests on Awardables and Award EmojiZeger-Jan van de Weg2016-05-101-12/+8
|
* Adapt tests to new testing guidelinesRobert Schilling2016-04-121-5/+4
|
* Fix code review issuesRobert Schilling2016-04-121-4/+5
|
* Delete notes via APIRobert Schilling2016-04-121-0/+15
|
* Rename Tasks to TodosDouglas Barbosa Alexandre2016-02-201-6/+6
|
* Create or mark task pending as soon the action happensDouglas Barbosa Alexandre2016-02-201-1/+1
|
* Create a pending task when a user is mentioned when edit a issue/mr/noteDouglas Barbosa Alexandre2016-02-201-3/+3
|
* Mark pending tasks for the current user as done when he edit a noteDouglas Barbosa Alexandre2016-02-201-0/+45
|
* Mark pending tasks for the note author as done when he left a noteDouglas Barbosa Alexandre2016-02-201-0/+1
|
* Fix Rubocop errornote-background-jobJosh Frye2016-01-281-3/+3
|
* Update testsJosh Frye2016-01-282-3/+27
|
* Tag service specsDouwe Maan2015-12-091-1/+1
|
* fox testsemoji_votesValery Sizov2015-11-191-25/+25
|
* added specsValery Sizov2015-11-191-0/+34
|
* Fix Style/TrailingBlankLines cop violationsRobert Speicher2015-06-221-1/+0
|
* Add support for Webhook note eventsStan Hu2015-05-211-0/+2
| | | | Closes https://github.com/gitlabhq/gitlabhq/issues/6745
* Updated rspec to rspec 3.x syntaxJeroen van Baarsen2015-02-121-2/+2
| | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* Fix signup and project visibilityDmitriy Zaporozhets2014-06-301-1/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Remove NotesObserverDmitriy Zaporozhets2014-06-171-0/+27