Repository navigation
Commit f12ae5e
committed
External sites carry owners, environments, repositories and the full telemetry
A site now has executive and technical owners, which must be email
addresses, comments, Active or Obsolete, an environment of Prod, Dev, Stage
or Clone, whether external auth or a whitelist is needed, and how often it
changes in days. Add and Edit both have them, and so does the API.
Repositories are picked from a searchable list of every organization,
repository and branch the scans have seen. Above it the picker recommends
repositories for the hosts being added, from the Web Applications tab: an
application that lists the host recommends every repository in it, another
environment of a listed host counts too, and the application's owners can be
filled in with one press. A scan reads the picked branches for routes.
Telemetry adds nameservers, the CNAME chain, IPv6, mail servers, reverse DNS,
ASN, netblock and the domain's registrar and dates, all from DNS and whois.
Every telemetry field can be filled in or corrected by hand, and a value
filled in by hand wins until it is cleared. The site page now opens with a
large screenshot and follows the site report's layout, with the security
headers and every response header.
The list has a Scan button on each site, and scans or deletes the ticked
sites. Pages waiting on a scan no longer reload while a dialog is open.
A scan that found nothing said the model gave no usable answer when it was
triaged, though nothing was sent. It now says there was nothing to read.1 parent d6029c9 commit f12ae5e
13 files changed
Lines changed: 1560 additions & 124 deletions
File tree
- app
- core
- web
- static
- templates
- documentation
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
408 | 408 | | |
409 | 409 | | |
410 | 410 | | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
411 | 418 | | |
412 | 419 | | |
413 | 420 | | |
| |||
443 | 450 | | |
444 | 451 | | |
445 | 452 | | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
446 | 470 | | |
447 | 471 | | |
448 | 472 | | |
| |||
465 | 489 | | |
466 | 490 | | |
467 | 491 | | |
468 | | - | |
469 | | - | |
| 492 | + | |
| 493 | + | |
470 | 494 | | |
471 | 495 | | |
472 | 496 | | |
| |||
476 | 500 | | |
477 | 501 | | |
478 | 502 | | |
479 | | - | |
480 | 503 | | |
481 | | - | |
| 504 | + | |
482 | 505 | | |
483 | 506 | | |
484 | 507 | | |
| |||
0 commit comments