Skip to content

docs: document the license endpoints in 26.01 and 24.05 - #31

Merged
LaNinja06 merged 1 commit into
mainfrom
docs/license-endpoints-all-versions
Oct 21, 2026
Merged

LaNinja06 merged 1 commit into
mainfrom
docs/license-endpoints-all-versions

Conversation

@LaNinja06

Copy link
Copy Markdown
Contributor

What this PR does

Documents the license endpoints in all three API reference versions. Before this change, only 25.03 had pages for them.

Fixed

  • License overview (26.01, 25.03, 24.05). The note "This feature does not register public API endpoints" now says that the License feature has no endpoints of its own and that its endpoints are part of Drill.

Added

In 26.01 and 24.05, linked from the License overview:

  • /o/license-history: every license installed on the server, newest first.
  • /o/license-metrics/mau: monthly active users per month, for license usage.
  • /o/license-metrics/dp: data points per month, for license usage.
  • /i/license/upload: installs a license file on the server (global admins only).

🤖 Generated with Claude Code

Copy the 25.03 License History, MAU Metrics, Data Point Metrics and
Upload License pages to 26.01 and 24.05. The handlers and helpers are
the same in all three versions; the 26.01 upload page drops the
file-deletion line because 26.01 cleans uploads in a shared helper.
Link the pages from both overviews, reword the misleading "no public
API endpoints" note in all three versions, and stop ignoring
/i/license/upload in the drift check.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@LaNinja06
LaNinja06 merged commit da895b8 into main Oct 21, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant