Changelog

Version 2 (Leonidas Poulopoulos, 03/19/2012 12:37 pm)

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