Replaced sql init files with fixtures
Moved peer lookup and user profile creation into custom user_login function
Fixed issue with missing mail address list from abuse notification
Altered user pending activation message
Added custom admin actions to User model
Added a dict element to denote missing shib attributes
Added administrator's and tech-c notification mechanism upon new user creation
Replaced mailing mechanism with custom mail function to include bcc addresses
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
Error page fixes and additions
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
Minor wording fixes
Expiration mechanism and messages refinement
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
Implemented admin add/edit functionality. Closes #1795
Code cleanup in views
Implemented NOC, Helpdesk and tech-c notification via mail upon rule changes. Closes #1794
Fixed file logging mechanism bug. Added prefix_length restriction
Added file logging. Closes #1796
This commit refs #1793. If no feedback is received, issue will close
Removed accept from then action bootstrap sql script
Code cleanup. New implementation of long polling timeout. Done by server. Client has a backup mechanism to reconciliate failed
Fixed an expiration date issue in templates
Phrasing fixes to tasks
Added an expiration tooltip plus what this needed to operate
This commit closes 1755 , closes 1754
Added expired to a known sync state
Added inactive to a known sync state
Added a save to current status while deleting a job
Fixed phrasing for overlapping rules
Fixed an issue in view with expiration date
Implemented expiration date selection with client and strict server validation
Added an unescape template tag to server hrefs from form validation errors
Fixed issue with admininactive syncing. Fixed issue with admin batch delete
Solved issue with retrieving same rules
Invoked mailing mechanism
Added fields to admin interface. Minor changes with UI datatables
Added admin deactivate action with user rights prevention
Added rule pk as hidden to show latest first. Altered match SHIB special attribute resolution
Renamed route to rule in templates
Implemented login page. Altered settings.py.dist . Implemented update on change
Code cleanup. Added a networks existence check while adding route
Slight change in datetime import. Addition of has expired func in Route
Invoked user messaged framework to warn about illegal editing
Monkey patched User model. Poller js is templated. Plus minor changes
Added group view on initial page
Added user seperation into long-polling
Massive changes. Added long-polling support
Added a whois utility. Incorporated user profile
Added celery and beanstalk
Changed logic to all parts. Dev db is incorporated
Changed models logic. Decreased FKs
Added templates. Moved functionality out of models
Added clean method to netwrork address. 'then' statement is obligatory
Added an admin interface. Incorporated nxpy with gbp flowspec feature
Initial commit of flowspy