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
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-07-11Support multiple Redis instances based on queue typePaul Charlton
2017-05-04Backport of multiple_assignees_feature [ci skip]Valery Sizov
2017-04-29Revert "Merge branch 'tc-no-todo-service-select' into 'master'"Stan Hu
This reverts merge request !10845
2017-04-27Avoid plucking Todo ids and use sub-queries insteadToon Claes
TodoService should not call `.select(&:id)` on todos, because this is bad performance. So instead use sub-queries, which will result in a single SQL query to the database. https://docs.gitlab.com/ee/development/sql.html#plucking-ids
2017-03-29Create todos only for new mentionsJarka Kadlecova
2017-03-28Use `:empty_project` where possible in service specsRobert Speicher
2017-03-16Add 'Undo mark all as done' to TodosJacopo
Added the ability to 'Undo mark all as done' todos marked as complete with 'Mark all as done' in the 'Todo' tab of the Todo dashboard. The operation undos only the todo previously marked as done with the 'Mark al as done' button.
2017-03-08Fix transient failure in TodoService specRobert Speicher
For reasons unknown, the lack of `and_call_original` on this message expectation was causing a transient failure depending on test order. We narrowed it down using `rspec --bisect` to the following order: spec/requests/openid_connect_spec.rb:123 spec/services/todo_service_spec.rb:751
2017-03-01Update occurrences of MWBS to MWPSJames Lopez
Rename column in the database Rename fields related to import/export feature Rename API endpoints Rename documentation links Rename the rest of occurrences in the code Replace the images that contain the words "build succeeds" and docs referencing to them Make sure pipeline is green and nothing is missing. updated doc images renamed only_allow_merge_if_build_succeeds in projects and fixed references more updates fix some spec failures fix rubocop offences fix v3 api spec fix MR specs fixed issues with partials fix MR spec fix alignment add missing v3 to v4 doc wip - refactor v3 endpoints fix specs fix a few typos fix project specs copy entities fully to V3 fix entity error more fixes fix failing specs fixed missing entities in V3 API remove comment updated code based on feedback typo fix spec
2017-02-18Todo done clicking is kind of unusable.Jacopo
The Done button will change to an Undo button and the line item will be greyed out. Bold links will be unbolded. The user can undo the task by clicking the Undo button.
2017-02-08Create directly_addressed Todos when mentioned in beginning of a lineErshad Kunnakkadan
2017-01-14Notify the user who set auto-merge when merge conflict occurstwonegatives
2016-12-16Notify the user who set auto-merge when a build failstwonegatives
2016-10-11Make guests unable to view MRsValery Sizov
2016-09-08Refresh todos count cache when an Issue/MR is deletedDouglas Barbosa Alexandre
2016-08-25Add specs to ensure a successful return Paco Guzman
on the UI when mark as done a already done todo.
2016-08-19Merge branch '4273-slash-commands' into 'master'Robert Speicher
Support slash commands in issues / MR description & comments See merge request !5021
2016-08-18Rename TodoService#mark_todos_as_done_by_id{,s}Ahmad Sherif
2016-08-18Implement TodoService#mark_todos_as_done_by_idAhmad Sherif
Follow-up on 52b0c26
2016-08-17Merge branch 'master' into 4273-slash-commandsDouwe Maan
# Conflicts: # app/services/issues/create_service.rb
2016-08-13New TodoService#todo_exists? methodRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-08-12Recover usage of Todos counter cachePaco Guzman
We’re being kept up to date the counter data but we’re not using it. The only thing which is not real if is the number of projects that the user read changes the number of todos can be stale for some time. The counters will be sync just after the user receives a new todo or mark any as done
2016-07-15Merge branch ↵Douwe Maan
'kradydal/gitlab-ce-create-todos-when-issue-author-assigne-or-mention-himself'
2016-07-15Fix mentioned users list on diff notesDouglas Barbosa Alexandre
2016-07-14When Issue author assign or mention himself Todos are createdKatarzyna Kobierska
2016-06-17Cache todo counters (pending/done)Paco Guzman
- As todos are created/updated inside the TodoService we repopulate the cache just there for both pending/done todos - Todos as mark as done from the TodosController we update cache there too - All the added methods are kept in the User class for cohesion
2016-06-17Fix error when editing an issuable with a task listDouglas Barbosa Alexandre
2016-06-15Merge branch 'manual-todos-issuable-sidebar' into 'master' Stan Hu
Manually create todo for issuable ## What does this MR do? Adds a button to the sidebar in issues & merge requests to allow users to manually create a todo item themselves. ## What are the relevant issue numbers? Closes #15045 ## Screenshots (if relevant) ![Screen_Shot_2016-06-07_at_09.52.14](/uploads/00af70244c0589d19f241c3e85f3d63d/Screen_Shot_2016-06-07_at_09.52.14.png) ![Screen_Shot_2016-06-07_at_09.52.06](/uploads/e232b02208613a4a50cff4d1e6f119ff/Screen_Shot_2016-06-07_at_09.52.06.png) ![Screen_Shot_2016-06-07_at_09.51.14](/uploads/f1d36435d49ab882538ae2252bec8086/Screen_Shot_2016-06-07_at_09.51.14.png) See merge request !4502
2016-06-14Todo service testsPhil Hughes
2016-06-14Project members with guest role can't access confidential issuesDouglas Barbosa Alexandre
2016-06-09Toggling a task in a description with mentions doesn't creates a TodoDouglas Barbosa Alexandre
2016-05-25Merge branch 'master' into awardablesZJ van de Weg
2016-05-17Create a todo on failing MR buildSean McGivern
When a build fails for a commit, create a todo for the author of the merge request that commit is the HEAD of. If the commit isn't the HEAD commit of any MR, don't do anything. If there already is a todo for that user and MR, don't do anything. Current limitations: - This isn't configurable by project. - The author of a merge request might not be the person who pushed the breaking commit.
2016-05-11Merge branch 'master' into awardablesZeger-Jan van de Weg
2016-05-10Add tests on Awardables and Award EmojiZeger-Jan van de Weg
2016-05-07Fix adding a todo for private group membersAhmad Sherif
Fixes #14002
2016-03-31Mentions on confidential issues doesn't create todos for non-membersDouglas Barbosa Alexandre
2016-03-18Trigger a todo for mentions on commits pageDouglas Barbosa Alexandre
2016-02-25Does not create a todo when commenting on commit or project snippetDouglas Barbosa Alexandre
2016-02-20Rename Tasks to TodosDouglas Barbosa Alexandre