Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
migrate-layout
command
Package main provides a one-time migration tool to convert fixture layout coordinates from normalized 0-1 values to pixel-based coordinates.
|
Package main provides a one-time migration tool to convert fixture layout coordinates from normalized 0-1 values to pixel-based coordinates. |
|
server
command
Package main is the entry point for the LacyLights Go server.
|
Package main is the entry point for the LacyLights Go server. |
|
internal
|
|
|
auth
Package auth provides authentication services for LacyLights.
|
Package auth provides authentication services for LacyLights. |
|
auth/session
Package session provides session management for authentication.
|
Package session provides session management for authentication. |
|
config
Package config provides configuration management for the LacyLights server.
|
Package config provides configuration management for the LacyLights server. |
|
database
Package database provides database connection and management.
|
Package database provides database connection and management. |
|
database/migrations
Package migrations contains one-shot, idempotent schema migrations invoked from the server's startup AutoMigrate flow.
|
Package migrations contains one-shot, idempotent schema migrations invoked from the server's startup AutoMigrate flow. |
|
database/models
Package models contains the database model definitions.
|
Package models contains the database model definitions. |
|
database/repositories
Package repositories provides data access layer implementations.
|
Package repositories provides data access layer implementations. |
|
graphql/resolvers
Package resolvers contains GraphQL resolver implementations.
|
Package resolvers contains GraphQL resolver implementations. |
|
middleware
Package middleware provides HTTP middleware for the LacyLights server.
|
Package middleware provides HTTP middleware for the LacyLights server. |
|
services/dmx
Package dmx provides DMX output management and Art-Net communication.
|
Package dmx provides DMX output management and Art-Net communication. |
|
services/export
Package export provides project export functionality.
|
Package export provides project export functionality. |
|
services/export_eos
Package exporteos writes LacyLights project state to ETC Eos ASCII format.
|
Package exporteos writes LacyLights project state to ETC Eos ASCII format. |
|
services/fade
Package fade provides fade engine functionality for smooth DMX transitions.
|
Package fade provides fade engine functionality for smooth DMX transitions. |
|
services/import
Package importservice provides project import functionality.
|
Package importservice provides project import functionality. |
|
services/import_eos
Package importeos parses ETC Eos ASCII showfiles into LacyLights domain objects.
|
Package importeos parses ETC Eos ASCII showfiles into LacyLights domain objects. |
|
services/modulator
Package modulator provides a unified modulation engine for DMX channel control.
|
Package modulator provides a unified modulation engine for DMX channel control. |
|
services/network
Package network provides utilities for network interface enumeration
|
Package network provides utilities for network interface enumeration |
|
services/ofl
Package ofl provides OFL (Open Fixture Library) import functionality
|
Package ofl provides OFL (Open Fixture Library) import functionality |
|
services/playback
Package playback provides cue list playback functionality.
|
Package playback provides cue list playback functionality. |
|
services/preview
Package preview provides preview session management.
|
Package preview provides preview session management. |
|
services/pubsub
Package pubsub provides a simple publish-subscribe mechanism for GraphQL subscriptions.
|
Package pubsub provides a simple publish-subscribe mechanism for GraphQL subscriptions. |
|
services/testutil
Package testutil provides shared test utilities for integration tests.
|
Package testutil provides shared test utilities for integration tests. |
|
services/undo
Package undo provides undo/redo functionality for LacyLights operations.
|
Package undo provides undo/redo functionality for LacyLights operations. |
|
services/version
Package version provides version management functionality for LacyLights.
|
Package version provides version management functionality for LacyLights. |
|
services/wifi
Package wifi provides WiFi management and AP mode capabilities for LacyLights.
|
Package wifi provides WiFi management and AP mode capabilities for LacyLights. |
|
pkg
|
|
|
artnet
Package artnet provides Art-Net protocol packet building and transmission.
|
Package artnet provides Art-Net protocol packet building and transmission. |
Click to show internal directories.
Click to hide internal directories.