OSDN Git Service

Merge branch 'master' of github.com:gitlabhq/gitlabhq
[wvm/gitlab.git] / CHANGELOG
1 v 5.2.0
2   - Turbolinks
3   - Git over http with ldap credentials
4   - Diff with better colors and some spacing on the corners
5   - Default values for project features
6   - Fixed huge_commit view
7   - Restyle project clone panel
8   - Move Gitlab::Git code to gitlab_git gem
9   - Move update docs in repo
10   - requires gitlab-shell v1.4.0
11   - fixed submodules listing under file tab
12   - Fork feature (Angus MacArthur)
13   - git version check in gitlab:check
14   - Shared deploy keys feature
15
16 v 5.1.0
17   - You can login with email or username now
18   - Corrected project transfer rollback when repository cannot be moved
19   - Move both repo and wiki when project transfer requrested
20   - Admin area: project editing was removed from admin namespace
21   - Access: admin user has now access to any project.
22   - Notification settings
23   - Gitlab::Git set of objects to abstract from grit library
24   - Replace Unicorn web server with Puma
25   - Backup/Restore refactored. Backup dump project wiki too now
26   - Restyled Issues list. Show milestone version in issue row
27   - Restyled Merge Request list
28   - Backup now dump/restore uploads
29   - Improved perfomance of dashboard (Andrew Kumanyaev)
30   - File history now tracks renames (Akzhan Abdulin)
31   - Drop wiki migration tools
32   - Drop sqlite migration tools
33   - project tagging
34   - Paginate users in API
35   - Restyled network graph (Hiroyuki Sato)
36
37 v 5.0.1
38   - Fixed issue with gitlab-grit being overrided by grit
39
40 v 5.0.0
41   - Replaced gitolite with gitlab-shell
42   - Removed gitolite-related libraries
43   - State machine added
44   - Setup gitlab as git user
45   - Internal API
46   - Show team tab for empty projects
47   - Import repository feature
48   - Updated rails
49   - Use lambda for scopes
50   - Redesign admin area -> users
51   - Redesign admin area -> user
52   - Secure link to file attachments
53   - Add validations for Group and Team names
54   - Restyle team page for project
55   - Update capybara, rspec-rails, poltergeist to recent versions
56   - Wiki on git using Gollum
57   - Added Solarized Dark theme for code review
58   - Dont show user emails in autocomplete lists, profile pages
59   - Added settings tab for group, team, project
60   - Replace user popup with icons in header
61   - Handle project moving with gitlab-shell
62   - Added select2-rails for selectboxes with ajax data load
63   - Fixed search field on projects page
64   - Added teams to search autocomplete
65   - Move groups and teams on dashboard sidebar to sub-tabs
66   - API: improved return codes and docs. (Felix Gilcher, Sebastian Ziebell)
67   - Redesign wall to be more like chat
68   - Snippets, Wall features are disabled by default for new projects
69
70 v 4.2.0
71   - Teams
72   - User show page. Via /u/username
73   - Show help contents on pages for better navigation
74   - Async gitolite calls
75   - added satellites logs
76   - can_create_group, can_create_team booleans for User
77   - Process web hooks async
78   - GFM: Fix images escaped inside links
79   - Network graph improved
80   - Switchable branches for network graph
81   - API: Groups
82   - Fixed project download
83
84 v 4.1.0
85   - Optional Sign-Up
86   - Discussions
87   - Satellites outside of tmp
88   - Line numbers for blame
89   - Project public mode
90   - Public area with unauthorized access
91   - Load dashboard events with ajax
92   - remember dashboard filter in cookies
93   - replace resque with sidekiq
94   - fix routing issues
95   - cleanup rake tasks
96   - fix backup/restore
97   - scss cleanup
98   - show preview for note images
99   - improved network-graph
100   - get rid of app/roles/
101   - added new classes Team, Repository
102   - Reduce amount of gitolite calls
103   - Ability to add user in all group projects
104   - remove deprecated configs
105   - replaced Korolev font with open font
106   - restyled admin/dashboard page
107   - restyled admin/projects page
108
109 v 4.0.0
110   - Remove project code and path from API. Use id instead
111   - Return valid clonable url to repo for web hook
112   - Fixed backup issue
113   - Reorganized settings
114   - Fixed commits compare
115   - Refactored scss
116   - Improve status checks
117   - Validates presence of User#name
118   - Fixed postgres support
119   - Removed sqlite support
120   - Modified post-receive hook
121   - Milestones can be closed now
122   - Show comment events on dashboard
123   - Quick add team members via group#people page
124   - [API] expose created date for hooks and SSH keys
125   - [API] list, create issue notes
126   - [API] list, create snippet notes
127   - [API] list, create wall notes
128   - Remove project code - use path instead
129   - added username field to user
130   - rake task to fill usernames based on emails create namespaces for users
131   - STI Group < Namespace
132   - Project has namespace_id
133   - Projects with namespaces also namespaced in gitolite and stored in subdir
134   - Moving project to group will move it under group namespace
135   - Ability to move project from namespaces to another
136   - Fixes commit patches getting escaped (see #2036)
137   - Support diff and patch generation for commits and merge request
138   - MergeReqest doesn't generate a temporary file for the patch any more
139   - Update the UI to allow downloading Patch or Diff
140
141 v 3.1.0
142   - Updated gems
143   - Services: Gitlab CI integration
144   - Events filter on dashboard
145   - Own namespace for redis/resque
146   - Optimized commit diff views
147   - add alphabetical order for projects admin page
148   - Improved web editor
149   - Commit stats page
150   - Documentation split and cleanup
151   - Link to commit authors everywhere
152   - Restyled milestones list
153   - added Milestone to Merge Request
154   - Restyled Top panel
155   - Refactored Satellite Code
156   - Added file line links
157   - moved from capybara-webkit to poltergeist + phantomjs
158
159 v 3.0.3
160   - Fixed bug with issues list in Chrome
161   - New Feature: Import team from another project
162
163 v 3.0.2
164   - Fixed gitlab:app:setup
165   - Fixed application error on empty project in admin area
166   - Restyled last push widget
167
168 v 3.0.1
169   - Fixed git over http
170
171 v 3.0.0
172   - Projects groups
173   - Web Editor
174   - Fixed bug with gitolite keys
175   - UI improved
176   - Increased perfomance of application
177   - Show user avatar in last commit when browsing Files
178   - Refactored Gitlab::Merge
179   - Use Font Awsome for icons
180   - Separate observing of Note and MergeRequestsa
181   - Milestone "All Issues" filter
182   - Fix issue close and reopen button text and styles
183   - Fix forward/back while browsing Tree hierarchy
184   - Show numer of notes for commits and merge requests
185   - Added support pg from box and update installation doc
186   - Reject ssh keys that break gitolite
187   - [API] list one project hook
188   - [API] edit project hook
189   - [API] list project snippets
190   - [API] allow to authorize using private token in HTTP header
191   - [API] add user creation
192
193 v 2.9.1
194   - Fixed resque custom config init
195
196 v 2.9.0
197   - fixed inline notes bugs
198   - refactored rspecs
199   - refactored gitolite backend
200   - added factory_girl
201   - restyled projects list on dashboard
202   - ssh keys validation to prevent gitolite crash
203   - send notifications if changed premission in project
204   - scss refactoring. gitlab_bootstrap/ dir
205   - fix git push http body bigger than 112k problem
206   - list of labels  page under issues tab
207   - API for milestones, keys
208   - restyled buttons
209   - OAuth
210   - Comment order changed
211
212 v 2.8.1
213   - ability to disable gravatars
214   - improved MR diff logic
215   - ssh key help page
216
217 v 2.8.0
218   - Gitlab Flavored Markdown
219   - Bulk issues update
220   - Issues API
221   - Cucumber coverage increased
222   - Post-receive files fixed
223   - UI improved
224   - Application cleanup
225   - more cucumber
226   - capybara-webkit + headless
227
228 v 2.7.0
229   - Issue Labels
230   - Inline diff
231   - Git HTTP
232   - API
233   - UI improved
234   - System hooks
235   - UI improved
236   - Dashboard events endless scroll
237   - Source perfomance increased
238
239 v 2.6.0
240   - UI polished
241   - Improved network graph + keyboard nav
242   - Handle huge commits
243   - Last Push widget
244   - Bugfix
245   - Better perfomance
246   - Email in resque
247   - Increased test coverage
248   - Ability to remove branch with MR accept
249   - a lot of code refactored
250
251 v 2.5.0
252   - UI polished
253   - Git blame for file
254   - Bugfix
255   - Email in resque
256   - Better test coverage
257
258 v 2.4.0
259   - Admin area stats page
260   - Ability to block user
261   - Simplified dashboard area
262   - Improved admin area
263   - Bootstrap 2.0
264   - Responsive layout
265   - Big commits handling
266   - Perfomance improved
267   - Milestones
268
269 v 2.3.1
270   - Issues pagination
271   - ssl fixes
272   - Merge Request pagination
273
274 v 2.3.0
275   - Dashboard r1
276   - Search r1
277   - Project page
278   - Close merge request on push
279   - Persist MR diff after merge
280   - mysql support
281   - Documentation
282
283 v 2.2.0
284   - We’ve added support of LDAP auth
285   - Improved permission logic (4 roles system)
286   - Protected branches (now only masters can push to protected branches)
287   - Usability improved
288   - twitter bootstrap integrated
289   - compare view between commits
290   - wiki feature
291   - now you can enable/disable issues, wiki, wall features per project
292   - security fixes
293   - improved code browsing (ajax branch switch etc)
294   - improved per-line commenting
295   - git submodules displayed
296   - moved to rails 3.2
297   - help section improved
298
299 v 2.1.0
300   - Project tab r1
301   - List branches/tags
302   - per line comments
303   - mass user import
304
305 v 2.0.0
306   - gitolite as main git host system
307   - merge requests
308   - project/repo access
309   - link to commit/issue feed
310   - design tab
311   - improved email notifications
312   - restyled dashboard
313   - bugfix
314
315 v 1.2.2
316   - common config file gitlab.yml
317   - issues restyle
318   - snippets restyle
319   - clickable news feed header on dashboard
320   - bugfix
321
322 v 1.2.1
323   - bugfix
324
325 v 1.2.0
326   - new design
327   - user dashboard
328   - network graph
329   - markdown support for comments
330   - encoding issues
331   - wall like twitter timeline
332
333 v 1.1.0
334   - project dashboard
335   - wall redesigned
336   - feature: code snippets
337   - fixed horizontal scroll on file preview
338   - fixed app crash if commit message has invalid chars
339   - bugfix & code cleaning
340
341 v 1.0.2
342   - fixed bug with empty project
343   - added adv validation for project path & code
344   - feature: issues can be sortable
345   - bugfix
346   - username dispalyed on top panel
347
348 v 1.0.1
349   - fixed: with invalid source code for commit
350   - fixed: lose branch/tag selection when use tree navigateion
351   - when history clicked - display path
352   - bug fix & code cleaning
353
354 v 1.0.0
355   - bug fix
356   - projects preview mode
357
358 v 0.9.6
359   - css fix
360   - new repo empty tree until restart server - fixed
361
362 v 0.9.4
363   - security improved
364   - authorization improved
365   - html escaping
366   - bug fix
367   - increassed test coverage
368   - design improvements
369
370 v 0.9.1
371   - increassed test coverage
372   - design improvements
373   - new issue email notification
374   - updated app name
375   - issue redesigned
376   - issue can be edit
377
378 v 0.8.0
379   - sytax highlight for main file types
380   - redesign
381   - stability
382   - security fixes
383   - increased test coverage
384   - email notification