Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InitStore ¶
type InitStore struct {
C *fiber.App
PrivateAPI fiber.Router
UiAssets embed.FS
RetrievedSettings *settings.Settings
CookieStore *session.Store
Store db.DataStore
Handler *ws.PadMessageHandler
PadManager *pad2.Manager
Validator *validator.Validate
Logger *zap.SugaredLogger
Hooks *hooks.Hook
ReadOnlyManager *pad2.ReadOnlyManager
SecurityManager *pad2.SecurityManager
AuthorManager *author.Manager
Importer *io.Importer
}
Directories
¶
| Path | Synopsis |
|---|---|
|
session
Package session implements the Etherpad API session endpoints (createSession, getSessionInfo, deleteSession, listSessionsOfGroup, listSessionsOfAuthor from the original HTTP API).
|
Package session implements the Etherpad API session endpoints (createSession, getSessionInfo, deleteSession, listSessionsOfGroup, listSessionsOfAuthor from the original HTTP API). |
|
Package paddiff is a port of the original Etherpad src/node/utils/padDiff.ts.
|
Package paddiff is a port of the original Etherpad src/node/utils/padDiff.ts. |
|
Package socialmeta builds the Open Graph + Twitter Card <meta> tag block emitted on the homepage, pad page, and timeslider so URLs shared in chat apps (WhatsApp, Signal, Slack, ...) unfurl with a preview.
|
Package socialmeta builds the Open Graph + Twitter Card <meta> tag block emitted on the homepage, pad page, and timeslider so URLs shared in chat apps (WhatsApp, Signal, Slack, ...) unfurl with a preview. |
|
test
|
|
Click to show internal directories.
Click to hide internal directories.