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