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