Show More
@@ -13,6 +13,8 b' news' | |||||
13 | ++++ |
|
13 | ++++ | |
14 |
|
14 | |||
15 | - rewrite of internals for vcs >=0.1.10 |
|
15 | - rewrite of internals for vcs >=0.1.10 | |
|
16 | - uses mercurial 1.7 with dotencode disabled for maintaining compatibility | |||
|
17 | with older clients | |||
16 | - anonymous access, authentication via ldap |
|
18 | - anonymous access, authentication via ldap | |
17 | - performance upgrade for cached repos list - each repository has it's own |
|
19 | - performance upgrade for cached repos list - each repository has it's own | |
18 | cache that's invalidated when needed. |
|
20 | cache that's invalidated when needed. | |
@@ -23,8 +25,11 b' news' | |||||
23 | - more detailed action logger (based on hooks) with pushed changesets lists |
|
25 | - more detailed action logger (based on hooks) with pushed changesets lists | |
24 | and options to disable those hooks from admin panel |
|
26 | and options to disable those hooks from admin panel | |
25 | - introduced new enhanced changelog for merges that shows more accurate results |
|
27 | - introduced new enhanced changelog for merges that shows more accurate results | |
|
28 | - new improved and faster code stats (based on pygments lexers mapping tables, | |||
|
29 | showing up to 10 trending sources for each repository | |||
26 | - gui optimizations, fixed application width to 1024px |
|
30 | - gui optimizations, fixed application width to 1024px | |
27 | - whoosh, celeryd, upgrade moved to paster command |
|
31 | - whoosh, celeryd, upgrade moved to paster command | |
|
32 | - other than sqlite database backends can be used | |||
28 |
|
33 | |||
29 | fixes |
|
34 | fixes | |
30 | +++++ |
|
35 | +++++ | |
@@ -34,10 +39,13 b' fixes' | |||||
34 | - fixes #66 Name field misspelled |
|
39 | - fixes #66 Name field misspelled | |
35 | - fixes #72 block user removal when he owns repositories |
|
40 | - fixes #72 block user removal when he owns repositories | |
36 | - fixes #69 added password confirmation fields |
|
41 | - fixes #69 added password confirmation fields | |
37 | - numerous small bugfixes |
|
|||
38 | - a lot of fixes and tweaks for file browser |
|
42 | - a lot of fixes and tweaks for file browser | |
39 | - fixed detached session issues |
|
43 | - fixed detached session issues | |
40 |
|
44 | - fixed when user had no repos he would see all repos listed in my account | ||
|
45 | - fixed ui() instance bug when global hgrc settings was loaded for server | |||
|
46 | instance and all hgrc options were merged with our db ui() object | |||
|
47 | - numerous small bugfixes | |||
|
48 | ||||
41 | (special thanks for TkSoh for detailed feedback) |
|
49 | (special thanks for TkSoh for detailed feedback) | |
42 |
|
50 | |||
43 |
|
51 |
@@ -436,7 +436,7 b' def action_parser(user_log):' | |||||
436 | _('and %s more revisions') \ |
|
436 | _('and %s more revisions') \ | |
437 | % (len(revs) - revs_limit)) |
|
437 | % (len(revs) - revs_limit)) | |
438 |
|
438 | |||
439 |
return |
|
439 | return cs_links | |
440 | return '' |
|
440 | return '' | |
441 |
|
441 | |||
442 | def get_fork_name(): |
|
442 | def get_fork_name(): | |
@@ -452,13 +452,13 b' def action_parser(user_log):' | |||||
452 | return '' |
|
452 | return '' | |
453 | map = {'user_deleted_repo':_('User [deleted] repository'), |
|
453 | map = {'user_deleted_repo':_('User [deleted] repository'), | |
454 | 'user_created_repo':_('User [created] repository'), |
|
454 | 'user_created_repo':_('User [created] repository'), | |
455 |
'user_forked_repo':_('User [forked] repository as: ') |
|
455 | 'user_forked_repo':_('User [forked] repository as: %s') % get_fork_name(), | |
456 | 'user_updated_repo':_('User [updated] repository'), |
|
456 | 'user_updated_repo':_('User [updated] repository'), | |
457 | 'admin_deleted_repo':_('Admin [delete] repository'), |
|
457 | 'admin_deleted_repo':_('Admin [delete] repository'), | |
458 | 'admin_created_repo':_('Admin [created] repository'), |
|
458 | 'admin_created_repo':_('Admin [created] repository'), | |
459 | 'admin_forked_repo':_('Admin [forked] repository'), |
|
459 | 'admin_forked_repo':_('Admin [forked] repository'), | |
460 | 'admin_updated_repo':_('Admin [updated] repository'), |
|
460 | 'admin_updated_repo':_('Admin [updated] repository'), | |
461 |
'push':_('[Pushed]') |
|
461 | 'push':_('[Pushed] %s') % get_cs_links(), | |
462 | 'pull':_('[Pulled]'), |
|
462 | 'pull':_('[Pulled]'), | |
463 | 'started_following_repo':_('User [started following] repository'), |
|
463 | 'started_following_repo':_('User [started following] repository'), | |
464 | 'stopped_following_repo':_('User [stopped following] repository'), |
|
464 | 'stopped_following_repo':_('User [stopped following] repository'), |
@@ -1,8 +1,11 b'' | |||||
1 | #!/bin/bash |
|
1 | #!/bin/bash | |
2 | repo=/tmp/vcs_test_hg_clone |
|
2 | repo=/tmp/vcs_test_hg_clone | |
3 | echo 'removing repo'$repo |
|
3 | repo_name=vcs_test_hg | |
|
4 | user=test_admin | |||
|
5 | password=test12 | |||
|
6 | echo 'removing repo '$repo | |||
4 | rm -rf '$repo' |
|
7 | rm -rf '$repo' | |
5 |
hg clone http:// |
|
8 | hg clone http://$user:$password@127.0.0.1:5000/$repo_name $repo | |
6 | cd $repo |
|
9 | cd $repo | |
7 | echo 'some' >> $repo/setup.py && hg ci -m 'ci1' && \ |
|
10 | echo 'some' >> $repo/setup.py && hg ci -m 'ci1' && \ | |
8 | echo 'some' >> $repo/setup.py && hg ci -m 'ci2' && \ |
|
11 | echo 'some' >> $repo/setup.py && hg ci -m 'ci2' && \ |
General Comments 0
You need to be logged in to leave comments.
Login now