2 - Permissions: Developer now can manage issue tracker (modify any issue)
5 - Fix branch selectbox when create merge request from fork
8 - Dropdown menus on issue#show page for assignee and milestone (Jason Blanchard)
9 - Add color custimization and previewing to broadcast messages
11 - Load new comments in issues dynamically
12 - Added sort options to Public page
13 - New filters (assigned/authored/all) for Dashboard#issues/merge_requests (sponsored by Say Media)
14 - Add project visibility icons to dashboard
15 - Enable secure cookies if https used
16 - Protect users/confirmation with rack_attack
17 - Default HTTP headers to protect against MIME-sniffing, force https if enabled
18 - Bootstrap 3 with responsive UI
19 - New repository download formats: tar.bz2, zip, tar (Jason Hollingsworth)
20 - Restyled accept widgets for MR
22 - Use jquery timeago plugin
23 - Fix 500 error for rdoc files
24 - Ability to customize merge commit message (sponsored by Say Media)
25 - Search autocomplete via ajax
26 - Add website url to user profile
27 - Files API supports base64 encoded content (sponsored by O'Reilly Media)
28 - Added support for Go's repository retrieval (Bruno Albuquerque)
31 - Don't use unicorn worker killer if PhusionPassenger is defined
34 - Fixed wrong behaviour of script/upgrade.rb
37 - Fixed bug with repository rename
38 - Fixed bug with project transfer
41 - Added sorting to project issues page (Jason Blanchard)
42 - Assembla integration (Carlos Paramio)
43 - Fixed another 500 error with submodules
44 - UI: More compact issues page
45 - Minimal password length increased to 8 symbols
46 - Side-by-side diff view (Steven Thonus)
47 - Internal projects (Jason Hollingsworth)
48 - Allow removal of avatar (Drew Blessing)
49 - Project web hooks now support issues and merge request events
50 - Visiting project page while not logged in will redirect to sign-in instead of 404 (Jason Hollingsworth)
51 - Expire event cache on avatar creation/removal (Drew Blessing)
52 - Archiving old projects (Steven Thonus)
54 - Add time ago tooltips to show actual date/time
55 - UI: Fixed UI for admin system hooks
56 - Ruby script for easier GitLab upgrade
57 - Do not remove Merge requests if fork project was removed
58 - Improve sign-in/signup UX
59 - Add resend confirmation link to sign-in page
60 - Set noreply@HOSTNAME for reply_to field in all emails
61 - Show GitLab API version on Admin#dashboard
62 - API Cross-origin resource sharing
63 - Show READMe link at project home page
64 - Show repo size for projects in Admin area
67 - API for adding gitlab-ci service
68 - Init script now waits for pids to appear after (re)starting before reporting status (Rovanion Luckey)
69 - Restyle project home page
71 - Show branches list (which branches contains commit) on commit page (Andrew Kumanyaev)
72 - Security improvements
73 - Added support for GitLab CI 4.0
74 - Fixed issue with 500 error when group did not exist
75 - Ability to leave project
76 - You can create file in repo using UI
77 - You can remove file from repo using UI
78 - API: dropped default_branch attribute from project during creation
79 - Project default_branch is not stored in db any more. It takes from repo now.
80 - Admin broadcast messages
82 - Dont show last push widget if user removed this branch
83 - Fix 500 error for repos with newline in file name
84 - Extended html titles
85 - API: create/update/delete repo files
86 - Admin can transfer project to any namespace
87 - API: projects/all for admin users
88 - Fix recent branches order
91 - Security: Cast API private_token to string (CVE-2013-4580)
92 - Security: Require gitlab-shell 1.7.8 (CVE-2013-4581, CVE-2013-4582, CVE-2013-4583)
93 - Fix for Git SSH access for LDAP users
96 - Security: More protection against CVE-2013-4489
97 - Security: Require gitlab-shell 1.7.4 (CVE-2013-4490, CVE-2013-4546)
98 - Fix sidekiq rake tasks
101 - Security: Update gitlab_git (CVE-2013-4489)
104 - Security: Fix issue with generated passwords for new users
107 - Public project pages are now visible to everyone (files, issues, wik, etc.)
108 THIS MEANS YOUR ISSUES AND WIKI FOR PUBLIC PROJECTS ARE PUBLICLY VISIBLE AFTER THE UPGRADE
109 - Add group access to permissions page
110 - Require current password to change one
111 - Group owner or admin can remove other group owners
112 - Remove group transfer since we have multiple owners
113 - Respect authorization in Repository API
114 - Improve UI for Project#files page
115 - Add more security specs
116 - Added search for projects by name to api (Izaak Alpert)
117 - Make default user theme configurable (Izaak Alpert)
118 - Update logic for validates_merge_request for tree of MR (Andrew Kumanyaev)
119 - Rake tasks for web hooks management (Jonhnny Weslley)
120 - Extended User API to expose admin and can_create_group for user creation/updating (Boyan Tabakov)
122 - API: Remove project
123 - Avatar upload on profile page with a maximum of 100KB (Steven Thonus)
124 - Store the sessions in Redis instead of the cookie store
125 - Fixed relative links in markdown
126 - User must confirm their email if signup enabled
127 - User must confirm changed email
130 - Project specific IDs for issues, mr, milestones
131 Above items will get a new id and for example all bookmarked issue urls will change.
132 Old issue urls are redirected to the new one if the issue id is too high for an internal id.
133 - Description field added to Merge Request
134 - API: Sudo api calls (Izaak Alpert)
135 - API: Group membership api (Izaak Alpert)
136 - Improved commit diff
137 - Improved large commit handling (Boyan Tabakov)
138 - Rewrite: Init script now less prone to errors and keeps better track of the service (Rovanion Luckey)
139 - Link issues, merge requests, and commits when they reference each other with GFM (Ash Wilson)
140 - Close issues automatically when pushing commits with a special message
141 - Improve user removal from admin area
142 - Invalidate events cache when project was moved
143 - Remove deprecated classes and rake tasks
144 - Add event filter for group and project show pages
145 - Add links to create branch/tag from project home page
146 - Add public-project? checkbox to new-project view
147 - Improved compare page. Added link to proceed into Merge Request
148 - Send an email to a user when they are added to group
149 - New landing page when you have 0 projects
152 - Feature: Replace teams with group membership
153 We introduce group membership in 6.0 as a replacement for teams.
154 The old combination of groups and teams was confusing for a lot of people.
155 And when the members of a team where changed this wasn't reflected in the project permissions.
156 In GitLab 6.0 you will be able to add members to a group with a permission level for each member.
157 These group members will have access to the projects in that group.
158 Any changes to group members will immediately be reflected in the project permissions.
159 You can even have multiple owners for a group, greatly simplifying administration.
160 - Feature: Ability to have multiple owners for group
161 - Feature: Merge Requests between fork and project (Izaak Alpert)
162 - Feature: Generate fingerprint for ssh keys
163 - Feature: Ability to create and remove branches with UI
164 - Feature: Ability to create and remove git tags with UI
165 - Feature: Groups page in profile. You can leave group there
166 - API: Allow login with LDAP credentials
167 - Redesign: project settings navigation
168 - Redesign: snippets area
169 - Redesign: ssh keys page
170 - Redesign: buttons, blocks and other ui elements
171 - Add comment title to rss feed
172 - You can use arrows to navigate at tree view
173 - Add project filter on dashboard
174 - Cache project graph
175 - Drop support of root namespaces
176 - Default theme is classic now
177 - Cache result of methods like authorize_projects, project.team.members etc
178 - Remove $.ready events
179 - Fix onclick events being double binded
180 - Add notification level to group membership
181 - Move all project controllers/views under Projects:: module
182 - Move all profile controllers/views under Profiles:: module
183 - Apply user project limit only for personal projects
184 - Unicorn is default web server again
185 - Store satellites lock files inside satellites dir
186 - Disabled threadsafety mode in rails
187 - Fixed bug with loosing MR comments
188 - Improved MR comments logic
189 - Render readme file for projects in public area
192 - Security: Cast API private_token to string (CVE-2013-4580)
193 - Security: Require gitlab-shell 1.7.8 (CVE-2013-4581, CVE-2013-4582, CVE-2013-4583)
196 - Security: Fixes for CVE-2013-4489
197 - Security: Require gitlab-shell 1.7.4 (CVE-2013-4490, CVE-2013-4546)
200 - Ability to edit own comments
201 - Documentation improvements
202 - Improve dashboard projects page
203 - Fixed nav for empty repos
204 - GitLab Markdown help page
206 - Added support of unicorn and fog gems
207 - Added client list to API doc
208 - Fix PostgreSQL database restoration problem
209 - Increase snippet content column size
210 - allow project import via git:// url
211 - Show participants on issues, including mentions
212 - Notify mentioned users with email
215 - Refactored services
216 - Campfire service added
217 - HipChat service added
218 - Fixed bug with LDAP + git over http
219 - Fixed bug with google analytics code being ignored
220 - Improve sign-in page if ldap enabled
221 - Respect newlines in wall messages
222 - Generate the Rails secret token on first run
223 - Rename repo feature
224 - Init.d: remove gitlab.socket on service start
225 - Api: added teams api
226 - Api: Prevent blob content being escaped
227 - Api: Smart deploy key add behaviour
228 - Api: projects/owned.json return user owned project
229 - Fix bug with team assignation on project from #4109
230 - Advanced snippets: public/private, project/personal (Andrew Kulakov)
231 - Repository Graphs (Karlo Nicholas T. Soriano)
232 - Fix dashboard lost if comment on commit
233 - Update gitlab-grack. Fixes issue with --depth option
234 - Fix project events duplicate on project page
235 - Fix postgres error when displaying network graph.
236 - Fix dashboard event filter when navigate via turbolinks
237 - init.d: Ensure socket is removed before starting service
238 - Admin area: Style teams:index, group:show pages
239 - Own page for failed forking
240 - Scrum view for milestone
244 - Git over http with ldap credentials
245 - Diff with better colors and some spacing on the corners
246 - Default values for project features
247 - Fixed huge_commit view
248 - Restyle project clone panel
249 - Move Gitlab::Git code to gitlab_git gem
250 - Move update docs in repo
251 - Requires gitlab-shell v1.4.0
252 - Fixed submodules listing under file tab
253 - Fork feature (Angus MacArthur)
254 - git version check in gitlab:check
255 - Shared deploy keys feature
256 - Ability to generate default labels set for issues
257 - Improve gfm autocomplete (Harold Luo)
258 - Added support for Google Analytics
259 - Code search feature (Javier Castro)
262 - You can login with email or username now
263 - Corrected project transfer rollback when repository cannot be moved
264 - Move both repo and wiki when project transfer requested
265 - Admin area: project editing was removed from admin namespace
266 - Access: admin user has now access to any project.
267 - Notification settings
268 - Gitlab::Git set of objects to abstract from grit library
269 - Replace Unicorn web server with Puma
270 - Backup/Restore refactored. Backup dump project wiki too now
271 - Restyled Issues list. Show milestone version in issue row
272 - Restyled Merge Request list
273 - Backup now dump/restore uploads
274 - Improved performance of dashboard (Andrew Kumanyaev)
275 - File history now tracks renames (Akzhan Abdulin)
276 - Drop wiki migration tools
277 - Drop sqlite migration tools
279 - Paginate users in API
280 - Restyled network graph (Hiroyuki Sato)
283 - Fixed issue with gitlab-grit being overridden by grit
286 - Replaced gitolite with gitlab-shell
287 - Removed gitolite-related libraries
288 - State machine added
289 - Setup gitlab as git user
291 - Show team tab for empty projects
292 - Import repository feature
294 - Use lambda for scopes
295 - Redesign admin area -> users
296 - Redesign admin area -> user
297 - Secure link to file attachments
298 - Add validations for Group and Team names
299 - Restyle team page for project
300 - Update capybara, rspec-rails, poltergeist to recent versions
301 - Wiki on git using Gollum
302 - Added Solarized Dark theme for code review
303 - Don't show user emails in autocomplete lists, profile pages
304 - Added settings tab for group, team, project
305 - Replace user popup with icons in header
306 - Handle project moving with gitlab-shell
307 - Added select2-rails for selectboxes with ajax data load
308 - Fixed search field on projects page
309 - Added teams to search autocomplete
310 - Move groups and teams on dashboard sidebar to sub-tabs
311 - API: improved return codes and docs. (Felix Gilcher, Sebastian Ziebell)
312 - Redesign wall to be more like chat
313 - Snippets, Wall features are disabled by default for new projects
317 - User show page. Via /u/username
318 - Show help contents on pages for better navigation
319 - Async gitolite calls
320 - added satellites logs
321 - can_create_group, can_create_team booleans for User
322 - Process web hooks async
323 - GFM: Fix images escaped inside links
324 - Network graph improved
325 - Switchable branches for network graph
327 - Fixed project download
332 - Satellites outside of tmp
333 - Line numbers for blame
334 - Project public mode
335 - Public area with unauthorized access
336 - Load dashboard events with ajax
337 - remember dashboard filter in cookies
338 - replace resque with sidekiq
343 - show preview for note images
344 - improved network-graph
345 - get rid of app/roles/
346 - added new classes Team, Repository
347 - Reduce amount of gitolite calls
348 - Ability to add user in all group projects
349 - remove deprecated configs
350 - replaced Korolev font with open font
351 - restyled admin/dashboard page
352 - restyled admin/projects page
355 - Remove project code and path from API. Use id instead
356 - Return valid cloneable url to repo for web hook
358 - Reorganized settings
359 - Fixed commits compare
361 - Improve status checks
362 - Validates presence of User#name
363 - Fixed postgres support
364 - Removed sqlite support
365 - Modified post-receive hook
366 - Milestones can be closed now
367 - Show comment events on dashboard
368 - Quick add team members via group#people page
369 - [API] expose created date for hooks and SSH keys
370 - [API] list, create issue notes
371 - [API] list, create snippet notes
372 - [API] list, create wall notes
373 - Remove project code - use path instead
374 - added username field to user
375 - rake task to fill usernames based on emails create namespaces for users
376 - STI Group < Namespace
377 - Project has namespace_id
378 - Projects with namespaces also namespaced in gitolite and stored in subdir
379 - Moving project to group will move it under group namespace
380 - Ability to move project from namespaces to another
381 - Fixes commit patches getting escaped (see #2036)
382 - Support diff and patch generation for commits and merge request
383 - MergeReqest doesn't generate a temporary file for the patch any more
384 - Update the UI to allow downloading Patch or Diff
388 - Services: Gitlab CI integration
389 - Events filter on dashboard
390 - Own namespace for redis/resque
391 - Optimized commit diff views
392 - add alphabetical order for projects admin page
393 - Improved web editor
395 - Documentation split and cleanup
396 - Link to commit authors everywhere
397 - Restyled milestones list
398 - added Milestone to Merge Request
400 - Refactored Satellite Code
401 - Added file line links
402 - moved from capybara-webkit to poltergeist + phantomjs
405 - Fixed bug with issues list in Chrome
406 - New Feature: Import team from another project
409 - Fixed gitlab:app:setup
410 - Fixed application error on empty project in admin area
411 - Restyled last push widget
414 - Fixed git over http
419 - Fixed bug with gitolite keys
421 - Increased performance of application
422 - Show user avatar in last commit when browsing Files
423 - Refactored Gitlab::Merge
424 - Use Font Awesome for icons
425 - Separate observing of Note and MergeRequests
426 - Milestone "All Issues" filter
427 - Fix issue close and reopen button text and styles
428 - Fix forward/back while browsing Tree hierarchy
429 - Show number of notes for commits and merge requests
430 - Added support pg from box and update installation doc
431 - Reject ssh keys that break gitolite
432 - [API] list one project hook
433 - [API] edit project hook
434 - [API] list project snippets
435 - [API] allow to authorize using private token in HTTP header
436 - [API] add user creation
439 - Fixed resque custom config init
442 - fixed inline notes bugs
444 - refactored gitolite backend
446 - restyled projects list on dashboard
447 - ssh keys validation to prevent gitolite crash
448 - send notifications if changed permission in project
449 - scss refactoring. gitlab_bootstrap/ dir
450 - fix git push http body bigger than 112k problem
451 - list of labels page under issues tab
452 - API for milestones, keys
455 - Comment order changed
458 - ability to disable gravatars
459 - improved MR diff logic
463 - Gitlab Flavored Markdown
466 - Cucumber coverage increased
467 - Post-receive files fixed
469 - Application cleanup
471 - capybara-webkit + headless
481 - Dashboard events endless scroll
482 - Source performance increased
486 - Improved network graph + keyboard nav
487 - Handle huge commits
492 - Increased test coverage
493 - Ability to remove branch with MR accept
494 - a lot of code refactored
501 - Better test coverage
504 - Admin area stats page
505 - Ability to block user
506 - Simplified dashboard area
507 - Improved admin area
510 - Big commits handling
511 - Performance improved
517 - Merge Request pagination
523 - Close merge request on push
524 - Persist MR diff after merge
529 - We’ve added support of LDAP auth
530 - Improved permission logic (4 roles system)
531 - Protected branches (now only masters can push to protected branches)
533 - twitter bootstrap integrated
534 - compare view between commits
536 - now you can enable/disable issues, wiki, wall features per project
538 - improved code browsing (ajax branch switch etc)
539 - improved per-line commenting
540 - git submodules displayed
542 - help section improved
551 - gitolite as main git host system
553 - project/repo access
554 - link to commit/issue feed
556 - improved email notifications
561 - common config file gitlab.yml
564 - clickable news feed header on dashboard
574 - markdown support for comments
576 - wall like twitter timeline
581 - feature: code snippets
582 - fixed horizontal scroll on file preview
583 - fixed app crash if commit message has invalid chars
584 - bugfix & code cleaning
587 - fixed bug with empty project
588 - added adv validation for project path & code
589 - feature: issues can be sortable
591 - username displayed on top panel
594 - fixed: with invalid source code for commit
595 - fixed: lose branch/tag selection when use tree navigation
596 - when history clicked - display path
597 - bug fix & code cleaning
601 - projects preview mode
605 - new repo empty tree until restart server - fixed
609 - authorization improved
612 - increased test coverage
613 - design improvements
616 - increased test coverage
617 - design improvements
618 - new issue email notification
624 - syntax highlight for main file types
628 - increased test coverage