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