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-10-02Merge branch ↵Tim Zallmann
'34366-issue-sidebar-don-t-render-participants-in-collapsed-state' into 'master' Resolve "Issue Sidebar : Don't render participants in collapsed state" Closes #34366 See merge request gitlab-org/gitlab-ce!14270
2017-09-29Merge branch 'icons-update-nav-bars' into 'master'Phil Hughes
Updated All Navigation Icons to Sprite_Icons See merge request gitlab-org/gitlab-ce!14559
2017-09-29Merge branch 'dm-json-page-title' into 'master'Jacob Schatz
Use backend-provided page title in repo editor Closes #36029 See merge request gitlab-org/gitlab-ce!13763
2017-09-29Merge branch 'breadcrumb-item-links' into 'master'Tim Zallmann
Fixed breadcrumb title not linking Closes #38059 See merge request gitlab-org/gitlab-ce!14532
2017-09-28Merge branch 'bvl-fix-close-issuable-link' into 'master'Rémy Coutable
Use relative paths for opening and closing issuables Closes #35822 See merge request gitlab-org/gitlab-ce!14555
2017-09-28Updated All Navigation Icons to Sprite_IconsTim Zallmann
2017-09-28Merge remote-tracking branch 'origin/master' into ↵Luke "Jared" Bennett
34366-issue-sidebar-don-t-render-participants-in-collapsed-state
2017-09-28Add lazy_load option to participant avatar helperLuke "Jared" Bennett
2017-09-28Use relative paths for opening and closing issuablesBob Van Landuyt
The abuse reports need a full issuable URL, but linking to issuables should use the relative paths
2017-09-27Fixed breadcrumb title not linkingPhil Hughes
This fixes the breadcrumb titles not having links. This was a regression in the updated breadcrumbs introduced in 10.0. This introduces the link for all pages rather than selectively doing it. This will cover issues, merge requests, pipelines, jobs etc. Closes #38059
2017-09-27Fixed missing namespaces on navigation translationsPhil Hughes
2017-09-26Add Page-Title header to tree and blob JSON endpointsDouwe Maan
2017-09-25Merge branch '38189-fix-user-avatar-url-cdn' into 'master'Douwe Maan
Prevent URL concatenation for avatars Closes #38189 See merge request gitlab-org/gitlab-ce!14437
2017-09-25Merge branch 'improve_sorting_list' into 'master'Douwe Maan
Improve list of sorting options Closes #36929 See merge request gitlab-org/gitlab-ce!14320
2017-09-25Merge branch 'project-page-clearer' into 'master'Filipa Lacerda
Add context tabs to dashboard/projects Closes #29045 See merge request gitlab-org/gitlab-ce!14364
2017-09-25Add `data-src` when image is to be lazy loaded, use `tag` helper instead of ↵kushalpandya
`image_tag` helper
2017-09-23Improve list of sorting optionsVitaliy @blackst0ne Klachkov
2017-09-22Merge branch 'dm-group-share-lock-default-help' into 'master'Rémy Coutable
Inform user that current shared projects will remain shared Closes #38220 See merge request gitlab-org/gitlab-ce!14441
2017-09-22Make branches page translatableWinnie Hellmann
2017-09-22Fixes dashboard/projects empty state showing when viewing personal projectsPhil Hughes
This was caused by the `@projects` value being empty when the current user does not have any personal projects.
2017-09-22Inform user that current shared projects will remain sharedDouwe Maan
2017-09-22Resolve "Better SVG Usage in the Frontend"Tim Zallmann
2017-09-22Merge branch 'add-view-replaced-file-link' into 'master'Rémy Coutable
Add view replaced file link for image diffs See merge request gitlab-org/gitlab-ce!14394
2017-09-20Add view replaced file link for image diffsClement Ho
2017-09-20Merge branch 'add_tooltip_for_milestone_in_issues_list' into 'master'Douwe Maan
Add tooltip for milestone due date to issue and merge request lists Closes #18864 See merge request gitlab-org/gitlab-ce!14318
2017-09-19Add tooltip for milestone due date to issue and merge request listsVitaliy @blackst0ne Klachkov
2017-09-19Improve after code-reviewKamil Trzcinski
2017-09-19Add warning message if domain or cluster are not configuredbokebilly
2017-09-19Merge branch '34259-project-denial-of-service-via-gitmodules-fix' into 'master'Robert Speicher
Fixes project denial of service via gitmodules using Extended ASCII. Closes #34259 See merge request gitlab-org/gitlab-ce!14301
2017-09-15Fixes project denial of service via gitmodules using Extended ASCII.Tiago Botelho
2017-09-15Merge branch 'revert-sidebar-title-attribute' into 'master'Filipa Lacerda
Remove title attribute from sidebar elements See merge request gitlab-org/gitlab-ce!14140
2017-09-14Fixed width of sub-group in breadcrumb dropdownPhil Hughes
Closes #37745
2017-09-13Merge branch 'ce-backport-new-sidebar-boards' into 'master'Filipa Lacerda
CE backport of new-sidebar-boards See merge request !14246
2017-09-13Remove title attribute from sidebar elementsPhil Hughes
2017-09-13escape characters in git user nameBrandon Everett
2017-09-13CE backport of new-sidebar-boardsPhil Hughes
2017-09-13AutoDevOps banner hidden on explicit CI configZeger-Jan van de Weg
Extends the helper method to no show the banner as soon as the project has a `.gitlab-ci.yml` file on the default branch. Fixes gitlab-org/gitlab-ce#37652
2017-09-13Merge branch 'zj-feature-flipper-disable-banner' into 'master'Kamil Trzciński
Allow all AutoDevOps banners to be disabled Closes #37653 See merge request !14218
2017-09-13Merge branch ↵Grzegorz Bizon
'36907-new-issue-from-failed-build-no-longer-links-to-failed-build' into 'master' Resolve "New issue from failed build no longer links to failed build" Closes #36907 See merge request !13790
2017-09-12Allow all AutoDevOps banners to be disabledZeger-Jan van de Weg
Given the default in the development and production environment is false, the negation of enabling is used in the flag to signal you'd turn it off. It reads a bit awkward, but makes us have a migration less. Fixes gitlab-org/gitlab-ce#37653
2017-09-12Fixed the URL + renamed to Job FailedTim Zallmann
2017-09-11Revert "Merge branch 'revert-f2421b2b' into 'master'"Annabel Dunstone Gray
This reverts merge request !14148
2017-09-11Merge branch 'user-recent-push' into 'master'Douwe Maan
Rework how recent push events are retrieved Closes #35990 See merge request !13995
2017-09-11Remove confidential toggle checkbox and related code as no longer necessarykushalpandya
2017-09-08Revert "Merge branch ↵Rubén Dávila
'35012-navigation-add-option-to-change-navigation-color-palette' into 'master'" This reverts merge request !13619
2017-09-08Merge branch 'bugfix/graph-friendly-notes-number' into 'master'Rémy Coutable
Print notes number explained in the graph. Closes #37224 See merge request !13949
2017-09-08Merge branch ↵Rémy Coutable
'37569-fix-wrong-number-of-arguments-in-tree_helper-flatten_tree' into 'master' Fix a "Wrong number of arguments" error in TreeHelper#flatten_tree Closes #37569 See merge request !14119
2017-09-08Print notes number explained.Vladislav Kaverin
Printing just `[<number>]` was confusing - it looks like a ghost branch or something. Add `note` (or `notes`, depending on number of notes) to give some details of what this number means. Refactor code to follow DRY principle.
2017-09-08Merge branch 'fix-escape-commit-block' into 'security-9-5'Douwe Maan
[9.5] Prevent a persistent XSS in the commit author block See merge request gitlab/gitlabhq!2180
2017-09-08Rework how recent push events are retrievedYorick Peterse
Whenever you push to a branch GitLab will show a button to create a merge request (should one not exist already). The underlying code to display this data was quite inefficient. For example, it involved multiple slow queries just to figure out what the most recent push event was. This commit changes the way this data is retrieved so it's much faster. This is achieved by caching the ID of the last push event on every push, which is then retrieved when loading certain pages. Database queries are only executed if necessary and the cached data is removed automatically once a merge request has been created, or 2 hours after being stored. A trade-off of this approach is that we _only_ track the last event. Previously if you were to push to branch A and B then create a merge request for branch B we'd still show the widget for branch A. As of this commit this is no longer the case, instead we will only show the widget for the branch you pushed to most recently. Once a merge request exists the widget is no longer displayed. Alternative solutions are either too complex and/or too slow, hence the decision was made to settle for this trade-off. Performance Impact ------------------ In the best case scenario (= a user didn't push anything for more than 2 hours) we perform a single Redis GET per page. Should there be cached data we will run a single (and lightweight) SQL query to get the event data from the database. If a merge request already exists we will run an additional DEL to remove the cache key. The difference in response timings can vary a bit per project. On GitLab.com the 99th percentile of time spent in User#recent_push hovers between 100 milliseconds and 1 second, while the mean hovers around 50 milliseconds. With the changes in this MR the expected time spent in User#recent_push is expected to be reduced down to just a few milliseconds. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/35990