Release Notes
Sprint 14 January - 25 January
-
Bug: Filter icons are missing on iOS
-
Bug: Documents not shown in grid if filtered field is not available in the overview grid
-
Story: New Overview Grid layout
New layout editor for overview grid is now available in the setup - layout editor. New features were added:
- bulk actions are added to the document overview through overview grid editor by dragging them into the new toolbar section of the editor
- you can edit the source code (in JSON format) of the layout editor that you working on
Sprint 7 January - 18 January
-
Bug: Adding a visitor manually to a document Administrators can now also see the visitors after clicking the save button.
-
Bug: Filter with match behaves stranges when using fields that have no value
-
Story: Enabling Analytics in an environment.
-
Story: Transaction queue: Provide insights in queue status
Now the Environment entry in Settings navigation menu contains a Transactions Queue Status entry which provides insight into relevant data.
Sprint 31 December 2018 - 11 January 2019
-
Story: Layout editor: Edit layout source
As an admin, you are able to edit the source code of a layout.
-
Bug: Layout editor: Title can not be set in overviewLayout
We can set the title via the layout properties modal.
-
Bug: Rendered filters should be resized in accordance with smallest filter option
-
Bug: Certain fields cannot be used as filter
Sprint 24 December 2018 - 5 January 2019
-
Bug: Trashcan icon for filters is missing on iOS
Sprint 17 December 2018 - 31 December 2018
-
Bug: Ledger: Error processing transaction document (multiple id columns) : prefixed document table column names
-
Bug: Attachment endpoint: Cannot read property _Id of undefined
-
Bug: Filter section is not opening anymore after it was initially closed
-
Story: Layout editor: Lock packaged layouts from editing
Sprint 3 December 2018 - 14 December 2018
-
Bug: Saving Layout and opening it again does not work
-
Story: Layout editor: Edit properties of reference fields in filterHeader
As an admin, now you can add 'Filter' property for the reference fields in Filter Header container of Overview grid layout editor.
-
Bug: Overview grid layout: layout properties modal shows type: 'document page'
-
Bug: Partner console shows 'Setup' when no icon is present
-
Bug: Error when impersonating users for the second time (or more)
As an administrator I can change the properties of a layout
-
Bug: Save PDF gives error when operation is Overwrite and no attachment is generated before.
-
Story: Layout editor: render action buttons based on new layout editor data structure
You can define which bulk actions are available in a layout and their order. The actual rendered buttons depend on the groups to which the user belongs to whether the user is an administrator and if the button is included in the layout.
-
Bug: Overview grid layout: GridItem width changed after save and refresh
-
Bug: Overview grid layout: Filters and actions shouldn't have properties pane
The containers and the items in the filter and actions containers are not clickable anymore
-
Story: Layout Editor: Drag-and-drop actions into toolbar
It is possible to drag and drop action buttons into the new action container which looks like a regular toolbar. Moreover, you can change the order inside the toolbar.
-
Bug: UserAction info in script returns wrong visitor information
-
Task: Optimize index building mechanism
-
Bug: Package security loads a bit too slow, so we can still copy doc-defs for example
-
Story: Overview Grid: Enable horizontal resizing
Disabling vertical- or horizontal-resizing for items in a RGL grid is now possible.
-
Story: Overview grid layout: Enable administrators to allow blank spaces/lines
-
Story: Overview grid layout: Drag-and-drop for layout editor RGL
It is possible to drag and drop fields into the filter and grid container in the layout editor.
-
Story: Extension of actionInfo.currentUser methods
The current user's language can be accessed from script by actionInfo.currentUser.language
-
Bug: Import function doesn't import menu options all of a sudden
-
Task: Optimize subscriptions for scheduler
-
Bug: Permissions: when adding a new access group to a document, all old documents are updated once
-
Story: Add support for DocumentDefinition Id in respect to the Attachments endpoints
-
Story: Prevent switching related document of reference field in case of R-AG member in DD
Sprint 19 November 2018 - 30 November 2018
Sprint 5 November 2018 - 16 November 2018
-
Story: Layout editor: Disable multiple rows in actions and fields container
The number of rows in the grid layout editor for fields and actions is limited to 1.
-
Story: Layout editor: Configure field widgets
Now as an administrator I have properties table which is visible after I click on a field or action item. Inside I can define some generic and also specific properties for wach field.
-
Task: Documentation for analytics usage
Available here.
-
Story: |Ledger| Make polling interval configurable
-
Story: |Document transactions| Minimize the amount of hash fields in respect to document transactions
-
Story: Added categories to report builder.
-
Bug: SaveDocumentLazy keeps running when references are not valid
Now the reference validation errors occurring inside meteor context functions are properly captured and logged as entries of type 'Error' instead of 'Executing...'
-
Bug: Templates: save button is generating previews, after using the preview button
-
Story: Add drag and drop functionality to Boards
As an administrator I am able to drag and drop widget into the board editor
-
Bug: Send email rule - Cannot read property 'filter' of undefined
-
Bug: mobile app forces user to go back a status. Desktop works fine.
-
Bug: Publish subscribe triggered by save document results in incomplete document
-
Bug: Update installed package incomplete
This solves the problem that a package could updated with a success logger entry and marketplace tile updated to the latest version, while actually an error occurred when installing entities.
-
Bug: On creating a sub-menu items with long item names is not behaving correctly
Sprint 22 October 2018 - 2 November 2018
-
Story: Layout editor: Sections for filters, fields, and actions
Now as an administrator I have a sidebar with Fields and Actions treeview in my layout editor toolbox
-
Story: Replace Avatar
-
Bug: Read only lines, document cannot open anymore as an admin
-
Bug: When selecting a certain layout in menu item properties the form is not behaving correctly
-
Bug: persistent.sveDocument with empty first parameter does not work
-
Tasks: Prevent using system field names in case of line names or field names
-
Task: Improve robustness of bulk actions
-
Bug: Cant update package because of too recent version masterdata
-
Bug: Reference fields are not correctly aligned when made read-only
-
Story: Layout editor: Fields and actions treeview
Now as an administrator I have a sidebar with Fields and Actions treeview in my layout editor toolbox
-
Bug: Attachment API gives an error when the attachment field doesn't exist
-
Story: Specify document grid height to fit its content
Now you can disable scrolling on document line groups, and make the grid show all of its content.
-
Story: Throw error when email attachments are too large
An error is now thrown when trying to send and email with attachments exceeding maximum size.
Sprint 8 October 2018 - 19 October 2018
-
Story: Disable auto-close of template editor
Now you can save your template without being redirected to the template overview page.
-
Story: Scheduled actions allow to select timezone
There's a new field now in the scheduled action panel which lets you select the timezone and the action will run in that timezone.
-
Story: Add boards to filter in layout editor
Now you can filter Board type in layouts filter
-
Story OAuth Token verification
Client applications will receive an OAuth token on path '/auth/token'
-
Story: OAuth Code creation
Now you can try to login on path 'auth' and you will receive a code in exchange using data saved in the environment whitelist.
-
Story: Search layout: select 1-1 by doubleclick
Now when you open a search layout with relation of 1-1 you will not see the selected item at the top and also you can select a new one by using double click.
-
Story: Specify document grid height to fit its content
Now you can disable scrolling on document line groups, and make the grid show all of its content.
-
Story: Display current menu in navigation bar
When clicking on an overflow menu in the overflow top bar it will bring the clicked menu and the ones around it in the main menu.
-
Story: Improve UX of large menus on desktop
Now overflowing menus in the top bar will be moved to an overflow toolbar.
-
Story: Analytics: Board integration: Display exago reports in boards layout editor
Now the layout editor dashboard includes the analytics reports data in html preview format.
-
Bug: Documents with empty attachment field triggers confirmation dialog
-
Bug: Not all documents displayed in search overview when using filter
-
Bug: Confirmation dialog is shown when opening a line on mobile
-
Bug: Packages / import wizard Entity validator marks non script inclusions invalid
Sprint 24 September 2018 - 05 October 2018
-
Story: [Analytics] Board integration: Make Exago reports available in board layout editor
-
Bug: currentUser placeholder in reference field filters doesn't work as it should
-
Bug: Android APP: read-only reference field in lines still modifiable
-
Story: OAuth: Client secret
As and admin, now you can add in external application whitelist a redirect URL and you will receive a client secret code after you add a new application to the list.
-
Story: OAuth: Whitelist application in BizzStream
You can add external application keys in order to let them use OAuth.
-
Story: Added F7 functionality
-
Bug: addAttachmentsLazy seems broken
Now the usage statistics dashboard includes information on ledger analytics data storage.
-
Bug: Attachments that seem to be deleted but are still shown
-
Story: Include ledger data in usage statistics
Now the usage statistics dashboard includes information on ledger analytics data storage.
Sprint 10 September 2018 - 21 September 2018
-
Story: Boards: Filter widgets
As an administrator now you can use filters over analytics widgets on BizzStream boards.
-
Story: Boards: Analytics panel
As an administrator now you can use analytics widgets on BizzStream boards.
-
Bug: Scheduler stalls when resources can not be found related to document events
-
Story: Performance improvement for new chat message notification
Improve the performance of the new chat message notification and reduce the time of loading the main page.
-
Story: [Attachments] Add an attachment to a document from an external application
-
Story: Analytics: Expose data model in the report builder
-
Story: Analytics: Open report builder
Now the desktop navigation toolbar includes a link to the Exago analytics board for users with support console access.
-
Bug: Cannot add user
-
Bug: As a non-admin user, invalid fields are not visible and a wrong notification is shown
-
Bug: Fix for behavior of back button which breaks navigation in mobile view after deleting document
-
Bug: Fix for menus not showing up and having to refresh the page
Fixed a bug where menus would randomly disappear when navigating the app.
-
Bug: Querying BizzStream from using REST-API fails when using options parameter
-
Story: Leave createdOn time/date untouched after updating package
-
Story: Dashboards: Add WYSIWYG widget to dashboards
With the Text/HTML widget you can add custom text and content to a dashboard.
Sprint 27 August 2018 - 07 September 2018
-
Story: Use currentUser placeholders in reference field filters
As an administrator now you are able to use currentUser placeholders as filters in a reference field.
-
Bug: Usage of setting variables in workflow Execute only if fields
-
Story: [Attachments] attach attachments to e-mail
You can now attach attachments from header fields into the "Send E-mail" user action.
-
Bug: Unable to submit user to group from package
Now you can add new user to groups even if the group comes from a package.
-
Story: Remove filter reset option only when 'select' is selected
-
Story: Attachments: Save a generated PDF in a header attachment field
Now there is a workflow action that: renders a PDF and saves it in an header attachment field.
-
Bug: Excel dump goes wrong (fields are filled incorrectly/mixed up)
-
Bug: Workflow: user action "show notification" doesn't display content
Sprint 13 August 2018 - 24 August 2018
-
Story: I want to be able to select board as layout type
-
Story: Fonttype in HTML / PDF
Preventing fallback to default font when font of existing template is changed
-
Task: Improved indexing strategy
-
Bug: Possible to delete lines without permissions
A new 'Board' layout type is added to the layout editor.
-
Task: Improved indexing strategy
-
Story: [Disable placeholders for readonly line fields]
-
Task: [Move and rename current dashboard item]
Old dashboard is renamed as 'Usage Statistics' and it is moved to Environment sub-menu of setup.
-
Story: Multiselect support Mobile Overview Dialog
You can now add a search overview layout to a reference field and use that overview to search.
-
Story: Copy a user action in the workflow
Using Ctrl+C and Ctrl+V you can now copy user actions in the workflow.
-
Story: Changed background color company logo in setup to navigation color
-
Bug: Overview layout seems to work with different timezones than documents
-
Story: Generate attachments download links per attachment in document
Added URL's for download attachment files into REST API responses.
Sprint 30 July 2018 - 10 August 2018
-
Story: Enforce Search layout onMobile
Added a search view for searching reference fields, now just for UI purpose on mobile.
-
Bug: Scheduler layout editor should clear values when selecting different type
Added a search modal for searching reference fields, now when hitting the save button the value is persisted to the field.
-
Task: Disable placeholders for fields that are read-only.
-
Bug: Scheduler layout editor should clear values when selecting different type
-
Story: Add reference search dropdown option to layout editor
In the layout editor, you can select as search layout every overview grid belonging to the document definition of the reference field.
-
Story: Add link to Search Layout modal on Desktop
As a user I want to be able to open a search layout from a reference field in a desktop browser, if a search layout has been specified.
-
Story: Enforce saving of only the most recent document version in the db
Now you won't be able to save a document if it's not up to date with the server sided document.
-
Story: If ddName parameter in script is empty, use document definition name of server document
-
Bug: Name in tab is not changed when we edit the name of document definition
-
Bug: Support console does not load
-
Task: Speed up retrieval of documents.
-
Story: [Ledger] Set Analytics and history tracking options per document definition
-
Story: Show company logo in mobile app
In the environment setup, it is possible to select a separate logo that will be shown on the home screen and the Select Environment page.
-
Bug: Initial placeholders filled for fields for which the user does not have edit permissions.
-
Bug: Incorrectly storing information that should not be saved.
-
Story: System currentUser expressions in a menu filter
In menu filters you can now add 'currentUser' expressions for text-fields.
-
Bug: Label is not copied correctly when copying a document definition
-
Bug: Error when saving AG permissions
-
Story: Improve the UX of the permission editor
A new column was added for selecting all the checkboxes on rows. Also the checkboxes for selecting a whole column were moved from the header to a new line.
-
Story: Prevent deletion of entities that form the basis of a package
Sprint 16 July 2018 - 27 July 2018
-
Task: Performance improvement for query builder
-
Bug: Grid in picklist field in document definition is readOnly all the time
-
Bug: Dialog cuts of text
Fixed columns' lengths for Copy From popup.
-
Story: Prevent removal of user groups that are used as individual access group members
Now you won't be able to delete a group if it is used as an individual access group in a document.
-
Story: Implementation Mobile: Make lines and line fields read-only in the Line overview
Now the linefields are also validated based on the read-only permissions.
-
Story Implementation Desktop: Make lines and line fields read-only based on conditions
As an administrator I would like to see the read-only if conditions applied on desktop.
-
Story: Show the full label in a tooltip in the scheduler
When you're hovering the document within a schedule layout you can see a tooltip with the full label of the document.
-
Bug: Fixed small Dutch translation mistakes
Some Dutch translations have been improved.
-
Story: Sync the deletion of a menu with groups
The relationship between groups and menus has been added to packages. When you delete a group, the group is also deleted from the menus it has been added to.
-
Bug: Prevent creation of package versons without version number
-
Story: Prevent alteration of (sub)entities in a document definition that is the basis of a package
You cant alter in a significant way or remove the following entities: Fields, Lines, Line Fields, Statuses, Access Groups. The 'This Document Definition has been packaged message now shows if the DD is part of a package.
-
Story: Prevent removal of installed package entities on server
Now there's a check on the server when you try to remove a Document Definition, Layout, Script, Template, Menu, Group.
-
Story: Show the full label of a document definition in a tooltip
Now there is a tooltip showing the full name of the document definition in the overview.
-
Story: Show a notification when trying to divide by zero in a formulafield
When a division by zero occurs in a formula field a browser console message is shown with information that identifies the field and expression in which this happened.
Sprint 2 July 2018 - 13 July 2018
-
Story: Configuration: Persist the condition
As admin you are able to set read-only conditions for lines and fields in lines using placeholders.
-
Story: Show when a filter has been set in a scheduled action
Now an dot-indicator will be shown if the filter of a scheduled action is set.
-
Story: Add logging for delete actions in setup entities
As an admin I want to see when and who deleted setup entities
-
Story: Link groups to menus
Now you can grant access to menus using both groups and users.
-
Story: Scheduler layout: allow us to set a default for "show only used resources"
A Show Populated Resources Only: Default Value' property has been added to the Overview Scheduler layout properties which sets the default behaviour of the Show Populated Resources Only checkbox. The user can override this behaviour by changing the value.
-
Story: Update documentation for packages/marketplace
-
Bug Added PDF icon for imageslider on mobiles
PDFs did not render in ImageSlider on mobile. Now a PDF icon will show up and when you click it the file downloads and you can open it.
-
Bugs: Fixed various bugs with packages
-
Story: Scan QR code from a textfield on mobile device
Added QR button to a text field. It's possible to scan QR code and set its value in the text field. This feature is available in fields of layout and line, with type text.
-
Story: Restyled BizzStream Marketplace and package details pages
-
Story: Prevent deletion of DD when it is been referenced from another document definition
Now you will not be able to delete a document definition which is referenced in another document definition.
-
Story: Show when a package has been last modified in the Marketplace
Added Last Modified On field to the package details
-
Story: Change Password
A change password menu is added in profile with a popup for entering a new password and the usual functionality.
-
Story: Set Enable QR code for mobile device in layout editor
Added checkbox "Enable QR Code Scanner on Mobile Devices" in Layout Editor for text fields and line fields.
-
Bug: Scheduler layout title field does not work if document spans multiple dates
Sprint 18 June 2018 - 29 June 2018
-
Story: Use CDN links for images
Now the html and js generated image links use a CDN prefix in the URL.
-
Story: Add editor for setting read only conditions on line fields
Added the editor for editing read only conditions
-
Story: Add grid for read only conditons to document definition page
Added a grid for read-only conditions in the permissions page to be able to have a separate overview of the read-only conditions for line blocks, lines and fields apart from the permissions.
-
Story: Actualize layouts with references to user actions
When you delete user action from a Document Definition workflow, application removes references to deleted user actions from layouts.
-
Story: Return to same position in document after leaving a reference / autocomplete field on mobile
-
Story: Enable the marketplace for admin users
Now admin users see packages in marketplace. Only partners can install/update.
-
Story: Add more filters to layout overview
Added filtering by type and document in layouts.
-
Story: Prevent removal of script that is used in workflow
Now you won't be able to delete a script that is used in a workflow.
-
Story: When creating a package version, check references in treeview
Now you won't be able to create package versions with broken references through required packages.
-
Story: Disable namefields in the document definition if it is part of a package
When a document definition is part of a package, namefields of a field, line or linefield cannot be mutated anymore.
-
Bug: Technical inclusion of required package DocumentSystem entities
-
Bug: Chat notifications did not link to the corresponding documents
-
Bug: Autocomplete field does not show initial value when searching in app
-
Bug: New lines are added when using TAB even when user has no permission
-
Bug: Username is truncated when editing a user
The count of characters for name has been increased to 100.
-
Bug: Conditional highlighting does not work for new lines created via scripts
Sprint 4 June 2018 - 15 June 2018
-
Bug: Scrollbar cannot be reached when trying to scroll through a pdf
-
Bug: in XLSX exports booleans are set on true, even though they are actually false
-
Bug: Dangling menu IDs (part 2)
This fix removes all non-existing menu ID's, assigned to an environment of a user.
Sprint 22 May 2018 - 1 June 2018
-
Story: Create organization only available from support console
Now an organization can only be created by using the
New
button in the Support Console. -
Bug: Packages bug required packages duplicate
A package version may never include entities that also reside in the required package
Sprint 7 May 2018 - 18 May 2018
-
Story: Improved speed of reference field validation
-
Story: Added Name and Documetn Definition filter to activity overview
-
Story: Add app version to client system information
-
Story: Change behaviour of creating and installing a package
Now when selecting a document definition a layout can be deselected
-
Story: Show current version of installed package
Now we have the posibility to view the installed version of a package on the package details section
-
Bug: Button should be enabled again when cancelling action (like delete for example)
-
Bug: Overview of layouts, templates, and menus in setup section loads slowly
-
Bug: Double lines in grid
-
Bug: Package version with DD without DS when select/unselect DD
-
Bug: On deletion of a document , remove (optional) referenced chats
-
Bug: Searchfield in the Bizzstream documentation has disappeared
-
Bug: http://releasenotes.bizzstream.com/ doesn't work anymore
-
Bug: Grid height was fixed, now the height is no longer broken.
Sprint 23 April - 4 May 2018
-
Story: Disable the reuse of an old password
Now you cannot reuse your old passwords when you reset your password.
-
Story: Allow admin users to impersonate
Now you can impersonate all users from all the environments that you administrate.
-
Story: Give Administrators the possibility to reset user passwords
If you go to the Users tab in the settings menu, you have a new button Reset password that resets the password for the checked users, also editing won't work with multiple selection.
-
Story: AD: Add external logs
Implemented Logging for active directory users syncing. Each time a new sync happens a log will display what changed or that nothing was changed.
-
Bug: Executing user actions twice through a double click is still possible
Sprint 9 April - 20 April 2018
-
Story: Enforce strong passwords
When a new user enrolls, or an existing user resets his/her password, the new password is validated. It should contain at least at least eight characters of which three of the following conditions are pass: one number, one special character,one uppercase and one lowercase letter.
-
Bug: Copy attachments via script throws error when document field does not contain an attachment
-
Bug: Impersonation on APP is acting a bit strange since update
-
Bug: Plangrid becomes empty when you browse forward one week and up one week
Sprint 26 March - 6 April 2018
-
Story: When impersonating ignore default environment
In the Partner Support Console, the first item in the Drop Down List is the current environment. When you stop impersonating you are redirected to the Partner Support Console with the previous environment selected.
-
Story: Show BizzStream release notes
On releasenotes.bizzstream.com, a page has been created to show where in the DTAP street, a bug fix or finished story has already been implemented.
-
Story: Add log information for persistent.addUser / addUser Rest Call
When a user is created/modified, logs are created.
-
Story: Render breaks and double spaces in the labelfield
The label field may now contain multiple spaces and line breaks.
-
Story: Inverse DS => DD relation
The relationship between a Document System and a Document Definition is now defined in the Document Definition.
-
Bug: BizzStream mobile app send out Password Reset mail twice
-
Bug: Complaints about performance Performance improvement when the status filter is set in the overview grid.
-
Bug: In Package Version the Settings entity is not imported when selecting a script entity
When a script is selected in the Package Version modal, the related settings are also selected.
-
Bug: Polish uploads
Attachment fields also work in Lines. Thumbnails are shown after upload. Navbar icon changes after change of status.
-
Bug: Change addUser documentation
-
Bug: AD syncing: only one environment can be synced
-
Bug: Copying of lines fails sometimes on desktop
The 1 second disabling, used to prevent accidentally double clicking on a user or bulk action button, has been replaced with a function that disable the button only during reloading of the page. A disabled button is also visibly disabled.
-
Bug: Updating date when dragging a document in the scheduler layout does not work anymore.
-
Bug: Package Version cannot be added
-
Bug: Filter operators for date and time filed on mobile have the wrong name
-
Bug: No message when trying to filter layouts in menus
-
Bug: Reference filter cannot deal with special characters