[identity][protos] Add RPC to update PlatformDetails
Summary:
Addresses ENG-8280.
This RPC is going to be called when client has been updated.
No inputs or outputs are needed - all required data is sent in gRPC metadata.
Depends on D12273
Test Plan:
Patched native_rust_library to pass custom code version value, instead of CODE_VERSION constant. After each of the following actions,
verified DDB for code version changes:
- Called other RPCs (important: for already existing devices)- no change
- Called SyncPlatformDetails RPC - the value was updated
Reviewers: ashoat, marcin, varun
Reviewed By: marcin
Subscribers: tomek
Differential Revision: https://phab.comm.dev/D12274