Digizuite™ DAM Center 5.3.0
© 2006-2020 Digizuite A/S
-------------------
Version : 5.3.0
Date : 2020-05-04
-------------------
Task
[DAM-3126] - Cleanup SourceOverride on formats
[DAM-3860] - Move UserManagement to .net Core in the Digizuite.Core solution
[DAM-3891] - Use the user principal for getting access key
[DAM-3909] - Update to dotnet core 3
[DAM-3914] - Extract test files to separate projects
[DAM-3915] - Switch to runtime specified build
[DAM-3917] - ServiceBase lite
[DAM-3918] - Remove release.txt (DC)
[DAM-3970] - Use a shared BaseController for formatting responses from webapis
[DAM-3994] - Split DAMUI and backend build
[DAM-4012] - Update ImageMagick to 7.0.9
[DAM-4048] - Merge LoginService repository into DC repository
[DAM-4051] - Remove old usermanagement and notificationservices from Digizuite Solution
[DAM-4052] - Installer for Importer
[DAM-4086] - Update DamCenter Installer - Install .Net Core 3.1.1
[DAM-4088] - Upgrade RabbitMQ and Erlang to newer version
[DAM-4099] - Maintain RabbitMQ hostname / username / password when upgrading
[DAM-4101] - Enable RabbitMQ shovel plugin
[DAM-4132] - Return better error message if Replace in uploadservice references a asset that does not exists
[DAM-4135] - Switch to NServiceBus.Extensions.Hosting rather than our homegrown thing
[DAM-4137] - return accesskey expiration from connect methods
[DAM-4140] - Performance enhancements - access checks
[DAM-4157] - Metadata editor is slow to load
[DAM-4158] - Initial load of DAM
[DAM-4159] - Unstable indexes
[DAM-4176] - Introduce logging in solr
[DAM-4199] - RePublish Asset should also Regenerate DamCenter Preview Qualities
[DAM-4200] - Change GetAssetsInChannelFolder and GetAssetsInChannelFolderAndMenu
[DAM-4239] - Implement debouncing on ItemLastChanged.
Bug
[DAM-3430] - Crop/trim of assets doesn't get moved to distribution channel
[DAM-3555] - Reverting of replaced assets on Azure blob storage does not work
[DAM-3665] - Remove residual test files
[DAM-4009] - leaving an empty field in the Episerver Configuration
[DAM-4034] - Race condition allows multiple values to be inserted for the same combo
[DAM-4049] - Transparent PDF Files in MM have black background
[DAM-4053] - Wrong languageId in LogOnAccessKeyOptions
[DAM-4055] - Some assets types (TIFF) gets corrupted in large preview
[DAM-4058] - Assets with multiple digiupload records cannot be deleted
[DAM-4059] - Importer fails on large request in method StampAssetPostUpload
[DAM-4064] - AW: Option value matching must be caseINsensitive
[DAM-4105] - Digizuite_System_Framework_Search failing for Word
[DAM-4108] - Replace assets lists replaced assets in upload dialog
[DAM-4110] - AW: Metadata trigger unable to use metafield ID
[DAM-4118] - Log4net config files in services that doesn't use log4net anymore
[DAM-4120] - Installer unable to load SearchXMLDiffer
[DAM-4134] - New installatons fail on some servers (5.3.0)
[DAM-4144] - Core appsettings files are in debug
[DAM-4151] - Update
[DAM-4162] - 6 Core Services fails with 500 Error on health check
[DAM-4170] - Some jpg files cannot be handled by identify
[DAM-4172] - AW: Trigger on labelid doesn't work
[DAM-4184] - New Install of DamCenter fails
[DAM-4185] - AdduserRole fails on List.Contains
[DAM-4187] - ItemHandler.InsertDefaultValue: ComboValue is always matched by "textvalue"
[DAM-4194] - Replace of video that contains copy job does not work
[DAM-4202] - Filters with Comma does not work
[DAM-4229] - Updating: CORS being set up incorrectly makes updates fail
[DAM-4230] - Comments with user mentions in them will not be set
[DAM-4231] - Installing fails if application pool names are longer than 64 characters
[DAM-4233] - LogServer eats all Cpu
[DAM-4235] - Azure storage does not work with CopyJobs
[DAM-4242] - Freetext does not work correctly in DigiZuite_System_GetAllBackendMembers
[DAM-4248] - Tree data type not working as intended
Sub-task
[DAM-4160] - Make errored jobs go into the error queue, rather than disappear
[DAM-4167] - Logging improvements
Feature
[DAM-3252] - API to see who a collection is shared with
[DAM-3344] - Implement SolrNet for Solr integration
[DAM-3858] - Consolidate UserManagement into Core
[DAM-3949] - Live reload logging configuration for core services
[DAM-4040] - AW: new step - republish and publish
[DAM-4079] - Default SOLR Keyword tokenizer
[DAM-4097] - Asset Deleted Trigger i AW
[DAM-4098] - New Integration Service
[DAM-4131] - Generic debouncing
[DAM-4136] - Ability to purge and retry messages from the IntegrationService error queue
[DAM-4139] - Generalize Audit Logging for more usages
[DAM-4179] - Change delete upload logic - revert if replace asset
[DAM-4182] - Track which workflows has run for which assets, and what their result was
[DAM-4183] - Make "optionvalue" available when querying treevalue metadata
[DAM-4208] - Crop and resize in one step
[DAM-4210] - AW: Metadata trigger for specific metadata value
[DAM-4214] - AW Error logs should be saved for longer
[DAM-4232] - MasterItemReference to work in automation engine
Epic
Digizuite™ DAM Center 5.2.1
© 2006-2019 Digizuite A/S
--------------------
Version : 5.2.1
Date : 2019-12-16
--------------------
New:
[DAM-3944] - StatusDetail is now expanded to display Status of new workflow components
[DAM-3955] - Added automation workflow step to retrieve treevalue data
[DAM-3956] - Added Automation Workflow step for loading values from ComboValue fields
[DAM-4007] - Automation workflow step added, that facilitates extracting parts of a metadata value using Regular Expressions
[DAM-4008] - Added additional automation workflow step to check for empty and not empty value
Fixes:
[DAM-3880] - Avoid adding inherited roles, as explicitly assigned when removing group membership
[DAM-3897] - Ensure that deleted assets are removed from collections
[DAM-3928] - Fix: When adding a group to another group it was possible to select the group itself
[DAM-3950] - Alligned default images, in DC, with default images in MM, these images are shown if thumbnail is not yet available
[DAM-3963] - Ensure that Language dependent file download mask respects language of user
[DAM-3995] - Fix: Single-quote in filenames prevented assets from being queried.
[DAM-3996] - Fixed issue where files uploaded via DACCC were missing thumbnails
[DAM-4004] - Some UI labels was missing in DamCenter Search Editor
[DAM-4005] - Allow email addresses with longer than 4 char toplevel domains and international escaping to pass email validation
[DAM-4013] - Fixed issue in startup which caused some services to not start up properly
[DAM-4015] - Inherited Roles was not resolved for all Search securitytypes
[DAM-4016] - fixed a bug in SolR implementation, if sLayoutFolderId was invalid, the search filter was removed
[DAM-4022] - Fixed issue in Integration Enpoint where delete events would be fired despite assets not being deleted.
[DAM-4026] - Fixed problem where iterative metadata could not be saved
[DAM-4031] - Fixed issue where reading from certain metafield types in a automation workflow would cause an error
[DAM-4033] - Fixed issue where certain steps in a automation workflow would break migrations on update
[DAM-4035] - Fixed issue where the datatypes MasterItemReference and SlaveItemReference was not copied correctly
[DAM-4036] - Fixed bug, if multiple metafields were part of filename mask, only the first value was used
[DAM-4046] - Fixed issue in automation workflows where metadata changes trigger was triggered wrongly
[DAM-4049] - PDF files with transparent background was converted with black background by imagemagick
Digizuite™ DAM Center 5.2.0
© 2006-2019 Digizuite A/S
--------------------
Version : 5.2.0
Date : 2019-11-18
--------------------
New:
[DAM-3038] - It is now possible to control in which folder autogenerated users are created
[DAM-3226] - Download Filename is now configurable using the Digizuite_Constant DOWNLOAD_NAME_REPLACE_MASK
[DAM-3256] - Searches is now testable for missing metafields using the "Check searches for missing meta fields" button in ConfigManager / Searches
[DAM-3257] - API now blocks deletion of metafields that are being used by one or more searches
[DAM-3389] - Implemented NotEquals as a search operator
[DAM-3406] - Comments username cache is now cleared when usernames are updated
[DAM-3411] - Added support for having users groups in user groups
[DAM-3421] - It is now possible to send emails with video trims, like with image crops.
[DAM-3432] - Enriched AssetCreated event with data
[DAM-3442] - Added support for "Select to root" at the api level for tree metafields
[DAM-3461] - Implemented the option to test new searches directly in the UI
[DAM-3499] - There is now an option to Permanently Delete an asset, removing it entirely from the file system and the database.
[DAM-3537] - Added refresh button in the Search UI
[DAM-3583] - Optimized video transcode process
[DAM-3616] - Added option for audit trail clients to provide custom formatting on audit values
[DAM-3632] - Enable transcoding of powerpoint files without requiring special installation of Digibatch
[DAM-3660] - Enriched AssetMetadataUpdated event with more data
[DAM-3693] - Implemented the ability to sort saved searches
[DAM-3695] - Implemented endpoint for saving searches
[DAM-3812] - The cognitive services can now generate short descriptions of scenes in image assets.
[DAM-3813] - Added facial recognition and tagging of faces on uploaded assets.
[DAM-3815] - The cognitive services are now able to generate transcriptions of video audio.
[DAM-3829] - Implemented notifications when a new collection is shared with you.
[DAM-3830] - Added websocket notification when assets are added to a collection
[DAM-3836] - Automation workflows are now able to create and share collections as part of a workflow.
[DAM-3865] - The new Permanent Delete functionality can now also be triggered from an automation workflow.
[DAM-3866] - Item Security can now be set using an automation workflow.
[DAM-3971] - Added the ability to ingest zip file content with the import tool
Fixes:
[DAM-2895] - Fixed security xss issue
[DAM-3051] - Fixed issue in metadata search where access could be reported wrongly
[DAM-3072] - Fixed bug in JSON returned by the Cognitive Services API
[DAM-3080] - Fixed a bug where folders with duplicate names could be created.
[DAM-3151] - Fixed a bug where users could delete the language currently in use.
[DAM-3221] - Removed existing password box when changing password of other users.
[DAM-3295] - Fixed free text search issue in administration interface
[DAM-3337] - Added additional logging issue in search endpoint
[DAM-3426] - Fixed a bug where assetstream user did not have proper accessrights after install, causing failed uploads.
[DAM-3464] - Fixed a ui bug when deleting nodes in tree structures.
[DAM-3519] - Fixed retrying failed submit jobchains.
[DAM-3533] - Fixed caching issue in configuration service
[DAM-3564] - Fixed title on rights management window.
[DAM-3566] - Fixed asset type on some extensions
[DAM-3592] - Fixed issue when deleting media format types
[DAM-3593] - Fixed issue when creating media format type
[DAM-3594] - Fixed issue in rate limiting on cognitive services endpoint
[DAM-3625] - Fixed language issue when retrieving some metafield data types
[DAM-3626] - Fixed issue where item count would be wrong on collections
[DAM-3639] - Fixed a problem in intelligent transcoding for azure storage
[DAM-3641] - Fixed JSON error in upload endpoint
[DAM-3648] - Fixed issue with sending e-mails from Digizuite
[DAM-3651] - Fixed issue when resetting passwords
[DAM-3659] - Fixed issue in installer which made it fail in some corner cases
[DAM-3670] - Fixed issue in comment service
[DAM-3676] - Fixed issue when deleting a user, while active directory is enabled, it returns you to the Digizuite login prompt.
[DAM-3683] - Fixed error in transcodes if the same format was transcoded multiple times to different destinations
[DAM-3687] - Fixed issue when transcoding rotated videos
[DAM-3696] - Fixed issue for SSO auto created users having firstname as e-mail
[DAM-3755] - Fixed issue where uploading to a catalog folder would not work
[DAM-3758] - Fixed a bug when using quotes in freetext searches.
[DAM-3761] - Fixed issue in installer that would fail on some SQL Server versions
[DAM-3764] - Fixed a bug where users could not download shared zip files.
[DAM-3768] - Fixed a bug that occured when uploading assets to azure storage.
[DAM-3777] - Fixed an issue with handling POTX files.
[DAM-3780] - Fixed issue in identify logic for file types
[DAM-3798] - Fixed issue when saving empty values in nullable metafields
[DAM-3816] - Fixed an issue where users could not set favorites.
[DAM-3823] - Fixed an issue with FTP publishing.
[DAM-3831] - Fixed an issue with adding assets to shared collections.
[DAM-3843] - Fixed issue when returning data from metafields of type slaveitemreference
[DAM-3883] - Fixed issue for intermediate transcodes using Azure storage
[DAM-3900] - Fixed issue in importer when provided empty data
[DAM-3924] - Fixed issue in Replace endpoint when KeepMetadata was set to false
[DAM-3925] - Fixed issue when deleting upload jobs it would not clean up entirely
[DAM-3975] - Fixed issue which would cause assets to be removed from Solr despite them being published to the channel
Digizuite™ DAM Center 5.1.0
© 2006-2017 Digizuite A/S
--------------------
Version : 5.1.0
Date : 2019-05-01
--------------------
New:
[DAM-2814] - Export feature downloads files in parallel
[DAM-2985] - Implemented Saved Searches feature API
[DAM-3210] - Introduced logic around search proxy updates to reduce the number of updates
[DAM-3231] - Implemented a new replace API endpoint
[DAM-3235] - Introduced support for Azure SQL
[DAM-3246] - Implemented new DeleteAsset action in Digimonitor
[DAM-3255] - Improved user experience when editing searches containing deleted metafields
[DAM-3300] - Implemented events on comments
[DAM-3353] - Changed the default database recovery model to simple.
[DAM-3384] - Improved user experience when creating new input/output fields on searches
[DAM-3393] - Importer now works with option values as well as text values.
[DAM-3396] - Removed the dependency for having e-mail set when connecting with Azure Active Directory
[DAM-3425] - Better support for CDN in backend
[DAM-3443] - Small changes in importer
[DAM-3471] - Improved API for check-in and check-out of assets
Fixes:
[DAM-2650] - Removed triggers on table asset_location
[DAM-2923] - Fixed issue when generating thumbnails for InDesign documents
[DAM-3084] - Changed workflow to limit access when sharing on social media
[DAM-3100] - Fixed potential security breach in label system
[DAM-3206] - Cosmetic change in metadata UI
[DAM-3211] - Fixed issue where version history of assets had a wrong date
[DAM-3219] - Fixed issue where Solr was not updated correctly when deleting tree/combo values
[DAM-3220] - Cosmetic change in user management UI
[DAM-3225] - Fixed bug which caused wrong e-mail on auto created ADFS users
[DAM-3230] - Fixed issue where reverting a replaced asset would cause wrong thumbnails and previews
[DAM-3243] - Fixed bug in search editor implementation of UrlAbsolut
[DAM-3245] - Fixed issue where some images would never finish uploading
[DAM-3283] - Fixed bug where upload computer was wrongly set on replaced assets
[DAM-3321] - Fixed bug in built-in functions in special validation in Digimonitor workflow engine
[DAM-3338] - Fixed bug when replacing assets from Importer
[DAM-3350] - Fixed issue when identifying office files
[DAM-3360] - Minor security fix around accesskeys
[DAM-3402] - Fixed publishing issue in AssetSyncFolder workflow type
[DAM-3409] - Fixed issue which caused files containing multiple dots to be non downloadable
[DAM-3415] - Minor security fix around certain searches
[DAM-3416] - Metadata now shown correctly and updated through SOLR
[DAM-3418] - Fixed small issue when updating on environments with CORS enabled
[DAM-3423] - Removed a role warning in log file
[DAM-3424] - Fixed small case sensitivity issue in Importer
[DAM-3427] - Fixed issue with RabbitMQ not starting properly after server restart
[DAM-3431] - Fixed issue which caused cropped images to have a white border
[DAM-3435] - Fixed a bug where keywords could not be saved
[DAM-3437] - Fixed issue where collections could not be downloaded
[DAM-3439] - Fixed issue in search editor
[DAM-3451] - Fixed issue where EPS files would be identified as archive and hence not properly processed
[DAM-3453] - Removed the ability to create combo values with leading and trailing whitespaces
[DAM-3462] - Fixed bug which caused FTP destinations to not work properly
[DAM-3475] - Fixed bug when replacing a video using the trim API endpoint
[DAM-3479] - Fixed an issue with self signed users
[DAM-3480] - Fixed issue where a wrong languageids would be returned in newly created accesskeys
[DAM-3483] - CSRF is disabled by default
[DAM-3484] - Fixed issue which caused Solr to not be updated correctly
[DAM-3487] - Fixed issue when confirming self signed users
[DAM-3489] - Fixed bug when updating configuration, only one value could be saved at a time
[DAM-3493] - Fixed issue when replacing assets, the old assets would not have thumbnails anymore
[DAM-3500] - Fixed issue where configuration would be returned in a wrong language
[DAM-3503] - Fixed issue where overlapping formats in profiles would cause a double set of transcodes
[DAM-3504] - Fixed issue which caused cropped images to not be published
[DAM-3508] - Fixed XSS security breach
[DAM-3509] - Fixed small issue when cropping
[DAM-3520] - Fixed bug which caused retry of jobs to fail
[DAM-3528] - Fixed issue which caused selected combovalues to be blank
[DAM-3529] - Fixed bug which meant two filters on the same metafield could not be used in the same search
[DAM-3540] - Fixed a bug where Metadata only assets could not be created
Digizuite™ DAM Center 5.0.0
© 2006-2017 Digizuite A/S
--------------------
Version : 5.0.3
Date : 2019-02-12
--------------------
Fixes:
[DAM-3281] - Fixed small bug that made upload history of users wrong
[DAM-3309] - Fixed small search bug when creating qualities
[DAM-3349] - Fixed issue that caused system to slow down over time because of metadata changes
--------------------
Version : 5.0.2
Date : 2019-01-24
--------------------
Fixes:
[DAM-3289] - Cannot delete iterated/iterative for any field
[DAM-3291] - Cannot search in combos when creating transcode
[DAM-3308] - Access denied in DigiMonitor
--------------------
Version : 5.0.1
Date : 2019-01-17
--------------------
Fixes:
[DAM-3241] - DigiMonitor now always re-authenticate after an upgrade
[DAM-3242] - Fixed problems around deleting SOLR searches
[DAM-3244] - ItemHandler no longer fails on InsertDefaultValue events for combo insertion
[DAM-3249] - ItemHandler no longer removes tree values during inserts but only adds new ones
--------------------
Version : 5.0.0
Date : 2019-01-01
--------------------
New:
[DAM-1367] - Title and Keywords metafields now are born with no overwrite between different languages
[DAM-1986] - Removed SQL Service Broker usage and introduced RabbitMQ as infastructure for new event system
[DAM-2119] - Extended known names for replacing in workflows with UploadUserMemberId
[DAM-2817] - Removed TLS 1.0 compliance as it is obsolete per PCI Council deadline June 30, 2018.
[DAM-2902] - Item_combo_valueid is now selectable from searchui when setting up fields in a search
[DAM-2907] - Import now only uploads assets that has not been uploaded, in case of the application has been stopped
[DAM-2927] - Metafield GUIDs are now always shown in the grid view in UI
[DAM-2938] - Keep old versions metadata now defaults to true on asset replace
[DAM-2957] - Users successfully logging in using ADFS WS-Federated are now auto created if not already existing
[DAM-2968] - Metafield definitions now has configurable tooltips
[DAM-2988] - Created new API endpoints for video trimming
[DAM-2994] - Introduced Audit trail for metadata fields
[DAM-3002] - Created new roles to control asset actions
[DAM-3006] - Performance optimized upload
[DAM-3089] - Debug information for transcode system has been improved
[DAM-3101] - Performance optimized publishing of assets
[DAM-3162] - Introduced RabbitMQ for new message handling infrastructure
[DAM-3218] - Added new valuehandler NotInRecursiveDamCatalogFolder for searches, to exclude assets in specific catalog folders
Fixes:
[DAM-2797] - Fixed infinite loading issue for non-previewable assets
[DAM-2823] - Fixed issue where custom searches would become uncustomizable during updates
[DAM-2830] - Fixed issue where searching for media formats did not work when trying to select one for a profile
[DAM-2847] - Fixed issue with sharing assets to social media
[DAM-2850] - Fixed issue where labels could not contain Chinese characters
[DAM-2866] - Fixed bug in importer where it could not match on assetid
[DAM-2868] - Fixed issue when ingesting metadata from Excel to metafields of type bit
[DAM-2877] - Fixed instability issue during replace of asset when system was under heavy load
[DAM-2893] - Fixed issue where metadata fields of type MasterItemReference did not accept asset as item type from UI
[DAM-2898] - Fixed Minor web.config error
[DAM-2901] - Fixed update issue between 4.91 and 5.0.0
[DAM-2906] - Fixed issue where only 9999 different combovalues could be ingested using the importer
[DAM-2909] - Fixed issue where metadata fields of type EditComboValue was not ingested correctly using the importer
[DAM-2929] - Fixed issue where Running jobs would not be displayed correctly
[DAM-2939] - Fixed issue where InDesign uploads would not get thumbnails on upload
[DAM-2944] - Fixed issue when embedding metadata on source copies, it would sometimes fail
[DAM-2945] - Fixed issue where deleting a catalog folder did not respect write access correctly
[DAM-2948] - Fixed issue where repopulating solr enabled search caches would time out
[DAM-2953] - Fixed issue when installing with HTTP which caused wrong bindings to be set in Internet information services
[DAM-2961] - Fixed issue where user was not prompted when replacing an asset
[DAM-2969] - Fixed issue where streaming PDFs would not include the extension in the served file
[DAM-2970] - Fixed API Response to reflect actual error
[DAM-2972] - Fixed bug where sometimes images would have a duration
[DAM-2979] - Fixed issue where extension was missing on source copies
[DAM-2991] - Fixed an issue where too many ProfilePublish events would be fired
[DAM-3022] - Fixed issue when cleaning up old versions of searches from UI, it did not always delete the older versions.
[DAM-3052] - Fixed missmatch between autotranslate and autotranslateOverwriteExisting on metafield definition
[DAM-3078] - Fixed issue with metadata fields of type float, where dots were not accepted as delimiters
[DAM-3079] - Fixed issue where sharing as zip using azure storage did not work
[DAM-3083] - Fixed caching issue on Config managers that caused the cache to not be purged correctly
[DAM-3085] - Fixed bug where republishing would not do anything
[DAM-3088] - Fixed bug where republishing an asset that had already been published before did not work
[DAM-3094] - Fixed issue where sometimes metadata fields could not be created
[DAM-3099] - Fixed bug in installer which caused creation of invalid database connectionstring
[DAM-3113] - Fixed minor issue in configuration API
[DAM-3116] - Fixed issue where rights inheritance on EditComboValues were created correctly
[DAM-3117] - Fixed issue in Search xml merging which could cause infinite loops
[DAM-3118] - Fixed bug when deleting searches with multiple search version records
[DAM-3134] - Fixed UI issues when deleting input/output fields in searches
[DAM-3160] - Fixed minor API issue for generating custom video thumbnails
[DAM-3163] - Fixed minor bug in Digimonitor
[DAM-3182] - Fixed issue where ProfilePublished event was never fired for Digimonitor
[DAM-3215] - Fixed issue when changing an existing access right on a folder it would not take effect on the asset in the folder