Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-14 | Support discussion locking in the backend | Jarka Kadlecova | |
2017-09-06 | WIP: refactor the first-contributor to Issuable | micael.bergeron | |
this will remove the need make N queries (per-note) at the cost of having to mark notes with an attribute this opens up the possibility for other special roles for notes | |||
2017-09-06 | fix #35161, add a first-time contributor badge | micael.bergeron | |
a new badge will be added when an user that doesn't yet have any merged merge request is discussing on either issues or merge requests that he created. this is indented for people to use extra care when discussing with a new contributor. | |||
2017-09-06 | Resolve outdated diff discussions on push | Sean McGivern | |
2017-08-17 | Misc tweaks | Douwe Maan | |
2017-08-07 | Convert ?full_data=1 -> ?view=full_data | Sean McGivern | |
2017-07-28 | Merge branch 'fix-replying-to-commit-comment-in-mr-from-fork' into 'master' | Douwe Maan | |
Fix replying to commit comments on merge requests created from forks Closes #31772 See merge request !13137 | |||
2017-07-28 | Fix replying to commit comments on MRs from forks | Sean McGivern | |
A commit comment shows in the MR, but if the MR is from a fork, it will have a different project ID to the MR's target project. In that case, add an note_project_id param so that we can pick the correct project for the note. | |||
2017-07-25 | Removed inline JS in shared HAML files | Phil Hughes | |
2017-07-05 | Create and use project path helpers that only need a project, no namespace | Douwe Maan | |
2017-06-29 | Render add-diff-note button with server. | Bryce Johnson | |
This commit moves the rendering of the button back to the server, and shows/hides it using opacity rather than display. It also removes the transform applied to the button on hover (scale). Previously, both of these factors automatically triggered a reflow, which creates a performance bottleneck on pages with larger DOM size. MR: !12103 | |||
2017-06-15 | Rename "Slash commands" to "Quick actions" | Eric Eastwood | |
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/27070 Deprecate "chat commands" in favor of "slash commands" We looked for things like: - `slash commmand` - `slash_command` - `slash-command` - `SlashCommand` | |||
2017-06-07 | Added more actions and report as abuse to all notes | Luke "Jared" Bennett | |
2017-06-01 | Fix replying to a commit discussion displayed in the context of an MR | Douwe Maan | |
2017-05-10 | Enable the Style/TrailingCommaInLiteral cop | Rémy Coutable | |
Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-05-05 | Support comments for personal snippets | Jarka Kadlecova | |
2017-05-03 | Allow commenting on older versions of the diff and comparisons between diff ↵ | Douwe Maan | |
versions | |||
2017-04-08 | Some code tweaks | Douwe Maan | |
2017-04-08 | Fix views after rebase | Douwe Maan | |
2017-04-08 | Fix specs and make tweaks | Douwe Maan | |
2017-04-08 | Add link to diff header too | Douwe Maan | |
2017-04-05 | Address review comments | Douwe Maan | |
2017-04-05 | Address review comments | Douwe Maan | |
2017-04-05 | Correctly display multiple separate discussions on the same diff line | Douwe Maan | |
2017-04-05 | Don't use original_discussion_id | Douwe Maan | |
2017-04-05 | Fix some specs | Douwe Maan | |
2017-04-05 | Add option to start a new discussion on an MR | Douwe Maan | |
2016-09-20 | Fix note form hint showing slash commands supported for commits | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-08-17 | Store discussion_id on Note for faster discussion lookup. | Douwe Maan | |
2016-08-04 | Comment & resolve button no longer looks for can-resolve attribute | Phil Hughes | |
Fixed some bugs when removing notes | |||
2016-08-04 | Merge branch 'master' into diff-line-comment-vuejs | Douwe Maan | |
# Conflicts: # app/models/discussion.rb # db/schema.rb | |||
2016-08-02 | Speedup DiffNote#active? on discussions, preloading noteables and avoid ↵ | Paco Guzman | |
touching git repository to return diff_refs when possible - Preloading noteable we share the same noteable instance when more than one discussion refers to the same noteable. - Any other call to that object that is cached in that object will be for any discussion. - In those cases where merge_request_diff has all the sha stored to build a diff_refs get that diff_refs using directly those sha instead accessing to the git repository to first get the commits and later the sha. | |||
2016-07-29 | Moved most of the data handling into discussion & notes models | Phil Hughes | |
Reduced some duplicated code with compiling components Fixed bug with resolve button tooltip not updating after resolving discussion | |||
2016-07-29 | Merge branch 'master' into diff-line-comment-vuejs | Douwe Maan | |
# Conflicts: # db/schema.rb | |||
2016-07-27 | Optimize maximum user access level lookup in loading of notes | Stan Hu | |
NotesHelper#note_editable? and ProjectTeam#human_max_access currently take about 16% of the load time of an issue page. This MR preloads the maximum access level of users for all notes in issues and merge requests with several queries instead of one per user and caches the result in RequestStore. | |||
2016-07-26 | Comment & resolve button text is done through VueJS | Phil Hughes | |
2016-07-26 | Use sha1 of discussion ID. | Douwe Maan | |
2016-07-24 | Added resolve button to discussions | Phil Hughes | |
Top count displays how many resolved discussions | |||
2016-07-21 | Add Discussion model to represent MR/diff discussion | Douwe Maan | |
2016-07-08 | Do not set `@use_legacy_diff_notes` | Douwe Maan | |
2016-07-08 | Fix behavior around MRs that need legacy diff notes | Douwe Maan | |
2016-07-08 | Merge branch 'master' into faster-diffs | Douwe Maan | |
# Conflicts: # app/helpers/notes_helper.rb # app/views/projects/diffs/_line.html.haml # app/views/projects/diffs/_parallel_view.html.haml # app/views/projects/diffs/_text_file.html.haml # features/steps/shared/diff_note.rb | |||
2016-07-07 | Display new diff notes and allow creation through the web interface | Douwe Maan | |
2016-07-07 | Extract parts of LegacyDiffNote into DiffOnNote concern and move part of ↵ | Douwe Maan | |
responsibility to other classes | |||
2016-07-07 | Style diff and blob file headers the same way | Douwe Maan | |
2016-07-06 | Simplify HAML code using unless condition and nesting | Paco Guzman | |
Extract diff line data attributes to helper methods | |||
2016-07-06 | Diffs will create button/diff form on demand no on server side | Jacob Schatz | |
2016-06-29 | Be explicit which project and user ID are memoized | Stan Hu | |
2016-06-29 | Memoize the maximum access level for the author of notes | Stan Hu | |
In #19273, we saw that retrieving ProjectTeam#human_max_access for each note takes the bulk of the time when rendering certain issues or merge requests. We observe that most of the comments in an issue are typically done by the same users. This MR memoizes the max access level by user ID. | |||
2016-05-14 | Extract LegacyDiffNote out of Note | Douwe Maan | |