OSDN Git Service

Merge pull request #2632 from yin8086/SSHPort
[wvm/gitlab.git] / CHANGELOG
1 v 4.1.0
2   - Discussions
3   - Satellites outside of tmp
4   - Line numbers for blame
5   - Project public mode
6   - Public area with unauthorized access
7   - Load dashboard events with ajax
8   - remember dashboard filter in cookies
9   - replace resque with sidekiq
10   - fix routing issues
11   - cleanup rake tasks
12   - fix backup/restore
13   - scss cleanup
14   - show preview for note images 
15   - improved network-graph
16   - get rid of app/roles/
17   - added new classes Team, Repository
18   - Reduce amount of gitolite calls
19   - Ability to add user in all group projects
20   - remove derecated configs
21   - replaced Korolev font with open font
22   - restyled admin/dashboard page
23   - restyled admin/projects page
24
25 v 4.0.0
26   - Remove project code and path from API. Use id instead
27   - Return valid clonable url to repo for web hook
28   - Fixed backup issue 
29   - Reorganized settings
30   - Fixed commits compare
31   - Refactored scss
32   - Improve status checks
33   - Validates presence of User#name
34   - Fixed postgres support
35   - Removed sqlite support
36   - Modified post-receive hook
37   - Milestones can be closed now
38   - Show comment events on dashboard
39   - Quick add team members via group#people page
40   - [API] expose created date for hooks and SSH keys
41   - [API] list, create issue notes
42   - [API] list, create snippet notes
43   - [API] list, create wall notes
44   - Remove project code - use path instead
45   - added username field to user
46   - rake task to fill usernames based on emails create namespaces for users
47   - STI Group < Namespace
48   - Project has namespace_id
49   - Projects with namespaces also namespaced in gitolite and stored in subdir
50   - Moving project to group will move it under group namespace
51   - Ability to move project from namespaces to another
52   - Fixes commit patches getting escaped (see #2036)
53   - Support diff and patch generation for commits and merge request
54   - MergeReqest doesn't generate a temporary file for the patch any more
55   - Update the UI to allow downloading Patch or Diff
56
57 v 3.1.0
58   - Updated gems
59   - Services: Gitlab CI integration
60   - Events filter on dashboard
61   - Own namespace for redis/resque
62   - Optimized commit diff views
63   - add alphabetical order for projects admin page
64   - Improved web editor
65   - Commit stats page
66   - Documentation split and cleanup
67   - Link to commit authors everywhere
68   - Restyled milestones list
69   - added Milestone to Merge Request
70   - Restyled Top panel
71   - Refactored Satellite Code
72   - Added file line links
73   - moved from capybara-webkit to poltergeist + phantomjs
74
75 v 3.0.3
76   - Fixed bug with issues list in Chrome
77   - New Feature: Import team from another project
78
79 v 3.0.2
80   - Fixed gitlab:app:setup
81   - Fixed application error on empty project in admin area
82   - Restyled last push widget
83
84 v 3.0.1
85   - Fixed git over http
86
87 v 3.0.0
88   - Projects groups
89   - Web Editor
90   - Fixed bug with gitolite keys
91   - UI improved
92   - Increased perfomance of application
93   - Show user avatar in last commit when browsing Files
94   - Refactored Gitlab::Merge
95   - Use Font Awsome for icons
96   - Separate observing of Note and MergeRequestsa
97   - Milestone "All Issues" filter
98   - Fix issue close and reopen button text and styles
99   - Fix forward/back while browsing Tree hierarchy
100   - Show numer of notes for commits and merge requests
101   - Added support pg from box and update installation doc
102   - Reject ssh keys that break gitolite
103   - [API] list one project hook
104   - [API] edit project hook
105   - [API] list project snippets
106   - [API] allow to authorize using private token in HTTP header
107   - [API] add user creation
108
109 v 2.9.1
110   - Fixed resque custom config init
111
112 v 2.9.0
113   - fixed inline notes bugs
114   - refactored rspecs
115   - refactored gitolite backend
116   - added factory_girl
117   - restyled projects list on dashboard
118   - ssh keys validation to prevent gitolite crash
119   - send notifications if changed premission in project
120   - scss refactoring. gitlab_bootstrap/ dir
121   - fix git push http body bigger than 112k problem
122   - list of labels  page under issues tab
123   - API for milestones, keys
124   - restyled buttons
125   - OAuth
126   - Comment order changed
127
128 v 2.8.1
129   - ability to disable gravatars
130   - improved MR diff logic
131   - ssh key help page
132
133 v 2.8.0
134   - Gitlab Flavored Markdown
135   - Bulk issues update
136   - Issues API
137   - Cucumber coverage increased
138   - Post-receive files fixed
139   - UI improved
140   - Application cleanup
141   - more cucumber
142   - capybara-webkit + headless
143
144 v 2.7.0
145   - Issue Labels
146   - Inline diff
147   - Git HTTP
148   - API
149   - UI improved
150   - System hooks
151   - UI improved
152   - Dashboard events endless scroll
153   - Source perfomance increased
154
155 v 2.6.0
156   - UI polished
157   - Improved network graph + keyboard nav
158   - Handle huge commits
159   - Last Push widget
160   - Bugfix
161   - Better perfomance
162   - Email in resque
163   - Increased test coverage
164   - Ability to remove branch with MR accept
165   - a lot of code refactored
166
167 v 2.5.0
168   - UI polished
169   - Git blame for file
170   - Bugfix
171   - Email in resque
172   - Better test coverage
173
174 v 2.4.0
175   - Admin area stats page
176   - Ability to block user
177   - Simplified dashboard area
178   - Improved admin area
179   - Bootstrap 2.0
180   - Responsive layout
181   - Big commits handling
182   - Perfomance improved
183   - Milestones
184
185 v 2.3.1
186   - Issues pagination
187   - ssl fixes
188   - Merge Request pagination
189
190 v 2.3.0
191   - Dashboard r1
192   - Search r1
193   - Project page
194   - Close merge request on push
195   - Persist MR diff after merge
196   - mysql support
197   - Documentation
198
199 v 2.2.0
200   - We’ve added support of LDAP auth
201   - Improved permission logic (4 roles system)
202   - Protected branches (now only masters can push to protected branches)
203   - Usability improved
204   - twitter bootstrap integrated
205   - compare view between commits
206   - wiki feature
207   - now you can enable/disable issues, wiki, wall features per project
208   - security fixes
209   - improved code browsing (ajax branch switch etc)
210   - improved per-line commenting
211   - git submodules displayed
212   - moved to rails 3.2
213   - help section improved
214
215 v 2.1.0
216   - Project tab r1
217   - List branches/tags
218   - per line comments
219   - mass user import
220
221 v 2.0.0
222   - gitolite as main git host system
223   - merge requests
224   - project/repo access
225   - link to commit/issue feed
226   - design tab
227   - improved email notifications
228   - restyled dashboard
229   - bugfix
230
231 v 1.2.2
232   - common config file gitlab.yml
233   - issues restyle
234   - snippets restyle
235   - clickable news feed header on dashboard
236   - bugfix
237
238 v 1.2.1
239   - bugfix
240
241 v 1.2.0
242   - new design
243   - user dashboard
244   - network graph
245   - markdown support for comments
246   - encoding issues
247   - wall like twitter timeline
248
249 v 1.1.0
250   - project dashboard
251   - wall redesigned
252   - feature: code snippets
253   - fixed horizontal scroll on file preview
254   - fixed app crash if commit message has invalid chars
255   - bugfix & code cleaning
256
257 v 1.0.2
258   - fixed bug with empty project
259   - added adv validation for project path & code
260   - feature: issues can be sortable
261   - bugfix
262   - username dispalyed on top panel
263
264 v 1.0.1
265   - fixed: with invalid source code for commit
266   - fixed: lose branch/tag selection when use tree navigateion
267   - when history clicked - display path
268   - bug fix & code cleaning
269
270 v 1.0.0
271   - bug fix
272   - projects preview mode
273
274 v 0.9.6
275   - css fix
276   - new repo empty tree until restart server - fixed
277
278 v 0.9.4
279   - security improved
280   - authorization improved
281   - html escaping
282   - bug fix
283   - increassed test coverage
284   - design improvements
285
286 v 0.9.1
287   - increassed test coverage
288   - design improvements
289   - new issue email notification
290   - updated app name
291   - issue redesigned
292   - issue can be edit
293
294 v 0.8.0
295   - sytax highlight for main file types
296   - redesign
297   - stability
298   - security fixes
299   - increased test coverage
300   - email notification