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