-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Labels
enhancementFeature requests, major new features, etc.Feature requests, major new features, etc.serverThings related to the codecity server properThings related to the codecity server proper
Milestone
Description
Tracking bug for implement permissions checks in the server Interpreter.
Prerequisites:
- Finalise Permissions Model Finalise Permissions Model #392.
- Rewrite core classes to use WeakMaps Rewrite core classes to use WeakMaps #404.
To Do:
- Implement
controls()or similar. - Implement object mutability limits (only mutable by controllers(s)).
- Implement normal property writability limits (only writable by controller(s)).
Later:
- Implement object readability attribute? (Needed to protect
$.userDatabasekeys.) - Implement property
readableattribute or similar? - Implement property
heritableattribute or similar.
Metadata
Metadata
Assignees
Labels
enhancementFeature requests, major new features, etc.Feature requests, major new features, etc.serverThings related to the codecity server properThings related to the codecity server proper