##// END OF EJS Templates
changelog update
marcink -
r1285:9e21e0c4 beta
parent child Browse files
Show More
@@ -1,315 +1,318 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 #84 downloads can be enabled/disabled for each repository
19 - implemented #84 downloads can be enabled/disabled for each repository
20 - anonymous repository can be cloned without having to pass default:default
20 - anonymous repository can be cloned without having to pass default:default
21 into clone url
21 into clone url
22 - fixed #90 whoosh indexer can index chooses repositories passed in command
22 - fixed #90 whoosh indexer can index chooses repositories passed in command
23 line
23 line
24 - extended journal with day aggregates and paging
24 - extended journal with day aggregates and paging
25 - implemented #107 source code lines highlight ranges
25 - implemented #107 source code lines highlight ranges
26 - implemented #93 customizable changelog on combined revision ranges -
26 - implemented #93 customizable changelog on combined revision ranges -
27 equivalent of githubs compare view
27 equivalent of githubs compare view
28 - implemented #108 extended and more powerful LDAP configuration
28 - implemented #108 extended and more powerful LDAP configuration
29 - implemented #56 users groups
29 - implemented #56 users groups
30 - major code rewrites optimized codes for speed and memory usage
30 - major code rewrites optimized codes for speed and memory usage
31 - raw and diff downloads are now in git format
31 - raw and diff downloads are now in git format
32 - setup command checks for write access to given path
32 - setup command checks for write access to given path
33 - fixed many issues with international characters and unicode. It uses utf8
33 - fixed many issues with international characters and unicode. It uses utf8
34 decode with replace to provide less errors even with non utf8 encoded strings
34 decode with replace to provide less errors even with non utf8 encoded strings
35 - #125 added API KEY access to feeds
35 - #125 added API KEY access to feeds
36 - #109 Repository can be created from external Mercurial link (aka. remote
36 - #109 Repository can be created from external Mercurial link (aka. remote
37 repository, and manually updated (via pull) from admin panel
37 repository, and manually updated (via pull) from admin panel
38 - beta git support - push/pull server + basic view for git repos
39 - added followers page
38
40
39 fixes
41 fixes
40 -----
42 -----
41
43
42 - fixed file browser bug, when switching into given form revision the url was
44 - fixed file browser bug, when switching into given form revision the url was
43 not changing
45 not changing
44 - fixed propagation to error controller on simplehg and simplegit middlewares
46 - fixed propagation to error controller on simplehg and simplegit middlewares
45 - fixed error when trying to make a download on empty repository
47 - fixed error when trying to make a download on empty repository
46 - fixed problem with '[' chars in commit messages in journal
48 - fixed problem with '[' chars in commit messages in journal
47 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
49 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
48 - journal fork fixes
50 - journal fork fixes
49 - removed issue with space inside renamed repository after deletion
51 - removed issue with space inside renamed repository after deletion
50 - fixed strange issue on formencode imports
52 - fixed strange issue on formencode imports
51 - fixed #126 Deleting repository on Windows, rename used incompatible chars.
53 - fixed #126 Deleting repository on Windows, rename used incompatible chars.
52 - #150 fixes for errors on repositories mapped in db but corrupted in filesystem
54 - #150 fixes for errors on repositories mapped in db but corrupted in
53
55 filesystem
56
54
57
55 1.1.8 (**2011-04-12**)
58 1.1.8 (**2011-04-12**)
56 ======================
59 ======================
57
60
58 news
61 news
59 ----
62 ----
60
63
61 - improved windows support
64 - improved windows support
62
65
63 fixes
66 fixes
64 -----
67 -----
65
68
66 - fixed #140 freeze of python dateutil library, since new version is python2.x
69 - fixed #140 freeze of python dateutil library, since new version is python2.x
67 incompatible
70 incompatible
68 - setup-app will check for write permission in given path
71 - setup-app will check for write permission in given path
69 - cleaned up license info issue #149
72 - cleaned up license info issue #149
70 - fixes for issues #137,#116 and problems with unicode and accented characters.
73 - fixes for issues #137,#116 and problems with unicode and accented characters.
71 - fixes crashes on gravatar, when passed in email as unicode
74 - fixes crashes on gravatar, when passed in email as unicode
72 - fixed tooltip flickering problems
75 - fixed tooltip flickering problems
73 - fixed came_from redirection on windows
76 - fixed came_from redirection on windows
74 - fixed logging modules, and sql formatters
77 - fixed logging modules, and sql formatters
75 - windows fixes for os.kill issue #133
78 - windows fixes for os.kill issue #133
76 - fixes path splitting for windows issues #148
79 - fixes path splitting for windows issues #148
77 - fixed issue #143 wrong import on migration to 1.1.X
80 - fixed issue #143 wrong import on migration to 1.1.X
78 - fixed problems with displaying binary files, thanks to Thomas Waldmann
81 - fixed problems with displaying binary files, thanks to Thomas Waldmann
79 - removed name from archive files since it's breaking ui for long repo names
82 - removed name from archive files since it's breaking ui for long repo names
80 - fixed issue with archive headers sent to browser, thanks to Thomas Waldmann
83 - fixed issue with archive headers sent to browser, thanks to Thomas Waldmann
81 - fixed compatibility for 1024px displays, and larger dpi settings, thanks to
84 - fixed compatibility for 1024px displays, and larger dpi settings, thanks to
82 Thomas Waldmann
85 Thomas Waldmann
83 - fixed issue #166 summary pager was skipping 10 revisions on second page
86 - fixed issue #166 summary pager was skipping 10 revisions on second page
84
87
85
88
86 1.1.7 (**2011-03-23**)
89 1.1.7 (**2011-03-23**)
87 ======================
90 ======================
88
91
89 news
92 news
90 ----
93 ----
91
94
92 fixes
95 fixes
93 -----
96 -----
94
97
95 - fixed (again) #136 installation support for FreeBSD
98 - fixed (again) #136 installation support for FreeBSD
96
99
97
100
98 1.1.6 (**2011-03-21**)
101 1.1.6 (**2011-03-21**)
99 ======================
102 ======================
100
103
101 news
104 news
102 ----
105 ----
103
106
104 fixes
107 fixes
105 -----
108 -----
106
109
107 - fixed #136 installation support for FreeBSD
110 - fixed #136 installation support for FreeBSD
108 - RhodeCode will check for python version during installation
111 - RhodeCode will check for python version during installation
109
112
110 1.1.5 (**2011-03-17**)
113 1.1.5 (**2011-03-17**)
111 ======================
114 ======================
112
115
113 news
116 news
114 ----
117 ----
115
118
116 - basic windows support, by exchanging pybcrypt into sha256 for windows only
119 - basic windows support, by exchanging pybcrypt into sha256 for windows only
117 highly inspired by idea of mantis406
120 highly inspired by idea of mantis406
118
121
119 fixes
122 fixes
120 -----
123 -----
121
124
122 - fixed sorting by author in main page
125 - fixed sorting by author in main page
123 - fixed crashes with diffs on binary files
126 - fixed crashes with diffs on binary files
124 - fixed #131 problem with boolean values for LDAP
127 - fixed #131 problem with boolean values for LDAP
125 - fixed #122 mysql problems thanks to striker69
128 - fixed #122 mysql problems thanks to striker69
126 - fixed problem with errors on calling raw/raw_files/annotate functions
129 - fixed problem with errors on calling raw/raw_files/annotate functions
127 with unknown revisions
130 with unknown revisions
128 - fixed returned rawfiles attachment names with international character
131 - fixed returned rawfiles attachment names with international character
129 - cleaned out docs, big thanks to Jason Harris
132 - cleaned out docs, big thanks to Jason Harris
130
133
131 1.1.4 (**2011-02-19**)
134 1.1.4 (**2011-02-19**)
132 ======================
135 ======================
133
136
134 news
137 news
135 ----
138 ----
136
139
137 fixes
140 fixes
138 -----
141 -----
139
142
140 - fixed formencode import problem on settings page, that caused server crash
143 - fixed formencode import problem on settings page, that caused server crash
141 when that page was accessed as first after server start
144 when that page was accessed as first after server start
142 - journal fixes
145 - journal fixes
143 - fixed option to access repository just by entering http://server/<repo_name>
146 - fixed option to access repository just by entering http://server/<repo_name>
144
147
145 1.1.3 (**2011-02-16**)
148 1.1.3 (**2011-02-16**)
146 ======================
149 ======================
147
150
148 news
151 news
149 ----
152 ----
150
153
151 - implemented #102 allowing the '.' character in username
154 - implemented #102 allowing the '.' character in username
152 - added option to access repository just by entering http://server/<repo_name>
155 - added option to access repository just by entering http://server/<repo_name>
153 - celery task ignores result for better performance
156 - celery task ignores result for better performance
154
157
155 fixes
158 fixes
156 -----
159 -----
157
160
158 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
161 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
159 apollo13 and Johan Walles
162 apollo13 and Johan Walles
160 - small fixes in journal
163 - small fixes in journal
161 - fixed problems with getting setting for celery from .ini files
164 - fixed problems with getting setting for celery from .ini files
162 - registration, password reset and login boxes share the same title as main
165 - registration, password reset and login boxes share the same title as main
163 application now
166 application now
164 - fixed #113: to high permissions to fork repository
167 - fixed #113: to high permissions to fork repository
165 - fixed problem with '[' chars in commit messages in journal
168 - fixed problem with '[' chars in commit messages in journal
166 - removed issue with space inside renamed repository after deletion
169 - removed issue with space inside renamed repository after deletion
167 - db transaction fixes when filesystem repository creation failed
170 - db transaction fixes when filesystem repository creation failed
168 - fixed #106 relation issues on databases different than sqlite
171 - fixed #106 relation issues on databases different than sqlite
169 - fixed static files paths links to use of url() method
172 - fixed static files paths links to use of url() method
170
173
171 1.1.2 (**2011-01-12**)
174 1.1.2 (**2011-01-12**)
172 ======================
175 ======================
173
176
174 news
177 news
175 ----
178 ----
176
179
177
180
178 fixes
181 fixes
179 -----
182 -----
180
183
181 - fixes #98 protection against float division of percentage stats
184 - fixes #98 protection against float division of percentage stats
182 - fixed graph bug
185 - fixed graph bug
183 - forced webhelpers version since it was making troubles during installation
186 - forced webhelpers version since it was making troubles during installation
184
187
185 1.1.1 (**2011-01-06**)
188 1.1.1 (**2011-01-06**)
186 ======================
189 ======================
187
190
188 news
191 news
189 ----
192 ----
190
193
191 - added force https option into ini files for easier https usage (no need to
194 - added force https option into ini files for easier https usage (no need to
192 set server headers with this options)
195 set server headers with this options)
193 - small css updates
196 - small css updates
194
197
195 fixes
198 fixes
196 -----
199 -----
197
200
198 - fixed #96 redirect loop on files view on repositories without changesets
201 - fixed #96 redirect loop on files view on repositories without changesets
199 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
202 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
200 and server crashed with errors
203 and server crashed with errors
201 - fixed large tooltips problems on main page
204 - fixed large tooltips problems on main page
202 - fixed #92 whoosh indexer is more error proof
205 - fixed #92 whoosh indexer is more error proof
203
206
204 1.1.0 (**2010-12-18**)
207 1.1.0 (**2010-12-18**)
205 ======================
208 ======================
206
209
207 news
210 news
208 ----
211 ----
209
212
210 - rewrite of internals for vcs >=0.1.10
213 - rewrite of internals for vcs >=0.1.10
211 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
214 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
212 with older clients
215 with older clients
213 - anonymous access, authentication via ldap
216 - anonymous access, authentication via ldap
214 - performance upgrade for cached repos list - each repository has it's own
217 - performance upgrade for cached repos list - each repository has it's own
215 cache that's invalidated when needed.
218 cache that's invalidated when needed.
216 - performance upgrades on repositories with large amount of commits (20K+)
219 - performance upgrades on repositories with large amount of commits (20K+)
217 - main page quick filter for filtering repositories
220 - main page quick filter for filtering repositories
218 - user dashboards with ability to follow chosen repositories actions
221 - user dashboards with ability to follow chosen repositories actions
219 - sends email to admin on new user registration
222 - sends email to admin on new user registration
220 - added cache/statistics reset options into repository settings
223 - added cache/statistics reset options into repository settings
221 - more detailed action logger (based on hooks) with pushed changesets lists
224 - more detailed action logger (based on hooks) with pushed changesets lists
222 and options to disable those hooks from admin panel
225 and options to disable those hooks from admin panel
223 - introduced new enhanced changelog for merges that shows more accurate results
226 - introduced new enhanced changelog for merges that shows more accurate results
224 - new improved and faster code stats (based on pygments lexers mapping tables,
227 - new improved and faster code stats (based on pygments lexers mapping tables,
225 showing up to 10 trending sources for each repository. Additionally stats
228 showing up to 10 trending sources for each repository. Additionally stats
226 can be disabled in repository settings.
229 can be disabled in repository settings.
227 - gui optimizations, fixed application width to 1024px
230 - gui optimizations, fixed application width to 1024px
228 - added cut off (for large files/changesets) limit into config files
231 - added cut off (for large files/changesets) limit into config files
229 - whoosh, celeryd, upgrade moved to paster command
232 - whoosh, celeryd, upgrade moved to paster command
230 - other than sqlite database backends can be used
233 - other than sqlite database backends can be used
231
234
232 fixes
235 fixes
233 -----
236 -----
234
237
235 - fixes #61 forked repo was showing only after cache expired
238 - fixes #61 forked repo was showing only after cache expired
236 - fixes #76 no confirmation on user deletes
239 - fixes #76 no confirmation on user deletes
237 - fixes #66 Name field misspelled
240 - fixes #66 Name field misspelled
238 - fixes #72 block user removal when he owns repositories
241 - fixes #72 block user removal when he owns repositories
239 - fixes #69 added password confirmation fields
242 - fixes #69 added password confirmation fields
240 - fixes #87 RhodeCode crashes occasionally on updating repository owner
243 - fixes #87 RhodeCode crashes occasionally on updating repository owner
241 - fixes #82 broken annotations on files with more than 1 blank line at the end
244 - fixes #82 broken annotations on files with more than 1 blank line at the end
242 - a lot of fixes and tweaks for file browser
245 - a lot of fixes and tweaks for file browser
243 - fixed detached session issues
246 - fixed detached session issues
244 - fixed when user had no repos he would see all repos listed in my account
247 - fixed when user had no repos he would see all repos listed in my account
245 - fixed ui() instance bug when global hgrc settings was loaded for server
248 - fixed ui() instance bug when global hgrc settings was loaded for server
246 instance and all hgrc options were merged with our db ui() object
249 instance and all hgrc options were merged with our db ui() object
247 - numerous small bugfixes
250 - numerous small bugfixes
248
251
249 (special thanks for TkSoh for detailed feedback)
252 (special thanks for TkSoh for detailed feedback)
250
253
251
254
252 1.0.2 (**2010-11-12**)
255 1.0.2 (**2010-11-12**)
253 ======================
256 ======================
254
257
255 news
258 news
256 ----
259 ----
257
260
258 - tested under python2.7
261 - tested under python2.7
259 - bumped sqlalchemy and celery versions
262 - bumped sqlalchemy and celery versions
260
263
261 fixes
264 fixes
262 -----
265 -----
263
266
264 - fixed #59 missing graph.js
267 - fixed #59 missing graph.js
265 - fixed repo_size crash when repository had broken symlinks
268 - fixed repo_size crash when repository had broken symlinks
266 - fixed python2.5 crashes.
269 - fixed python2.5 crashes.
267
270
268
271
269 1.0.1 (**2010-11-10**)
272 1.0.1 (**2010-11-10**)
270 ======================
273 ======================
271
274
272 news
275 news
273 ----
276 ----
274
277
275 - small css updated
278 - small css updated
276
279
277 fixes
280 fixes
278 -----
281 -----
279
282
280 - fixed #53 python2.5 incompatible enumerate calls
283 - fixed #53 python2.5 incompatible enumerate calls
281 - fixed #52 disable mercurial extension for web
284 - fixed #52 disable mercurial extension for web
282 - fixed #51 deleting repositories don't delete it's dependent objects
285 - fixed #51 deleting repositories don't delete it's dependent objects
283
286
284
287
285 1.0.0 (**2010-11-02**)
288 1.0.0 (**2010-11-02**)
286 ======================
289 ======================
287
290
288 - security bugfix simplehg wasn't checking for permissions on commands
291 - security bugfix simplehg wasn't checking for permissions on commands
289 other than pull or push.
292 other than pull or push.
290 - fixed doubled messages after push or pull in admin journal
293 - fixed doubled messages after push or pull in admin journal
291 - templating and css corrections, fixed repo switcher on chrome, updated titles
294 - templating and css corrections, fixed repo switcher on chrome, updated titles
292 - admin menu accessible from options menu on repository view
295 - admin menu accessible from options menu on repository view
293 - permissions cached queries
296 - permissions cached queries
294
297
295 1.0.0rc4 (**2010-10-12**)
298 1.0.0rc4 (**2010-10-12**)
296 ==========================
299 ==========================
297
300
298 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
301 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
299 - removed cache_manager settings from sqlalchemy meta
302 - removed cache_manager settings from sqlalchemy meta
300 - added sqlalchemy cache settings to ini files
303 - added sqlalchemy cache settings to ini files
301 - validated password length and added second try of failure on paster setup-app
304 - validated password length and added second try of failure on paster setup-app
302 - fixed setup database destroy prompt even when there was no db
305 - fixed setup database destroy prompt even when there was no db
303
306
304
307
305 1.0.0rc3 (**2010-10-11**)
308 1.0.0rc3 (**2010-10-11**)
306 =========================
309 =========================
307
310
308 - fixed i18n during installation.
311 - fixed i18n during installation.
309
312
310 1.0.0rc2 (**2010-10-11**)
313 1.0.0rc2 (**2010-10-11**)
311 =========================
314 =========================
312
315
313 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
316 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
314 occure. After vcs is fixed it'll be put back again.
317 occure. After vcs is fixed it'll be put back again.
315 - templating/css rewrites, optimized css. No newline at end of file
318 - templating/css rewrites, optimized css.
General Comments 0
You need to be logged in to leave comments. Login now