Initial import: shopdb-flask multi-site asset platform
Flask + Vue rewrite of the classic-ASP shopdb, built as a plugin framework so sister GE Aerospace sites can adopt it. Product version 0.7.0-pre-0.8.0, plugin contract 0.11.0, 966 backend tests. Key entry points: - docs/INSTALL-WINDOWS-IIS.md - tested Windows + IIS install runbook (own-site and subpath deployment methods) - docs/PILOT-DEPLOY.md - production pilot: stand up + import + verify - docs/IMPORT-API.md - schema-agnostic legacy data import contract - scripts/site_imports/wjf/ - West Jefferson reference import loader - docs/adr/ - twelve accepted architecture decision records
This commit is contained in:
45
plugins/geenforce/models/__init__.py
Normal file
45
plugins/geenforce/models/__init__.py
Normal file
@@ -0,0 +1,45 @@
|
||||
"""GE-Enforce plugin models."""
|
||||
|
||||
from .manifest import (
|
||||
ManifestScope,
|
||||
ManifestEntry,
|
||||
ManifestEntryPcType,
|
||||
ManifestEntryHostname,
|
||||
ManifestEntryMachineNumber,
|
||||
ManifestInUseCheck,
|
||||
ManifestInUseCheckProcess,
|
||||
ManifestPublishedVersion,
|
||||
ManifestPayload,
|
||||
ManifestEnforcementReport,
|
||||
ManifestEnforcementResult,
|
||||
PcTypeAlias,
|
||||
PHASES,
|
||||
ENTRY_TYPES,
|
||||
REG_TYPES,
|
||||
PAYLOAD_SOURCES,
|
||||
DETECTION_METHODS,
|
||||
APPLY_MODES,
|
||||
INUSE_BEHAVIORS,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
'ManifestScope',
|
||||
'ManifestEntry',
|
||||
'ManifestEntryPcType',
|
||||
'ManifestEntryHostname',
|
||||
'ManifestEntryMachineNumber',
|
||||
'ManifestInUseCheck',
|
||||
'ManifestInUseCheckProcess',
|
||||
'ManifestPublishedVersion',
|
||||
'ManifestPayload',
|
||||
'ManifestEnforcementReport',
|
||||
'ManifestEnforcementResult',
|
||||
'PcTypeAlias',
|
||||
'PHASES',
|
||||
'ENTRY_TYPES',
|
||||
'REG_TYPES',
|
||||
'PAYLOAD_SOURCES',
|
||||
'DETECTION_METHODS',
|
||||
'APPLY_MODES',
|
||||
'INUSE_BEHAVIORS',
|
||||
]
|
||||
Reference in New Issue
Block a user