View Issue Details

IDProjectCategoryView StatusLast Update
0009074CTT UA Scripts2 - CTT Binarypublic2023-08-03 15:52
ReporterPaul Hunkar Assigned ToAlexander Allmendinger  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version1.03.503 
Summary0009074: Object model Cache Node Id attribute retrieval
Description

CTT needs to add access restrictions information for nodes found in the object model (read/write/history – and also other restriction such as user-based role restrictions). This information will be used for enhancing read only and write type tests and also for role testing. This feature requires the data retrieval from the server, creating new objects to allow the scripts to access the data, updates in the interface to allow access to the object model, as well a script helper for the library.

TagsNo tags attached.
Files Affected

/library/Information/ObjectModelHelper.js

Relationships

related to 0008436 closedArchie Miller CTT UA Binary Object model Cache Node Id attribute retrieval 

Activities

Archie Miller

2023-08-03 12:02

administrator   ~0019772

Most work in the binary, one helper script

Archie Miller

2023-08-03 12:02

administrator   ~0019773

The Initial object model browse has been updated to read certain attributes for each object type (BuildObjectModelDetails::getAttributesToRead).

New objects ModelMapEntry and ModelMapEntries have been created that contain the model and attributes. This object is available to scripts by calling the binary getObjectModel() call.

This ObjectModelHelper provides methods to

  • GetObjectModel
  • FindEntries based off search criteria
  • FindReferences based off search criteria
  • GetObject that contains references and attributes

ObjectModelHelper also contains a Test function that provides examples of how to use the helper.

Paul Hunkar

2023-08-03 12:02

administrator   ~0019774

Reviewed change (in git) approved and closed issue

Paul Hunkar

2023-08-03 12:03

administrator   ~0019775

this is a clone of original issue, just to track the script updates that went with the related binary updates

Alexander Allmendinger

2023-08-03 13:55

developer   ~0019788

See related mantis

Paul Hunkar

2023-08-03 15:52

administrator   ~0019811

reviewed issue as part of related issue - closed issue

Issue History

Date Modified Username Field Change
2023-08-03 12:02 Paul Hunkar New Issue
2023-08-03 12:02 Paul Hunkar Status new => assigned
2023-08-03 12:02 Paul Hunkar Assigned To => Archie Miller
2023-08-03 12:02 Paul Hunkar Issue generated from: 0008436
2023-08-03 12:02 Paul Hunkar Note Added: 0019772
2023-08-03 12:02 Paul Hunkar Note Added: 0019773
2023-08-03 12:02 Paul Hunkar Note Added: 0019774
2023-08-03 12:02 Paul Hunkar Relationship added related to 0008436
2023-08-03 12:02 Paul Hunkar Project CTT UA Binary => CTT UA Scripts
2023-08-03 12:02 Paul Hunkar Assigned To Archie Miller => Alexander Allmendinger
2023-08-03 12:03 Paul Hunkar Note Added: 0019775
2023-08-03 13:00 Paul Hunkar Files Affected =>
/library/Information/ObjectModelHelper.js
2023-08-03 13:55 Alexander Allmendinger Status assigned => resolved
2023-08-03 13:55 Alexander Allmendinger Resolution open => fixed
2023-08-03 13:55 Alexander Allmendinger Fixed in Version => 1.03.503
2023-08-03 13:55 Alexander Allmendinger Note Added: 0019788
2023-08-03 15:52 Paul Hunkar Status resolved => closed
2023-08-03 15:52 Paul Hunkar Note Added: 0019811