##// END OF EJS Templates
changes for release 1.1.7
marcink -
r1172:bd102f45 rhodecode-0.0.1.1.7 default
parent child Browse files
Show More
@@ -1,225 +1,236 b''
1 1 .. _changelog:
2 2
3 3 Changelog
4 4 =========
5 5
6 1.1.7 (**2011-03-23**)
7 ======================
8
9 news
10 ----
11
12 fixes
13 -----
14
15 - fixed (again) #136 installation support for FreeBSD
16
6 17
7 18 1.1.6 (**2011-03-21**)
8 19 ======================
9 20
10 21 news
11 22 ----
12 23
13 24 fixes
14 25 -----
15 26
16 27 - fixed #136 installation support for FreeBSD
17 28 - RhodeCode will check for python version during installation
18 29
19 30 1.1.5 (**2011-03-17**)
20 31 ======================
21 32
22 33 news
23 34 ----
24 35
25 36 - basic windows support, by exchanging pybcrypt into sha256 for windows only
26 37 highly inspired by idea of mantis406
27 38
28 39 fixes
29 40 -----
30 41
31 42 - fixed sorting by author in main page
32 43 - fixed crashes with diffs on binary files
33 44 - fixed #131 problem with boolean values for LDAP
34 45 - fixed #122 mysql problems thanks to striker69
35 46 - fixed problem with errors on calling raw/raw_files/annotate functions
36 47 with unknown revisions
37 48 - fixed returned rawfiles attachment names with international character
38 49 - cleaned out docs, big thanks to Jason Harris
39 50
40 51 1.1.4 (**2011-02-19**)
41 52 ======================
42 53
43 54 news
44 55 ----
45 56
46 57 fixes
47 58 -----
48 59
49 60 - fixed formencode import problem on settings page, that caused server crash
50 61 when that page was accessed as first after server start
51 62 - journal fixes
52 63 - fixed option to access repository just by entering http://server/<repo_name>
53 64
54 65
55 66 1.1.3 (**2011-02-16**)
56 67 ======================
57 68
58 69 news
59 70 ----
60 71
61 72 - implemented #102 allowing the '.' character in username
62 73 - added option to access repository just by entering http://server/<repo_name>
63 74 - celery task ignores result for better performance
64 75
65 76 fixes
66 77 -----
67 78
68 79 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
69 80 apollo13 and Johan Walles
70 81 - small fixes in journal
71 82 - fixed problems with getting setting for celery from .ini files
72 83 - registration, password reset and login boxes share the same title as main
73 84 application now
74 85 - fixed #113: to high permissions to fork repository
75 86 - fixed problem with '[' chars in commit messages in journal
76 87 - removed issue with space inside renamed repository after deletion
77 88 - db transaction fixes when filesystem repository creation failed
78 89 - fixed #106 relation issues on databases different than sqlite
79 90 - fixed static files paths links to use of url() method
80 91
81 92 1.1.2 (**2011-01-12**)
82 93 ======================
83 94
84 95 news
85 96 ----
86 97
87 98
88 99 fixes
89 100 -----
90 101
91 102 - fixes #98 protection against float division of percentage stats
92 103 - fixed graph bug
93 104 - forced webhelpers version since it was making troubles during installation
94 105
95 106 1.1.1 (**2011-01-06**)
96 107 ======================
97 108
98 109 news
99 110 ----
100 111
101 112 - added force https option into ini files for easier https usage (no need to
102 113 set server headers with this options)
103 114 - small css updates
104 115
105 116 fixes
106 117 -----
107 118
108 119 - fixed #96 redirect loop on files view on repositories without changesets
109 120 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
110 121 and server crashed with errors
111 122 - fixed large tooltips problems on main page
112 123 - fixed #92 whoosh indexer is more error proof
113 124
114 125 1.1.0 (**2010-12-18**)
115 126 ======================
116 127
117 128 news
118 129 ----
119 130
120 131 - rewrite of internals for vcs >=0.1.10
121 132 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
122 133 with older clients
123 134 - anonymous access, authentication via ldap
124 135 - performance upgrade for cached repos list - each repository has it's own
125 136 cache that's invalidated when needed.
126 137 - performance upgrades on repositories with large amount of commits (20K+)
127 138 - main page quick filter for filtering repositories
128 139 - user dashboards with ability to follow chosen repositories actions
129 140 - sends email to admin on new user registration
130 141 - added cache/statistics reset options into repository settings
131 142 - more detailed action logger (based on hooks) with pushed changesets lists
132 143 and options to disable those hooks from admin panel
133 144 - introduced new enhanced changelog for merges that shows more accurate results
134 145 - new improved and faster code stats (based on pygments lexers mapping tables,
135 146 showing up to 10 trending sources for each repository. Additionally stats
136 147 can be disabled in repository settings.
137 148 - gui optimizations, fixed application width to 1024px
138 149 - added cut off (for large files/changesets) limit into config files
139 150 - whoosh, celeryd, upgrade moved to paster command
140 151 - other than sqlite database backends can be used
141 152
142 153 fixes
143 154 -----
144 155
145 156 - fixes #61 forked repo was showing only after cache expired
146 157 - fixes #76 no confirmation on user deletes
147 158 - fixes #66 Name field misspelled
148 159 - fixes #72 block user removal when he owns repositories
149 160 - fixes #69 added password confirmation fields
150 161 - fixes #87 RhodeCode crashes occasionally on updating repository owner
151 162 - fixes #82 broken annotations on files with more than 1 blank line at the end
152 163 - a lot of fixes and tweaks for file browser
153 164 - fixed detached session issues
154 165 - fixed when user had no repos he would see all repos listed in my account
155 166 - fixed ui() instance bug when global hgrc settings was loaded for server
156 167 instance and all hgrc options were merged with our db ui() object
157 168 - numerous small bugfixes
158 169
159 170 (special thanks for TkSoh for detailed feedback)
160 171
161 172
162 173 1.0.2 (**2010-11-12**)
163 174 ======================
164 175
165 176 news
166 177 ----
167 178
168 179 - tested under python2.7
169 180 - bumped sqlalchemy and celery versions
170 181
171 182 fixes
172 183 -----
173 184
174 185 - fixed #59 missing graph.js
175 186 - fixed repo_size crash when repository had broken symlinks
176 187 - fixed python2.5 crashes.
177 188
178 189
179 190 1.0.1 (**2010-11-10**)
180 191 ======================
181 192
182 193 news
183 194 ----
184 195
185 196 - small css updated
186 197
187 198 fixes
188 199 -----
189 200
190 201 - fixed #53 python2.5 incompatible enumerate calls
191 202 - fixed #52 disable mercurial extension for web
192 203 - fixed #51 deleting repositories don't delete it's dependent objects
193 204
194 205
195 206 1.0.0 (**2010-11-02**)
196 207 ======================
197 208
198 209 - security bugfix simplehg wasn't checking for permissions on commands
199 210 other than pull or push.
200 211 - fixed doubled messages after push or pull in admin journal
201 212 - templating and css corrections, fixed repo switcher on chrome, updated titles
202 213 - admin menu accessible from options menu on repository view
203 214 - permissions cached queries
204 215
205 216 1.0.0rc4 (**2010-10-12**)
206 217 ==========================
207 218
208 219 - fixed python2.5 missing simplejson imports (thanks to Jens BΓ€ckman)
209 220 - removed cache_manager settings from sqlalchemy meta
210 221 - added sqlalchemy cache settings to ini files
211 222 - validated password length and added second try of failure on paster setup-app
212 223 - fixed setup database destroy prompt even when there was no db
213 224
214 225
215 226 1.0.0rc3 (**2010-10-11**)
216 227 =========================
217 228
218 229 - fixed i18n during installation.
219 230
220 231 1.0.0rc2 (**2010-10-11**)
221 232 =========================
222 233
223 234 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
224 235 occure. After vcs is fixed it'll be put back again.
225 236 - templating/css rewrites, optimized css. No newline at end of file
@@ -1,56 +1,56 b''
1 1 # -*- coding: utf-8 -*-
2 2 """
3 3 rhodecode.__init__
4 4 ~~~~~~~~~~~~~~~~~~
5 5
6 6 RhodeCode, a web based repository management based on pylons
7 7 versioning implementation: http://semver.org/
8 8
9 9 :created_on: Apr 9, 2010
10 10 :author: marcink
11 11 :copyright: (C) 2009-2011 Marcin Kuzminski <marcin@python-works.com>
12 12 :license: GPLv3, see COPYING for more details.
13 13 """
14 14 # This program is free software; you can redistribute it and/or
15 15 # modify it under the terms of the GNU General Public License
16 16 # as published by the Free Software Foundation; version 2
17 17 # of the License or (at your opinion) any later version of the license.
18 18 #
19 19 # This program is distributed in the hope that it will be useful,
20 20 # but WITHOUT ANY WARRANTY; without even the implied warranty of
21 21 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22 22 # GNU General Public License for more details.
23 23 #
24 24 # You should have received a copy of the GNU General Public License
25 25 # along with this program; if not, write to the Free Software
26 26 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
27 27 # MA 02110-1301, USA.
28 28 import platform
29 29
30 VERSION = (1, 1, 6)
30 VERSION = (1, 1, 7)
31 31 __version__ = '.'.join((str(each) for each in VERSION[:4]))
32 32 __dbversion__ = 2 #defines current db version for migrations
33 33 __platform__ = platform.system()
34 34
35 35 PLATFORM_WIN = ('Windows',)
36 36 PLATFORM_OTHERS = ('Linux', 'Darwin', 'FreeBSD',)
37 37
38 38 try:
39 39 from rhodecode.lib.utils import get_current_revision
40 40 _rev = get_current_revision()
41 41 except ImportError:
42 42 #this is needed when doing some setup.py operations
43 43 _rev = False
44 44
45 45 if len(VERSION) > 3 and _rev:
46 46 __version__ += ' [rev:%s]' % _rev[0]
47 47
48 48 def get_version():
49 49 """Returns shorter version (digit parts only) as string."""
50 50
51 51 return '.'.join((str(each) for each in VERSION[:3]))
52 52
53 53 BACKENDS = {
54 54 'hg': 'Mercurial repository',
55 55 #'git': 'Git repository',
56 56 }
General Comments 0
You need to be logged in to leave comments. Login now