##// END OF EJS Templates
changelog update
marcink -
r2823:87bac9b7 beta
parent child Browse files
Show More
@@ -1,746 +1,751 b''
1 1 .. _changelog:
2 2
3 3 =========
4 4 Changelog
5 5 =========
6 6
7 7
8 8 1.4.1 (**2012-09-05**)
9 9 ----------------------
10 10
11 11 :status: in-progress
12 12 :branch: beta
13 13
14 14 news
15 15 ++++
16 16
17 17 - always put a comment about code-review status change even if user send
18 18 empty data
19 19 - modified_on column saves repository update and it's going to be used
20 20 later for light version of main page ref #500
21 21 - pull request notifications send much nicer emails with details about pull
22 22 request
23 23 - #551 show breadcrumbs in summary view for repositories inside a group
24 24
25 25 fixes
26 26 +++++
27 27
28 28 - fixed migrations of permissions that can lead to inconsistency.
29 29 Some users sent feedback that after upgrading from older versions issues
30 30 with updating default permissions occurred. RhodeCode detects that now and
31 31 resets default user permission to initial state if there is a need for that.
32 32 Also forces users to set the default value for new forking permission.
33 33 - #535 improved apache wsgi example configuration in docs
34 34 - fixes #550 mercurial repositories comparision failed when origin repo had
35 35 additional not-common changesets
36 36 - fixed status of code-review in preview windows of pull request
37 37 - git forks were not initialized at bare repos
38 38 - fixes #555 fixes issues with comparing non-related repositories
39 39 - fixes #557 follower counter always counts up
40 - fixed issue #560 require push ssl checkbox wasn't shown when option was
41 enabled
42 - fixed #559
43 - fixed issue #559 fixed bug in routing that mapped repo names with <name>_<num> in name as
44 if it was a request to url by repository ID
40 45
41 46 1.4.0 (**2012-09-03**)
42 47 ----------------------
43 48
44 49 news
45 50 ++++
46 51
47 52 - new codereview system
48 53 - email map, allowing users to have multiple email addresses mapped into
49 54 their accounts
50 55 - improved git-hook system. Now all actions for git are logged into journal
51 56 including pushed revisions, user and IP address
52 57 - changed setup-app into setup-rhodecode and added default options to it.
53 58 - new git repos are created as bare now by default
54 59 - #464 added links to groups in permission box
55 60 - #465 mentions autocomplete inside comments boxes
56 61 - #469 added --update-only option to whoosh to re-index only given list
57 62 of repos in index
58 63 - rhodecode-api CLI client
59 64 - new git http protocol replaced buggy dulwich implementation.
60 65 Now based on pygrack & gitweb
61 66 - Improved RSS/ATOM feeds. Discoverable by browsers using proper headers, and
62 67 reformated based on user suggestions. Additional rss/atom feeds for user
63 68 journal
64 69 - various i18n improvements
65 70 - #478 permissions overview for admin in user edit view
66 71 - File view now displays small gravatars off all authors of given file
67 72 - Implemented landing revisions. Each repository will get landing_rev attribute
68 73 that defines 'default' revision/branch for generating readme files
69 74 - Implemented #509, RhodeCode enforces SSL for push/pulling if requested at
70 75 earliest possible call.
71 76 - Import remote svn repositories to mercurial using hgsubversion.
72 77 - Fixed #508 RhodeCode now has a option to explicitly set forking permissions
73 78 - RhodeCode can use alternative server for generating avatar icons
74 79 - implemented repositories locking. Pull locks, push unlocks. Also can be done
75 80 via API calls
76 81 - #538 form for permissions can handle multiple users at once
77 82
78 83 fixes
79 84 +++++
80 85
81 86 - improved translations
82 87 - fixes issue #455 Creating an archive generates an exception on Windows
83 88 - fixes #448 Download ZIP archive keeps file in /tmp open and results
84 89 in out of disk space
85 90 - fixes issue #454 Search results under Windows include proceeding
86 91 backslash
87 92 - fixed issue #450. Rhodecode no longer will crash when bad revision is
88 93 present in journal data.
89 94 - fix for issue #417, git execution was broken on windows for certain
90 95 commands.
91 96 - fixed #413. Don't disable .git directory for bare repos on deleting
92 97 - fixed issue #459. Changed the way of obtaining logger in reindex task.
93 98 - fixed #453 added ID field in whoosh SCHEMA that solves the issue of
94 99 reindexing modified files
95 100 - fixed #481 rhodecode emails are sent without Date header
96 101 - fixed #458 wrong count when no repos are present
97 102 - fixed issue #492 missing `\ No newline at end of file` test at the end of
98 103 new chunk in html diff
99 104 - full text search now works also for commit messages
100 105
101 106 1.3.6 (**2012-05-17**)
102 107 ----------------------
103 108
104 109 news
105 110 ++++
106 111
107 112 - chinese traditional translation
108 113 - changed setup-app into setup-rhodecode and added arguments for auto-setup
109 114 mode that doesn't need user interaction
110 115
111 116 fixes
112 117 +++++
113 118
114 119 - fixed no scm found warning
115 120 - fixed __future__ import error on rcextensions
116 121 - made simplejson required lib for speedup on JSON encoding
117 122 - fixes #449 bad regex could get more than revisions from parsing history
118 123 - don't clear DB session when CELERY_EAGER is turned ON
119 124
120 125 1.3.5 (**2012-05-10**)
121 126 ----------------------
122 127
123 128 news
124 129 ++++
125 130
126 131 - use ext_json for json module
127 132 - unified annotation view with file source view
128 133 - notification improvements, better inbox + css
129 134 - #419 don't strip passwords for login forms, make rhodecode
130 135 more compatible with LDAP servers
131 136 - Added HTTP_X_FORWARDED_FOR as another method of extracting
132 137 IP for pull/push logs. - moved all to base controller
133 138 - #415: Adding comment to changeset causes reload.
134 139 Comments are now added via ajax and doesn't reload the page
135 140 - #374 LDAP config is discarded when LDAP can't be activated
136 141 - limited push/pull operations are now logged for git in the journal
137 142 - bumped mercurial to 2.2.X series
138 143 - added support for displaying submodules in file-browser
139 144 - #421 added bookmarks in changelog view
140 145
141 146 fixes
142 147 +++++
143 148
144 149 - fixed dev-version marker for stable when served from source codes
145 150 - fixed missing permission checks on show forks page
146 151 - #418 cast to unicode fixes in notification objects
147 152 - #426 fixed mention extracting regex
148 153 - fixed remote-pulling for git remotes remopositories
149 154 - fixed #434: Error when accessing files or changesets of a git repository
150 155 with submodules
151 156 - fixed issue with empty APIKEYS for users after registration ref. #438
152 157 - fixed issue with getting README files from git repositories
153 158
154 159 1.3.4 (**2012-03-28**)
155 160 ----------------------
156 161
157 162 news
158 163 ++++
159 164
160 165 - Whoosh logging is now controlled by the .ini files logging setup
161 166 - added clone-url into edit form on /settings page
162 167 - added help text into repo add/edit forms
163 168 - created rcextensions module with additional mappings (ref #322) and
164 169 post push/pull/create repo hooks callbacks
165 170 - implemented #377 Users view for his own permissions on account page
166 171 - #399 added inheritance of permissions for users group on repos groups
167 172 - #401 repository group is automatically pre-selected when adding repos
168 173 inside a repository group
169 174 - added alternative HTTP 403 response when client failed to authenticate. Helps
170 175 solving issues with Mercurial and LDAP
171 176 - #402 removed group prefix from repository name when listing repositories
172 177 inside a group
173 178 - added gravatars into permission view and permissions autocomplete
174 179 - #347 when running multiple RhodeCode instances, properly invalidates cache
175 180 for all registered servers
176 181
177 182 fixes
178 183 +++++
179 184
180 185 - fixed #390 cache invalidation problems on repos inside group
181 186 - fixed #385 clone by ID url was loosing proxy prefix in URL
182 187 - fixed some unicode problems with waitress
183 188 - fixed issue with escaping < and > in changeset commits
184 189 - fixed error occurring during recursive group creation in API
185 190 create_repo function
186 191 - fixed #393 py2.5 fixes for routes url generator
187 192 - fixed #397 Private repository groups shows up before login
188 193 - fixed #396 fixed problems with revoking users in nested groups
189 194 - fixed mysql unicode issues + specified InnoDB as default engine with
190 195 utf8 charset
191 196 - #406 trim long branch/tag names in changelog to not break UI
192 197
193 198 1.3.3 (**2012-03-02**)
194 199 ----------------------
195 200
196 201 news
197 202 ++++
198 203
199 204
200 205 fixes
201 206 +++++
202 207
203 208 - fixed some python2.5 compatibility issues
204 209 - fixed issues with removed repos was accidentally added as groups, after
205 210 full rescan of paths
206 211 - fixes #376 Cannot edit user (using container auth)
207 212 - fixes #378 Invalid image urls on changeset screen with proxy-prefix
208 213 configuration
209 214 - fixed initial sorting of repos inside repo group
210 215 - fixes issue when user tried to resubmit same permission into user/user_groups
211 216 - bumped beaker version that fixes #375 leap error bug
212 217 - fixed raw_changeset for git. It was generated with hg patch headers
213 218 - fixed vcs issue with last_changeset for filenodes
214 219 - fixed missing commit after hook delete
215 220 - fixed #372 issues with git operation detection that caused a security issue
216 221 for git repos
217 222
218 223 1.3.2 (**2012-02-28**)
219 224 ----------------------
220 225
221 226 news
222 227 ++++
223 228
224 229
225 230 fixes
226 231 +++++
227 232
228 233 - fixed git protocol issues with repos-groups
229 234 - fixed git remote repos validator that prevented from cloning remote git repos
230 235 - fixes #370 ending slashes fixes for repo and groups
231 236 - fixes #368 improved git-protocol detection to handle other clients
232 237 - fixes #366 When Setting Repository Group To Blank Repo Group Wont Be
233 238 Moved To Root
234 239 - fixes #371 fixed issues with beaker/sqlalchemy and non-ascii cache keys
235 240 - fixed #373 missing cascade drop on user_group_to_perm table
236 241
237 242 1.3.1 (**2012-02-27**)
238 243 ----------------------
239 244
240 245 news
241 246 ++++
242 247
243 248
244 249 fixes
245 250 +++++
246 251
247 252 - redirection loop occurs when remember-me wasn't checked during login
248 253 - fixes issues with git blob history generation
249 254 - don't fetch branch for git in file history dropdown. Causes unneeded slowness
250 255
251 256 1.3.0 (**2012-02-26**)
252 257 ----------------------
253 258
254 259 news
255 260 ++++
256 261
257 262 - code review, inspired by github code-comments
258 263 - #215 rst and markdown README files support
259 264 - #252 Container-based and proxy pass-through authentication support
260 265 - #44 branch browser. Filtering of changelog by branches
261 266 - mercurial bookmarks support
262 267 - new hover top menu, optimized to add maximum size for important views
263 268 - configurable clone url template with possibility to specify protocol like
264 269 ssh:// or http:// and also manually alter other parts of clone_url.
265 270 - enabled largefiles extension by default
266 271 - optimized summary file pages and saved a lot of unused space in them
267 272 - #239 option to manually mark repository as fork
268 273 - #320 mapping of commit authors to RhodeCode users
269 274 - #304 hashes are displayed using monospace font
270 275 - diff configuration, toggle white lines and context lines
271 276 - #307 configurable diffs, whitespace toggle, increasing context lines
272 277 - sorting on branches, tags and bookmarks using YUI datatable
273 278 - improved file filter on files page
274 279 - implements #330 api method for listing nodes ar particular revision
275 280 - #73 added linking issues in commit messages to chosen issue tracker url
276 281 based on user defined regular expression
277 282 - added linking of changesets in commit messages
278 283 - new compact changelog with expandable commit messages
279 284 - firstname and lastname are optional in user creation
280 285 - #348 added post-create repository hook
281 286 - #212 global encoding settings is now configurable from .ini files
282 287 - #227 added repository groups permissions
283 288 - markdown gets codehilite extensions
284 289 - new API methods, delete_repositories, grante/revoke permissions for groups
285 290 and repos
286 291
287 292
288 293 fixes
289 294 +++++
290 295
291 296 - rewrote dbsession management for atomic operations, and better error handling
292 297 - fixed sorting of repo tables
293 298 - #326 escape of special html entities in diffs
294 299 - normalized user_name => username in api attributes
295 300 - fixes #298 ldap created users with mixed case emails created conflicts
296 301 on saving a form
297 302 - fixes issue when owner of a repo couldn't revoke permissions for users
298 303 and groups
299 304 - fixes #271 rare JSON serialization problem with statistics
300 305 - fixes #337 missing validation check for conflicting names of a group with a
301 306 repositories group
302 307 - #340 fixed session problem for mysql and celery tasks
303 308 - fixed #331 RhodeCode mangles repository names if the a repository group
304 309 contains the "full path" to the repositories
305 310 - #355 RhodeCode doesn't store encrypted LDAP passwords
306 311
307 312 1.2.5 (**2012-01-28**)
308 313 ----------------------
309 314
310 315 news
311 316 ++++
312 317
313 318 fixes
314 319 +++++
315 320
316 321 - #340 Celery complains about MySQL server gone away, added session cleanup
317 322 for celery tasks
318 323 - #341 "scanning for repositories in None" log message during Rescan was missing
319 324 a parameter
320 325 - fixed creating archives with subrepos. Some hooks were triggered during that
321 326 operation leading to crash.
322 327 - fixed missing email in account page.
323 328 - Reverted Mercurial to 2.0.1 for windows due to bug in Mercurial that makes
324 329 forking on windows impossible
325 330
326 331 1.2.4 (**2012-01-19**)
327 332 ----------------------
328 333
329 334 news
330 335 ++++
331 336
332 337 - RhodeCode is bundled with mercurial series 2.0.X by default, with
333 338 full support to largefiles extension. Enabled by default in new installations
334 339 - #329 Ability to Add/Remove Groups to/from a Repository via AP
335 340 - added requires.txt file with requirements
336 341
337 342 fixes
338 343 +++++
339 344
340 345 - fixes db session issues with celery when emailing admins
341 346 - #331 RhodeCode mangles repository names if the a repository group
342 347 contains the "full path" to the repositories
343 348 - #298 Conflicting e-mail addresses for LDAP and RhodeCode users
344 349 - DB session cleanup after hg protocol operations, fixes issues with
345 350 `mysql has gone away` errors
346 351 - #333 doc fixes for get_repo api function
347 352 - #271 rare JSON serialization problem with statistics enabled
348 353 - #337 Fixes issues with validation of repository name conflicting with
349 354 a group name. A proper message is now displayed.
350 355 - #292 made ldap_dn in user edit readonly, to get rid of confusion that field
351 356 doesn't work
352 357 - #316 fixes issues with web description in hgrc files
353 358
354 359 1.2.3 (**2011-11-02**)
355 360 ----------------------
356 361
357 362 news
358 363 ++++
359 364
360 365 - added option to manage repos group for non admin users
361 366 - added following API methods for get_users, create_user, get_users_groups,
362 367 get_users_group, create_users_group, add_user_to_users_groups, get_repos,
363 368 get_repo, create_repo, add_user_to_repo
364 369 - implements #237 added password confirmation for my account
365 370 and admin edit user.
366 371 - implements #291 email notification for global events are now sent to all
367 372 administrator users, and global config email.
368 373
369 374 fixes
370 375 +++++
371 376
372 377 - added option for passing auth method for smtp mailer
373 378 - #276 issue with adding a single user with id>10 to usergroups
374 379 - #277 fixes windows LDAP settings in which missing values breaks the ldap auth
375 380 - #288 fixes managing of repos in a group for non admin user
376 381
377 382 1.2.2 (**2011-10-17**)
378 383 ----------------------
379 384
380 385 news
381 386 ++++
382 387
383 388 - #226 repo groups are available by path instead of numerical id
384 389
385 390 fixes
386 391 +++++
387 392
388 393 - #259 Groups with the same name but with different parent group
389 394 - #260 Put repo in group, then move group to another group -> repo becomes unavailable
390 395 - #258 RhodeCode 1.2 assumes egg folder is writable (lockfiles problems)
391 396 - #265 ldap save fails sometimes on converting attributes to booleans,
392 397 added getter and setter into model that will prevent from this on db model level
393 398 - fixed problems with timestamps issues #251 and #213
394 399 - fixes #266 RhodeCode allows to create repo with the same name and in
395 400 the same parent as group
396 401 - fixes #245 Rescan of the repositories on Windows
397 402 - fixes #248 cannot edit repos inside a group on windows
398 403 - fixes #219 forking problems on windows
399 404
400 405 1.2.1 (**2011-10-08**)
401 406 ----------------------
402 407
403 408 news
404 409 ++++
405 410
406 411
407 412 fixes
408 413 +++++
409 414
410 415 - fixed problems with basic auth and push problems
411 416 - gui fixes
412 417 - fixed logger
413 418
414 419 1.2.0 (**2011-10-07**)
415 420 ----------------------
416 421
417 422 news
418 423 ++++
419 424
420 425 - implemented #47 repository groups
421 426 - implemented #89 Can setup google analytics code from settings menu
422 427 - implemented #91 added nicer looking archive urls with more download options
423 428 like tags, branches
424 429 - implemented #44 into file browsing, and added follow branch option
425 430 - implemented #84 downloads can be enabled/disabled for each repository
426 431 - anonymous repository can be cloned without having to pass default:default
427 432 into clone url
428 433 - fixed #90 whoosh indexer can index chooses repositories passed in command
429 434 line
430 435 - extended journal with day aggregates and paging
431 436 - implemented #107 source code lines highlight ranges
432 437 - implemented #93 customizable changelog on combined revision ranges -
433 438 equivalent of githubs compare view
434 439 - implemented #108 extended and more powerful LDAP configuration
435 440 - implemented #56 users groups
436 441 - major code rewrites optimized codes for speed and memory usage
437 442 - raw and diff downloads are now in git format
438 443 - setup command checks for write access to given path
439 444 - fixed many issues with international characters and unicode. It uses utf8
440 445 decode with replace to provide less errors even with non utf8 encoded strings
441 446 - #125 added API KEY access to feeds
442 447 - #109 Repository can be created from external Mercurial link (aka. remote
443 448 repository, and manually updated (via pull) from admin panel
444 449 - beta git support - push/pull server + basic view for git repos
445 450 - added followers page and forks page
446 451 - server side file creation (with binary file upload interface)
447 452 and edition with commits powered by codemirror
448 453 - #111 file browser file finder, quick lookup files on whole file tree
449 454 - added quick login sliding menu into main page
450 455 - changelog uses lazy loading of affected files details, in some scenarios
451 456 this can improve speed of changelog page dramatically especially for
452 457 larger repositories.
453 458 - implements #214 added support for downloading subrepos in download menu.
454 459 - Added basic API for direct operations on rhodecode via JSON
455 460 - Implemented advanced hook management
456 461
457 462 fixes
458 463 +++++
459 464
460 465 - fixed file browser bug, when switching into given form revision the url was
461 466 not changing
462 467 - fixed propagation to error controller on simplehg and simplegit middlewares
463 468 - fixed error when trying to make a download on empty repository
464 469 - fixed problem with '[' chars in commit messages in journal
465 470 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
466 471 - journal fork fixes
467 472 - removed issue with space inside renamed repository after deletion
468 473 - fixed strange issue on formencode imports
469 474 - fixed #126 Deleting repository on Windows, rename used incompatible chars.
470 475 - #150 fixes for errors on repositories mapped in db but corrupted in
471 476 filesystem
472 477 - fixed problem with ascendant characters in realm #181
473 478 - fixed problem with sqlite file based database connection pool
474 479 - whoosh indexer and code stats share the same dynamic extensions map
475 480 - fixes #188 - relationship delete of repo_to_perm entry on user removal
476 481 - fixes issue #189 Trending source files shows "show more" when no more exist
477 482 - fixes issue #197 Relative paths for pidlocks
478 483 - fixes issue #198 password will require only 3 chars now for login form
479 484 - fixes issue #199 wrong redirection for non admin users after creating a repository
480 485 - fixes issues #202, bad db constraint made impossible to attach same group
481 486 more than one time. Affects only mysql/postgres
482 487 - fixes #218 os.kill patch for windows was missing sig param
483 488 - improved rendering of dag (they are not trimmed anymore when number of
484 489 heads exceeds 5)
485 490
486 491 1.1.8 (**2011-04-12**)
487 492 ----------------------
488 493
489 494 news
490 495 ++++
491 496
492 497 - improved windows support
493 498
494 499 fixes
495 500 +++++
496 501
497 502 - fixed #140 freeze of python dateutil library, since new version is python2.x
498 503 incompatible
499 504 - setup-app will check for write permission in given path
500 505 - cleaned up license info issue #149
501 506 - fixes for issues #137,#116 and problems with unicode and accented characters.
502 507 - fixes crashes on gravatar, when passed in email as unicode
503 508 - fixed tooltip flickering problems
504 509 - fixed came_from redirection on windows
505 510 - fixed logging modules, and sql formatters
506 511 - windows fixes for os.kill issue #133
507 512 - fixes path splitting for windows issues #148
508 513 - fixed issue #143 wrong import on migration to 1.1.X
509 514 - fixed problems with displaying binary files, thanks to Thomas Waldmann
510 515 - removed name from archive files since it's breaking ui for long repo names
511 516 - fixed issue with archive headers sent to browser, thanks to Thomas Waldmann
512 517 - fixed compatibility for 1024px displays, and larger dpi settings, thanks to
513 518 Thomas Waldmann
514 519 - fixed issue #166 summary pager was skipping 10 revisions on second page
515 520
516 521
517 522 1.1.7 (**2011-03-23**)
518 523 ----------------------
519 524
520 525 news
521 526 ++++
522 527
523 528 fixes
524 529 +++++
525 530
526 531 - fixed (again) #136 installation support for FreeBSD
527 532
528 533
529 534 1.1.6 (**2011-03-21**)
530 535 ----------------------
531 536
532 537 news
533 538 ++++
534 539
535 540 fixes
536 541 +++++
537 542
538 543 - fixed #136 installation support for FreeBSD
539 544 - RhodeCode will check for python version during installation
540 545
541 546 1.1.5 (**2011-03-17**)
542 547 ----------------------
543 548
544 549 news
545 550 ++++
546 551
547 552 - basic windows support, by exchanging pybcrypt into sha256 for windows only
548 553 highly inspired by idea of mantis406
549 554
550 555 fixes
551 556 +++++
552 557
553 558 - fixed sorting by author in main page
554 559 - fixed crashes with diffs on binary files
555 560 - fixed #131 problem with boolean values for LDAP
556 561 - fixed #122 mysql problems thanks to striker69
557 562 - fixed problem with errors on calling raw/raw_files/annotate functions
558 563 with unknown revisions
559 564 - fixed returned rawfiles attachment names with international character
560 565 - cleaned out docs, big thanks to Jason Harris
561 566
562 567 1.1.4 (**2011-02-19**)
563 568 ----------------------
564 569
565 570 news
566 571 ++++
567 572
568 573 fixes
569 574 +++++
570 575
571 576 - fixed formencode import problem on settings page, that caused server crash
572 577 when that page was accessed as first after server start
573 578 - journal fixes
574 579 - fixed option to access repository just by entering http://server/<repo_name>
575 580
576 581 1.1.3 (**2011-02-16**)
577 582 ----------------------
578 583
579 584 news
580 585 ++++
581 586
582 587 - implemented #102 allowing the '.' character in username
583 588 - added option to access repository just by entering http://server/<repo_name>
584 589 - celery task ignores result for better performance
585 590
586 591 fixes
587 592 +++++
588 593
589 594 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
590 595 apollo13 and Johan Walles
591 596 - small fixes in journal
592 597 - fixed problems with getting setting for celery from .ini files
593 598 - registration, password reset and login boxes share the same title as main
594 599 application now
595 600 - fixed #113: to high permissions to fork repository
596 601 - fixed problem with '[' chars in commit messages in journal
597 602 - removed issue with space inside renamed repository after deletion
598 603 - db transaction fixes when filesystem repository creation failed
599 604 - fixed #106 relation issues on databases different than sqlite
600 605 - fixed static files paths links to use of url() method
601 606
602 607 1.1.2 (**2011-01-12**)
603 608 ----------------------
604 609
605 610 news
606 611 ++++
607 612
608 613
609 614 fixes
610 615 +++++
611 616
612 617 - fixes #98 protection against float division of percentage stats
613 618 - fixed graph bug
614 619 - forced webhelpers version since it was making troubles during installation
615 620
616 621 1.1.1 (**2011-01-06**)
617 622 ----------------------
618 623
619 624 news
620 625 ++++
621 626
622 627 - added force https option into ini files for easier https usage (no need to
623 628 set server headers with this options)
624 629 - small css updates
625 630
626 631 fixes
627 632 +++++
628 633
629 634 - fixed #96 redirect loop on files view on repositories without changesets
630 635 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
631 636 and server crashed with errors
632 637 - fixed large tooltips problems on main page
633 638 - fixed #92 whoosh indexer is more error proof
634 639
635 640 1.1.0 (**2010-12-18**)
636 641 ----------------------
637 642
638 643 news
639 644 ++++
640 645
641 646 - rewrite of internals for vcs >=0.1.10
642 647 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
643 648 with older clients
644 649 - anonymous access, authentication via ldap
645 650 - performance upgrade for cached repos list - each repository has its own
646 651 cache that's invalidated when needed.
647 652 - performance upgrades on repositories with large amount of commits (20K+)
648 653 - main page quick filter for filtering repositories
649 654 - user dashboards with ability to follow chosen repositories actions
650 655 - sends email to admin on new user registration
651 656 - added cache/statistics reset options into repository settings
652 657 - more detailed action logger (based on hooks) with pushed changesets lists
653 658 and options to disable those hooks from admin panel
654 659 - introduced new enhanced changelog for merges that shows more accurate results
655 660 - new improved and faster code stats (based on pygments lexers mapping tables,
656 661 showing up to 10 trending sources for each repository. Additionally stats
657 662 can be disabled in repository settings.
658 663 - gui optimizations, fixed application width to 1024px
659 664 - added cut off (for large files/changesets) limit into config files
660 665 - whoosh, celeryd, upgrade moved to paster command
661 666 - other than sqlite database backends can be used
662 667
663 668 fixes
664 669 +++++
665 670
666 671 - fixes #61 forked repo was showing only after cache expired
667 672 - fixes #76 no confirmation on user deletes
668 673 - fixes #66 Name field misspelled
669 674 - fixes #72 block user removal when he owns repositories
670 675 - fixes #69 added password confirmation fields
671 676 - fixes #87 RhodeCode crashes occasionally on updating repository owner
672 677 - fixes #82 broken annotations on files with more than 1 blank line at the end
673 678 - a lot of fixes and tweaks for file browser
674 679 - fixed detached session issues
675 680 - fixed when user had no repos he would see all repos listed in my account
676 681 - fixed ui() instance bug when global hgrc settings was loaded for server
677 682 instance and all hgrc options were merged with our db ui() object
678 683 - numerous small bugfixes
679 684
680 685 (special thanks for TkSoh for detailed feedback)
681 686
682 687
683 688 1.0.2 (**2010-11-12**)
684 689 ----------------------
685 690
686 691 news
687 692 ++++
688 693
689 694 - tested under python2.7
690 695 - bumped sqlalchemy and celery versions
691 696
692 697 fixes
693 698 +++++
694 699
695 700 - fixed #59 missing graph.js
696 701 - fixed repo_size crash when repository had broken symlinks
697 702 - fixed python2.5 crashes.
698 703
699 704
700 705 1.0.1 (**2010-11-10**)
701 706 ----------------------
702 707
703 708 news
704 709 ++++
705 710
706 711 - small css updated
707 712
708 713 fixes
709 714 +++++
710 715
711 716 - fixed #53 python2.5 incompatible enumerate calls
712 717 - fixed #52 disable mercurial extension for web
713 718 - fixed #51 deleting repositories don't delete it's dependent objects
714 719
715 720
716 721 1.0.0 (**2010-11-02**)
717 722 ----------------------
718 723
719 724 - security bugfix simplehg wasn't checking for permissions on commands
720 725 other than pull or push.
721 726 - fixed doubled messages after push or pull in admin journal
722 727 - templating and css corrections, fixed repo switcher on chrome, updated titles
723 728 - admin menu accessible from options menu on repository view
724 729 - permissions cached queries
725 730
726 731 1.0.0rc4 (**2010-10-12**)
727 732 --------------------------
728 733
729 734 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
730 735 - removed cache_manager settings from sqlalchemy meta
731 736 - added sqlalchemy cache settings to ini files
732 737 - validated password length and added second try of failure on paster setup-app
733 738 - fixed setup database destroy prompt even when there was no db
734 739
735 740
736 741 1.0.0rc3 (**2010-10-11**)
737 742 -------------------------
738 743
739 744 - fixed i18n during installation.
740 745
741 746 1.0.0rc2 (**2010-10-11**)
742 747 -------------------------
743 748
744 749 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
745 750 occure. After vcs is fixed it'll be put back again.
746 751 - 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