OSDN Git Service

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