List of all items
Structs
- admin::AgentRow
- admin::IssuedAgent
- admin::NewAgent
- admin::NewUser
- admin::PasswordChange
- admin::UserPatch
- admin::UserRow
- alerts::Alert
- alerts::Feed
- alerts::FeedQuery
- alerts::Finding
- alerts::Observation
- alerts::Swept
- alerts::Thresholds
- alerts::ThresholdsInput
- app::AppState
- audit::AuditQuery
- audit::AuditRow
- audit::Entry
- auth::AuthenticatedAgent
- auth::Whoami
- backup::Header
- backup::Summary
- calendar::Calendar
- calendar::CalendarDay
- calendar::CalendarDayInput
- calendar::CalendarYear
- calendar::CalendarYearInput
- calendar::Norm
- calendar::Progress
- calendar::StandardHoursInput
- calendar::WorkRateInput
- calendar::YearQuery
- config::Config
- demo::Account
- demo::Seeded
- department::Assignment
- department::DepartmentPatch
- department::DepartmentRow
- department::NewDepartment
- error::ApiError
- heartbeat::Accepted
- heartbeat::Live
- heartbeat::Pulse
- heatmap::Cell
- heatmap::Heatmap
- heatmap::MonthQuery
- heatmap::Row
- import::AgentDay
- import::AgentPause
- import::AgentTask
- import::ImportSummary
- ingest::BatchResult
- ingest::BatchUpload
- ingest::DayAccepted
- ingest::DayUpload
- ingest::PauseUpload
- ingest::TaskUpload
- login::Credentials
- login::CurrentUser
- login::Identity
- me::Day
- me::Days
- me::Pause
- me::Range
- me::Task
- model::Agent
- model::Pause
- model::Report
- model::Tag
- model::Task
- model::User
- model::Workday
- privacy::Dropped
- privacy::LevelUpdate
- privacy::Manifest
- privacy::Policy
- privacy::SentElsewhere
- privacy::Stored
- provision::AgentSeed
- session::IssuedSession
- session::SessionUser
- signals::Signal
- signals::Signals
- signals::Trend
- signals::TrendQuery
- signals::TrendWeek
- team::LiveTeam
- team::Member
- team::Team
- webhooks::AlertPayload
- webhooks::DayPayload
- webhooks::DeliveryView
- webhooks::Destination
- webhooks::DestinationView
- webhooks::Dispatched
- webhooks::Event
- webhooks::Overview
- webhooks::Person
- webhooks::Webhooks
Enums
- alerts::AlertRule
- alerts::AlertState
- calendar::CalendarDayKind
- calendar::WorkdayKind
- demo::Status
- heartbeat::AgentState
- heartbeat::LiveStatus
- ingest::DayResult
- model::ReportKind
- model::UserRole
- privacy::PrivacyLevel
- signals::SignalKind
- webhooks::EventKind
- webhooks::Kind
Functions
- admin::change_own_password
- admin::create_agent
- admin::create_user
- admin::list_agents
- admin::list_users
- admin::require_manager_or_admin
- admin::revoke_agent
- admin::update_user
- alerts::acknowledge
- alerts::feed
- alerts::findings
- alerts::put_thresholds
- alerts::run_sweeps
- alerts::sweep
- app::router
- app::router_with
- audit::list
- auth::hash_token
- auth::whoami
- backup::dump
- backup::load
- calendar::away_dates
- calendar::put_standard_hours
- calendar::put_work_rate
- calendar::put_year
- calendar::year
- demo::accounts
- demo::ensure_calendar
- demo::ensure_pulses
- demo::history_is_stale
- demo::keep_pulses_fresh
- demo::refresh_pulses
- demo::reseed
- demo::seed
- demo::showcase
- demo::status
- department::assign
- department::create
- department::delete
- department::list
- department::update
- heartbeat::beat
- heartbeat::load
- heatmap::month
- heatmap::month_bounds
- import::at_offset
- import::read_agent_db
- import::resolve_user
- import::within
- import::write_day
- import::write_days
- ingest::upload_batch
- ingest::upload_day
- login::login
- login::logout
- login::logout_everywhere
- login::me
- me::days
- me::days_for
- me::not_stored_at
- me::validate_range
- migrator
- privacy::manifest
- privacy::show
- privacy::show_to_agent
- privacy::update
- provision::apply_seeds
- provision::ensure_admin
- provision::ensure_some_admin
- provision::parse_admin
- provision::parse_seeds
- session::authenticate
- session::hash_password
- session::issue
- session::revoke
- session::revoke_all
- session::sweep_expired
- session::verify_password
- signals::team
- signals::user_trend
- signals::window
- team::days
- team::live
- team::user_days
- web::serve
- webhooks::client
- webhooks::dispatch_due
- webhooks::enqueue
- webhooks::hmac_sha256
- webhooks::overview
- webhooks::person
- webhooks::run_dispatcher
- webhooks::send_test
- webhooks::signature
Constants
- admin::VISIBLE_USERS
- audit::action::AGENT_ISSUED
- audit::action::AGENT_REVOKED
- audit::action::ALERT_ACKNOWLEDGED
- audit::action::ALERT_THRESHOLDS_CHANGED
- audit::action::CALENDAR_YEAR_REPLACED
- audit::action::DEMO_SEEDED
- audit::action::DEPARTMENT_ASSIGNED
- audit::action::DEPARTMENT_CREATED
- audit::action::DEPARTMENT_DELETED
- audit::action::DEPARTMENT_UPDATED
- audit::action::LOGIN_FAILED
- audit::action::LOGIN_SUCCEEDED
- audit::action::PASSWORD_CHANGED
- audit::action::PRIVACY_LEVEL_CHANGED
- audit::action::SESSIONS_ENDED
- audit::action::STANDARD_HOURS_CHANGED
- audit::action::USER_CREATED
- audit::action::USER_UPDATED
- audit::action::WEBHOOK_TESTED
- audit::action::WORK_RATE_CHANGED
- backup::SETTINGS
- backup::TABLES
- demo::PASSWORD
- heartbeat::INTERVAL_SECONDS
- heartbeat::STALE_AFTER_SECONDS
- me::MAX_RANGE_DAYS
- session::SESSION_COOKIE
- session::SESSION_LIFETIME_DAYS
- signals::TREND_WEEKS
- webhooks::PAYLOAD_VERSION
- webhooks::PREFIX