Changelog

Version 4 (Leonidas Poulopoulos, 04/25/2013 06:34 pm)

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