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