Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
seed
command
|
|
|
server
command
|
|
|
db
|
|
|
internal
|
|
|
audit
Package audit provides structured, durable audit event recording.
|
Package audit provides structured, durable audit event recording. |
|
config
Package config loads and validates application configuration from environment variables.
|
Package config loads and validates application configuration from environment variables. |
|
csrf
Package csrf provides a double-submit-cookie CSRF middleware for VULN-008.
|
Package csrf provides a double-submit-cookie CSRF middleware for VULN-008. |
|
httputil
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
middleware
Package middleware provides shared HTTP middleware and context helpers.
|
Package middleware provides shared HTTP middleware and context helpers. |
|
modregistry
Package module defines the contract Vigil modules implement and the Registry used by cmd/server to compose them.
|
Package module defines the contract Vigil modules implement and the Registry used by cmd/server to compose them. |
|
modules/about
Package about serves the in-app project information page.
|
Package about serves the in-app project information page. |
|
modules/about/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
modules/activities
Package activities handles the compliance activity register.
|
Package activities handles the compliance activity register. |
|
modules/activities/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
modules/admin
Package admin provides system administration endpoints.
|
Package admin provides system administration endpoints. |
|
modules/admin/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
modules/assets/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
modules/auth
Package auth handles OAuth2/OIDC login flows and session management.
|
Package auth handles OAuth2/OIDC login flows and session management. |
|
modules/auth/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
modules/avvik/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
modules/compliance
Package compliance manages frameworks, requirements, and their mapping to measures.
|
Package compliance manages frameworks, requirements, and their mapping to measures. |
|
modules/compliance/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
modules/dashboard
Package dashboard renders the compliance overview page.
|
Package dashboard renders the compliance overview page. |
|
modules/dashboard/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
modules/me/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
modules/measures
Package measures handles security controls and their lifecycle.
|
Package measures handles security controls and their lifecycle. |
|
modules/measures/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
modules/risk
Package risk provides NS 5814-based risk management with wizard flows.
|
Package risk provides NS 5814-based risk management with wizard flows. |
|
modules/risk/templates
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
testutil
Package testutil provides test helpers for the VIGIL application.
|
Package testutil provides test helpers for the VIGIL application. |
|
ui
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
ui/forms
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
ui/layout
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
Click to show internal directories.
Click to hide internal directories.
