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