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