Commit Graph

49 Commits

Author SHA1 Message Date
Sebastian Lohff ba59fd48d1 Stub detection + no path protection for crawl converter 2020-06-13 19:52:22 +02:00
Sebastian Lohff e3c83bc83e Prefix belongs to last node in as path, not first 2020-06-13 19:51:12 +02:00
Sebastian Lohff c81e632a72 Properly maintain neighbor count for everyone 2020-06-13 19:50:52 +02:00
Sebastian Lohff 9784d4dc7c Add ASN last seen tab 2020-06-10 03:12:23 +02:00
Sebastian Lohff f898cd8d40 Add stubs, neighbors, etc to crawl data
* mark networks as stubs that are never seen in the middle of an aspath
 * add number of neighbors to each node
 * fix bug where route was an unbound variable
2020-06-10 03:09:49 +02:00
Sebastian Lohff 99c02a84d6 Remove some prints 2020-06-10 03:09:16 +02:00
Sebastian Lohff 214f9680c0 WIP: new map 2020-06-10 03:07:55 +02:00
Sebastian Lohff bbf4061292 Add all migrations, leftover from migration 2020-06-07 02:27:58 +02:00
Sebastian Lohff dc0111ce6d Add restframework based API 2020-06-07 02:27:39 +02:00
Sebastian Lohff 15f4971bde Move API from /map/api/ to /api/v1/ 2020-06-07 02:20:51 +02:00
Sebastian Lohff a609eff143 Add restframework, grpcio and protobuf to deps 2020-06-06 22:22:54 +02:00
Sebastian Lohff 31d4620adf Django 2 migration 2020-06-06 22:01:51 +02:00
Sebastian Lohff 285ee74560 WIP: Rework complete backend
New crawler, new gobgp based backend, crawls are now based on networkx
2020-06-06 17:46:08 +02:00
Sebastian Lohff 87642cc4d9 Add GoBGP data source 2020-05-31 22:10:26 +02:00
Sebastian Lohff b9956c0246 Python3: Use __str__ instead of __unicode
...also no unicode strings.
2020-05-31 01:49:03 +02:00
Sebastian Lohff 525d8a724d Migrate from tabs to spaces
Bow to the python best practices...
2020-05-31 01:07:44 +02:00
Sebastian Lohff e98400e1b5 Use non-relative import for python3 migration 2020-05-31 01:01:38 +02:00
Sebastian Lohff 181d855033 Move static files dir 2019-10-16 00:19:37 +02:00
Sebastian Lohff eb6462be50 Migrate template settings to new Django version 2019-10-15 23:49:29 +02:00
Sebastian Lohff 0d1efce614 Preliminary requirements 2019-10-15 23:04:42 +02:00
Sebastian Lohff d2aba6fc9b Url migrations for django 1.11 2019-10-15 23:04:25 +02:00
Sebastian Lohff 4d24a285f6 Readme + GPLv3 licensing 2018-01-19 13:28:52 +01:00
Sebastian Lohff 63b2a35010 Check-mk routing plugin 2018-01-19 13:19:34 +01:00
Sebastian Lohff ab5b37a335 Adjustments for new FRR 2017-10-23 10:03:48 +02:00
Sebastian Lohff 27923c756d Compability for parsing FRR like Quagga 2017-05-09 15:22:34 +02:00
Sebastian Lohff 2af6d82058 Make paths in settings.py "relative" 2017-04-11 01:09:49 +02:00
Sebastian Lohff a82b0d090e Show last 200 crawls on front page 2017-04-11 01:05:58 +02:00
Sebastian Lohff 5d5e7999c3 Now with announcements being displayed! 2017-01-18 00:19:36 +01:00
Sebastian Lohff 626f9fcf5d Pagination, at least half of it 2017-01-14 00:15:21 +01:00
Sebastian Lohff c520392e5e *shrug* 2017-01-14 00:14:55 +01:00
Sebastian Lohff ead7e2f7d3 Save stats of run in CrawlRun() - much faster 2017-01-14 00:14:22 +01:00
Sebastian Lohff 6b53bcf359 Socket test if host is online 2017-01-14 00:13:45 +01:00
Sebastian Lohff 2fea65579b Better bird parsing 2015-08-13 12:30:47 +02:00
Sebastian Lohff 15bfd12b5c More database idizes 2015-08-13 12:30:35 +02:00
Sebastian Lohff 902bc6be3d Fixed routerparser, supports incomplete routes now 2015-06-01 15:03:49 +02:00
Sebastian Lohff 76920cf3f1 Tooltips for as counts on overview page 2015-03-28 23:33:27 +01:00
Sebastian Lohff f961a1d0c6 Template for crawl 404 2015-03-28 23:33:18 +01:00
Sebastian Lohff 35e897520b Dead code for displaying ajax info on ASses 2015-03-28 22:49:31 +01:00
Sebastian Lohff 0ce6a266ae associate crawled hosts with crawlrun entry 2015-03-28 22:33:06 +01:00
Sebastian Lohff 96f11dcd26 headings 2015-03-28 22:27:27 +01:00
Sebastian Lohff cc7e8d12ae format datetimes 2015-03-28 22:17:55 +01:00
Sebastian Lohff 51b2ee7e45 404 on crawl not found 2015-03-28 22:12:42 +01:00
Sebastian Lohff 7eda175d24 Fixed tooltip position for firefox 2015-03-28 21:22:00 +01:00
Sebastian Lohff fab0701626 Improved overview 2015-03-28 21:15:32 +01:00
Sebastian Lohff 4cf5383d0d Tooltips 2015-03-28 19:47:52 +01:00
Sebastian Lohff eef09e5839 Bootstrap, jquery, show routes on click 2015-03-28 13:04:49 +01:00
Sebastian Lohff 1326773a55 Show peers as offline, if they are 2015-03-27 16:43:47 +01:00
Sebastian Lohff ff61388de5 working map 2015-03-27 15:33:54 +01:00
Sebastian Lohff 12dfa7f3b4 Initial commit 2015-03-23 01:42:31 +01:00