Minor fix in application help text
[flowspy] / ChangeLog
1 ===========
2 1.1.0 RELEASE
3 Updates and enhancements. Check documentation for updating from previous versions
4
5         - Minor UI enhancements
6         - Patch user model to include user peer in __unicode__
7         - Include celery task exceptions in proxy
8         - Cleanup js files
9         - Resolve a major issue where the platform would start on 2nd refresh
10         - Cleanup poller urls
11         - Enhancements to json routes export
12         - Include timeout handling in tasks
13         - Fix issue with ports not updating
14         - Add longerusername plugin to replace user monkey patching
15         - Handle a bug in South that causes the Peer table to become unusable after adding autoincrement
16
17 ===========
18 1.0.3 RELEASE
19 Minor fixes. Check documentation for peers table handling
20
21         - Fix issue with altlogin redirection
22         - Switch peers primary key to AutoField
23         - Make peers tables management configurable
24
25 ===========
26 1.0.2 RELEASE
27 Documentation enhancements
28
29 ===========
30 1.0.1 RELEASE
31 Minor fixes
32
33 Fixes:
34         -Overview login theme
35         -Add missing urls
36
37 ===========
38 1.0.0 RELEASE
39 Major UI redesign, Debian Wheezy version, Django 1.4
40
41 Improvements:
42         -New UI based on Bootstrap3 theme
43         -Minor fixes in long polling init
44         -Debian Wheezy - Django 1.4 ready
45
46 ===========
47 0.9.9 RELEASE
48 Major documentation improvements. Minor app enhancements. Minor bug fixes
49
50 Improvements:
51         -Wrote documentation in rst format (http://flowspy.readthedocs.org/)
52         -Update initial data with fragment types
53         -Add current version in footer via context
54         -Add beanstalk client, as installation from package is fuzzy
55         -Comment the helptext line in patched user model (django 1.3 issues)
56
57 ===========
58 0.9.8 RELEASE
59 Minor functionality improvements (check Requirements)
60
61 Requirements:
62         -south migration to include database changes if you are at
63         <=0.9.5
64
65 Improvements:
66         -Added more port validation checks
67         -Added more IP address validation checks
68
69 ===========
70 0.9.7 RELEASE
71 Minor UI improvements (check Requirements)
72
73 Requirements:
74         -south migration to include database changes if you are at 
75         <=0.9.5
76
77 UI Improvements:
78         -Added badges in rule status
79
80 ===========
81 0.9.6 RELEASE
82 New Feature and minor UI improvements (check Requirements)
83
84 Requirements:
85         -south migration to include database changes
86
87 Features:
88         -Added fragment type as an option in rule match statements
89
90 UI Improvements:
91         -Changed wording;from 'Suspend' to 'Deactivate'
92         -Increased the size of Console and Add Rule buttons. Made Add Rule button 
93         stand out with different color.
94
95 ===========
96 0.9.5 RELEASE
97 Fixes
98
99 Fixes:
100         -Fixed issue with page logo
101         -Changed Shibboleth attributes from HTML to Shibboleth naming in error.html
102         -Minor change in the user activation procedure. Activation mail goes only to admins not TechCs
103
104 ===========
105 0.9.4 RELEASE
106 Minor fixes
107
108 Fixes:
109         -Change the name of the released file (Makefile)
110         -Added copyright info plus updated the README file
111         -Added missing files in images
112
113 ===========
114 0.9.3 RELEASE
115 Minor fix
116
117 Fixes:
118         -Fixed the population of "Any" in source field
119
120 ===========
121 0.9.2 RELEASE
122 Major enhancement and a minor fixes
123
124 Enhancements:
125         -Added alternative view for helpdesk
126
127 Fixes:
128         -Fixed the static url for tinymce in settings
129         -Fixed an issue caused by multiple Shibboleth attributes
130
131 ===========
132 0.9.1 RELEASE
133 Major UI enhancements
134
135 Enhancements:
136         -Added bootstrap UI framework
137         -Added TinyMCE in flatpages
138         -Brought back flatpages with JS magic for translation switching
139         -HomeOrganization is no longer required-user selects from dropdown
140         -Added Shibboleth mapping in settings
141         -Added an Any button in source address
142
143 ===========
144 0.9 RELEASE
145 Major enhancements
146
147 Enhancements:
148         -Added internationalization support
149         -Added Greek translation
150
151 ===========
152 0.8.7 RELEASE
153 Minor enhancements
154
155 Enhancements:
156         - Merged all mail txt files into one
157         - Added all routes in form cleaning (initially, EXPIRED, ADMININACTIVE and ERROR were excluded)
158
159 ===========
160 0.8.6 RELEASE
161 Minor UI enhancements/Bug fix
162 Fixes:
163         - Fixed issue where rules in ERROR state would cause check_sync to check them
164 Enhancements:
165         - Added small dots to ongoing response field to indicate activity
166
167 ===========
168 0.8.5 RELEASE
169 Feature enhancement release/Minor UI fixes/Cleanup
170 Fixes:
171         - Changed javascript order to prevent unformated content in datatables
172         - Un-needed files cleanup
173         - Error template is now based on base.html template
174 Enhancements:
175         - Administrator privileges apply on UI as well
176         - Enhanced application security
177
178 ===========
179 0.8.4 RELEASE
180 Vulnerability prevention/bug fixes release
181 Fixes:
182         - Fixed a bug where the shib auth backend erased non-shibboleth users info
183         - Added an authsource variable to prevent authentication backend overlapping
184         - Added exception handling for non-Shibboleth users that do not belong to a peer
185
186 ===========
187 0.8.3 RELEASE
188 Feature enhancement release
189 Fixes:
190         - User/username length monkey patching now works with admin forms as well  
191
192 ===========
193 0.8.2 RELEASE
194 Bug Fix release
195 Fixes:
196         - Fixed bug with csrf cookie not being set while logged in for the first time 
197
198 ===========
199 0.8.1 RELEASE
200 This is the latest alpha release operating on production network
201 Changes:
202         - Fixed bug with protected networks form cleaning
203
204 ===========    
205 v0.8.0 RELEASE
206 New features
207 Changes:  
208         - DB migration to protocol addition
209         - Added protocol to match conditions plus check mechanism to form cleaning
210
211 ===========
212 0.7.11 RELEASE
213 Bux fixes
214 Changes:
215         - Prevented a bug that would cause the rule application to throw exception
216
217 ===========
218 0.7.10 RELEASE
219 Got rid of another cronjob
220 Changes:
221         - Turned expiration notification cron job into celery job
222         - Added a preliminary draft for a Makefile facilitating various jobs
223
224 ===========
225 0.7.9.7 RELEASE
226 Some minor changes mainly to reinforce security
227 Changes:
228         - Added FQDN resolving in mail notification templates to denote the host that an action originated
229
230 ===========
231 0.7.9.5 RELEASE
232 Oops! Something was missing from form validation
233 Changes:
234         - Added source address to required fields
235
236 ===========
237 0.7.9.2 RELEASE
238 Major changes (maybe version tag does not indicate that)
239 Changes:
240         - Added a custom command to fetch networks for each peer. Got rid of cronjob
241         - Major change with db engine. Altered database storage engine to MYISAM to allow for software relations between tables and views
242
243 ===========
244 0.7.9.1 RELEASE
245 Code cleanups
246 Changes:
247     - Replaced simplejson imports with json
248
249 ===========
250 0.7.9 RELEASE
251 Bug fixes
252 Changes:
253         - Added a custom uknown_host_cb function to overcome ssh key errors
254
255 ===========
256 0.7.7 RELEASE
257 Modules cleanup
258 Changes:
259         - Removed utils/beanstalkc as it is now a deb package
260
261 ===========
262 0.7.1 RELEASE
263 Code improvements
264 Changes:
265         - Modified peer network range update mechanism
266
267 ===========
268 0.7 RELEASE
269 Major release/changes
270 Features:
271         - Added registration to installed apps
272         - Removed user activation from shibboleth backend. Moved it to login view
273         
274 ===========
275 Application features up to now:
276         - Rule creation and application to device via netconf, nxpy
277         - Match statements include source, destination addrs, src, dst ports
278         - Then statements include discard and rate limit for plain users
279         - User authentication via Shibboleth
280         - Whois client determines user peer networks and user authority
281          
282