Skip to content

Releases: oracle/oci-designer-toolkit

Fast Discovery & Flex Shapes

03 Mar 17:17
6e4ab3d
Compare
Choose a tag to compare

Features

  1. Add OCPU & Memory option when selecting Flex Instance (OKIT-133).
  2. Change default shape for Instances to Flex.
  3. Add Min/Max Bandwidth for flexible Loadbalancer shape.
  4. Default Loadbalancer to flexible.
  5. Test for empty Network Entity Id on Route Rule.
  6. Fast Discovery. Use the OCI query api functionality instead of list based interface for retrieving OCI Resources when executing Query. The classic query is still available if the default fast discovery is turned off within the preferences.
  7. Add validation to LPG to check if the connected route table has valid rules.
  8. Implement "Information" messages on validation.

Bug Fixes

  1. Add IP Validation to CPE.
  2. Add static route validation to IPSec Connection.
  3. Correct accidental element change on MySqlDatabaseSystem self.v -> self.port.
  4. Terraform DB System template was not building Fault Domain list correctly.

Tabular Data View

10 Feb 17:30
8c1943e
Compare
Choose a tag to compare

Features

  1. Simple Tabular view added to display the required properties for resources in a table format (OKIT-124).
  2. Allow Subnets to be place in compartments that do not contain the associated Virtual Cloud Network (OKIT-128).
  3. Update Copyright

Bug Fixes

  1. Compartment name is now displayed correctly for queried compartment.

Documentation Generation

20 Jan 17:49
eb0c85c
Compare
Choose a tag to compare

Features

  1. Description now displayed as a right side panel allowing multi line entry (Enhancement Request #165)
  2. Remove dialog associated with Save As Template because the Title & Description are now part of the main screen.
  3. Add Preference to display the OCID for a Resource.
  4. Simple GIT integration for saving Template / Terraform / Ansible files.
  5. Export to Markdown to provide design documentation, description field (Enhancement Request #165) allows Markdown whilst each contains a Documentation field to provide resource specific information.

Bug Fixes

  1. Object Storage Bucket not displaying queried name (Issue #206)

BUI Functionality Update Cut / Copy / Paste

09 Dec 15:17
3b62540
Compare
Choose a tag to compare

Features

  1. Cut / Copy / Paste / Clone functionality added.
  2. Updated Developer Guide on creating new Artefacts.
  3. Artefact Skeleton generator for developer kick start.

Bug Fixes

  1. Adding an instance and an autonomous database in the same compartment overlays them on the canvas Issue #187
  2. Resolve issue parsing TF Json.
  3. Undefined variable in ansible export Issue: #189

Update Look & Feel, Auto Save and optional Resource Labels

18 Nov 14:30
64c4595
Compare
Choose a tag to compare

Features

  1. Add collapse / expand to container style artefacts Compartment / VCN / Subnet.
  2. Implement updated, Oracle Standard, Look and Feel for diagram elements.
  3. Add Preferences option to choose display label (Name / Resource / None) this will be displayed below the element on the SVG (Ehancement: #126).
  4. Add OKIT specific "Definition" field to all artefacts to allow a free text definition of the artefact (Enhancement: #149).
  5. Add preference to specify the type of tooltip to be displayed (Name / Definition / Summary) when hovering over elements in the diagram.
  6. Add artefact element highlighting when the properties sheet is open. Moving the cursor over the properties sheet will highlight the associated artefact.
  7. Implement simple Auto Save functionality to save model every 60 seconds to local storage (Enhancement: #169).
  8. Generate Title & Description for queried diagrams (Enhancement: #164).

Bug Fixes

  1. Fix issue where MySQL Databases could not be deleted.

Cost Estimation functionality for the designed model

28 Oct 11:53
66a6f29
Compare
Choose a tag to compare

Features

  1. Read Load Balancer Shapes from OCI / Cached OCI Values
  2. Simple Command Line generator (visualiser/okit_generator) to convert OKIT.
  3. Add MySQL Resource / Artefact.
  4. Add Cost Estimation functionality for the designed model. This is based on the Oracle public APIs.
  5. Add top-level Dockerfile and update Runtime build documentation.
  6. Enable Instance Principal Authentication for Query/Resource Manager.

Bug Fixes

  1. Build script on Windows fail (Issue: #135)
  2. Instances were picking up Network Security Groups assigned to Autonomous Database during Terraform generation.
  3. Decoding Instance Metadata cloud-init data fails to decode .(Issue: #55)

Customer Premise Connect via VPN and BUI Updates

07 Oct 10:06
1d2c838
Compare
Choose a tag to compare

Features

  1. Enhanced feedback for multi region query.
  2. Cache Regions
  3. Cache Compartments for specific Profile.
  4. Add functionality for Customer Premise Equipment.
  5. IPSec Connections added.
  6. Remote peering functionality added but current the user will still need to add the peering id.
  7. Dynamic Routing Gateway simplified and connections created from the new IPSec Connection & Remote Peering Connection.
  8. Database System/Autonomous name displayed on the canvas (ENH REQ: Issue: #120).
  9. Experimental Import from Terraform JSON Format file.
  10. Export to Resource Manage local GitHub directory.

Bug Fixes

  1. Fix Service Gateway only offers all services when drawn but then provisions Object Storage #107
  2. Fix Service Gateway related route rules do not allow setting a Destination Service #109
  3. Add clean functionality to the json object to remove null / undefined to resolve null element issue in Autonomous Databases.
  4. Update Virtual Cloud Network and Subnet CIDR generation to check existing CIDRs. This resolves the duplicate CIDR issue.

BUI Properties Update

16 Sep 13:33
80be3ba
Compare
Choose a tag to compare

Features

  1. Modify Multiple Select Options to Checkbox Group
  2. Add Option to Query Dialog to allow the user to specify if the query will drill down into Sub-Compartments.
  3. Modify start functionality to allow the user to specify a local directory where the user templates will be saved.
  4. Add display/edit of the Model Title and Description to the web interface.

Bug Fixes

  1. Database System CPU Count causing error when generating Terraform (Issue: #98)
  2. Network Security Groups, for a VCN, were not deleted when the VCN is deleted.
  3. DRG not being displayed if it was not attached to a VCN following a query.

Patch for OKE Delete Issue

27 Aug 15:10
ffad874
Compare
Choose a tag to compare

Bug Fixes

  1. Resolve issue where deleting an artefact would cause an addition OKE cluster to be created if one exists on the canvas. In addition deleting OKE caused it to be removed from the model but not the view.

Patch for DRG query Issue #86

27 Aug 11:12
18d628d
Compare
Choose a tag to compare

Bug Fixes

  1. Querying occasionally hit a condition where the SVG rectangle does not exist before attempting to get the bounding client information (Issue: #86)