summaryrefslogtreecommitdiff
path: root/app/views/projects
Commit message (Collapse)AuthorAgeFilesLines
* Move jQuery enable/disable extensions to extensions/jqueryRobert Speicher2015-06-021-1/+1
| | | | | Removes redundant enableButton/disableButton extensions, and adds specs for the jQuery extensions.
* Add a `pipeline` context option for SanitizationFilterRobert Speicher2015-06-021-1/+1
| | | | | When this option is `:description`, we use a more restrictive whitelist. This is used for Project and Group description fields.
* Render Group and Project descriptions with our Markdown pipelineRobert Speicher2015-06-021-1/+1
|
* Allow base64 for edit blobsDmitriy Zaporozhets2015-06-011-2/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Show avatars in merge widget and fix mr download button overflowDmitriy Zaporozhets2015-06-012-11/+10
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Improve UI of project sidebarDmitriy Zaporozhets2015-05-291-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch 'leave-project' into 'master'Dmitriy Zaporozhets2015-05-292-2/+15
|\ | | | | | | | | | | | | | | Add ability to leave project Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> See merge request !744
| * Make leave buttons more explicitleave-projectDmitriy Zaporozhets2015-05-291-2/+3
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * Add ability to leave projectDmitriy Zaporozhets2015-05-291-0/+12
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Merge branch 'support-edit-target-branch-in-mr' into 'master'Dmitriy Zaporozhets2015-05-291-0/+18
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support editing target branch of merge request ### What does this MR do? This MR makes it possible to edit the target branch of a merge request and adds a system note when this happens. ### Why was this MR needed? Because lots of people requested this feature. :) ### Screenshots **Edit MR page** ![image](https://gitlab.com/gitlab-org/gitlab-ce/uploads/9b3d405bf7b5f945e35bae3534c2b67b/image.png) **New MR page** ![image](https://gitlab.com/gitlab-org/gitlab-ce/uploads/3657a2a9efad6d10e8470637d1166bdb/image.png) **System note** ![image](https://gitlab.com/gitlab-org/gitlab-ce/uploads/cc8066f3d3bdf09c0cce27193210567d/image.png) ### What are the relevant issue numbers? * Closes https://github.com/gitlabhq/gitlabhq/issues/7105 * See: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/130! See merge request !738
| * Support editing target branch of merge requestStan Hu2015-05-291-0/+18
| | | | | | | | | | Closes https://github.com/gitlabhq/gitlabhq/issues/7105 See: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/130
* | Shorten merge request WIP text.Douwe Maan2015-05-291-4/+4
| |
* | Fix diff header with submodule changeDmitriy Zaporozhets2015-05-291-2/+3
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Improve MergeRequest tab-persisting behaviorrs-persist-tab-selection-more-bettererRobert Speicher2015-05-292-6/+6
| | | | | | | | | | | | Now uses the path instead of the hash. See discussion in #728.
* | Use panels instead of well for widgets in project sidebarDmitriy Zaporozhets2015-05-281-71/+71
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch 'fix-git-blame-syntax-highlighting' into 'master'Douwe Maan2015-05-281-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix git blame syntax highlighting when different commits break up lines ### What does this MR do? This MR fixes a bug where syntax highlighting would not work properly in certain lines when doing a `git blame` view of a file. Also, this MR reuses the Rugments lexer and formatter for each `git blame` commit block, which should make things faster and reduce overhead. ### Why was this MR needed? When doing a `git blame`, GitLab feeds the Rugments lexer/formatter blocks of code based on the latest commit for each line. However, this can cause lexer to fail because the state is cleared between each block of code, which causes `highlight` to fallback to the plaintext lexer. For example, notice this unhighlighted line in [this file](https://gitlab.common-lisp.net/cmucl/cmucl/blame/master/src/assembly/assemfile.lisp): ![image](https://gitlab.com/gitlab-org/gitlab-ce/uploads/b403fe5c2b883882a9eeea7e0409c583/image.png) The fixed version looks like this: ![image](https://gitlab.com/stanhu/gitlab-ce/uploads/32c4d7c8ff15a7d59b364dd988f7c657/image.png) This MR requires a patch to rugments to allow the `continue` option to be passed to the lexer. * https://github.com/rumpelsepp/rugments/pull/24 * https://github.com/rumpelsepp/rugments/pull/23 * Also submitted to rouge: https://github.com/jneen/rouge/pull/267 ### What are the relevant issue numbers? Closes #1521 See merge request !697
| * Fix git blame syntax highlighting when different commits break up linesStan Hu2015-05-271-1/+1
| | | | | | | | Closes #1521
* | Merge pull request #9184 from rumpelsepp/englishJeroen van Baarsen2015-05-281-17/+18
|\ \ | | | | | | Some language improvements
| * | Some language improvementsStefan Tatschner2015-05-271-17/+18
| |/
* | Persist current merge request tab selection via URLrs-persist-tab-selectionRobert Speicher2015-05-272-37/+41
|/ | | | Closes internal https://dev.gitlab.org/gitlab/gitlabhq/issues/2350
* Fix milestone "Browse Issues" button.Douwe Maan2015-05-272-3/+3
|
* Set milestone on new issue when creating issue from index with milestone ↵Douwe Maan2015-05-271-1/+1
| | | | filter active.
* Merge branch 'accepted-rejected-mrs' into 'master'Dmitriy Zaporozhets2015-05-276-11/+11
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Accepted and Rejected tabs to MR lists. Before, MRs were referred to as Merged or Closed, but the Merge button on the MR page read "Accept Merge Request", the activity feed even read "X accepted merge request Y", and the Closed tab on the MR index included both Merged _and_ Closed MRs. I've changed every occurrence to consistently refer to MRs as either Accepted or Rejected, which is less technical and more clearly two opposites. ![Screen_Shot_2015-05-25_at_17.02.31](https://gitlab.com/gitlab-org/gitlab-ce/uploads/b0bf43aa1b5b9898a1c6b204dbcf669a/Screen_Shot_2015-05-25_at_17.02.31.png) ![Screen_Shot_2015-05-25_at_17.02.47](https://gitlab.com/gitlab-org/gitlab-ce/uploads/2ac05b1e1dba3b2d1692bd9242078f3a/Screen_Shot_2015-05-25_at_17.02.47.png) ![Screen_Shot_2015-05-25_at_17.03.03](https://gitlab.com/gitlab-org/gitlab-ce/uploads/4c0f0fa869c9130a6af18d80a1c6ebed/Screen_Shot_2015-05-25_at_17.03.03.png) Addresses internal issue https://dev.gitlab.org/gitlab/gitlabhq/issues/2201. See merge request !702
| * Add Accepted and Rejected tabs to MR lists.Douwe Maan2015-05-252-2/+2
| |
| * Consistently refer to MRs as either Accepted or Rejected.Douwe Maan2015-05-254-9/+9
| |
* | Merge pull request #9319 from jvanbaarsen/validate-wiki-page-creationJeroen van Baarsen2015-05-261-0/+2
|\ \ | | | | | | Validate wiki page creation
| * | Validate wiki page creationJeroen van Baarsen2015-05-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | **What does this do?** It adds validation to the creation of a wiki page, that way the user gets real feedback instead of just a 404 page if the name of the wiki page was invalid **Why is this needed?** There are a lot of characters that are not allowed in the creation of a wiki page, there is even a small text that is saying: Please don't use spaces. Although we have that text there, we don't actually validate on this. This commit adds validation on the title and gives the user actual feedback. **What issues does this fix?** Fixes http://github.com/gitlabhq/gitlabhq/issues/5357 Fixes https://github.com/gitlabhq/gitlabhq/issues/8565 Fixes https://github.com/gitlabhq/gitlabhq/issues/3913 Fixes https://github.com/gitlabhq/gitlabhq/issues/8166 Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* | | Merge branch 'rs-link_to_label' into 'master'Dmitriy Zaporozhets2015-05-265-10/+6
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | Add link_to_label helper The primary purpose of this change was to make the actual labels on `Labels#index` clickable. See merge request !690
| * | Make the actual labels on Labels#index linksrs-link_to_labelRobert Speicher2015-05-211-1/+1
| | | | | | | | | | | | | | | Now the user can click the labels themselves or the "X open issues" text.
| * | Add link_to_label helperRobert Speicher2015-05-215-9/+5
| | |
* | | Refactor permission checks to use `can?` instead of `issues_enabled` and ↵Stan Hu2015-05-251-2/+3
| | | | | | | | | | | | `merge_requests_enabled`
* | | Merge branch 'disabled-issues-mr-features' into 'master'Douwe Maan2015-05-252-38/+1
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | Disable "New Issue" and "New Merge Request" buttons when features are disabled in project settings Closes #1676 See merge request !691
| * | Disable "New Issue" and "New Merge Request" buttons when features are ↵Stan Hu2015-05-252-38/+1
| | | | | | | | | | | | | | | | | | disabled in project settings Closes #1676
* | | Merge branch 'add-webhook-note-events' into 'master'Douwe Maan2015-05-251-1/+8
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for Webhook note events This MR adds support for note events (comments) for WebHooks. Perhaps the only potential source of confusion is that the settings indicates "Note Events" instead of "Comments". What do you think? Screenshot after: ![image](https://gitlab.com/stanhu/gitlab-ce/uploads/299b141d82f7b14943a74258d5c57ca6/image.png) Closes https://github.com/gitlabhq/gitlabhq/issues/6745 See merge request !673
| * | Add support for Webhook note eventsStan Hu2015-05-211-1/+8
| |/ | | | | | | Closes https://github.com/gitlabhq/gitlabhq/issues/6745
* | Use the user list from the target project in a merge requestStan Hu2015-05-222-3/+3
|/ | | | Closes #1535
* Fix Atom feeds.Douwe Maan2015-05-213-3/+3
|
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceJob van der Voort2015-05-212-4/+13
|\
| * Merge branch 'explain-wip-mr' into 'master'Dmitriy Zaporozhets2015-05-202-4/+13
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Add explanation about WIP status to MR form. ![Screen_Shot_2015-05-15_at_13.48.49](https://gitlab.com/gitlab-org/gitlab-ce/uploads/b3f70585255a043f07c61570549a90ba/Screen_Shot_2015-05-15_at_13.48.49.png) ![Screen_Shot_2015-05-15_at_13.49.01](https://gitlab.com/gitlab-org/gitlab-ce/uploads/c9992708c8ef5ef4fa2bcc2c3173b8e3/Screen_Shot_2015-05-15_at_13.49.01.png) See merge request !666
| | * Remove italics and margin from merge request form help.Douwe Maan2015-05-201-1/+1
| | |
| | * Fix copy.explain-wip-mrDouwe Maan2015-05-171-1/+1
| | |
| | * Add explanation about WIP status to MR form.Douwe Maan2015-05-152-4/+13
| | |
* | | Merge branch 'master' of github.com:gitlabhq/gitlabhqJob van der Voort2015-05-213-8/+8
|\ \ \
| * | | Disabled expansion of top/bottom blobs for new file diffsAlex Connor2015-05-213-8/+8
| |/ /
* | | Small css improvementsDmitriy Zaporozhets2015-05-191-1/+1
|/ /
* | Simplify and unify helpers for rendering markupJakub Jirutka2015-05-181-5/+1
|/
* Merge branch 'spinner-spin' into 'master'Dmitriy Zaporozhets2015-05-151-6/+6
|\ | | | | | | | | | | | | | | Spin icon next to "Checking for CI status..." Stationary spinners make me sad. See merge request !655
| * Spin icon next to "Checking for CI status..."spinner-spinDouwe Maan2015-05-141-6/+6
| |
* | Use count badges with number_with_delimiter helper for issue, commit countDmitriy Zaporozhets2015-05-141-1/+1
| |
* | Use slightly fewer icons in project sidebar.Douwe Maan2015-05-141-6/+0
| |