Directories
¶
| Path | Synopsis |
|---|---|
|
app
|
|
|
resources/datagraph/hydrate
Package hydrate provides a generic datagraph item lookup conversion.
|
Package hydrate provides a generic datagraph item lookup conversion. |
|
resources/like/item_like
Package item_like defines a Like on an item such as a post.
|
Package item_like defines a Like on an item such as a post. |
|
resources/like/profile_like
Package profile_like defines a Like within the context of a profile.
|
Package profile_like defines a Like within the context of a profile. |
|
resources/mark
Mark represents a flexible identifier which may be formed as a raw XID, an XID and a slug separated by a hyphen, or just a slug on its own.
|
Mark represents a flexible identifier which may be formed as a raw XID, an XID and a slug separated by a hyphen, or just a slug on its own. |
|
services/link/fetcher
package fetcher simply grabs URLs, scrapes them and stores them and assets.
|
package fetcher simply grabs URLs, scrapes them and stores them and assets. |
|
services/reply
Package reply provides APIs for managing posts within a thread.
|
Package reply provides APIs for managing posts within a thread. |
|
services/semdex
Package semdex provides an interface for semantic indexing of the datagraph.
|
Package semdex provides an interface for semantic indexing of the datagraph. |
|
services/thread
Package thread provides APIs for working with threads which are sequences of posts.
|
Package thread provides APIs for working with threads which are sequences of posts. |
|
transports
Package transports contains all the transport layers that facilitate interfacing with the application.
|
Package transports contains all the transport layers that facilitate interfacing with the application. |
|
transports/http
Package http provides a transport layer using HTTP.
|
Package http provides a transport layer using HTTP. |
|
transports/http/bindings
Package bindings is responsible for providing a bridge between the code that is generated from the OpenAPI specification that comprises the "Transport" layer and the code that implements the product, or the "Service" layer.
|
Package bindings is responsible for providing a bridge between the code that is generated from the OpenAPI specification that comprises the "Transport" layer and the code that implements the product, or the "Service" layer. |
|
transports/http/middleware/session_cookie
Package session provides session handling primitives and middleware for the API.
|
Package session provides session handling primitives and middleware for the API. |
|
transports/http/openapi
Package openapi provides primitives to interact with the openapi HTTP API.
|
Package openapi provides primitives to interact with the openapi HTTP API. |
|
cmd
|
|
|
backend
command
|
|
|
clean
command
|
|
|
e2etest
command
|
|
|
largeseed
command
|
|
|
migrate
command
|
|
|
sd
command
|
|
|
sd/internal/batch
Package batch is the per-identifier mutation runner used by node delete, node visibility, node move and node update.
|
Package batch is the per-identifier mutation runner used by node delete, node visibility, node move and node update. |
|
sd/internal/commands/listflags
Package listflags provides a reusable flag set for list-style commands so node list, thread list, and node children share the same surface: --page, --limit, --all, --format, --output.
|
Package listflags provides a reusable flag set for list-style commands so node list, thread list, and node children share the same surface: --page, --limit, --all, --format, --output. |
|
sd/internal/commands/node/open
Package open implements `sd node open <slug>`.
|
Package open implements `sd node open <slug>`. |
|
sd/internal/commands/node/search
Package search implements `sd node search <query>` — a thin wrapper around the datagraph search endpoint, filtered to node items.
|
Package search implements `sd node search <query>` — a thin wrapper around the datagraph search endpoint, filtered to node items. |
|
sd/internal/commands/search
Package search implements `sd search`, a general wrapper around the datagraph search endpoint.
|
Package search implements `sd search`, a general wrapper around the datagraph search endpoint. |
|
sd/internal/filter
Package filter contains client-side predicates that slice node lists by fields the server can't filter on natively (link domain, url contents, presence of a link, parentage, etc.).
|
Package filter contains client-side predicates that slice node lists by fields the server can't filter on natively (link domain, url contents, presence of a link, parentage, etc.). |
|
seed
command
|
|
|
internal
|
|
|
config
Package config contains all environment variable based configuration.
|
Package config contains all environment variable based configuration. |
|
infrastructure
Package infrastructure simply provides all the plumbing packages to the DI.
|
Package infrastructure simply provides all the plumbing packages to the DI. |
|
infrastructure/frontend
Package frontend provides a simple service that executes the Node.js application.
|
Package frontend provides a simple service that executes the Node.js application. |
|
tools/configen
command
|
|
|
tools/eventgen
command
|
|
|
tools/permissiondocgen
command
|
|
|
tools/rbacgen
command
|
|
|
tools/rpcdocgen
command
|
|
|
tools/schemaderef
command
|
|
|
tools/toolbindgen
command
|
|
|
lib
|
|
|
plugins
|
|
|
discord-connector
command
|
|
|
discord-robot-tools
command
|
|
|
openrouter-provider
command
|
|
|
reactbot
command
|
|
|
robot-invoke
command
|
|
|
sdk
|
|
|
examples/simple_go
command
|
|
|
plugin/test_data/crash_boot
command
|
|
|
plugin/test_data/crash_connect
command
|
|
|
plugin/test_data/crash_test
command
|
|
|
plugin/test_data/event_listener
command
|
|
|
plugin/test_data/example
command
|
|
Click to show internal directories.
Click to hide internal directories.
