Skip to content

Spec Update 04/21/2026#81

Open
AndreyVMarkelov wants to merge 1 commit intomainfrom
update_04-21-2026
Open

Spec Update 04/21/2026#81
AndreyVMarkelov wants to merge 1 commit intomainfrom
update_04-21-2026

Conversation

@AndreyVMarkelov
Copy link
Copy Markdown

@AndreyVMarkelov AndreyVMarkelov commented Apr 21, 2026

Summary

Spec update generated from server repo as of 04/30/2026.

Route Changes

Added Routes (8)

  • account/get_photo
  • files/upload_session/append_batch
  • paper/docs/get_metadata
  • riviera/get_transcript_async
  • riviera/get_transcript_async/check
  • sharing/relinquish_access
  • team/members/delete_former_member_files
  • team/team_folder/restore

Removed Routes (5)

  • files/properties/remove
  • files/properties/template/get
  • files/properties/template/list
  • team/properties/template/list
  • team/properties/template/update

Unchanged Routes

256 routes unchanged across all namespaces.

Namespace Documentation

Added namespace doc strings to 7 namespaces: files, sharing, paper,
file_properties, file_requests, users, users_common.

Other Notable Changes

  • New namespace: riviera
  • stone_cfg: Updated auth pattern to support app, team
  • check: user and app routes now return EchoError instead of Void
  • team_log: ~200 new event detail structs and unions (Dash, EncryptedFolder, Sign, SendAndTrack, Replay, Passkey, etc.)
  • team_policies: Added DefaultLinkExpirationDaysPolicy, EnforceLinkPasswordPolicy, SharedLinkDefaultPermissionsPolicy, TopLevelContentPolicy unions
  • sharing: Added ShareFolderErrorV2, SharePathErrorV2, SharedLinkMetadataError and related unions
  • common: Added DropboxDuration struct; removed aliases and types moved to generated files
  • riviera: Updated get_transcript_async route and field descriptions

Comment thread sharing_folders_apiv2_sharing_folders.stone Outdated
@AndreyVMarkelov AndreyVMarkelov force-pushed the update_04-21-2026 branch 3 times, most recently from 80be6bb to 8df4f96 Compare April 22, 2026 23:44
@AndreyVMarkelov AndreyVMarkelov force-pushed the update_04-21-2026 branch 6 times, most recently from 718224e to b4e7ccc Compare May 1, 2026 05:05
- Add namespace documentation to all public stone files across
  7 namespaces: files, sharing, paper, file_properties, file_requests,
  users, users_common
- Add 8 routes: account/get_photo, files/upload_session/append_batch,
  paper/docs/get_metadata, riviera/get_transcript_async,
  riviera/get_transcript_async/check, sharing/relinquish_access,
  team/members/delete_former_member_files, team/team_folder/restore
- Remove 5 deprecated routes: files/properties/remove,
  files/properties/template/get, files/properties/template/list,
  team/properties/template/list, team/properties/template/update
- Update riviera get_transcript_async route and field descriptions
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.

2 participants