##// END OF EJS Templates
changelog update
marcink -
r2018:6c156a42 beta
parent child Browse files
Show More
@@ -1,498 +1,505 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 - code review, inspired by github code-comments
16 - code review, inspired by github code-comments
17 - #215 rst and markdown README files support
17 - #215 rst and markdown README files support
18 - #252 Container-based and proxy pass-through authentication support
18 - #252 Container-based and proxy pass-through authentication support
19 - #44 branch browser. Filtering of changelog by branches
19 - #44 branch browser. Filtering of changelog by branches
20 - mercurial bookmarks support
20 - mercurial bookmarks support
21 - new hover top menu, optimized to add maximum size for important views
21 - new hover top menu, optimized to add maximum size for important views
22 - configurable clone url template with possibility to specify protocol like
22 - configurable clone url template with possibility to specify protocol like
23 ssh:// or http:// and also manually alter other parts of clone_url.
23 ssh:// or http:// and also manually alter other parts of clone_url.
24 - enabled largefiles extension by default
24 - enabled largefiles extension by default
25 - optimized summary file pages and saved a lot of unused space in them
25 - optimized summary file pages and saved a lot of unused space in them
26 - #239 option to manually mark repository as fork
26 - #239 option to manually mark repository as fork
27 - #320 mapping of commit authors to RhodeCode users
27 - #320 mapping of commit authors to RhodeCode users
28 - #304 hashes are displayed using monospace font
28 - #304 hashes are displayed using monospace font
29 - diff configuration, toggle white lines and context lines
29 - diff configuration, toggle white lines and context lines
30 - #307 configurable diffs, whitespace toggle, increasing context lines
30 - #307 configurable diffs, whitespace toggle, increasing context lines
31 - sorting on branches, tags and bookmarks using YUI datatable
31 - sorting on branches, tags and bookmarks using YUI datatable
32 - improved file filter on files page
32 - improved file filter on files page
33 - implements #330 api method for listing nodes ar particular revision
33 - implements #330 api method for listing nodes ar particular revision
34 - #73 added linking issues in commit messages to chosen issue tracker url
34 - #73 added linking issues in commit messages to chosen issue tracker url
35 based on user defined regular expression
35 based on user defined regular expression
36 - added linking of changesets in commit messages
36 - added linking of changesets in commit messages
37 - new compact changelog with expandable commit messages
37 - new compact changelog with expandable commit messages
38 - firstname and lastname are optional in user creation
38 - firstname and lastname are optional in user creation
39 - #348 added post-create repository hook
39 - #348 added post-create repository hook
40 - #212 global encoding settings is now configurable from .ini files
41 - #227 added repository groups permissions
42 - markdown gets codehilite extensions
43 - new API methods, delete_repositories, grante/revoke permissions for groups
44 and repos
45
40
46
41 fixes
47 fixes
42 -----
48 -----
43
49
44 - rewrote dbsession management for atomic operations, and better error handling
50 - rewrote dbsession management for atomic operations, and better error handling
45 - fixed sorting of repo tables
51 - fixed sorting of repo tables
46 - #326 escape of special html entities in diffs
52 - #326 escape of special html entities in diffs
47 - normalized user_name => username in api attributes
53 - normalized user_name => username in api attributes
48 - fixes #298 ldap created users with mixed case emails created conflicts
54 - fixes #298 ldap created users with mixed case emails created conflicts
49 on saving a form
55 on saving a form
50 - fixes issue when owner of a repo couldn't revoke permissions for users
56 - fixes issue when owner of a repo couldn't revoke permissions for users
51 and groups
57 and groups
52 - fixes #271 rare JSON serialization problem with statistics
58 - fixes #271 rare JSON serialization problem with statistics
53 - fixes #337 missing validation check for conflicting names of a group with a
59 - fixes #337 missing validation check for conflicting names of a group with a
54 repositories group
60 repositories group
55 - #340 fixed session problem for mysql and celery tasks
61 - #340 fixed session problem for mysql and celery tasks
56 - fixed #331 RhodeCode mangles repository names if the a repository group
62 - fixed #331 RhodeCode mangles repository names if the a repository group
57 contains the "full path" to the repositories
63 contains the "full path" to the repositories
64 - #355 RhodeCode doesn't store encrypted LDAP passwords
58
65
59 1.2.5 (**2012-01-28**)
66 1.2.5 (**2012-01-28**)
60 ======================
67 ======================
61
68
62 news
69 news
63 ----
70 ----
64
71
65 fixes
72 fixes
66 -----
73 -----
67
74
68 - #340 Celery complains about MySQL server gone away, added session cleanup
75 - #340 Celery complains about MySQL server gone away, added session cleanup
69 for celery tasks
76 for celery tasks
70 - #341 "scanning for repositories in None" log message during Rescan was missing
77 - #341 "scanning for repositories in None" log message during Rescan was missing
71 a parameter
78 a parameter
72 - fixed creating archives with subrepos. Some hooks were triggered during that
79 - fixed creating archives with subrepos. Some hooks were triggered during that
73 operation leading to crash.
80 operation leading to crash.
74 - fixed missing email in account page.
81 - fixed missing email in account page.
75 - Reverted Mercurial to 2.0.1 for windows due to bug in Mercurial that makes
82 - Reverted Mercurial to 2.0.1 for windows due to bug in Mercurial that makes
76 forking on windows impossible
83 forking on windows impossible
77
84
78 1.2.4 (**2012-01-19**)
85 1.2.4 (**2012-01-19**)
79 ======================
86 ======================
80
87
81 news
88 news
82 ----
89 ----
83
90
84 - RhodeCode is bundled with mercurial series 2.0.X by default, with
91 - RhodeCode is bundled with mercurial series 2.0.X by default, with
85 full support to largefiles extension. Enabled by default in new installations
92 full support to largefiles extension. Enabled by default in new installations
86 - #329 Ability to Add/Remove Groups to/from a Repository via AP
93 - #329 Ability to Add/Remove Groups to/from a Repository via AP
87 - added requires.txt file with requirements
94 - added requires.txt file with requirements
88
95
89 fixes
96 fixes
90 -----
97 -----
91
98
92 - fixes db session issues with celery when emailing admins
99 - fixes db session issues with celery when emailing admins
93 - #331 RhodeCode mangles repository names if the a repository group
100 - #331 RhodeCode mangles repository names if the a repository group
94 contains the "full path" to the repositories
101 contains the "full path" to the repositories
95 - #298 Conflicting e-mail addresses for LDAP and RhodeCode users
102 - #298 Conflicting e-mail addresses for LDAP and RhodeCode users
96 - DB session cleanup after hg protocol operations, fixes issues with
103 - DB session cleanup after hg protocol operations, fixes issues with
97 `mysql has gone away` errors
104 `mysql has gone away` errors
98 - #333 doc fixes for get_repo api function
105 - #333 doc fixes for get_repo api function
99 - #271 rare JSON serialization problem with statistics enabled
106 - #271 rare JSON serialization problem with statistics enabled
100 - #337 Fixes issues with validation of repository name conflicting with
107 - #337 Fixes issues with validation of repository name conflicting with
101 a group name. A proper message is now displayed.
108 a group name. A proper message is now displayed.
102 - #292 made ldap_dn in user edit readonly, to get rid of confusion that field
109 - #292 made ldap_dn in user edit readonly, to get rid of confusion that field
103 doesn't work
110 doesn't work
104 - #316 fixes issues with web description in hgrc files
111 - #316 fixes issues with web description in hgrc files
105
112
106 1.2.3 (**2011-11-02**)
113 1.2.3 (**2011-11-02**)
107 ======================
114 ======================
108
115
109 news
116 news
110 ----
117 ----
111
118
112 - added option to manage repos group for non admin users
119 - added option to manage repos group for non admin users
113 - added following API methods for get_users, create_user, get_users_groups,
120 - added following API methods for get_users, create_user, get_users_groups,
114 get_users_group, create_users_group, add_user_to_users_groups, get_repos,
121 get_users_group, create_users_group, add_user_to_users_groups, get_repos,
115 get_repo, create_repo, add_user_to_repo
122 get_repo, create_repo, add_user_to_repo
116 - implements #237 added password confirmation for my account
123 - implements #237 added password confirmation for my account
117 and admin edit user.
124 and admin edit user.
118 - implements #291 email notification for global events are now sent to all
125 - implements #291 email notification for global events are now sent to all
119 administrator users, and global config email.
126 administrator users, and global config email.
120
127
121 fixes
128 fixes
122 -----
129 -----
123
130
124 - added option for passing auth method for smtp mailer
131 - added option for passing auth method for smtp mailer
125 - #276 issue with adding a single user with id>10 to usergroups
132 - #276 issue with adding a single user with id>10 to usergroups
126 - #277 fixes windows LDAP settings in which missing values breaks the ldap auth
133 - #277 fixes windows LDAP settings in which missing values breaks the ldap auth
127 - #288 fixes managing of repos in a group for non admin user
134 - #288 fixes managing of repos in a group for non admin user
128
135
129 1.2.2 (**2011-10-17**)
136 1.2.2 (**2011-10-17**)
130 ======================
137 ======================
131
138
132 news
139 news
133 ----
140 ----
134
141
135 - #226 repo groups are available by path instead of numerical id
142 - #226 repo groups are available by path instead of numerical id
136
143
137 fixes
144 fixes
138 -----
145 -----
139
146
140 - #259 Groups with the same name but with different parent group
147 - #259 Groups with the same name but with different parent group
141 - #260 Put repo in group, then move group to another group -> repo becomes unavailable
148 - #260 Put repo in group, then move group to another group -> repo becomes unavailable
142 - #258 RhodeCode 1.2 assumes egg folder is writable (lockfiles problems)
149 - #258 RhodeCode 1.2 assumes egg folder is writable (lockfiles problems)
143 - #265 ldap save fails sometimes on converting attributes to booleans,
150 - #265 ldap save fails sometimes on converting attributes to booleans,
144 added getter and setter into model that will prevent from this on db model level
151 added getter and setter into model that will prevent from this on db model level
145 - fixed problems with timestamps issues #251 and #213
152 - fixed problems with timestamps issues #251 and #213
146 - fixes #266 RhodeCode allows to create repo with the same name and in
153 - fixes #266 RhodeCode allows to create repo with the same name and in
147 the same parent as group
154 the same parent as group
148 - fixes #245 Rescan of the repositories on Windows
155 - fixes #245 Rescan of the repositories on Windows
149 - fixes #248 cannot edit repos inside a group on windows
156 - fixes #248 cannot edit repos inside a group on windows
150 - fixes #219 forking problems on windows
157 - fixes #219 forking problems on windows
151
158
152 1.2.1 (**2011-10-08**)
159 1.2.1 (**2011-10-08**)
153 ======================
160 ======================
154
161
155 news
162 news
156 ----
163 ----
157
164
158
165
159 fixes
166 fixes
160 -----
167 -----
161
168
162 - fixed problems with basic auth and push problems
169 - fixed problems with basic auth and push problems
163 - gui fixes
170 - gui fixes
164 - fixed logger
171 - fixed logger
165
172
166 1.2.0 (**2011-10-07**)
173 1.2.0 (**2011-10-07**)
167 ======================
174 ======================
168
175
169 news
176 news
170 ----
177 ----
171
178
172 - implemented #47 repository groups
179 - implemented #47 repository groups
173 - implemented #89 Can setup google analytics code from settings menu
180 - implemented #89 Can setup google analytics code from settings menu
174 - implemented #91 added nicer looking archive urls with more download options
181 - implemented #91 added nicer looking archive urls with more download options
175 like tags, branches
182 like tags, branches
176 - implemented #44 into file browsing, and added follow branch option
183 - implemented #44 into file browsing, and added follow branch option
177 - implemented #84 downloads can be enabled/disabled for each repository
184 - implemented #84 downloads can be enabled/disabled for each repository
178 - anonymous repository can be cloned without having to pass default:default
185 - anonymous repository can be cloned without having to pass default:default
179 into clone url
186 into clone url
180 - fixed #90 whoosh indexer can index chooses repositories passed in command
187 - fixed #90 whoosh indexer can index chooses repositories passed in command
181 line
188 line
182 - extended journal with day aggregates and paging
189 - extended journal with day aggregates and paging
183 - implemented #107 source code lines highlight ranges
190 - implemented #107 source code lines highlight ranges
184 - implemented #93 customizable changelog on combined revision ranges -
191 - implemented #93 customizable changelog on combined revision ranges -
185 equivalent of githubs compare view
192 equivalent of githubs compare view
186 - implemented #108 extended and more powerful LDAP configuration
193 - implemented #108 extended and more powerful LDAP configuration
187 - implemented #56 users groups
194 - implemented #56 users groups
188 - major code rewrites optimized codes for speed and memory usage
195 - major code rewrites optimized codes for speed and memory usage
189 - raw and diff downloads are now in git format
196 - raw and diff downloads are now in git format
190 - setup command checks for write access to given path
197 - setup command checks for write access to given path
191 - fixed many issues with international characters and unicode. It uses utf8
198 - fixed many issues with international characters and unicode. It uses utf8
192 decode with replace to provide less errors even with non utf8 encoded strings
199 decode with replace to provide less errors even with non utf8 encoded strings
193 - #125 added API KEY access to feeds
200 - #125 added API KEY access to feeds
194 - #109 Repository can be created from external Mercurial link (aka. remote
201 - #109 Repository can be created from external Mercurial link (aka. remote
195 repository, and manually updated (via pull) from admin panel
202 repository, and manually updated (via pull) from admin panel
196 - beta git support - push/pull server + basic view for git repos
203 - beta git support - push/pull server + basic view for git repos
197 - added followers page and forks page
204 - added followers page and forks page
198 - server side file creation (with binary file upload interface)
205 - server side file creation (with binary file upload interface)
199 and edition with commits powered by codemirror
206 and edition with commits powered by codemirror
200 - #111 file browser file finder, quick lookup files on whole file tree
207 - #111 file browser file finder, quick lookup files on whole file tree
201 - added quick login sliding menu into main page
208 - added quick login sliding menu into main page
202 - changelog uses lazy loading of affected files details, in some scenarios
209 - changelog uses lazy loading of affected files details, in some scenarios
203 this can improve speed of changelog page dramatically especially for
210 this can improve speed of changelog page dramatically especially for
204 larger repositories.
211 larger repositories.
205 - implements #214 added support for downloading subrepos in download menu.
212 - implements #214 added support for downloading subrepos in download menu.
206 - Added basic API for direct operations on rhodecode via JSON
213 - Added basic API for direct operations on rhodecode via JSON
207 - Implemented advanced hook management
214 - Implemented advanced hook management
208
215
209 fixes
216 fixes
210 -----
217 -----
211
218
212 - fixed file browser bug, when switching into given form revision the url was
219 - fixed file browser bug, when switching into given form revision the url was
213 not changing
220 not changing
214 - fixed propagation to error controller on simplehg and simplegit middlewares
221 - fixed propagation to error controller on simplehg and simplegit middlewares
215 - fixed error when trying to make a download on empty repository
222 - fixed error when trying to make a download on empty repository
216 - fixed problem with '[' chars in commit messages in journal
223 - fixed problem with '[' chars in commit messages in journal
217 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
224 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
218 - journal fork fixes
225 - journal fork fixes
219 - removed issue with space inside renamed repository after deletion
226 - removed issue with space inside renamed repository after deletion
220 - fixed strange issue on formencode imports
227 - fixed strange issue on formencode imports
221 - fixed #126 Deleting repository on Windows, rename used incompatible chars.
228 - fixed #126 Deleting repository on Windows, rename used incompatible chars.
222 - #150 fixes for errors on repositories mapped in db but corrupted in
229 - #150 fixes for errors on repositories mapped in db but corrupted in
223 filesystem
230 filesystem
224 - fixed problem with ascendant characters in realm #181
231 - fixed problem with ascendant characters in realm #181
225 - fixed problem with sqlite file based database connection pool
232 - fixed problem with sqlite file based database connection pool
226 - whoosh indexer and code stats share the same dynamic extensions map
233 - whoosh indexer and code stats share the same dynamic extensions map
227 - fixes #188 - relationship delete of repo_to_perm entry on user removal
234 - fixes #188 - relationship delete of repo_to_perm entry on user removal
228 - fixes issue #189 Trending source files shows "show more" when no more exist
235 - fixes issue #189 Trending source files shows "show more" when no more exist
229 - fixes issue #197 Relative paths for pidlocks
236 - fixes issue #197 Relative paths for pidlocks
230 - fixes issue #198 password will require only 3 chars now for login form
237 - fixes issue #198 password will require only 3 chars now for login form
231 - fixes issue #199 wrong redirection for non admin users after creating a repository
238 - fixes issue #199 wrong redirection for non admin users after creating a repository
232 - fixes issues #202, bad db constraint made impossible to attach same group
239 - fixes issues #202, bad db constraint made impossible to attach same group
233 more than one time. Affects only mysql/postgres
240 more than one time. Affects only mysql/postgres
234 - fixes #218 os.kill patch for windows was missing sig param
241 - fixes #218 os.kill patch for windows was missing sig param
235 - improved rendering of dag (they are not trimmed anymore when number of
242 - improved rendering of dag (they are not trimmed anymore when number of
236 heads exceeds 5)
243 heads exceeds 5)
237
244
238 1.1.8 (**2011-04-12**)
245 1.1.8 (**2011-04-12**)
239 ======================
246 ======================
240
247
241 news
248 news
242 ----
249 ----
243
250
244 - improved windows support
251 - improved windows support
245
252
246 fixes
253 fixes
247 -----
254 -----
248
255
249 - fixed #140 freeze of python dateutil library, since new version is python2.x
256 - fixed #140 freeze of python dateutil library, since new version is python2.x
250 incompatible
257 incompatible
251 - setup-app will check for write permission in given path
258 - setup-app will check for write permission in given path
252 - cleaned up license info issue #149
259 - cleaned up license info issue #149
253 - fixes for issues #137,#116 and problems with unicode and accented characters.
260 - fixes for issues #137,#116 and problems with unicode and accented characters.
254 - fixes crashes on gravatar, when passed in email as unicode
261 - fixes crashes on gravatar, when passed in email as unicode
255 - fixed tooltip flickering problems
262 - fixed tooltip flickering problems
256 - fixed came_from redirection on windows
263 - fixed came_from redirection on windows
257 - fixed logging modules, and sql formatters
264 - fixed logging modules, and sql formatters
258 - windows fixes for os.kill issue #133
265 - windows fixes for os.kill issue #133
259 - fixes path splitting for windows issues #148
266 - fixes path splitting for windows issues #148
260 - fixed issue #143 wrong import on migration to 1.1.X
267 - fixed issue #143 wrong import on migration to 1.1.X
261 - fixed problems with displaying binary files, thanks to Thomas Waldmann
268 - fixed problems with displaying binary files, thanks to Thomas Waldmann
262 - removed name from archive files since it's breaking ui for long repo names
269 - removed name from archive files since it's breaking ui for long repo names
263 - fixed issue with archive headers sent to browser, thanks to Thomas Waldmann
270 - fixed issue with archive headers sent to browser, thanks to Thomas Waldmann
264 - fixed compatibility for 1024px displays, and larger dpi settings, thanks to
271 - fixed compatibility for 1024px displays, and larger dpi settings, thanks to
265 Thomas Waldmann
272 Thomas Waldmann
266 - fixed issue #166 summary pager was skipping 10 revisions on second page
273 - fixed issue #166 summary pager was skipping 10 revisions on second page
267
274
268
275
269 1.1.7 (**2011-03-23**)
276 1.1.7 (**2011-03-23**)
270 ======================
277 ======================
271
278
272 news
279 news
273 ----
280 ----
274
281
275 fixes
282 fixes
276 -----
283 -----
277
284
278 - fixed (again) #136 installation support for FreeBSD
285 - fixed (again) #136 installation support for FreeBSD
279
286
280
287
281 1.1.6 (**2011-03-21**)
288 1.1.6 (**2011-03-21**)
282 ======================
289 ======================
283
290
284 news
291 news
285 ----
292 ----
286
293
287 fixes
294 fixes
288 -----
295 -----
289
296
290 - fixed #136 installation support for FreeBSD
297 - fixed #136 installation support for FreeBSD
291 - RhodeCode will check for python version during installation
298 - RhodeCode will check for python version during installation
292
299
293 1.1.5 (**2011-03-17**)
300 1.1.5 (**2011-03-17**)
294 ======================
301 ======================
295
302
296 news
303 news
297 ----
304 ----
298
305
299 - basic windows support, by exchanging pybcrypt into sha256 for windows only
306 - basic windows support, by exchanging pybcrypt into sha256 for windows only
300 highly inspired by idea of mantis406
307 highly inspired by idea of mantis406
301
308
302 fixes
309 fixes
303 -----
310 -----
304
311
305 - fixed sorting by author in main page
312 - fixed sorting by author in main page
306 - fixed crashes with diffs on binary files
313 - fixed crashes with diffs on binary files
307 - fixed #131 problem with boolean values for LDAP
314 - fixed #131 problem with boolean values for LDAP
308 - fixed #122 mysql problems thanks to striker69
315 - fixed #122 mysql problems thanks to striker69
309 - fixed problem with errors on calling raw/raw_files/annotate functions
316 - fixed problem with errors on calling raw/raw_files/annotate functions
310 with unknown revisions
317 with unknown revisions
311 - fixed returned rawfiles attachment names with international character
318 - fixed returned rawfiles attachment names with international character
312 - cleaned out docs, big thanks to Jason Harris
319 - cleaned out docs, big thanks to Jason Harris
313
320
314 1.1.4 (**2011-02-19**)
321 1.1.4 (**2011-02-19**)
315 ======================
322 ======================
316
323
317 news
324 news
318 ----
325 ----
319
326
320 fixes
327 fixes
321 -----
328 -----
322
329
323 - fixed formencode import problem on settings page, that caused server crash
330 - fixed formencode import problem on settings page, that caused server crash
324 when that page was accessed as first after server start
331 when that page was accessed as first after server start
325 - journal fixes
332 - journal fixes
326 - fixed option to access repository just by entering http://server/<repo_name>
333 - fixed option to access repository just by entering http://server/<repo_name>
327
334
328 1.1.3 (**2011-02-16**)
335 1.1.3 (**2011-02-16**)
329 ======================
336 ======================
330
337
331 news
338 news
332 ----
339 ----
333
340
334 - implemented #102 allowing the '.' character in username
341 - implemented #102 allowing the '.' character in username
335 - added option to access repository just by entering http://server/<repo_name>
342 - added option to access repository just by entering http://server/<repo_name>
336 - celery task ignores result for better performance
343 - celery task ignores result for better performance
337
344
338 fixes
345 fixes
339 -----
346 -----
340
347
341 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
348 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
342 apollo13 and Johan Walles
349 apollo13 and Johan Walles
343 - small fixes in journal
350 - small fixes in journal
344 - fixed problems with getting setting for celery from .ini files
351 - fixed problems with getting setting for celery from .ini files
345 - registration, password reset and login boxes share the same title as main
352 - registration, password reset and login boxes share the same title as main
346 application now
353 application now
347 - fixed #113: to high permissions to fork repository
354 - fixed #113: to high permissions to fork repository
348 - fixed problem with '[' chars in commit messages in journal
355 - fixed problem with '[' chars in commit messages in journal
349 - removed issue with space inside renamed repository after deletion
356 - removed issue with space inside renamed repository after deletion
350 - db transaction fixes when filesystem repository creation failed
357 - db transaction fixes when filesystem repository creation failed
351 - fixed #106 relation issues on databases different than sqlite
358 - fixed #106 relation issues on databases different than sqlite
352 - fixed static files paths links to use of url() method
359 - fixed static files paths links to use of url() method
353
360
354 1.1.2 (**2011-01-12**)
361 1.1.2 (**2011-01-12**)
355 ======================
362 ======================
356
363
357 news
364 news
358 ----
365 ----
359
366
360
367
361 fixes
368 fixes
362 -----
369 -----
363
370
364 - fixes #98 protection against float division of percentage stats
371 - fixes #98 protection against float division of percentage stats
365 - fixed graph bug
372 - fixed graph bug
366 - forced webhelpers version since it was making troubles during installation
373 - forced webhelpers version since it was making troubles during installation
367
374
368 1.1.1 (**2011-01-06**)
375 1.1.1 (**2011-01-06**)
369 ======================
376 ======================
370
377
371 news
378 news
372 ----
379 ----
373
380
374 - added force https option into ini files for easier https usage (no need to
381 - added force https option into ini files for easier https usage (no need to
375 set server headers with this options)
382 set server headers with this options)
376 - small css updates
383 - small css updates
377
384
378 fixes
385 fixes
379 -----
386 -----
380
387
381 - fixed #96 redirect loop on files view on repositories without changesets
388 - fixed #96 redirect loop on files view on repositories without changesets
382 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
389 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
383 and server crashed with errors
390 and server crashed with errors
384 - fixed large tooltips problems on main page
391 - fixed large tooltips problems on main page
385 - fixed #92 whoosh indexer is more error proof
392 - fixed #92 whoosh indexer is more error proof
386
393
387 1.1.0 (**2010-12-18**)
394 1.1.0 (**2010-12-18**)
388 ======================
395 ======================
389
396
390 news
397 news
391 ----
398 ----
392
399
393 - rewrite of internals for vcs >=0.1.10
400 - rewrite of internals for vcs >=0.1.10
394 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
401 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
395 with older clients
402 with older clients
396 - anonymous access, authentication via ldap
403 - anonymous access, authentication via ldap
397 - performance upgrade for cached repos list - each repository has its own
404 - performance upgrade for cached repos list - each repository has its own
398 cache that's invalidated when needed.
405 cache that's invalidated when needed.
399 - performance upgrades on repositories with large amount of commits (20K+)
406 - performance upgrades on repositories with large amount of commits (20K+)
400 - main page quick filter for filtering repositories
407 - main page quick filter for filtering repositories
401 - user dashboards with ability to follow chosen repositories actions
408 - user dashboards with ability to follow chosen repositories actions
402 - sends email to admin on new user registration
409 - sends email to admin on new user registration
403 - added cache/statistics reset options into repository settings
410 - added cache/statistics reset options into repository settings
404 - more detailed action logger (based on hooks) with pushed changesets lists
411 - more detailed action logger (based on hooks) with pushed changesets lists
405 and options to disable those hooks from admin panel
412 and options to disable those hooks from admin panel
406 - introduced new enhanced changelog for merges that shows more accurate results
413 - introduced new enhanced changelog for merges that shows more accurate results
407 - new improved and faster code stats (based on pygments lexers mapping tables,
414 - new improved and faster code stats (based on pygments lexers mapping tables,
408 showing up to 10 trending sources for each repository. Additionally stats
415 showing up to 10 trending sources for each repository. Additionally stats
409 can be disabled in repository settings.
416 can be disabled in repository settings.
410 - gui optimizations, fixed application width to 1024px
417 - gui optimizations, fixed application width to 1024px
411 - added cut off (for large files/changesets) limit into config files
418 - added cut off (for large files/changesets) limit into config files
412 - whoosh, celeryd, upgrade moved to paster command
419 - whoosh, celeryd, upgrade moved to paster command
413 - other than sqlite database backends can be used
420 - other than sqlite database backends can be used
414
421
415 fixes
422 fixes
416 -----
423 -----
417
424
418 - fixes #61 forked repo was showing only after cache expired
425 - fixes #61 forked repo was showing only after cache expired
419 - fixes #76 no confirmation on user deletes
426 - fixes #76 no confirmation on user deletes
420 - fixes #66 Name field misspelled
427 - fixes #66 Name field misspelled
421 - fixes #72 block user removal when he owns repositories
428 - fixes #72 block user removal when he owns repositories
422 - fixes #69 added password confirmation fields
429 - fixes #69 added password confirmation fields
423 - fixes #87 RhodeCode crashes occasionally on updating repository owner
430 - fixes #87 RhodeCode crashes occasionally on updating repository owner
424 - fixes #82 broken annotations on files with more than 1 blank line at the end
431 - fixes #82 broken annotations on files with more than 1 blank line at the end
425 - a lot of fixes and tweaks for file browser
432 - a lot of fixes and tweaks for file browser
426 - fixed detached session issues
433 - fixed detached session issues
427 - fixed when user had no repos he would see all repos listed in my account
434 - fixed when user had no repos he would see all repos listed in my account
428 - fixed ui() instance bug when global hgrc settings was loaded for server
435 - fixed ui() instance bug when global hgrc settings was loaded for server
429 instance and all hgrc options were merged with our db ui() object
436 instance and all hgrc options were merged with our db ui() object
430 - numerous small bugfixes
437 - numerous small bugfixes
431
438
432 (special thanks for TkSoh for detailed feedback)
439 (special thanks for TkSoh for detailed feedback)
433
440
434
441
435 1.0.2 (**2010-11-12**)
442 1.0.2 (**2010-11-12**)
436 ======================
443 ======================
437
444
438 news
445 news
439 ----
446 ----
440
447
441 - tested under python2.7
448 - tested under python2.7
442 - bumped sqlalchemy and celery versions
449 - bumped sqlalchemy and celery versions
443
450
444 fixes
451 fixes
445 -----
452 -----
446
453
447 - fixed #59 missing graph.js
454 - fixed #59 missing graph.js
448 - fixed repo_size crash when repository had broken symlinks
455 - fixed repo_size crash when repository had broken symlinks
449 - fixed python2.5 crashes.
456 - fixed python2.5 crashes.
450
457
451
458
452 1.0.1 (**2010-11-10**)
459 1.0.1 (**2010-11-10**)
453 ======================
460 ======================
454
461
455 news
462 news
456 ----
463 ----
457
464
458 - small css updated
465 - small css updated
459
466
460 fixes
467 fixes
461 -----
468 -----
462
469
463 - fixed #53 python2.5 incompatible enumerate calls
470 - fixed #53 python2.5 incompatible enumerate calls
464 - fixed #52 disable mercurial extension for web
471 - fixed #52 disable mercurial extension for web
465 - fixed #51 deleting repositories don't delete it's dependent objects
472 - fixed #51 deleting repositories don't delete it's dependent objects
466
473
467
474
468 1.0.0 (**2010-11-02**)
475 1.0.0 (**2010-11-02**)
469 ======================
476 ======================
470
477
471 - security bugfix simplehg wasn't checking for permissions on commands
478 - security bugfix simplehg wasn't checking for permissions on commands
472 other than pull or push.
479 other than pull or push.
473 - fixed doubled messages after push or pull in admin journal
480 - fixed doubled messages after push or pull in admin journal
474 - templating and css corrections, fixed repo switcher on chrome, updated titles
481 - templating and css corrections, fixed repo switcher on chrome, updated titles
475 - admin menu accessible from options menu on repository view
482 - admin menu accessible from options menu on repository view
476 - permissions cached queries
483 - permissions cached queries
477
484
478 1.0.0rc4 (**2010-10-12**)
485 1.0.0rc4 (**2010-10-12**)
479 ==========================
486 ==========================
480
487
481 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
488 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
482 - removed cache_manager settings from sqlalchemy meta
489 - removed cache_manager settings from sqlalchemy meta
483 - added sqlalchemy cache settings to ini files
490 - added sqlalchemy cache settings to ini files
484 - validated password length and added second try of failure on paster setup-app
491 - validated password length and added second try of failure on paster setup-app
485 - fixed setup database destroy prompt even when there was no db
492 - fixed setup database destroy prompt even when there was no db
486
493
487
494
488 1.0.0rc3 (**2010-10-11**)
495 1.0.0rc3 (**2010-10-11**)
489 =========================
496 =========================
490
497
491 - fixed i18n during installation.
498 - fixed i18n during installation.
492
499
493 1.0.0rc2 (**2010-10-11**)
500 1.0.0rc2 (**2010-10-11**)
494 =========================
501 =========================
495
502
496 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
503 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
497 occure. After vcs is fixed it'll be put back again.
504 occure. After vcs is fixed it'll be put back again.
498 - templating/css rewrites, optimized css. No newline at end of file
505 - templating/css rewrites, optimized css.
General Comments 0
You need to be logged in to leave comments. Login now