Activity
From 12/06/2011 to 01/04/2012
01/04/2012
- 01:51 pm Revision a67187d1: Handled issue where the port form was submitted on Enter keyup
- 01:07 pm Revision 6663a783: Fixed typo that caused ports dialog window not to appear
12/27/2011
- 09:48 am Feature #1811 (New): Add REST API - fetch rules
- Implement REST API to fetch rules. Limit access to GRNET initially. Pay attention to authorisation. Django-Tastypie (...
12/22/2011
- 05:52 pm Revision 6e9a9419: Minor fixes. Added expiration date to admin interface. Distinguish between add...
- 05:39 pm Revision 5366dc62: Moved user update info into middleware
- 05:19 pm Revision f5d68f6f: Minor issue handling with invalid html escaping
- 05:05 pm Revision 933c1f31: Better wording. Replaced 'route' with rule for console messages
- 05:02 pm Revision 424e79da: Updated settings.py.dist
- 02:06 pm Revision 61e178c3: Minor wording fixes
- 11:19 am Revision fdc3d663: Expiration mechanism and messages refinement
12/21/2011
- 05:59 pm Revision bea340d9: Added missing comment tags. Handles temporarily disabled then action additions
- 05:56 pm Feature #1793 (Closed): Change UI states
- Applied in changeset commit:"623532434d97152b6d443346493e8cd70fe335bd".
- 05:55 pm Revision 62353243: Merged outofsync with error in UI. Closes #1793
- 05:54 pm Feature #1793: Change UI states
- New states are:
* ACTIVE
* SUSPENDED
* ERROR
* PENDING - 05:41 pm Revision 138e4e37: Temporarily (until decided) disabled rate limit additions
- 05:17 pm Revision 20aafa59: Added details to alert mails
- 05:05 pm Revision bfdfac23: Added protected networks with validation and admins alert
- 04:19 pm Bug #1805 (Closed): Subnetting should be normalized
- Applied in changeset commit:"c6c0a85fe99b28485b4ba731940e6b74eb0b4707".
- 04:18 pm Revision c6c0a85f: Fixed a bug with subnetting that could cause conflicts to Junipers. Closes #1805
- 04:09 pm Bug #1804 (Closed): Rate limiting allows values < 50
- Applied in changeset commit:"f12b3d54ed6c5c796cf98f9bed7e66848cf8a6dc".
- 04:08 pm Revision f12b3d54: Fixed a bug where rate limiting values were not checked against the lowest val...
- 03:38 pm Bug #1805 (Closed): Subnetting should be normalized
- Subnetting should be normalized to proper CIDR notation so as to avoid conflicts on Juniper devices
- 03:37 pm Bug #1804 (Closed): Rate limiting allows values < 50
- Rate limiting allows values < 50 in popup dialog
- 02:10 pm Feature #1738 (Closed): UI conceptual fixes
- Added an accordion jQuery UI effect hiding ports as advanced settings
- 12:35 pm Revision 6d48c46c: Restricted non-admin user choices in then field
- 11:37 am Revision cb0e212e: Added IP logging in mails and logs
- 11:37 am Revision 1b1aa18d: Customized 500 error page. Altered 503 page
- 11:07 am Revision 9dede827: Added a custom 503 html doc. It is to be placed in /var/www and a 503 statemen...
- 11:05 am Revision e7725082: Code formatting
12/20/2011
- 06:20 pm Revision 7b50e98b: Changed application UI. Added ports section as accordion for advanced settings
- 01:38 pm Feature #1795 (Closed): Admin can modify (add, edit) rules
- Applied in changeset commit:"887b82c3ebbb447ef33a297b6ee831c3bbbc1358".
- 01:37 pm Revision 887b82c3: Implemented admin add/edit functionality. Closes #1795
- 01:37 pm Revision 3bfa0ea6: Code cleanup in views
- 12:52 pm Feature #1794 (Closed): Mail tech-c once a rule changes (created, modified, deleted)
- Applied in changeset commit:"a2f464f0bccf9ab9d4ac745a511b86c57e375a81".
- 12:52 pm Revision a2f464f0: Implemented NOC, Helpdesk and tech-c notification via mail upon rule changes. ...
- 11:45 am Revision b4401a0c: Fixed file logging mechanism bug. Added prefix_length restriction
12/19/2011
- 07:35 pm Support #1796 (Closed): Log activities to file
- Applied in changeset commit:"57de574d1549b0d317cfe0a6a0340d5327a4f6e1".
- 07:35 pm Revision 8ababc0c: Added an empty logfile. Maybe should move it into settings.py. Modified gitignore
- 07:32 pm Revision 57de574d: Added file logging. Closes #1796
- 05:35 pm Revision 2e52e8a5: This commit refs #1793. If no feedback is received, issue will close
- 04:54 pm Revision 63941c8e: Removed accept from then action bootstrap sql script
- 04:35 pm Support #1796 (Closed): Log activities to file
- Log every activity and configuration application into a log file.
- 04:34 pm Feature #1795 (Closed): Admin can modify (add, edit) rules
- Give users with admin privileges the right to add new rules and edit existing
- 04:33 pm Feature #1794 (Closed): Mail tech-c once a rule changes (created, modified, deleted)
- Obtain tech-c e-mails from db_members and send out emails once a rule changes
- 04:32 pm Feature #1793 (Closed): Change UI states
- UI states should be changed to:
* ACTIVE
* SUSPENDED
* ERROR
* OUTOFSYNC
* PENDING
Inactive, Admininac... - 03:58 pm Revision 2a13d365: Added techc mails as db_members linked view
- 11:49 am Revision d0f665cc: Added pending and suspended to default checked
12/16/2011
12/15/2011
12/12/2011
- 12:33 am Revision 4b302e54: Wrapped checkbox under a nice jQuery UI button
- 12:10 am Revision cb2bec3d: Added a hide columns with no actions checkbox. Added cookie to that. Minor cle...
12/11/2011
- 10:31 pm Revision 828ef1fd: Added missing js class
- 10:30 pm Revision bec1a51b: Code cleanup. New implementation of long polling timeout. Done by server. Clie...
12/10/2011
- 10:43 am Revision 9c4e0410: Fixed rule expiration cronjob. Removed unwated if statement
- 10:36 am Revision 7c4bc8de: Fixed an expiration date issue in templates
- 10:15 am Revision b53269fe: Phrasing fixes to tasks
- 09:59 am Revision fb67376a: Added an expiration tooltip plus what this needed to operate
- 09:01 am Revision d6495609: Added peer in mail templates
- 08:55 am Revision 9b17e57f: Fixed some issues with longpolling keepalive and error handling
- 08:08 am Revision ca4704fb: Fixed expiration mail phrasing
12/09/2011
- 07:46 pm Revision ca6bb3d5: Fixed cache issues. Fixed a major long-polling issue with a keepalive function
- 05:59 pm Revision 94fb8123: Poller cleanup and corrections. CSRF protection for js included
12/08/2011
12/07/2011
- 07:13 pm Revision add2e879: Reformated mail body
- 04:53 pm Feature #1760 (Feedback): Statistics page
- Since jQuery lib is deployed client-side, it could be implemented using jquery or plain javascript graph libs:
* htt... - 04:36 pm Feature #1760 (Feedback): Statistics page
- one page to depict the usage statistics of the service (using extjs4?). Such statics might be:
* requests per day... - 04:16 pm Support #1759 (Assigned): Documentation
- For the time, the architecture is provided via the [[wiki]] page. We will create screenshots (maybe with blurred addr...
- 04:11 pm Revision 34cff057: This commit closes 1755 , closes 1754
- 04:06 pm Feature #1755 (Closed): Logout page
- Done
- 04:03 pm Feature #1757 (Assigned): Footer page
- Partialy done.
Have to fill Info and Service Terms - 04:01 pm Bug #1754 (Closed): Private addresses
- Done using Google ipaddr lib and is_private check on Network
- 03:54 pm Support #1759 (Closed): Documentation
- with screnshots is required. Should be available online and an excerpt for the noc.grnet.gr website
- 03:42 pm Feature #1758 (New): Create support mailing address
- support@fod.grnet.gr that will be redirected to helpdesk and leopoul
- 03:40 pm Feature #1756 (Closed): Shibbolethh test page
- There is this one (phpinfo), with even more details:
https://netdev.grnet.gr/login
along with the existing:
http... - 03:34 pm Feature #1757 (Closed): Footer page
- Need to include a footer like the one in ViMa:
If you have any questions or need help, contact GRNET Helpdesk at h... - 03:33 pm Feature #1756 (Closed): Shibbolethh test page
- Put Faidon's test shibboleth page (eg https://epresence.grnet.gr/shibboleth/test/test_shibboleth.cgi) to assist AAI t...
- 03:31 pm Feature #1755 (Closed): Logout page
- Shouldn't we redirect them in the first page instead of the ugly shibboleth page?
- 03:30 pm Bug #1754 (Closed): Private addresses
- Should private addresses be allowed in the "Destination Address" field? Think not
- 02:15 pm Revision 33281310: Added expired to a known sync state
- 02:13 pm Revision 03f02f42: Added inactive to a known sync state
- 02:10 pm Revision 22752ac0: Added a save to current status while deleting a job
- 02:06 pm Revision 7a0ac0d1: Fixed phrasing for overlapping rules
- 01:47 pm Revision 6b747a1b: Fixed an issue in view with expiration date
- 01:42 pm Revision 052c14aa: Implemented expiration date selection with client and strict server validation
- 01:08 pm Revision 20ff5bd4: Added an unescape template tag to server hrefs from form validation errors
- 01:07 pm Revision e173e7c2: Fixed issue with admininactive syncing. Fixed issue with admin batch delete
- 12:19 pm Revision 6d153302: Solved issue with retrieving same rules
12/06/2011
- 06:17 pm Bug #1742 (Closed): Implement juniper flow spec rule order examination
- Done. Creation form validation does not allow submitting and informs the user about editing the similar rule
- 03:32 pm Feature #1736 (Closed): Mail notifications
- Done
- 03:29 pm Revision 2fa49646: Mailing templates created
- 03:29 pm Revision fd3870ee: Invoked mailing mechanism
- 03:18 pm Bug #1742 (Closed): Implement juniper flow spec rule order examination
- Implement the following:
1. Less specific destination prefixes are dominant
- Check if a destination in a new rule... - 01:32 pm Revision 735ba631: Modified settings.py.dist with mail server and mail prefix
- 01:20 pm Feature #1741 (Rejected): Bypass peers' db using RIPE queries and metadata.xml
- Using recursive whois queries, discover GRNET's customers:
1. whois -h whois.ripe.net AS5408:AS-GRNET-CUSTOMERS
m... - 12:28 pm Revision 7d408f6f: Added fields to admin interface. Minor changes with UI datatables
- 12:06 pm Revision d50fd7b6: Added admin deactivate action with user rights prevention
- 11:09 am Revision a387277a: Modified long-polling urls
- 10:47 am Revision c90399d6: .gitignore is now working
- 10:44 am Revision 6d87724e: Updated gitignore
- 01:39 am Feature #1738 (Closed): UI conceptual fixes
- Have to clarify via a UI effect that a user cannot select a destination or source port AND a port at the same time.
... - 01:36 am Feature #1737 (Rejected): Possible mechanism that increases security
- Check if a mechanism where:
- a hash will be generated and mailed to users upon rule request
- once inserted into... - 01:30 am Feature #1736 (Closed): Mail notifications
- Setup mail server to provide notifications for rules' expiration, rule creation or problems in syncing.
Prefer Exim....
Also available in: Atom