Merged all email files into one to make it easier to manage. Changed code accordingly
[flowspy] / ChangeLog
1 ===========
2 0.8.6 RELEASE
3 Minor UI enhancements/Bug fix
4 Fixes:
5         - Fixed issue where rules in ERROR state would cause check_sync to check them
6 Enhancements:
7         - Added small dots to ongoing response field to indicate activity
8
9 ===========
10 0.8.5 RELEASE
11 Feature enhancement release/Minor UI fixes/Cleanup
12 Fixes:
13         - Changed javascript order to prevent unformated content in datatables
14         - Un-needed files cleanup
15         - Error template is now based on base.html template
16 Enhancements:
17         - Administrator privileges apply on UI as well
18         - Enhanced application security
19
20 ===========
21 0.8.4 RELEASE
22 Vulnerability prevention/bug fixes release
23 Fixes:
24         - Fixed a bug where the shib auth backend erased non-shibboleth users info
25         - Added an authsource variable to prevent authentication backend overlapping
26         - Added exception handling for non-Shibboleth users that do not belong to a peer
27
28 ===========
29 0.8.3 RELEASE
30 Feature enhancement release
31 Fixes:
32         - User/username length monkey patching now works with admin forms as well  
33
34 ===========
35 0.8.2 RELEASE
36 Bug Fix release
37 Fixes:
38         - Fixed bug with csrf cookie not being set while logged in for the first time 
39
40 ===========
41 0.8.1 RELEASE
42 This is the latest alpha release operating on production network
43 Changes:
44         - Fixed bug with protected networks form cleaning
45
46 ===========    
47 v0.8.0 RELEASE
48 New features
49 Changes:  
50         - DB migration to protocol addition
51         - Added protocol to match conditions plus check mechanism to form cleaning
52
53 ===========
54 0.7.11 RELEASE
55 Bux fixes
56 Changes:
57         - Prevented a bug that would cause the rule application to throw exception
58
59 ===========
60 0.7.10 RELEASE
61 Got rid of another cronjob
62 Changes:
63         - Turned expiration notification cron job into celery job
64         - Added a preliminary draft for a Makefile facilitating various jobs
65
66 ===========
67 0.7.9.7 RELEASE
68 Some minor changes mainly to reinforce security
69 Changes:
70         - Added FQDN resolving in mail notification templates to denote the host that an action originated
71
72 ===========
73 0.7.9.5 RELEASE
74 Oops! Something was missing from form validation
75 Changes:
76         - Added source address to required fields
77
78 ===========
79 0.7.9.2 RELEASE
80 Major changes (maybe version tag does not indicate that)
81 Changes:
82         - Added a custom command to fetch networks for each peer. Got rid of cronjob
83         - Major change with db engine. Altered database storage engine to MYISAM to allow for software relations between tables and views
84
85 ===========
86 0.7.9.1 RELEASE
87 Code cleanups
88 Changes:
89     - Replaced simplejson imports with json
90
91 ===========
92 0.7.9 RELEASE
93 Bug fixes
94 Changes:
95         - Added a custom uknown_host_cb function to overcome ssh key errors
96
97 ===========
98 0.7.7 RELEASE
99 Modules cleanup
100 Changes:
101         - Removed utils/beanstalkc as it is now a deb package
102
103 ===========
104 0.7.1 RELEASE
105 Code improvements
106 Changes:
107         - Modified peer network range update mechanism
108
109 ===========
110 0.7 RELEASE
111 Major release/changes
112 Features:
113         - Added registration to installed apps
114         - Removed user activation from shibboleth backend. Moved it to login view
115         
116 ===========
117 Application features up to now:
118         - Rule creation and application to device via netconf, nxpy
119         - Match statements include source, destination addrs, src, dst ports
120         - Then statements include discard and rate limit for plain users
121         - User authentication via Shibboleth
122         - Whois client determines user peer networks and user authority
123          
124