Bug fixes related to Shib auth
Changelog update with latest features
User monkeypatching cleanup. Removed unecessary admin file
User monkeypatching (longer username) now works for admin as well
Fixed serious bug with csrf token cookie
Added a README.txt file
Changed changelog format and contents. Fixed previous fault
Changed changelog format and contents
Added Changelog file
Fixed bug with protected networks form cleaning
Merge branch 'master' of https://code.grnet.gr/git/flowspy
Added a protocol check mechanism to form cleaning
Minor ui fix in mail templates
DB migration to protocol addition
Merge branch 'dev/add_protocol' into dev/master_merge_protocol
Results of convert_to_south for flowspec. Initial migration
Added protocol user list in settings.py
Added a protocol field restriction for plain users
Refined mail templates to include protocol statements
Added protocol to match conditions
Update Makefile to be more generic and more version number friendly
Prevented a bug that would cause the rule application to throw exception
Turned expiration notification cron job into celery job
Added a preliminary draft for a Makefile facilitating various jobs
Removed old sqlite dev db
Added FQDN resolving in mail notification templates to denote the host that an action originated
Wording fix in form Exceptions
Minor css fixes
Application form ui improvements
Added source address to required fields
Changes site name in flatpages fixtures file to something generic (example.com)
Minor fixes in SERVER_EMAIL
Removed initial data from peers
Added a custom command to fetch networks for each peer
Altered database storage engine to MYISAM
Fixed a typo in settings.py.dist
Altered tech_c mail fetch in views
Changed database tech_c schema
Moved whois configuration inside settings.py.dist
Replaced simplejson imports with json
Added a custom uknown_host_cb function to overcome ssh key errors
Updated urls.py.dist
Added missing variable in settings.py.dist
Removed utils/beanstalkc as it is now a deb package
Fixed minor issue with rule owner on removal
Fixed activation title template
Another admin file cleanup. Moved user profile into new file under accounts
Admin files cleanup and reordering
Added fixtures for site and flatpages. Run manually to fill the corresponding tables
Removed peers sql init script. Fixture works in place now
Replaced sql init files with fixtures
Moved peer lookup and user profile creation into custom user_login function
Better wording in settings.py.dist
Removed peer lookup and user profile from shibauth backend
Fixed issue with missing mail address list from abuse notification
Added transparency to console dialog
Altered user pending activation message
Added custom admin actions to User model
Modified peer network range update mechanism
Added required registration template files. Closes #1873
Added a dict element to denote missing shib attributes
Added administrator's and tech-c notification mechanism upon new user creation
Added view to override registration's activate functionality. References #1873
Added registration to installed apps. References #1873
Removed user activation in shibboleth backend. References #1873
Added init scripts that should be put in the appropriate directories in a production deployment
Added a urls.py.dist file
Updated .gitignore with urls.py
Updated gitignore with celery daemon directory
Handled a key error that could be triggered by service flaps
Updated setting.py.dist
Replaced mailing mechanism with custom mail function to include bcc addresses
Added an error message to user profile for users with no admin networks
Added ordering to Peer model
Improved shibauth middleware. Some fine-tuning could be done in the future
Turned announcement into function. Added ignore result to speed up tasks
Added peer plus techc into admin interface
Minor techc_mail retrieval function reformatting
Added INACTIVE in excluded from expiration
Added flatpages
Error page fixes and additions
Handled issue where the port form was submitted on Enter keyup
Fixed typo that caused ports dialog window not to appear
Minor fixes. Added expiration date to admin interface. Distinguish between add and edit in admin. Different handling
Moved user update info into middleware
Minor issue handling with invalid html escaping
Better wording. Replaced 'route' with rule for console messages
Updated settings.py.dist
Minor wording fixes
Expiration mechanism and messages refinement
Added missing comment tags. Handles temporarily disabled then action additions
Merged outofsync with error in UI. Closes #1793
Temporarily (until decided) disabled rate limit additions
Added details to alert mails
Added protected networks with validation and admins alert
Fixed a bug with subnetting that could cause conflicts to Junipers. Closes #1805
Fixed a bug where rate limiting values were not checked against the lowest value. Closes #1804
Restricted non-admin user choices in then field
Added IP logging in mails and logs
Customized 500 error page. Altered 503 page