##// END OF EJS Templates
changelog update
marcink -
r1068:41a5fcf3 beta
parent child Browse files
Show More
@@ -1,200 +1,218 b''
1 .. _changelog:
1 .. _changelog:
2
2
3 Changelog
3 Changelog
4 =========
4 =========
5
5
6 1.2.0 (**2011-XX-XX**)
6 1.2.0 (**2011-XX-XX**)
7 ======================
7 ======================
8
8
9 :status: in-progress
9 :status: in-progress
10 :branch: beta
10 :branch: beta
11
11
12 news
12 news
13 ----
13 ----
14
14
15 - implemented #89 Can setup google analytics code from settings menu
15 - implemented #89 Can setup google analytics code from settings menu
16 - implemented #91 added nicer looking archive urls with more download options
16 - implemented #91 added nicer looking archive urls with more download options
17 like tags, branches
17 like tags, branches
18 - implemented #44 into file browsing, and added follow branch option
18 - implemented #44 into file browsing, and added follow branch option
19 - implemented #102 allowing '.' in username
19 - implemented #102 allowing '.' in username
20 - implemented #84 downloads can be enabled/disabled for each repository
20 - implemented #84 downloads can be enabled/disabled for each repository
21 - anonymous repository can be cloned without having to pass default:default
21 - anonymous repository can be cloned without having to pass default:default
22 into clone url
22 into clone url
23 - fixed #90 whoosh indexer can index chooses repositories passed in command
23 - fixed #90 whoosh indexer can index chooses repositories passed in command
24 line
24 line
25 - extended journal with day aggregates and paging
25 - extended journal with day aggregates and paging
26 - implemented #107 customizable code highlights on code sources
26 - implemented #107 customizable code highlights on code sources
27 - implemented #93 customizable changelog on combined revision ranges -
27 - implemented #93 customizable changelog on combined revision ranges -
28 equivalent of githubs compare view
28 equivalent of githubs compare view
29 - implemented #108 extended and more powerfull LDAP configuration
29 - implemented #108 extended and more powerfull LDAP configuration
30 - implemented #56 users groups
30 - implemented #56 users groups
31 - major code rewrites optimized codes for speed and memory usage
31 - major code rewrites optimized codes for speed and memory usage
32 - raw and diff downloads are now in git format
32 - raw and diff downloads are now in git format
33
33
34 fixes
34 fixes
35 -----
35 -----
36
36
37 - fixed file browser bug, when switching into given form revision the url was
37 - fixed file browser bug, when switching into given form revision the url was
38 not changing
38 not changing
39 - fixed propagation to error controller on simplehg and simplegit middlewares
39 - fixed propagation to error controller on simplehg and simplegit middlewares
40 - fixed error when trying to make a download on empty repository
40 - fixed error when trying to make a download on empty repository
41 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
42 apollo13 and Johan Walles
43 - fixed problem with '[' chars in commit messages in journal
41 - fixed problem with '[' chars in commit messages in journal
44 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
42 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
45 - fixed #106 relation issues on databases different than sqlite
43 - journal fork fixes
46 - registration,password reset and login boxes share the same title as main
44 - removed issue with space inside renamed repository after deletion
47 application now
45 - fixed strange issue on formencode imports
46
47
48 1.1.3 (**2011-02-16**)
49 ======================
50
51 news
52 ----
53
54 - implemented #102 allowing the '.' character in username
55 - added option to access repository just by entering http://server/<repo_name>
56 - celery task ignores result for better performance
57
58 fixes
59 -----
60
61 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
62 apollo13 and Johan Walles
63 - small fixes in journal
48 - fixed problems with getting setting for celery from .ini files
64 - fixed problems with getting setting for celery from .ini files
49 - journal fork fixes
65 - registration, password reset and login boxes share the same title as main
66 application now
50 - fixed #113: to high permissions to fork repository
67 - fixed #113: to high permissions to fork repository
68 - fixed problem with '[' chars in commit messages in journal
69 - removed issue with space inside renamed repository after deletion
70 - db transaction fixes when filesystem repository creation failed
71 - fixed #106 relation issues on databases different than sqlite
51 - fixed static files paths links to use of url() method
72 - fixed static files paths links to use of url() method
52 - db transaction fixes when filesystem repositry creation failed
73
53 - removed issue with space inside renamed repository after deletion
54
55 1.1.2 (**2011-01-12**)
74 1.1.2 (**2011-01-12**)
56 ======================
75 ======================
57
76
58 news
77 news
59 ----
78 ----
60
79
61
80
62 fixes
81 fixes
63 -----
82 -----
64
83
65 - fixes #98 protection against float division of percentage stats
84 - fixes #98 protection against float division of percentage stats
66 - fixed graph bug
85 - fixed graph bug
67 - forced webhelpers version since it was making troubles during installation
86 - forced webhelpers version since it was making troubles during installation
68
87
69
70 1.1.1 (**2011-01-06**)
88 1.1.1 (**2011-01-06**)
71 ======================
89 ======================
72
90
73 news
91 news
74 ----
92 ----
75
93
76 - added force https option into ini files for easier https usage (no need to
94 - added force https option into ini files for easier https usage (no need to
77 set server headers with this options)
95 set server headers with this options)
78 - small css updates
96 - small css updates
79
97
80 fixes
98 fixes
81 -----
99 -----
82
100
83 - fixed #96 redirect loop on files view on repositories without changesets
101 - fixed #96 redirect loop on files view on repositories without changesets
84 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
102 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
85 and server crashed with errors
103 and server crashed with errors
86 - fixed large tooltips problems on main page
104 - fixed large tooltips problems on main page
87 - fixed #92 whoosh indexer is more error proof
105 - fixed #92 whoosh indexer is more error proof
88
106
89 1.1.0 (**2010-12-18**)
107 1.1.0 (**2010-12-18**)
90 ======================
108 ======================
91
109
92 news
110 news
93 ----
111 ----
94
112
95 - rewrite of internals for vcs >=0.1.10
113 - rewrite of internals for vcs >=0.1.10
96 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
114 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
97 with older clients
115 with older clients
98 - anonymous access, authentication via ldap
116 - anonymous access, authentication via ldap
99 - performance upgrade for cached repos list - each repository has it's own
117 - performance upgrade for cached repos list - each repository has it's own
100 cache that's invalidated when needed.
118 cache that's invalidated when needed.
101 - performance upgrades on repositories with large amount of commits (20K+)
119 - performance upgrades on repositories with large amount of commits (20K+)
102 - main page quick filter for filtering repositories
120 - main page quick filter for filtering repositories
103 - user dashboards with ability to follow chosen repositories actions
121 - user dashboards with ability to follow chosen repositories actions
104 - sends email to admin on new user registration
122 - sends email to admin on new user registration
105 - added cache/statistics reset options into repository settings
123 - added cache/statistics reset options into repository settings
106 - more detailed action logger (based on hooks) with pushed changesets lists
124 - more detailed action logger (based on hooks) with pushed changesets lists
107 and options to disable those hooks from admin panel
125 and options to disable those hooks from admin panel
108 - introduced new enhanced changelog for merges that shows more accurate results
126 - introduced new enhanced changelog for merges that shows more accurate results
109 - new improved and faster code stats (based on pygments lexers mapping tables,
127 - new improved and faster code stats (based on pygments lexers mapping tables,
110 showing up to 10 trending sources for each repository. Additionally stats
128 showing up to 10 trending sources for each repository. Additionally stats
111 can be disabled in repository settings.
129 can be disabled in repository settings.
112 - gui optimizations, fixed application width to 1024px
130 - gui optimizations, fixed application width to 1024px
113 - added cut off (for large files/changesets) limit into config files
131 - added cut off (for large files/changesets) limit into config files
114 - whoosh, celeryd, upgrade moved to paster command
132 - whoosh, celeryd, upgrade moved to paster command
115 - other than sqlite database backends can be used
133 - other than sqlite database backends can be used
116
134
117 fixes
135 fixes
118 -----
136 -----
119
137
120 - fixes #61 forked repo was showing only after cache expired
138 - fixes #61 forked repo was showing only after cache expired
121 - fixes #76 no confirmation on user deletes
139 - fixes #76 no confirmation on user deletes
122 - fixes #66 Name field misspelled
140 - fixes #66 Name field misspelled
123 - fixes #72 block user removal when he owns repositories
141 - fixes #72 block user removal when he owns repositories
124 - fixes #69 added password confirmation fields
142 - fixes #69 added password confirmation fields
125 - fixes #87 RhodeCode crashes occasionally on updating repository owner
143 - fixes #87 RhodeCode crashes occasionally on updating repository owner
126 - fixes #82 broken annotations on files with more than 1 blank line at the end
144 - fixes #82 broken annotations on files with more than 1 blank line at the end
127 - a lot of fixes and tweaks for file browser
145 - a lot of fixes and tweaks for file browser
128 - fixed detached session issues
146 - fixed detached session issues
129 - fixed when user had no repos he would see all repos listed in my account
147 - fixed when user had no repos he would see all repos listed in my account
130 - fixed ui() instance bug when global hgrc settings was loaded for server
148 - fixed ui() instance bug when global hgrc settings was loaded for server
131 instance and all hgrc options were merged with our db ui() object
149 instance and all hgrc options were merged with our db ui() object
132 - numerous small bugfixes
150 - numerous small bugfixes
133
151
134 (special thanks for TkSoh for detailed feedback)
152 (special thanks for TkSoh for detailed feedback)
135
153
136
154
137 1.0.2 (**2010-11-12**)
155 1.0.2 (**2010-11-12**)
138 ======================
156 ======================
139
157
140 news
158 news
141 ----
159 ----
142
160
143 - tested under python2.7
161 - tested under python2.7
144 - bumped sqlalchemy and celery versions
162 - bumped sqlalchemy and celery versions
145
163
146 fixes
164 fixes
147 -----
165 -----
148
166
149 - fixed #59 missing graph.js
167 - fixed #59 missing graph.js
150 - fixed repo_size crash when repository had broken symlinks
168 - fixed repo_size crash when repository had broken symlinks
151 - fixed python2.5 crashes.
169 - fixed python2.5 crashes.
152
170
153
171
154 1.0.1 (**2010-11-10**)
172 1.0.1 (**2010-11-10**)
155 ======================
173 ======================
156
174
157 news
175 news
158 ----
176 ----
159
177
160 - small css updated
178 - small css updated
161
179
162 fixes
180 fixes
163 -----
181 -----
164
182
165 - fixed #53 python2.5 incompatible enumerate calls
183 - fixed #53 python2.5 incompatible enumerate calls
166 - fixed #52 disable mercurial extension for web
184 - fixed #52 disable mercurial extension for web
167 - fixed #51 deleting repositories don't delete it's dependent objects
185 - fixed #51 deleting repositories don't delete it's dependent objects
168
186
169
187
170 1.0.0 (**2010-11-02**)
188 1.0.0 (**2010-11-02**)
171 ======================
189 ======================
172
190
173 - security bugfix simplehg wasn't checking for permissions on commands
191 - security bugfix simplehg wasn't checking for permissions on commands
174 other than pull or push.
192 other than pull or push.
175 - fixed doubled messages after push or pull in admin journal
193 - fixed doubled messages after push or pull in admin journal
176 - templating and css corrections, fixed repo switcher on chrome, updated titles
194 - templating and css corrections, fixed repo switcher on chrome, updated titles
177 - admin menu accessible from options menu on repository view
195 - admin menu accessible from options menu on repository view
178 - permissions cached queries
196 - permissions cached queries
179
197
180 1.0.0rc4 (**2010-10-12**)
198 1.0.0rc4 (**2010-10-12**)
181 ==========================
199 ==========================
182
200
183 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
201 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
184 - removed cache_manager settings from sqlalchemy meta
202 - removed cache_manager settings from sqlalchemy meta
185 - added sqlalchemy cache settings to ini files
203 - added sqlalchemy cache settings to ini files
186 - validated password length and added second try of failure on paster setup-app
204 - validated password length and added second try of failure on paster setup-app
187 - fixed setup database destroy prompt even when there was no db
205 - fixed setup database destroy prompt even when there was no db
188
206
189
207
190 1.0.0rc3 (**2010-10-11**)
208 1.0.0rc3 (**2010-10-11**)
191 =========================
209 =========================
192
210
193 - fixed i18n during installation.
211 - fixed i18n during installation.
194
212
195 1.0.0rc2 (**2010-10-11**)
213 1.0.0rc2 (**2010-10-11**)
196 =========================
214 =========================
197
215
198 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
216 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
199 occure. After vcs is fixed it'll be put back again.
217 occure. After vcs is fixed it'll be put back again.
200 - templating/css rewrites, optimized css. No newline at end of file
218 - templating/css rewrites, optimized css.
General Comments 0
You need to be logged in to leave comments. Login now