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