Skip to content

History

Revisions

  • docs: document optional ca_cert server verification

    sgofferj committed Aug 26, 2026
    3a1fa8b
  • Merge branch 'docs/review-fixes'

    sgofferj committed Aug 26, 2026
    d813647
  • docs: reflect review fixes (archive default, helper error semantics, TLS warning)

    sgofferj committed Aug 26, 2026
    1043094
  • Merge branch 'docs/badges-and-license'

    sgofferj committed Aug 26, 2026
    ba28401
  • docs: document README badges and the API-coverage generator

    sgofferj committed Aug 26, 2026
    3e334ea
  • docs(groups): correct routing direction semantics IN/OUT are from the group's point of view: a sender needs the channel active as IN (send into), a receiver as OUT (receive its traffic). Verified against the feed producer/consumer entitlement patterns.

    sgofferj committed Aug 25, 2026
    979aaaf
  • docs(um): use GitHub alerts for the quirks block Splits the old-style blockquote into WARNING (500 quirk), TIP (implicit groups) and NOTE (direction semantics) alerts.

    sgofferj committed Aug 25, 2026
    bf03176
  • docs: clarify IN/OUT group direction semantics IN and OUT are from the group's point of view: IN = user may send into the group, OUT = user receives its traffic. Adds an explainer to the User Account Management page, rewrites the vague direction param descriptions and fixes the reversed readers/writers examples.

    sgofferj committed Aug 25, 2026
    52008a5
  • docs(subscriptions): Subscription API - registry, incognito, filters Documents the client subscription registry, static subscriptions, per-client geospatial filters (with the required geospatialFilter XML) and the live-verified quirks: incognito no-op, registration requiring proper CoT contact announcements.

    sgofferj committed Aug 25, 2026
    61b37a7
  • docs(submission): corrected quirks - naming rules, input CRUD works, feed creation broken Live verification showed input CRUD works when names follow [A-Za-z0-9_] (max 30, no hyphens); modify_input is rejected for fresh inputs; named streaming data feed creation/modification returns an empty HTTP 500 regardless of body.

    sgofferj committed Aug 25, 2026
    f6332bd
  • docs(submission): Submission API - inputs, streaming feeds, config Documents input metrics and CRUD, the named streaming feed registry, messaging config, S&F chat toggle with state-restoring pattern, DB counters - plus the broken create-input/data-feed server bug.

    sgofferj committed Aug 25, 2026
    12c9918
  • docs(certs): identifier quirk - numeric ids for revoke/delete, no-op singular delete Verified live: {ids} takes numeric certificate ids (hashes -> 500), singular delete_certificate() answers 200 without removing anything, batch delete_certificates([id]) works.

    sgofferj committed Aug 25, 2026
    5a32308
  • docs: convert blockquote notes/warnings to GitHub alert syntax > **Note:** / > **Warning:** etc. replaced by [!NOTE]/[!WARNING]/ > [!CAUTION] alerts across all API pages; style guide updated to > document the pattern.

    sgofferj committed Aug 25, 2026
    cf4abcf
  • docs(certs): Cert Manager API - admin certadmin endpoints Documents the wrapped certadmin operations plus the deliberate non-wrapping of the user-side TLS endpoints (403 even for admins) and the broken plural download endpoint.

    sgofferj committed Aug 25, 2026
    e93c13a
  • docs(datafeeds): Data Feeds API - predicate feeds, stats, content Documents the complete DataFeedApi wrapper including the access-lockout trap (empty filter groups + X_509 locks everyone out), the GET-with-body polygon endpoint and the build_predicate_feed helper.

    sgofferj committed Aug 25, 2026
    f988846
  • docs(groups): Group API - channel subscriptions, scopes, quirks Documents the complete GroupApi wrapper: raw endpoints plus the read-modify-write helpers, the entitlements/channels/subscriptions scope model, and the live-verified server quirks (absolute semantics, empty-write no-op, self-query connection binding, LDAP-first auth without file fallback, stale padded group entries, fresh-user propagation delay).

    sgofferj committed Aug 25, 2026
    67a329a
  • Merge branch 'docs/user-api-group-live-test': document implicit group lifecycle

    sgofferj committed Aug 10, 2026
    92cdc46
  • docs(user): document implicit group auto-creation/deletion

    sgofferj committed Aug 10, 2026
    f9fb088
  • Merge branch 'docs/user-file-api': document the complete User Account Management API

    sgofferj committed Aug 10, 2026
    514b0dd
  • docs(user): document the complete User Account Management API

    sgofferj committed Aug 10, 2026
    52617c5
  • Merge branch 'docs/home-api': document the complete Home API

    sgofferj committed Aug 10, 2026
    46151b6
  • docs: document the complete Home API (get_home, get_user_roles, has_role, server_version)

    sgofferj committed Aug 10, 2026
    c9f003c
  • Merge main into master: complete mission API docs

    sgofferj committed Aug 10, 2026
    ce440a0
  • Merge branch 'docs/mission-api': document the complete mission API

    sgofferj committed Aug 10, 2026
    c279dfa
  • docs: document single-keyword content delete helpers (delete_content_keyword_by_hash/by_uid)

    sgofferj committed Aug 10, 2026
    3c0abbb
  • docs: document the complete mission API Rebuild Mission-API.md (1854 lines) covering all 67 MissionApi methods plus build_mission_package, grouped into 11 logical sections. Every function gets a purpose description, parameter table, return convention and a runnable example. Covers the newly implemented name-based mission endpoints (lifecycle, content, subscriptions, invitations, passwords, tokens, layers, map layers, feeds, logs, external data, KML).

    sgofferj committed Aug 9, 2026
    7e7b2c3
  • feat: document mission package API functions

    sgofferj committed Jul 15, 2026
    f75f581
  • Initial wiki docs: Home, Getting Started, Home API, Mission API, User Account Management API

    sgofferj committed Jul 13, 2026
    58571a2