Skip to content

Release notes for Negroni v1.1.0

Negroni v1.1.0 was released on June 1, 2021. This version covers the following issues:

Stories

  • SAAS-456 - Implement admin management of CDM Service Designer
  • SAAS-489 - Allow separate package.properties configurations to sub-manifests
  • SAAS-490 - Update CdmReader and CdmWriter to use the base model of Entity and Manifest
  • SAAS-491 - Update package generation services to use the base model of Entity and Manifest
  • SAAS-492 - Implement admin endpoints
  • SAAS-499 - Implement auto deployment of generated package to a Martini Workspace
  • SAAS-502 - Implement version control for global entities and manifests
  • SAAS-503 - Automatically add a primary key type attribute to exclusive entity if not found
  • SAAS-505 - Fix unresolved data types of entity type attributes
  • SAAS-517 - Reimplement core navigator
  • SAAS-522 - Update cookie names
  • SAAS-523 - Add new feature to auto deploy packages to Martini Workspaces
  • SAAS-525 - Implement JSON content view of entities on admin view only
  • SAAS-529 - Provide context menu in the organisation navigator on the admin mode
  • SAAS-530 - Implement delete entity/manifest on admin mode
  • SAAS-531 - Implement update entity/manifest on admin mode
  • SAAS-533 - Update password label when uploading package to an instance
  • SAAS-539 - Implement new Core Navigator in the UI
  • SAAS-576 - Update MR docker image version used on Negroni
  • SAAS-591 - Update endpoint used to export database structure

Tasks

  • SAAS-493 - Add reload core entities/manifests
  • SAAS-494 - Implement create & read for entities and manifests under organisations

Improvements

  • SAAS-471 - Include package properties setup for sub manifests
  • SAAS-486 - Update the entity attributes to use the dedicated entity attributes endpoint
  • SAAS-495 - Add a primary key indicator in the attributes table
  • SAAS-497 - Improve the highlighting file on navigator tree whenever file name was long
  • SAAS-504 - Add Build Manifest menu under manifest in the navigator
  • SAAS-506 - Add reload document when it failed to load
  • SAAS-512 - Lazy load the 'Extends Entity' options in Property View
  • SAAS-514 - Add manual close for notification
  • SAAS-516 - Add version control for manifest package
  • SAAS-524 - Ensure admin users can view every custom entities & manifests per org
  • SAAS-528 - Select entity/manifest after creation on admin mode
  • SAAS-534 - Add package state option when uploading package in instance
  • SAAS-537 - Ensure to fetch same org entities/manifests for adding an entity/sub-manifest to a manifest on admin mode
  • SAAS-541 - Implement a feature to export database structure
  • SAAS-542 - Add support for SQL Server database type
  • SAAS-543 - Implement database structure export
  • SAAS-544 - Apply searching of entities/manifests under organisations navigator
  • SAAS-546 - Persist the expanded core navigator
  • SAAS-555 - Allow only integer and string data type for entity primary keys
  • SAAS-561 - Add support for Oracle database type
  • SAAS-562 - Include SQL Server and Oracle as other database type options
  • SAAS-563 - Allow user to manually enter instance details where the package will be uploaded
  • SAAS-568 - Clear properties view when deleting entity/manifest
  • SAAS-569 - Make admin mode navigator context menus same with default mode
  • SAAS-571 - Show advance filtering on every dialog that has core entity search
  • SAAS-572 - Implement search filtered by path
  • SAAS-583 - Await export database service before closing export dialog
  • SAAS-584 - Provide keypress on new dialogs
  • SAAS-585 - Provide properties view for organisation in admin mode
  • SAAS-586 - Provide a loading indicator when refreshing the core structure
  • SAAS-592 - Transfer extending of entity into a dialog instead in properties view
  • SAAS-596 - Combine all export functions to a single dialog
  • SAAS-598 - Add an info message when choosing HSQL database during manifest export
  • SAAS-605 - Provide exclusion manifest parameter in fetching manifests by org
  • SAAS-617 - Apply advance filter for core entities in adding entity attributes
  • SAAS-621 - Validate manifest before exporting to database/cdm format
  • SAAS-622 - Deleting entity should remove the related entities that extends to it
  • SAAS-626 - Deleting core entities in admin mode should automatically refresh navigator
  • SAAS-628 - Allow admin to build core manifest manually
  • SAAS-634 - Include version number + bamboo build number on html meta tag
  • SAAS-641 - Clean up dialog components to prevent validateDOMNesting warning
  • SAAS-707 - Remove horizontal scrolling on Build Manifest dialog
  • SAAS-732 - Update /packages endpoint to include filter by manifest ID
  • SAAS-753 - Update logo to latest

Bugs

  • SAAS-487 - Entities, Manifest and Sub-manifest are not being selected upon create
  • SAAS-511 - Encode the username sent during authentication
  • SAAS-513 - Properties view is scrollable on small view when there's space available
  • SAAS-527 - Content view not being cleared when switching admin to default mode(vice versa)
  • SAAS-536 - Generated packages versions not being fetched on organisation view
  • SAAS-547 - Creating entity attribute doesn't show available entities within the manifest
  • SAAS-554 - Data type select menu is not fully shown
  • SAAS-565 - Invalid credentials triggers session expired dialog
  • SAAS-575 - The warning message still shows when closing the tab or browser
  • SAAS-577 - Setting the nullable property to true makes the type attribute required
  • SAAS-578 - Executing generated SelectAll service have syntax error on MySQL
  • SAAS-579 - Attributes table count not updating on search
  • SAAS-593 - Manifest database structure exported zip won't open
  • SAAS-595 - The 'id' property on the generated package.xml doesn't match the marketplace ID pattern
  • SAAS-614 - Fetching custom entities in extend entity dialog is broken on admin mode
  • SAAS-615 - Manifest not found when deleting manifest using manifest view menu
  • SAAS-616 - Creating entity/manifest via organisation content menu doesn't refresh navigator
  • SAAS-619 - Tabs being scrolled on big width JSON view content
  • SAAS-620 - Entity attributes is being set to empty on update request
  • SAAS-625 - Save button not showing when updating an entity attribute
  • SAAS-627 - First time building the manifest doesn't show the package card after redirect
  • SAAS-639 - Created global entity is not showing on the directory tree of entities
  • SAAS-640 - Content view not being cleared when switching organizations(vice versa)
  • SAAS-642 - Reloading core entities extend to non-existing entity
  • SAAS-654 - Fetching organisation summary doesn't return entity/manifest count properly
  • SAAS-657 - Tree wont show local entity when entity folder is clicked
  • SAAS-662 - Adding core entities as local entity should not include entity attributes
  • SAAS-666 - Unknown types are set to null on the table creation query generator
  • SAAS-701 - Generated Update SQL Query is broken when the Entity has multiple "Entity Attributes"
  • SAAS-709 - Add constraint issue on same attribute but on multiple Entity
  • SAAS-717 - Incorrect Martini Package Version shown with new manifests
  • SAAS-744 - Unable to export package from CDM to MW instance