Skip to content

docs: add Known server-side limitations section to api-ref.md - #1842

Open
jacalata wants to merge 2 commits into
gh-pagesfrom
jac/docs-server-side-gaps
Open

docs: add Known server-side limitations section to api-ref.md#1842
jacalata wants to merge 2 commits into
gh-pagesfrom
jac/docs-server-side-gaps

Conversation

@jacalata

Copy link
Copy Markdown
Contributor

Summary

Adds a new Known server-side limitations section at the end of docs/api-ref.md on the gh-pages docs branch. The section helps TSC users identify when a problem they are hitting is caused by a limitation in the Tableau Server REST API rather than by TSC itself, and directs them to the relevant tracking issues.

The section is seeded with five currently-known server-side gaps, each linking to its GitHub issue where one exists:

  • vf_ view filter query parameters support exact match only — no operator prefixes (gt:, lt:, in:), wildcards, or ranges. Tracked in #1431.
  • vf_ view filter is silently dropped when the server-side view already has an operator-based filter on the same field.
  • Daily extract-refresh schedules cannot be created via the REST API on Tableau Cloud (returns 500; underlying Cloud scheduler also runs daily hourly). Tracked in #1508.
  • Subscriptions cannot use an "On Extract Refresh" schedule via the REST API. Tracked in #1658.
  • Flow thumbnail image is not generated when a flow is published via the REST API. Tracked in #1537.

The top-of-page Note now cross-links to the new section, and the new section points at the Server-Side Enhancement label as the live, maintainer-updated view of the same issues.

Relationship to other in-flight docs work

#1835 also touches docs/api-ref.md and adds a note about vf_ in the request-options area. The two changes are complementary and edit different regions of the file — this PR adds a new section at the end plus a one-sentence cross-link in the top-of-page note; #1835 adds inline caveats near the request-options docs. There should be no merge conflict, but a maintainer reviewing both should confirm.

Test plan

  • Preview the rendered docs/api-ref.md on the gh-pages Jekyll site and confirm the new Known server-side limitations section renders correctly.
  • Confirm the TOC entry for the new section appears (the file uses the * TOC auto-generator).
  • Confirm the cross-link from the top-of-page note (#known-server-side-limitations) resolves.
  • Confirm each of the five GitHub issue links opens the expected issue.
  • Confirm the Server-Side Enhancement label link resolves to the labels view.

🤖 Generated with Claude Code

jacalata and others added 2 commits July 30, 2026 15:23
Add a new user-facing section to docs/api-ref.md that lists behaviors
users may hit that are constrained by the Tableau Server REST API
rather than by TSC. Each entry links its tracking issue and notes
where the fix is expected to land. Cross-link the new section from
the top-of-page note, and point at the `Server-Side Enhancement`
label as the live tracker maintained by this repo.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Public docs on gh-pages will be indexed, so remove the internal
work-item numbers (W-...) from the Known server-side limitations
section along with the paragraph that described what they were.
Also strip the redundant per-bullet "Fix expected: server-side"
tag: the section title already scopes the whole list to server-side
gaps.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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