项目管理和代码托管平台GitLab v8.12.0-rc2 发布
jopen 8年前
<p style="text-align: center;"><img alt="" src="https://simg.open-open.com/show/df0717c3da53c7e1e2b287f70b1ce007.png" /></p> <p> </p> <p>GitLab是用 Ruby on Rails 语言 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。</p> <h2>更新日志</h2> <ul> <li>Update the rouge gem to 2.0.6, which adds highlighting support for JSX, Prometheus, and others. !6251</li> <li>Add ability to fork to a specific namespace using API. (ritave)</li> <li>Cleanup misalignments in Issue list view !6206</li> <li>Prune events older than 12 months. (ritave)</li> <li>Prepend blank line to `Closes` message on merge request linked to issue (lukehowell)</li> <li>Filter tags by name !6121</li> <li>Give project selection dropdowns responsive width, make non-wrapping.</li> <li>Make push events have equal vertical spacing.</li> <li>Add two-factor recovery endpoint to internal API !5510</li> <li>Pass the "Remember me" value to the U2F authentication form</li> <li>Remove vendor prefixes for linear-gradient CSS (ClemMakesApps)</li> <li>Add font color contrast to external label in admin area (ClemMakesApps)</li> <li>Change logo animation to CSS (ClemMakesApps)</li> <li>Instructions for enabling Git packfile bitmaps !6104</li> <li>Fix pagination on user snippets page</li> <li>Escape search term before passing it to Regexp.new !6241 (winniehell)</li> <li>Fix pinned sidebar behavior in smaller viewports !6169</li> <li>Change merge_error column from string to text type</li> <li>Reduce contributions calendar data payload (ClemMakesApps)</li> <li>Add `web_url` field to issue, merge request, and snippet API objects (Ben Boeckel)</li> <li>Enable pipeline events by default !6278</li> <li>Move parsing of sidekiq ps into helper !6245 (pascalbetz)</li> <li>Expose `sha` and `merge_commit_sha` in merge request API (Ben Boeckel)</li> <li>Set path for all JavaScript cookies to honor GitLab's subdirectory setting !5627 (Mike Greiling)</li> <li>Fix blame table layout width</li> <li>Fix bug where pagination is still displayed despite all todos marked as done (ClemMakesApps)</li> <li>Request only the LDAP attributes we need !6187</li> <li>Center build stage columns in pipeline overview (ClemMakesApps)</li> <li>Rename behaviour to behavior in bug issue template for consistency (ClemMakesApps)</li> <li>Remove suggested colors hover underline (ClemMakesApps)</li> <li>Shorten task status phrase (ClemMakesApps)</li> <li>Fix project visibility level fields on settings</li> <li>Add hover color to emoji icon (ClemMakesApps)</li> <li>Add textarea autoresize after comment (ClemMakesApps)</li> <li>Refresh todos count cache when an Issue/MR is deleted</li> <li>Fix branches page dropdown sort alignment (ClemMakesApps)</li> <li>Hides merge request button on branches page is user doesn't have permissions</li> <li>Add white background for no readme container (ClemMakesApps)</li> <li>API: Expose issue confidentiality flag. (Robert Schilling)</li> <li>Fix markdown anchor icon interaction (ClemMakesApps)</li> <li>Test migration paths from 8.5 until current release !4874</li> <li>Replace animateEmoji timeout with eventListener (ClemMakesApps)</li> <li>Optimistic locking for Issues and Merge Requests (title and description overriding prevention)</li> <li>Add `wiki_page_events` to project hook APIs (Ben Boeckel)</li> <li>Remove Gitorious import</li> <li>Fix inconsistent background color for filter input field (ClemMakesApps)</li> <li>Remove prefixes from transition CSS property (ClemMakesApps)</li> <li>Add Sentry logging to API calls</li> <li>Add BroadcastMessage API</li> <li>Use 'git update-ref' for safer web commits !6130</li> <li>Sort pipelines requested through the API</li> <li>Automatically expand hidden discussions when accessed by a permalink !5585 (Mike Greiling)</li> <li>Change pipeline duration to be jobs running time instead of simple wall time from start to end !6084</li> <li>Show queued time when showing a pipeline !6084</li> <li>Remove unused mixins (ClemMakesApps)</li> <li>Add search to all issue board lists</li> <li>Fix groups sort dropdown alignment (ClemMakesApps)</li> <li>Add horizontal scrolling to all sub-navs on mobile viewports (ClemMakesApps)</li> <li>Use JavaScript tooltips for mentions !5301 (winniehell)</li> <li>Add hover state to todos !5361 (winniehell)</li> <li>Fix icon alignment of star and fork buttons !5451 (winniehell)</li> <li>Fix alignment of icon buttons !5887 (winniehell)</li> <li>Fix markdown help references (ClemMakesApps)</li> <li>Add last commit time to repo view (ClemMakesApps)</li> <li>Fix accessibility and visibility of project list dropdown button !6140</li> <li>Fix missing flash messages on service edit page (airatshigapov)</li> <li>Added project specific enable/disable setting for LFS !5997</li> <li>Don't expose a user's token in the `/api/v3/user` API (!6047)</li> <li>Remove redundant js-timeago-pending from user activity log (ClemMakesApps)</li> <li>Ability to manage project issues, snippets, wiki, merge requests and builds access level</li> <li>Remove inconsistent font weight for sidebar's labels (ClemMakesApps)</li> <li>Align add button on repository view (ClemMakesApps)</li> <li>Fix contributions calendar month label truncation (ClemMakesApps)</li> <li>Added tests for diff notes</li> <li>Add pipeline events to Slack integration !5525</li> <li>Add a button to download latest successful artifacts for branches and tags !5142</li> <li>Remove redundant pipeline tooltips (ClemMakesApps)</li> <li>Expire commit info views after one day, instead of two weeks, to allow for user email updates</li> <li>Add delimiter to project stars and forks count (ClemMakesApps)</li> <li>Fix badge count alignment (ClemMakesApps)</li> <li>Remove green outline from `New branch unavailable` button on issue page !5858 (winniehell)</li> <li>Fix repo title alignment (ClemMakesApps)</li> <li>Change update interval of contacted_at</li> <li>Fix branch title trailing space on hover (ClemMakesApps)</li> <li>Award emoji tooltips containing more than 10 usernames are now truncated !4780 (jlogandavison)</li> <li>Fix duplicate "me" in award emoji tooltip !5218 (jlogandavison)</li> <li>Order award emoji tooltips in order they were added (EspadaV8)</li> <li>Fix spacing and vertical alignment on build status icon on commits page (ClemMakesApps)</li> <li>Update merge_requests.md with a simpler way to check out a merge request. !5944</li> <li>Fix button missing type (ClemMakesApps)</li> <li>Move to project dropdown with infinite scroll for better performance</li> <li>Fix leaking of submit buttons outside the width of a main container !18731 (originally by @pavelloz)</li> <li>Load branches asynchronously in Cherry Pick and Revert dialogs.</li> <li>Convert datetime coffeescript spec to ES6 (ClemMakesApps)</li> <li>Add merge request versions !5467</li> <li>Change using size to use count and caching it for number of group members. !5935</li> <li>Replace play icon font with svg (ClemMakesApps)</li> <li>Added 'only_allow_merge_if_build_succeeds' project setting in the API. !5930 (Duck)</li> <li>Reduce number of database queries on builds tab</li> <li>Wrap text in commit message containers</li> <li>Capitalize mentioned issue timeline notes (ClemMakesApps)</li> <li>Fix inconsistent checkbox alignment (ClemMakesApps)</li> <li>Use the default branch for displaying the project icon instead of master !5792 (Hannes Rosenögger)</li> <li>Adds response mime type to transaction metric action when it's not HTML</li> <li>Fix hover leading space bug in pipeline graph !5980</li> <li>Avoid conflict with admin labels when importing GitHub labels</li> <li>User can edit closed MR with deleted fork (Katarzyna Kobierska Ula Budziszewska) !5496</li> <li>Fix repository page ui issues</li> <li>Fixed invisible scroll controls on build page on iPhone</li> <li>Fix error on raw build trace download for old builds stored in database !4822</li> <li>Refactor the triggers page and documentation !6217</li> <li>Show values of CI trigger variables only when clicked (Katarzyna Kobierska Ula Budziszewska)</li> <li>Use default clone protocol on "check out, review, and merge locally" help page URL</li> <li>API for Ci Lint !5953 (Katarzyna Kobierska Urszula Budziszewska)</li> <li>Allow bulk update merge requests from merge requests index page</li> </ul> <p> </p> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4958993734967789881" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4958993735086838154" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li> </ul> <p> </p> <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/19e4e9ea">http://www.open-open.com/news/view/19e4e9ea</a></p>