##// END OF EJS Templates
updated changelog
marcink -
r1537:c307c920 beta
parent child Browse files
Show More
@@ -1,354 +1,365 b''
1 .. _changelog:
1 .. _changelog:
2
2
3 Changelog
3 Changelog
4 =========
4 =========
5
5
6
6
7 1.3.0 (**XXXX-XX-XX**)
7 1.3.0 (**XXXX-XX-XX**)
8 ======================
8 ======================
9
9
10 :status: in-progress
10 :status: in-progress
11 :branch: beta
11 :branch: beta
12
12
13 news
13 news
14 ----
14 ----
15
15
16 fixes
16 fixes
17 -----
17 -----
18
18
19 1.2.1 (**2011-10-08**)
20 ======================
21
22 news
23 ----
19
24
20
25
26 fixes
27 -----
28
29 - fixed problems with basic auth and push problems
30 - gui fixes
31 - fixed logger
21
32
22 1.2.0 (**2011-10-07**)
33 1.2.0 (**2011-10-07**)
23 ======================
34 ======================
24
35
25 news
36 news
26 ----
37 ----
27
38
28 - implemented #47 repository groups
39 - implemented #47 repository groups
29 - implemented #89 Can setup google analytics code from settings menu
40 - implemented #89 Can setup google analytics code from settings menu
30 - implemented #91 added nicer looking archive urls with more download options
41 - implemented #91 added nicer looking archive urls with more download options
31 like tags, branches
42 like tags, branches
32 - implemented #44 into file browsing, and added follow branch option
43 - implemented #44 into file browsing, and added follow branch option
33 - implemented #84 downloads can be enabled/disabled for each repository
44 - implemented #84 downloads can be enabled/disabled for each repository
34 - anonymous repository can be cloned without having to pass default:default
45 - anonymous repository can be cloned without having to pass default:default
35 into clone url
46 into clone url
36 - fixed #90 whoosh indexer can index chooses repositories passed in command
47 - fixed #90 whoosh indexer can index chooses repositories passed in command
37 line
48 line
38 - extended journal with day aggregates and paging
49 - extended journal with day aggregates and paging
39 - implemented #107 source code lines highlight ranges
50 - implemented #107 source code lines highlight ranges
40 - implemented #93 customizable changelog on combined revision ranges -
51 - implemented #93 customizable changelog on combined revision ranges -
41 equivalent of githubs compare view
52 equivalent of githubs compare view
42 - implemented #108 extended and more powerful LDAP configuration
53 - implemented #108 extended and more powerful LDAP configuration
43 - implemented #56 users groups
54 - implemented #56 users groups
44 - major code rewrites optimized codes for speed and memory usage
55 - major code rewrites optimized codes for speed and memory usage
45 - raw and diff downloads are now in git format
56 - raw and diff downloads are now in git format
46 - setup command checks for write access to given path
57 - setup command checks for write access to given path
47 - fixed many issues with international characters and unicode. It uses utf8
58 - fixed many issues with international characters and unicode. It uses utf8
48 decode with replace to provide less errors even with non utf8 encoded strings
59 decode with replace to provide less errors even with non utf8 encoded strings
49 - #125 added API KEY access to feeds
60 - #125 added API KEY access to feeds
50 - #109 Repository can be created from external Mercurial link (aka. remote
61 - #109 Repository can be created from external Mercurial link (aka. remote
51 repository, and manually updated (via pull) from admin panel
62 repository, and manually updated (via pull) from admin panel
52 - beta git support - push/pull server + basic view for git repos
63 - beta git support - push/pull server + basic view for git repos
53 - added followers page and forks page
64 - added followers page and forks page
54 - server side file creation (with binary file upload interface)
65 - server side file creation (with binary file upload interface)
55 and edition with commits powered by codemirror
66 and edition with commits powered by codemirror
56 - #111 file browser file finder, quick lookup files on whole file tree
67 - #111 file browser file finder, quick lookup files on whole file tree
57 - added quick login sliding menu into main page
68 - added quick login sliding menu into main page
58 - changelog uses lazy loading of affected files details, in some scenarios
69 - changelog uses lazy loading of affected files details, in some scenarios
59 this can improve speed of changelog page dramatically especially for
70 this can improve speed of changelog page dramatically especially for
60 larger repositories.
71 larger repositories.
61 - implements #214 added support for downloading subrepos in download menu.
72 - implements #214 added support for downloading subrepos in download menu.
62 - Added basic API for direct operations on rhodecode via JSON
73 - Added basic API for direct operations on rhodecode via JSON
63 - Implemented advanced hook management
74 - Implemented advanced hook management
64
75
65 fixes
76 fixes
66 -----
77 -----
67
78
68 - fixed file browser bug, when switching into given form revision the url was
79 - fixed file browser bug, when switching into given form revision the url was
69 not changing
80 not changing
70 - fixed propagation to error controller on simplehg and simplegit middlewares
81 - fixed propagation to error controller on simplehg and simplegit middlewares
71 - fixed error when trying to make a download on empty repository
82 - fixed error when trying to make a download on empty repository
72 - fixed problem with '[' chars in commit messages in journal
83 - fixed problem with '[' chars in commit messages in journal
73 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
84 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
74 - journal fork fixes
85 - journal fork fixes
75 - removed issue with space inside renamed repository after deletion
86 - removed issue with space inside renamed repository after deletion
76 - fixed strange issue on formencode imports
87 - fixed strange issue on formencode imports
77 - fixed #126 Deleting repository on Windows, rename used incompatible chars.
88 - fixed #126 Deleting repository on Windows, rename used incompatible chars.
78 - #150 fixes for errors on repositories mapped in db but corrupted in
89 - #150 fixes for errors on repositories mapped in db but corrupted in
79 filesystem
90 filesystem
80 - fixed problem with ascendant characters in realm #181
91 - fixed problem with ascendant characters in realm #181
81 - fixed problem with sqlite file based database connection pool
92 - fixed problem with sqlite file based database connection pool
82 - whoosh indexer and code stats share the same dynamic extensions map
93 - whoosh indexer and code stats share the same dynamic extensions map
83 - fixes #188 - relationship delete of repo_to_perm entry on user removal
94 - fixes #188 - relationship delete of repo_to_perm entry on user removal
84 - fixes issue #189 Trending source files shows "show more" when no more exist
95 - fixes issue #189 Trending source files shows "show more" when no more exist
85 - fixes issue #197 Relative paths for pidlocks
96 - fixes issue #197 Relative paths for pidlocks
86 - fixes issue #198 password will require only 3 chars now for login form
97 - fixes issue #198 password will require only 3 chars now for login form
87 - fixes issue #199 wrong redirection for non admin users after creating a repository
98 - fixes issue #199 wrong redirection for non admin users after creating a repository
88 - fixes issues #202, bad db constraint made impossible to attach same group
99 - fixes issues #202, bad db constraint made impossible to attach same group
89 more than one time. Affects only mysql/postgres
100 more than one time. Affects only mysql/postgres
90 - fixes #218 os.kill patch for windows was missing sig param
101 - fixes #218 os.kill patch for windows was missing sig param
91 - improved rendering of dag (they are not trimmed anymore when number of
102 - improved rendering of dag (they are not trimmed anymore when number of
92 heads exceeds 5)
103 heads exceeds 5)
93
104
94 1.1.8 (**2011-04-12**)
105 1.1.8 (**2011-04-12**)
95 ======================
106 ======================
96
107
97 news
108 news
98 ----
109 ----
99
110
100 - improved windows support
111 - improved windows support
101
112
102 fixes
113 fixes
103 -----
114 -----
104
115
105 - fixed #140 freeze of python dateutil library, since new version is python2.x
116 - fixed #140 freeze of python dateutil library, since new version is python2.x
106 incompatible
117 incompatible
107 - setup-app will check for write permission in given path
118 - setup-app will check for write permission in given path
108 - cleaned up license info issue #149
119 - cleaned up license info issue #149
109 - fixes for issues #137,#116 and problems with unicode and accented characters.
120 - fixes for issues #137,#116 and problems with unicode and accented characters.
110 - fixes crashes on gravatar, when passed in email as unicode
121 - fixes crashes on gravatar, when passed in email as unicode
111 - fixed tooltip flickering problems
122 - fixed tooltip flickering problems
112 - fixed came_from redirection on windows
123 - fixed came_from redirection on windows
113 - fixed logging modules, and sql formatters
124 - fixed logging modules, and sql formatters
114 - windows fixes for os.kill issue #133
125 - windows fixes for os.kill issue #133
115 - fixes path splitting for windows issues #148
126 - fixes path splitting for windows issues #148
116 - fixed issue #143 wrong import on migration to 1.1.X
127 - fixed issue #143 wrong import on migration to 1.1.X
117 - fixed problems with displaying binary files, thanks to Thomas Waldmann
128 - fixed problems with displaying binary files, thanks to Thomas Waldmann
118 - removed name from archive files since it's breaking ui for long repo names
129 - removed name from archive files since it's breaking ui for long repo names
119 - fixed issue with archive headers sent to browser, thanks to Thomas Waldmann
130 - fixed issue with archive headers sent to browser, thanks to Thomas Waldmann
120 - fixed compatibility for 1024px displays, and larger dpi settings, thanks to
131 - fixed compatibility for 1024px displays, and larger dpi settings, thanks to
121 Thomas Waldmann
132 Thomas Waldmann
122 - fixed issue #166 summary pager was skipping 10 revisions on second page
133 - fixed issue #166 summary pager was skipping 10 revisions on second page
123
134
124
135
125 1.1.7 (**2011-03-23**)
136 1.1.7 (**2011-03-23**)
126 ======================
137 ======================
127
138
128 news
139 news
129 ----
140 ----
130
141
131 fixes
142 fixes
132 -----
143 -----
133
144
134 - fixed (again) #136 installation support for FreeBSD
145 - fixed (again) #136 installation support for FreeBSD
135
146
136
147
137 1.1.6 (**2011-03-21**)
148 1.1.6 (**2011-03-21**)
138 ======================
149 ======================
139
150
140 news
151 news
141 ----
152 ----
142
153
143 fixes
154 fixes
144 -----
155 -----
145
156
146 - fixed #136 installation support for FreeBSD
157 - fixed #136 installation support for FreeBSD
147 - RhodeCode will check for python version during installation
158 - RhodeCode will check for python version during installation
148
159
149 1.1.5 (**2011-03-17**)
160 1.1.5 (**2011-03-17**)
150 ======================
161 ======================
151
162
152 news
163 news
153 ----
164 ----
154
165
155 - basic windows support, by exchanging pybcrypt into sha256 for windows only
166 - basic windows support, by exchanging pybcrypt into sha256 for windows only
156 highly inspired by idea of mantis406
167 highly inspired by idea of mantis406
157
168
158 fixes
169 fixes
159 -----
170 -----
160
171
161 - fixed sorting by author in main page
172 - fixed sorting by author in main page
162 - fixed crashes with diffs on binary files
173 - fixed crashes with diffs on binary files
163 - fixed #131 problem with boolean values for LDAP
174 - fixed #131 problem with boolean values for LDAP
164 - fixed #122 mysql problems thanks to striker69
175 - fixed #122 mysql problems thanks to striker69
165 - fixed problem with errors on calling raw/raw_files/annotate functions
176 - fixed problem with errors on calling raw/raw_files/annotate functions
166 with unknown revisions
177 with unknown revisions
167 - fixed returned rawfiles attachment names with international character
178 - fixed returned rawfiles attachment names with international character
168 - cleaned out docs, big thanks to Jason Harris
179 - cleaned out docs, big thanks to Jason Harris
169
180
170 1.1.4 (**2011-02-19**)
181 1.1.4 (**2011-02-19**)
171 ======================
182 ======================
172
183
173 news
184 news
174 ----
185 ----
175
186
176 fixes
187 fixes
177 -----
188 -----
178
189
179 - fixed formencode import problem on settings page, that caused server crash
190 - fixed formencode import problem on settings page, that caused server crash
180 when that page was accessed as first after server start
191 when that page was accessed as first after server start
181 - journal fixes
192 - journal fixes
182 - fixed option to access repository just by entering http://server/<repo_name>
193 - fixed option to access repository just by entering http://server/<repo_name>
183
194
184 1.1.3 (**2011-02-16**)
195 1.1.3 (**2011-02-16**)
185 ======================
196 ======================
186
197
187 news
198 news
188 ----
199 ----
189
200
190 - implemented #102 allowing the '.' character in username
201 - implemented #102 allowing the '.' character in username
191 - added option to access repository just by entering http://server/<repo_name>
202 - added option to access repository just by entering http://server/<repo_name>
192 - celery task ignores result for better performance
203 - celery task ignores result for better performance
193
204
194 fixes
205 fixes
195 -----
206 -----
196
207
197 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
208 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
198 apollo13 and Johan Walles
209 apollo13 and Johan Walles
199 - small fixes in journal
210 - small fixes in journal
200 - fixed problems with getting setting for celery from .ini files
211 - fixed problems with getting setting for celery from .ini files
201 - registration, password reset and login boxes share the same title as main
212 - registration, password reset and login boxes share the same title as main
202 application now
213 application now
203 - fixed #113: to high permissions to fork repository
214 - fixed #113: to high permissions to fork repository
204 - fixed problem with '[' chars in commit messages in journal
215 - fixed problem with '[' chars in commit messages in journal
205 - removed issue with space inside renamed repository after deletion
216 - removed issue with space inside renamed repository after deletion
206 - db transaction fixes when filesystem repository creation failed
217 - db transaction fixes when filesystem repository creation failed
207 - fixed #106 relation issues on databases different than sqlite
218 - fixed #106 relation issues on databases different than sqlite
208 - fixed static files paths links to use of url() method
219 - fixed static files paths links to use of url() method
209
220
210 1.1.2 (**2011-01-12**)
221 1.1.2 (**2011-01-12**)
211 ======================
222 ======================
212
223
213 news
224 news
214 ----
225 ----
215
226
216
227
217 fixes
228 fixes
218 -----
229 -----
219
230
220 - fixes #98 protection against float division of percentage stats
231 - fixes #98 protection against float division of percentage stats
221 - fixed graph bug
232 - fixed graph bug
222 - forced webhelpers version since it was making troubles during installation
233 - forced webhelpers version since it was making troubles during installation
223
234
224 1.1.1 (**2011-01-06**)
235 1.1.1 (**2011-01-06**)
225 ======================
236 ======================
226
237
227 news
238 news
228 ----
239 ----
229
240
230 - added force https option into ini files for easier https usage (no need to
241 - added force https option into ini files for easier https usage (no need to
231 set server headers with this options)
242 set server headers with this options)
232 - small css updates
243 - small css updates
233
244
234 fixes
245 fixes
235 -----
246 -----
236
247
237 - fixed #96 redirect loop on files view on repositories without changesets
248 - fixed #96 redirect loop on files view on repositories without changesets
238 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
249 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
239 and server crashed with errors
250 and server crashed with errors
240 - fixed large tooltips problems on main page
251 - fixed large tooltips problems on main page
241 - fixed #92 whoosh indexer is more error proof
252 - fixed #92 whoosh indexer is more error proof
242
253
243 1.1.0 (**2010-12-18**)
254 1.1.0 (**2010-12-18**)
244 ======================
255 ======================
245
256
246 news
257 news
247 ----
258 ----
248
259
249 - rewrite of internals for vcs >=0.1.10
260 - rewrite of internals for vcs >=0.1.10
250 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
261 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
251 with older clients
262 with older clients
252 - anonymous access, authentication via ldap
263 - anonymous access, authentication via ldap
253 - performance upgrade for cached repos list - each repository has it's own
264 - performance upgrade for cached repos list - each repository has it's own
254 cache that's invalidated when needed.
265 cache that's invalidated when needed.
255 - performance upgrades on repositories with large amount of commits (20K+)
266 - performance upgrades on repositories with large amount of commits (20K+)
256 - main page quick filter for filtering repositories
267 - main page quick filter for filtering repositories
257 - user dashboards with ability to follow chosen repositories actions
268 - user dashboards with ability to follow chosen repositories actions
258 - sends email to admin on new user registration
269 - sends email to admin on new user registration
259 - added cache/statistics reset options into repository settings
270 - added cache/statistics reset options into repository settings
260 - more detailed action logger (based on hooks) with pushed changesets lists
271 - more detailed action logger (based on hooks) with pushed changesets lists
261 and options to disable those hooks from admin panel
272 and options to disable those hooks from admin panel
262 - introduced new enhanced changelog for merges that shows more accurate results
273 - introduced new enhanced changelog for merges that shows more accurate results
263 - new improved and faster code stats (based on pygments lexers mapping tables,
274 - new improved and faster code stats (based on pygments lexers mapping tables,
264 showing up to 10 trending sources for each repository. Additionally stats
275 showing up to 10 trending sources for each repository. Additionally stats
265 can be disabled in repository settings.
276 can be disabled in repository settings.
266 - gui optimizations, fixed application width to 1024px
277 - gui optimizations, fixed application width to 1024px
267 - added cut off (for large files/changesets) limit into config files
278 - added cut off (for large files/changesets) limit into config files
268 - whoosh, celeryd, upgrade moved to paster command
279 - whoosh, celeryd, upgrade moved to paster command
269 - other than sqlite database backends can be used
280 - other than sqlite database backends can be used
270
281
271 fixes
282 fixes
272 -----
283 -----
273
284
274 - fixes #61 forked repo was showing only after cache expired
285 - fixes #61 forked repo was showing only after cache expired
275 - fixes #76 no confirmation on user deletes
286 - fixes #76 no confirmation on user deletes
276 - fixes #66 Name field misspelled
287 - fixes #66 Name field misspelled
277 - fixes #72 block user removal when he owns repositories
288 - fixes #72 block user removal when he owns repositories
278 - fixes #69 added password confirmation fields
289 - fixes #69 added password confirmation fields
279 - fixes #87 RhodeCode crashes occasionally on updating repository owner
290 - fixes #87 RhodeCode crashes occasionally on updating repository owner
280 - fixes #82 broken annotations on files with more than 1 blank line at the end
291 - fixes #82 broken annotations on files with more than 1 blank line at the end
281 - a lot of fixes and tweaks for file browser
292 - a lot of fixes and tweaks for file browser
282 - fixed detached session issues
293 - fixed detached session issues
283 - fixed when user had no repos he would see all repos listed in my account
294 - fixed when user had no repos he would see all repos listed in my account
284 - fixed ui() instance bug when global hgrc settings was loaded for server
295 - fixed ui() instance bug when global hgrc settings was loaded for server
285 instance and all hgrc options were merged with our db ui() object
296 instance and all hgrc options were merged with our db ui() object
286 - numerous small bugfixes
297 - numerous small bugfixes
287
298
288 (special thanks for TkSoh for detailed feedback)
299 (special thanks for TkSoh for detailed feedback)
289
300
290
301
291 1.0.2 (**2010-11-12**)
302 1.0.2 (**2010-11-12**)
292 ======================
303 ======================
293
304
294 news
305 news
295 ----
306 ----
296
307
297 - tested under python2.7
308 - tested under python2.7
298 - bumped sqlalchemy and celery versions
309 - bumped sqlalchemy and celery versions
299
310
300 fixes
311 fixes
301 -----
312 -----
302
313
303 - fixed #59 missing graph.js
314 - fixed #59 missing graph.js
304 - fixed repo_size crash when repository had broken symlinks
315 - fixed repo_size crash when repository had broken symlinks
305 - fixed python2.5 crashes.
316 - fixed python2.5 crashes.
306
317
307
318
308 1.0.1 (**2010-11-10**)
319 1.0.1 (**2010-11-10**)
309 ======================
320 ======================
310
321
311 news
322 news
312 ----
323 ----
313
324
314 - small css updated
325 - small css updated
315
326
316 fixes
327 fixes
317 -----
328 -----
318
329
319 - fixed #53 python2.5 incompatible enumerate calls
330 - fixed #53 python2.5 incompatible enumerate calls
320 - fixed #52 disable mercurial extension for web
331 - fixed #52 disable mercurial extension for web
321 - fixed #51 deleting repositories don't delete it's dependent objects
332 - fixed #51 deleting repositories don't delete it's dependent objects
322
333
323
334
324 1.0.0 (**2010-11-02**)
335 1.0.0 (**2010-11-02**)
325 ======================
336 ======================
326
337
327 - security bugfix simplehg wasn't checking for permissions on commands
338 - security bugfix simplehg wasn't checking for permissions on commands
328 other than pull or push.
339 other than pull or push.
329 - fixed doubled messages after push or pull in admin journal
340 - fixed doubled messages after push or pull in admin journal
330 - templating and css corrections, fixed repo switcher on chrome, updated titles
341 - templating and css corrections, fixed repo switcher on chrome, updated titles
331 - admin menu accessible from options menu on repository view
342 - admin menu accessible from options menu on repository view
332 - permissions cached queries
343 - permissions cached queries
333
344
334 1.0.0rc4 (**2010-10-12**)
345 1.0.0rc4 (**2010-10-12**)
335 ==========================
346 ==========================
336
347
337 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
348 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
338 - removed cache_manager settings from sqlalchemy meta
349 - removed cache_manager settings from sqlalchemy meta
339 - added sqlalchemy cache settings to ini files
350 - added sqlalchemy cache settings to ini files
340 - validated password length and added second try of failure on paster setup-app
351 - validated password length and added second try of failure on paster setup-app
341 - fixed setup database destroy prompt even when there was no db
352 - fixed setup database destroy prompt even when there was no db
342
353
343
354
344 1.0.0rc3 (**2010-10-11**)
355 1.0.0rc3 (**2010-10-11**)
345 =========================
356 =========================
346
357
347 - fixed i18n during installation.
358 - fixed i18n during installation.
348
359
349 1.0.0rc2 (**2010-10-11**)
360 1.0.0rc2 (**2010-10-11**)
350 =========================
361 =========================
351
362
352 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
363 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
353 occure. After vcs is fixed it'll be put back again.
364 occure. After vcs is fixed it'll be put back again.
354 - templating/css rewrites, optimized css. No newline at end of file
365 - templating/css rewrites, optimized css.
General Comments 0
You need to be logged in to leave comments. Login now