2 - Public projects are visible from the outside
3 - Add group access to permissions page
4 - Require current password to change one
5 - Group owner or admin can remove other group owners
6 - Remove group transfer since we have multiple owners
7 - Respect authorization in Repository API
8 - Improve UI for Project#files page
9 - Add more security specs
10 - Added search for projects by name to api (Izaak Alpert)
11 - Make default user theme configurable (Izaak Alpert)
12 - Update logic for validates_merge_request for tree of MR (Andrew Kumanyaev)
13 - Rake tasks for web hooks management (Jonhnny Weslley)
14 - Extended User API to expose admin and can_create_group for user creation/updating (Boyan Tabakov)
17 - Project specific IDs for issues, mr, milestones
18 Above items will get a new id and for example all bookmarked issue urls will change.
19 Old issue urls are redirected to the new one if the issue id is too high for an internal id.
20 - Description field added to Merge Request
21 - API: Sudo api calls (Izaak Alpert)
22 - API: Group membership api (Izaak Alpert)
23 - Improved commit diff
24 - Improved large commit handling (Boyan Tabakov)
25 - Rewrite: Init script now less prone to errors and keeps better track of the service (Rovanion Luckey)
26 - Link issues, merge requests, and commits when they reference each other with GFM (Ash Wilson)
27 - Close issues automatically when pushing commits with a special message
28 - Improve user removal from admin area
29 - Invalidate events cache when project was moved
30 - Remove deprecated classes and rake tasks
31 - Add event filter for group and project show pages
32 - Add links to create branch/tag from project home page
33 - Add public-project? checkbox to new-project view
34 - Improved compare page. Added link to proceed into Merge Request
35 - Send email to user when he was added to group
36 - New landing page when you have 0 projects
39 - Feature: Replace teams with group membership
40 We introduce group membership in 6.0 as a replacement for teams.
41 The old combination of groups and teams was confusing for a lot of people.
42 And when the members of a team where changed this wasn't reflected in the project permissions.
43 In GitLab 6.0 you will be able to add members to a group with a permission level for each member.
44 These group members will have access to the projects in that group.
45 Any changes to group members will immediately be reflected in the project permissions.
46 You can even have multiple owners for a group, greatly simplifying administration.
47 - Feature: Ability to have multiple owners for group
48 - Feature: Merge Requests between fork and project (Izaak Alpert)
49 - Feature: Generate fingerprint for ssh keys
50 - Feature: Ability to create and remove branches with UI
51 - Feature: Ability to create and remove git tags with UI
52 - Feature: Groups page in profile. You can leave group there
53 - API: Allow login with LDAP credentials
54 - Redesign: project settings navigation
55 - Redesign: snippets area
56 - Redesign: ssh keys page
57 - Redesign: buttons, blocks and other ui elements
58 - Add comment title to rss feed
59 - You can use arrows to navigate at tree view
60 - Add project filter on dashboard
62 - Drop support of root namespaces
63 - Default theme is classic now
64 - Cache result of methods like authorize_projects, project.team.members etc
65 - Remove $.ready events
66 - Fix onclick events being double binded
67 - Add notification level to group membership
68 - Move all project controllers/views under Projects:: module
69 - Move all profile controllers/views under Profiles:: module
70 - Apply user project limit only for personal projects
71 - Unicorn is default web server again
72 - Store satellites lock files inside satellites dir
73 - Disabled threadsafety mode in rails
74 - Fixed bug with loosing MR comments
75 - Improved MR comments logic
76 - Render readme file for projects in public area
79 - Ability to edit own comments
80 - Documentation improvements
81 - Improve dashboard projects page
82 - Fixed nav for empty repos
83 - GitLab Markdown help page
85 - Added support of unicorn and fog gems
86 - Added client list to API doc
87 - Fix PostgreSQL database restoration problem
88 - Increase snippet content column size
89 - allow project import via git:// url
90 - Show participants on issues, including mentions
91 - Notify mentioned users with email
95 - Campfire service added
96 - HipChat service added
97 - Fixed bug with LDAP + git over http
98 - Fixed bug with google analytics code being ignored
99 - Improve sign-in page if ldap enabled
100 - Respect newlines in wall messages
101 - Generate the Rails secret token on first run
102 - Rename repo feature
103 - Init.d: remove gitlab.socket on service start
104 - Api: added teams api
105 - Api: Prevent blob content being escaped
106 - Api: Smart deploy key add behaviour
107 - Api: projects/owned.json return user owned project
108 - Fix bug with team assignation on project from #4109
109 - Advanced snippets: public/private, project/personal (Andrew Kulakov)
110 - Repository Graphs (Karlo Nicholas T. Soriano)
111 - Fix dashboard lost if comment on commit
112 - Update gitlab-grack. Fixes issue with --depth option
113 - Fix project events duplicate on project page
114 - Fix postgres error when displaying network graph.
115 - Fix dashboard event filter when navigate via turbolinks
116 - init.d: Ensure socket is removed before starting service
117 - Admin area: Style teams:index, group:show pages
118 - Own page for failed forking
119 - Scrum view for milestone
123 - Git over http with ldap credentials
124 - Diff with better colors and some spacing on the corners
125 - Default values for project features
126 - Fixed huge_commit view
127 - Restyle project clone panel
128 - Move Gitlab::Git code to gitlab_git gem
129 - Move update docs in repo
130 - Requires gitlab-shell v1.4.0
131 - Fixed submodules listing under file tab
132 - Fork feature (Angus MacArthur)
133 - git version check in gitlab:check
134 - Shared deploy keys feature
135 - Ability to generate default labels set for issues
136 - Improve gfm autocomplete (Harold Luo)
137 - Added support for Google Analytics
138 - Code search feature (Javier Castro)
141 - You can login with email or username now
142 - Corrected project transfer rollback when repository cannot be moved
143 - Move both repo and wiki when project transfer requested
144 - Admin area: project editing was removed from admin namespace
145 - Access: admin user has now access to any project.
146 - Notification settings
147 - Gitlab::Git set of objects to abstract from grit library
148 - Replace Unicorn web server with Puma
149 - Backup/Restore refactored. Backup dump project wiki too now
150 - Restyled Issues list. Show milestone version in issue row
151 - Restyled Merge Request list
152 - Backup now dump/restore uploads
153 - Improved performance of dashboard (Andrew Kumanyaev)
154 - File history now tracks renames (Akzhan Abdulin)
155 - Drop wiki migration tools
156 - Drop sqlite migration tools
158 - Paginate users in API
159 - Restyled network graph (Hiroyuki Sato)
162 - Fixed issue with gitlab-grit being overridden by grit
165 - Replaced gitolite with gitlab-shell
166 - Removed gitolite-related libraries
167 - State machine added
168 - Setup gitlab as git user
170 - Show team tab for empty projects
171 - Import repository feature
173 - Use lambda for scopes
174 - Redesign admin area -> users
175 - Redesign admin area -> user
176 - Secure link to file attachments
177 - Add validations for Group and Team names
178 - Restyle team page for project
179 - Update capybara, rspec-rails, poltergeist to recent versions
180 - Wiki on git using Gollum
181 - Added Solarized Dark theme for code review
182 - Don't show user emails in autocomplete lists, profile pages
183 - Added settings tab for group, team, project
184 - Replace user popup with icons in header
185 - Handle project moving with gitlab-shell
186 - Added select2-rails for selectboxes with ajax data load
187 - Fixed search field on projects page
188 - Added teams to search autocomplete
189 - Move groups and teams on dashboard sidebar to sub-tabs
190 - API: improved return codes and docs. (Felix Gilcher, Sebastian Ziebell)
191 - Redesign wall to be more like chat
192 - Snippets, Wall features are disabled by default for new projects
196 - User show page. Via /u/username
197 - Show help contents on pages for better navigation
198 - Async gitolite calls
199 - added satellites logs
200 - can_create_group, can_create_team booleans for User
201 - Process web hooks async
202 - GFM: Fix images escaped inside links
203 - Network graph improved
204 - Switchable branches for network graph
206 - Fixed project download
211 - Satellites outside of tmp
212 - Line numbers for blame
213 - Project public mode
214 - Public area with unauthorized access
215 - Load dashboard events with ajax
216 - remember dashboard filter in cookies
217 - replace resque with sidekiq
222 - show preview for note images
223 - improved network-graph
224 - get rid of app/roles/
225 - added new classes Team, Repository
226 - Reduce amount of gitolite calls
227 - Ability to add user in all group projects
228 - remove deprecated configs
229 - replaced Korolev font with open font
230 - restyled admin/dashboard page
231 - restyled admin/projects page
234 - Remove project code and path from API. Use id instead
235 - Return valid cloneable url to repo for web hook
237 - Reorganized settings
238 - Fixed commits compare
240 - Improve status checks
241 - Validates presence of User#name
242 - Fixed postgres support
243 - Removed sqlite support
244 - Modified post-receive hook
245 - Milestones can be closed now
246 - Show comment events on dashboard
247 - Quick add team members via group#people page
248 - [API] expose created date for hooks and SSH keys
249 - [API] list, create issue notes
250 - [API] list, create snippet notes
251 - [API] list, create wall notes
252 - Remove project code - use path instead
253 - added username field to user
254 - rake task to fill usernames based on emails create namespaces for users
255 - STI Group < Namespace
256 - Project has namespace_id
257 - Projects with namespaces also namespaced in gitolite and stored in subdir
258 - Moving project to group will move it under group namespace
259 - Ability to move project from namespaces to another
260 - Fixes commit patches getting escaped (see #2036)
261 - Support diff and patch generation for commits and merge request
262 - MergeReqest doesn't generate a temporary file for the patch any more
263 - Update the UI to allow downloading Patch or Diff
267 - Services: Gitlab CI integration
268 - Events filter on dashboard
269 - Own namespace for redis/resque
270 - Optimized commit diff views
271 - add alphabetical order for projects admin page
272 - Improved web editor
274 - Documentation split and cleanup
275 - Link to commit authors everywhere
276 - Restyled milestones list
277 - added Milestone to Merge Request
279 - Refactored Satellite Code
280 - Added file line links
281 - moved from capybara-webkit to poltergeist + phantomjs
284 - Fixed bug with issues list in Chrome
285 - New Feature: Import team from another project
288 - Fixed gitlab:app:setup
289 - Fixed application error on empty project in admin area
290 - Restyled last push widget
293 - Fixed git over http
298 - Fixed bug with gitolite keys
300 - Increased performance of application
301 - Show user avatar in last commit when browsing Files
302 - Refactored Gitlab::Merge
303 - Use Font Awesome for icons
304 - Separate observing of Note and MergeRequests
305 - Milestone "All Issues" filter
306 - Fix issue close and reopen button text and styles
307 - Fix forward/back while browsing Tree hierarchy
308 - Show number of notes for commits and merge requests
309 - Added support pg from box and update installation doc
310 - Reject ssh keys that break gitolite
311 - [API] list one project hook
312 - [API] edit project hook
313 - [API] list project snippets
314 - [API] allow to authorize using private token in HTTP header
315 - [API] add user creation
318 - Fixed resque custom config init
321 - fixed inline notes bugs
323 - refactored gitolite backend
325 - restyled projects list on dashboard
326 - ssh keys validation to prevent gitolite crash
327 - send notifications if changed permission in project
328 - scss refactoring. gitlab_bootstrap/ dir
329 - fix git push http body bigger than 112k problem
330 - list of labels page under issues tab
331 - API for milestones, keys
334 - Comment order changed
337 - ability to disable gravatars
338 - improved MR diff logic
342 - Gitlab Flavored Markdown
345 - Cucumber coverage increased
346 - Post-receive files fixed
348 - Application cleanup
350 - capybara-webkit + headless
360 - Dashboard events endless scroll
361 - Source performance increased
365 - Improved network graph + keyboard nav
366 - Handle huge commits
371 - Increased test coverage
372 - Ability to remove branch with MR accept
373 - a lot of code refactored
380 - Better test coverage
383 - Admin area stats page
384 - Ability to block user
385 - Simplified dashboard area
386 - Improved admin area
389 - Big commits handling
390 - Performance improved
396 - Merge Request pagination
402 - Close merge request on push
403 - Persist MR diff after merge
408 - We’ve added support of LDAP auth
409 - Improved permission logic (4 roles system)
410 - Protected branches (now only masters can push to protected branches)
412 - twitter bootstrap integrated
413 - compare view between commits
415 - now you can enable/disable issues, wiki, wall features per project
417 - improved code browsing (ajax branch switch etc)
418 - improved per-line commenting
419 - git submodules displayed
421 - help section improved
430 - gitolite as main git host system
432 - project/repo access
433 - link to commit/issue feed
435 - improved email notifications
440 - common config file gitlab.yml
443 - clickable news feed header on dashboard
453 - markdown support for comments
455 - wall like twitter timeline
460 - feature: code snippets
461 - fixed horizontal scroll on file preview
462 - fixed app crash if commit message has invalid chars
463 - bugfix & code cleaning
466 - fixed bug with empty project
467 - added adv validation for project path & code
468 - feature: issues can be sortable
470 - username displayed on top panel
473 - fixed: with invalid source code for commit
474 - fixed: lose branch/tag selection when use tree navigation
475 - when history clicked - display path
476 - bug fix & code cleaning
480 - projects preview mode
484 - new repo empty tree until restart server - fixed
488 - authorization improved
491 - increased test coverage
492 - design improvements
495 - increased test coverage
496 - design improvements
497 - new issue email notification
503 - syntax highlight for main file types
507 - increased test coverage