docs: reduce web sdk alert clutter
a0375c8
docs: add web sdk access control guide
596a340
docs: clarify returnfields limitations
377d5e2
docs: clarify web sdk entity get behavior
30e7f81
docs: tighten under the hood guide
a27f8b3
docs: refine web sdk query behavior docs
497eeb3
docs: checkpoint web sdk guide updates
1005aa8
docs: use GitHub alert for SaaS partition warning
c265418
docs: update Web SDK reference with entity type audit, enumerations, and card format GUIDs
- Fix 11 EntityType Create/Delete values based on live testing against localhost
- Add complete list of 36 creatable entity types to entity operations page
- Add Role creation with Type property to Special Entity Creation section
- Add RoleType enumeration (35 values)
- Add 13 common enumerations (AccessRuleType, AlarmState, CardholderState, CredentialState, CredentialType, DeviceType, DoorType, InputState, OutputState, RecordingMode, RecordingState, State, UserStatus, ZoneState)
- Add 10 built-in card format GUIDs (Wiegand, Corporate 1000, CSN, FASC-N)
- Add cross-reference from custom card formats page to built-in card format GUIDs
8455c30
docs: fix style issues in Web SDK SSL/TLS documentation
6c0dddf
docs: improve SSL/TLS certificate guidance for Web SDK
Add early warning about self-signed certificate near the top of the
getting started page. Rewrite the TLS certificate section with three
clear options and code examples for disabling certificate verification.
Add verified Windows schannel error message. Add dedicated SSL
certificate trust troubleshooting section with diagnostic steps.
347939e
docs: add TLS certificate isolation tip for Web SDK
Add a tip explaining that the Web SDK can use a different TLS
certificate by hosting the role on a dedicated expansion server.
f23ad84
docs: fix Web SDK style issues and add role setup link to troubleshooting
- Add link to Web SDK Role Setup in troubleshooting guide
- Merge duplicate callout blocks in getting started and system endpoints
- Normalize list markers to dashes in getting started
- Replace emoji heading and fix callout level in reports
d7a2841
docs: add Web SDK endpoint pages for tasks, macros, custom entity types, and system endpoints
New pages documenting previously undocumented Web SDK endpoints:
- web-sdk-tasks.md: saved task listing and execution
- web-sdk-macros.md: running macro monitoring
- web-sdk-custom-entity-types.md: custom entity type CRUD
- web-sdk-system-endpoints.md: license usage, web tokens, exception handling
a7d288f
docs: add cross-origin limitation note to Web SDK getting started
3ab349a
docs: rename setup section to "Verifying Web SDK connectivity"
49630ba
docs: fix style, accuracy, and add alerts to Web SDK troubleshooting guide
Apply gerund titles, sentence casing, asterisk lists, code fence
languages, and direct verbs per wiki style guide. Remove inaccurate
claim that malformed Base64 returns 401 (verified it returns 500).
Add GitHub alerts for localhost testing note, credential security
warning, and privilege restart reminder. Use ALL CAPS kebab-case
placeholders.
16d69d4
docs: fix Web SDK report syntax, enum values, and expand troubleshooting guide
Correct SetTimeRange method call syntax for ActivationTimeRange and
ExpirationTimeRange filters. Replace incorrect Inclusive/Exclusive
operator values with actual enum values. Add step-by-step setup
verification section to the troubleshooting guide.
f1f2578
docs: remove self-referential validation notes from Web SDK pages
e6bd3c7
Fix Web SDK docs and validate request examples with curl
437ab69
docs: add Security Desk guide, workspace component pages, and Application entity docs
New files:
- platform-sdk-security-desk: Interacting with Security Desk (monitors,
tiles, content XML, user tasks, messages, sounds, privacy)
- workspace-sdk-badge-printers, credential-encoders, credential-readers,
custom-actions, dashboard-widgets, incidents, logon-providers, pages,
pinnable-content-builders, report-pages, shared-components, tasks:
Dedicated component documentation split from workspace-sdk-components
Updated files:
- platform-sdk-getting-started: Add Application entity section with
ApplicationType, engine.Client/ClientGuid, disconnect lifecycle
- workspace-sdk-components: Convert to hub page linking to component pages
- workspace-sdk-content-builders: Add tile numbering and Security Desk link
- workspace-sdk-overview: Update architecture diagram
- workspace-sdk-tiles: Fix CameraContent to VideoContent, add SDK cert note
- workspace-sdk-monitors: Link to shared-components page
- workspace-sdk-events: Clarify extended fields scope, add Title property
- workspace-sdk-map-extensions: Add SDK certificate note
- plugin-sdk-net8: Update PluginInstallation XML format to Version 2
- plugin-sdk-threading: Clarify engine thread vs background thread callbacks
- _Sidebar: Add entries for all new pages
Removed:
- workspace-sdk-tasks-and-pages: Split into workspace-sdk-tasks and
workspace-sdk-pages
77a1331
docs: add cardholder fields extractors documentation
ae3be4b
docs: add image extractors documentation
- Add new workspace-sdk-image-extractors.md with comprehensive guide
- Update workspace-sdk-components.md to link to dedicated page
- Add sidebar entry for image extractors
ecaadf3
Add workspace SDK configuration pages documentation
92b19ea
docs: update timeline providers guide with alarm example and workflow
68b0e19
docs: standardize reference sections and improve sidebar organization
- Rename all "Related Guides" and "Additional Resources" to "See also"
- Standardize casing to "See also" (lowercase 'a')
- Reorder Platform SDK sidebar: move setup topics after Getting Started
- Reorder Plugin SDK sidebar: move State Management earlier, Database later
417fda1
docs: redesign Home page with task-based navigation
Replace detailed SDK sections with streamlined layout:
- "What do you want to build?" list with task-first descriptions
- "Browse by SDK" reference table with language and use case
af52dfe
docs: add Platform SDK getting started guide for Security Center connections
- Add comprehensive guide covering Engine class, connection methods, and authentication
- Update sidebar with link to new getting started guide
- Update platform-sdk-overview.md with reference to new guide
- Fix formatting in plugin-sdk-custom-privileges.md
a6e3097
Fix custom entities and timeline provider docs
714e6aa
docs: extract GWP sample HTML to separate files
- Move embedded HTML from markdown to samples/ directory
- Reduces gwp-multiplexing-sample.md from 840 to 105 lines (88% smaller)
- Reduces gwp-sample-application.md from 1,757 to 95 lines (95% smaller)
- Add raw.githubusercontent.com links for viewing HTML source
- Improves documentation maintainability and readability
f1a7081