command
module
Version:
v0.0.0-...-bbf99d0
Opens a new window with list of versions in this module.
Published: Jun 13, 2016
License: AGPL-3.0
Opens a new window with license information.
Imports: 22
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
domainglass

Use case:
- Take domainname as user input
- Save domain and verification key to database
- Send admin email address verification email
- use postmaster@ if no admin or technical contact
- When user clicks link in verification email, validate domain
Worker:
- Periodically run each check on each valid domain in database
UI:
/
Shows page prompting for domain
/about
Explains more about how this service works
/{{domain}}
Shows report for last checks against domain or status that verification is pending
/{{domain}}/{{verificationHash}}
Shows details about checks, lets user cancel service
API:
- POST
/
Sets up domain to be checked.
- GET
/{{domain}}
Gets status of checks as json
checking
: true or false.
- true: The system is checking attributes of the domain
- false: The system is not keeping an eye on the domain. Check on
cooldowntime
cooldowntime
: Time of when the system will start checking the domain again.
email
: Email address alerts are sent
updated
: Time of last check of any type.
- GET
/{{domain}}/{{verificationHash}}
Shows details about checks as json.
- Same as the
/{{domain}}
checks above, including:
checks
: Array of checks.
updated
: Time when the check was last performed.
name
: Name of check.
value
: Value of the check the system is watching to change.
- POST
/{{domain}}/{{verificationHash}}/cancel
Terminates service.
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.