Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-05 | Source tree reorg, phase 1. Almost everything moved, no file contents changed. | Rob Austein | |
svn path=/branches/tk685/; revision=5757 | |||
2014-03-10 | Rollback deletion of cached resource certs when there is an error ↵ | Michael Elkins | |
communicating with rpkid. see #681 svn path=/trunk/; revision=5700 | |||
2014-01-09 | Update more copyrights, clean up module doc blocks. | Rob Austein | |
svn path=/trunk/; revision=5624 | |||
2013-10-09 | we must import rpki.gui.cacheview.models because it is illegal to try to ↵ | Michael Elkins | |
import a package svn path=/trunk/; revision=5561 | |||
2013-09-26 | better error handling and logging when we can't parse the origin AS from a ↵ | Michael Elkins | |
routeviews entry see #632 svn path=/trunk/; revision=5523 | |||
2013-09-23 | Use netifaces library to construct a list of IP addresses to stuff | Rob Austein | |
into the Django's furshlugginer ALLOWED_HOSTS list. See #628. svn path=/trunk/; revision=5517 | |||
2013-09-23 | rework save_statuses() to save a single status instead, and peform garbage ↵ | Michael Elkins | |
collection of objects which were not accepted later on in process_cache see #625 svn path=/trunk/; revision=5515 | |||
2013-09-23 | catch OSError when calling os.stat() and treat the object as if it were ↵ | Michael Elkins | |
missing from rcynic.xml see #625 svn path=/trunk/; revision=5512 | |||
2013-09-23 | use stat.ST_MTIME as array offset to retrieve mtime value from os.stat() ↵ | Michael Elkins | |
return value svn path=/trunk/; revision=5511 | |||
2013-09-23 | revert [5498] | Michael Elkins | |
see #623 svn path=/trunk/; revision=5510 | |||
2013-09-20 | use resource_range_ip.min.bits instead of resource_range_ip.datum_type.bits ↵ | Michael Elkins | |
to get the max bits for the IP address closes #576 svn path=/trunk/; revision=5504 | |||
2013-09-19 | delete existing objects that were previously accepted if they were not ↵ | Michael Elkins | |
accepted during the most recent run. see #588 refactor much of the code in process_cache() into save_statuses() to make it simpler to handle the garbage collection. first we collected all statuses, then save them all at once. svn path=/trunk/; revision=5502 | |||
2013-09-19 | garbage collect ROAPrefixV* objects when there are no associated ROAs | Michael Elkins | |
closes #620 svn path=/trunk/; revision=5499 | |||
2013-09-19 | import cacheview.models directly instead of cacheview | Michael Elkins | |
svn path=/trunk/; revision=5498 | |||
2013-09-19 | resource_range_ip has a .min element, not .prefix_min | Michael Elkins | |
svn path=/trunk/; revision=5497 | |||
2013-09-19 | update cacheview interface to match the style of the main app | Michael Elkins | |
svn path=/trunk/; revision=5496 | |||
2013-09-18 | remove default=None from the migration removing null=True from the ↵ | Michael Elkins | |
ResourceCert.conf field. see #612 svn path=/trunk/; revision=5495 | |||
2013-09-13 | add favicon for RPKI web portal | Michael Elkins | |
see #614 svn path=/trunk/; revision=5493 | |||
2013-09-03 | use Python None as default value for ForeignKey field, rather than 0. | Michael Elkins | |
see #607 svn path=/trunk/; revision=5486 | |||
2013-06-27 | add button to delete all alerts | Michael Elkins | |
rpkigui-reset-demo will clear all alerts for labuser* accounts see #562 svn path=/trunk/; revision=5421 | |||
2013-06-14 | fix bug in roa confirmation page where routes that overlap with the roa, but ↵ | Michael Elkins | |
are not covered, were mistakenly included in the list of affected routes closes #553 svn path=/trunk/; revision=5407 | |||
2013-06-13 | display rpki.net software version in the gui toolbar | Michael Elkins | |
see #543 svn path=/trunk/; revision=5403 | |||
2013-06-13 | add current resource holder name to page title so it appears in the browser tab. | Michael Elkins | |
closes #546 svn path=/trunk/; revision=5402 | |||
2013-06-13 | handle exception thrown when there are no matching routes to display | Michael Elkins | |
see #548 svn path=/trunk/; revision=5401 | |||
2013-06-13 | fix botched decoration of the alert class-based views where the self ↵ | Michael Elkins | |
argument was omitted, and the wrong parent class was used in super() due to copy+paste closes #549 svn path=/trunk/; revision=5400 | |||
2013-06-10 | decorate alert views to require a user to be logged in and a resource handle ↵ | Michael Elkins | |
selected closes #542 svn path=/trunk/; revision=5388 | |||
2013-06-07 | use {% load url from future %} to support older versions of django prior to ↵ | Michael Elkins | |
the syntax change see #528 svn path=/trunk/; revision=5381 | |||
2013-06-07 | expand link to resource holder creation page with {% url %} rather than ↵ | Michael Elkins | |
hardcoding it (duh) see #528 svn path=/trunk/; revision=5380 | |||
2013-06-06 | add Help link to navigation bar which points to rpki.net wiki page | Michael Elkins | |
closes #521 svn path=/trunk/; revision=5376 | |||
2013-06-06 | Add a link to the resource holder creation page if the current user is a ↵ | Michael Elkins | |
superuser and there are no resource holders defined. closes #528 svn path=/trunk/; revision=5375 | |||
2013-05-01 | Add ALLOWED_HOSTS. Closes #525. | Rob Austein | |
svn path=/trunk/; revision=5312 | |||
2013-04-15 | add warning to CSV import form for ROAs, ASes and Prefixes that all existing ↵ | Michael Elkins | |
objects will be replaced with the contents of the CSV file. see #509 svn path=/trunk/; revision=5295 | |||
2013-04-04 | pull SECRET_KEY from rpki.conf if present, otherwise generate a random value | Michael Elkins | |
merge remainder of settings.py into default_settings.py and remove settings.py.in remove $top/buildtools/subst-vars.py since it was only used to generate settings.py from settings.py.in move ${datarootdir}/default_settings.py to rpki.gui.default_settings set DJANGO_SETTINGS_MODULE to rpki.gui.default_settings in ${datarootdir}/rpki/wsgi/rpki.wsgi svn path=/trunk/; revision=5275 | |||
2013-04-03 | allow rpkigui-import-routes to be invoked with zero arguments, in which it ↵ | Michael Elkins | |
will download the routeview.org data from the default URL see #502 svn path=/trunk/; revision=5267 | |||
2013-04-03 | add support for automatically fetching routeviews.org dumps specified by URL | Michael Elkins | |
see #502 svn path=/trunk/; revision=5266 | |||
2013-04-03 | merge /trunk | Michael Elkins | |
svn path=/branches/tk500/; revision=5263 | |||
2013-04-03 | put badge inside of <a> element so it displays on the same line as the ↵ | Michael Elkins | |
'alert' text. needed since .nav>li>a has a "display:block" style svn path=/branches/tk500/; revision=5262 | |||
2013-04-03 | omit resource holder specific options from the sidebar when the user hasn't ↵ | Michael Elkins | |
selected a resource holder to manage svn path=/branches/tk500/; revision=5261 | |||
2013-04-03 | remove get_email_list() and replace with calls to Conf.send_alert() | Michael Elkins | |
svn path=/branches/tk500/; revision=5260 | |||
2013-04-03 | add Conf.send_alert() to store an alert for a resource holder. takes care ↵ | Michael Elkins | |
of storing it in the db for presentation to the user in the gui as well as emailing contacts in ghostbusters move definition of Alert above Conf so that Conf.send_alert() can reference Alert in send_alert() svn path=/branches/tk500/; revision=5259 | |||
2013-04-03 | add support for deleting alerts | Michael Elkins | |
print unread alert account in the sidebar, with color indicating the highest level alert svn path=/branches/tk500/; revision=5258 | |||
2013-04-03 | intial support for storing alerts and displaying them in the gui | Michael Elkins | |
svn path=/branches/tk500/; revision=5256 | |||
2013-04-01 | warn about stale rcynic and bgp data in the nightly expiration cron job. ↵ | Michael Elkins | |
currently set to warn when the last import was more than 12 hours ago. svn path=/trunk/; revision=5250 | |||
2013-03-29 | a roa only matches a route if it exactly matches or is an aggregrate. if ↵ | Michael Elkins | |
the route is an aggregate of the roa, it does not match. svn path=/trunk/; revision=5247 | |||
2013-03-29 | use nav-list css class for sidebar entries | Michael Elkins | |
svn path=/trunk/; revision=5246 | |||
2013-03-29 | in the route detail view, view roa list by page since the list may be quite ↵ | Michael Elkins | |
large (e.g. viewing 0.0.0.0/0) svn path=/trunk/; revision=5245 | |||
2013-03-29 | fix bug in orm query where roas covering a subset of a route were ignored | Michael Elkins | |
svn path=/trunk/; revision=5244 | |||
2013-03-29 | the pager should display links for the first and last page if they are not ↵ | Michael Elkins | |
visible svn path=/trunk/; revision=5243 | |||
2013-03-28 | drop "requests" in a few more places in the html templates | Michael Elkins | |
svn path=/trunk/; revision=5242 | |||
2013-03-28 | drop the word 'request' from the GUI since users do not understand the ↵ | Michael Elkins | |
distinction svn path=/trunk/; revision=5241 |