feat: align prism-node VDR storage proto with neoprism (ipfs/status-list + revision tag) (#888)
* feat: align VDR storage proto with neoprism Signed-off-by: Yurii Shynbuiev <[email protected]> * ci: add revision docker tag for prism-node Signed-off-by: Yurii Shynbuiev <[email protected]> * feat: align VDR storage handling with neoprism Signed-off-by: Yurii Shynbuiev <[email protected]> * test: stabilize VDR e2e flows after proto update Signed-off-by: Yurii Shynbuiev <[email protected]> * ci: ensure e2e stack stops in full-check Signed-off-by: Yurii Shynbuiev <[email protected]> * docs: mark VDR deactivated flag as deprecated Signed-off-by: Yurii Shynbuiev <[email protected]> * refactor: drop deprecated VDR deactivated flag Signed-off-by: Yurii Shynbuiev <[email protected]> * refactor: drop unused deactivated field in VDR entry Signed-off-by: Yurii Shynbuiev <[email protected]> * test: update VDR e2e specs for status enum Signed-off-by: Yurii Shynbuiev <[email protected]> * feat: treat deactivated DID as deactivating VDR entries Signed-off-by: Yurii Shynbuiev <[email protected]> * test: keep DID active in NodeServiceSpec Signed-off-by: Yurii Shynbuiev <[email protected]> * feat: rely on ScheduleOperations for VDR submissions Signed-off-by: Yurii Shynbuiev <[email protected]> * chore: remove VDR RPC wrappers and align tests Signed-off-by: Yurii Shynbuiev <[email protected]> * test: use scheduleOperations in VDR e2e spec Signed-off-by: Yurii Shynbuiev <[email protected]> * feat: route VDR ops via ScheduleOperations and harden e2e Signed-off-by: Yurii Shynbuiev <[email protected]> * chore: drop unused reserved proto fields Signed-off-by: Yurii Shynbuiev <[email protected]> * fix: align storage proto field ranges with spec Signed-off-by: Yurii Shynbuiev <[email protected]> * fix: align protobuffs with the Prism VDR specification Signed-off-by: Yurii Shynbuiev <[email protected]> * fix: stabilize VDR operation status mapping and e2e runner Signed-off-by: Yurii Shynbuiev <[email protected]> * ci: add REPOSITORY_DUSTILOCK to DISABLE_ERRORS_LINTERS Signed-off-by: Yurii Shynbuiev <[email protected]> * fix: align storage protobuf data shape with spec and preserve status list roundtrip Signed-off-by: Yurii Shynbuiev <[email protected]> * fix: align deactivate storage proto reserves and harden e2e status polling Signed-off-by: Yurii Shynbuiev <[email protected]> --------- Signed-off-by: Yurii Shynbuiev <[email protected]>