internal/

directory
v0.27.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 29, 2026 License: Apache-2.0

Directories

Path Synopsis
Package api is Timeclock's HTTP API, defined with huma.
Package api is Timeclock's HTTP API, defined with huma.
Package cli implements the Timeclock command-line client.
Package cli implements the Timeclock command-line client.
Package clock is Timeclock's payroll logic and storage: pay periods, time entries, time off, timesheets, approvals, exceptions and reports.
Package clock is Timeclock's payroll logic and storage: pay periods, time entries, time off, timesheets, approvals, exceptions and reports.
Package database migrates the application's tables and background jobs.
Package database migrates the application's tables and background jobs.
Package gcal reads the events on a person's Google Calendar, for the week to suggest time from.
Package gcal reads the events on a person's Google Calendar, for the week to suggest time from.
Package ical writes iCalendar (RFC 5545) feeds, which calendar apps such as Google Calendar subscribe to by address.
Package ical writes iCalendar (RFC 5545) feeds, which calendar apps such as Google Calendar subscribe to by address.
Package messages holds the words the server sends to people (emails and reminders) in a catalog, as the web app keeps its own: one JSON file per locale, keyed by dotted path, with {name} placeholders.
Package messages holds the words the server sends to people (emails and reminders) in a catalog, as the web app keeps its own: one JSON file per locale, keyed by dotted path, with {name} placeholders.
Package standalone gives a Timeclock that runs on its own what a host would: accounts with a password, the workspaces each belongs to, sessions, invitations and password resets by email, optional sign-in with an OpenID Connect provider, and a directory of each workspace's people.
Package standalone gives a Timeclock that runs on its own what a host would: accounts with a password, the workspaces each belongs to, sessions, invitations and password resets by email, optional sign-in with an OpenID Connect provider, and a directory of each workspace's people.
Package toggl implements the Toggl Track endpoints used by the migration bridge.
Package toggl implements the Toggl Track endpoints used by the migration bridge.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL