Project

General

Profile

Feature #83

revisit ownership model

Added by Josip Almasi almost 3 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
06/26/2021
Due date:
% Done:

0%

Estimated time:

Description

Dispatcher so far only check Client.isOwner(VRObject), but only purpose of this method is to determine if the client can change object's properties.

History

#1

Updated by Josip Almasi almost 2 years ago

  • Status changed from New to Resolved
  • Assignee set to Josip Almasi

Pushed to ownership-redesign branch.

Essentially ownership needs to be unbound from Client into another relation, and many-to-many. Having many owners allows functions like 'share with', so a handful of users and/or bots can modify some objects, but nobody else.
At this point there's exactly zero benefits from this, so let it remain in the branch until useful.
To make use of it, there need to be some REST controller, blockchain integration etc.

#2

Updated by Josip Almasi about 1 year ago

  • Status changed from Resolved to Closed

Merged to master, seems to work fine.

Also available in: Atom PDF