Change Log

Master Application Server – Update

New development since latest stable branch 2020.2

  • Jan 18, 2021
    6907
    hosting

    FIX: Tag input filter did not work with more than three items

  • Jan 12, 2021
    6896
    hosting

    NEW: Count aggregation implemented in internal API

  •  
     
     

    FIX: Unlocking a user with a workflow did not set the correct LastLockoutDate in the database

  •  
     
     

    FIX: An error was thrown when filtering by a column joined from another table

  •  
     
     

    FIX: "Incorrect Content-Type" error was thrown when using .net core modeled API in some cases

  • Jan 7, 2021
    6888
    hosting

    FIX: Change list after running an action contained instruction to delete one row several times instead of deleting the individual rows

  •  
     
     

    FIX: Error page failed with an exception if no error model wa sent

  • Jan 6, 2021
    6887
    hosting

    FIX: Call to GetAggregations was failing when filtering the aggregated column

  • Jan 5, 2021
    6881
    hosting

    A better message when a duplicate key in localization cache is being loaded

  • Jan 4, 2021
    6879
    hosting

    NEW: "TitleText" specified in OrigamSettings is sent to client to display it

  •  
     
     

    NEW: "TitleText" specified in OrigamSettings is displayed as title on login gui pages

  •  
     
     

    FIX: Workflow API page was failing on "Object reference not set to an instance of an object" in case UrlReferrer was not set in the request.

  •  
     
     

    FIX: Redirect after workflow api page might not have been executed on .net core server

  • Dec 30, 2020
    6873
    hosting

    NEW: Possibility to pass entity metadata in entity actions. E.g. putting {EntityId} instead of a field name passes the current entity id to the target workflow.

  •  
     
     

    CHG: LockoutEndDate value is stored into field LastLockoutEndDate in table OrigamUser

  •  
     
     

    CHG: AutoUnlockAfterSpecifiedTime parameter is removed from appsettings.json

  •  
     
     

    FIX: Removed dependency on dead user property "IsLockedOut"

  • Dec 29, 2020
    6870
    hosting

    Revert "Merged in net50 (pull request #152)"

  •  
     
     

    Revert "Merged in net50 (pull request #151)"

  •  
     
     

    Revert "Merged in net50 (pull request #150)"

  •  
    6869
    hosting

    CHG: Updated to Microsoft.SqlClient 2.1.1

  •  
    6868
    hosting

    FIX: Fixed docker base image link

  •  
    6867
    hosting

    NEW: use custom.js from git.

  •  
     
     

    NEW: Docker Set timeout to 3600 min.

  •  
     
     

    CHG: Update to .net 5.0

  •  
     
     

    FIX: timeout too long.

  •  
    6866
    hosting

    NEW: Add support for Windows integrated authentication if configured on IIS

  •  
     
     

    FIX: Wizard show no error for user.

  •  
     
     

    FIX: Empty xml child node was not removed from parent

  • Dec 23, 2020
    6861
    hosting

    FIX: PostgreSQL: like didn't search insensitive.

  • Dec 22, 2020
    6859
    hosting

    Revert "Merged in empty-xml-node (pull request #142)"

  •  
    6858
    hosting

    FIX: ROOT Element is not skipped if it is empty

  •  
     
     

    FIX: Empty xml nodes caused errors when reading the xml document into a DataSet

  • Dec 21, 2020
    6854
    hosting

    FIX: Server side filtering by tag input didn't return expected result if the array field contained multiple values.

  • Dec 18, 2020
    6850
    hosting

    NEW: OrigamServerCore can save emails to pickup directory

  •  
    6846
    hosting

    FIX: User identity got lost when starting new task in a workflow

  •  
     
     

    FIX: Current language was not evaluated correctly inside workflow calls in some cases

  • Dec 16, 2020
    6840
    hosting

    CHG: add spaces around operator.

  •  
     
     

    FIX: Exception return no Exception text to UI.

  •  
    6838
    hosting

    FIX: RevertChanges call would not set screen data to an "unchanged" mode, so when canceling changes and refreshing a screen would lead to "Data in an inconsistent state" kind of message.

  •  
     
     

    FIX: If all of the model class's properties were null, the class namespace name would not be saved into the model (.origam) file. Reading of such a file would fail with "Cannot find namespace: Origam.Schema.SomeModel.SomeClass in xml file." error.

  • Dec 15, 2020
    6833
    hosting

    CHG: Mail templates file included in the output.

  • Dec 14, 2020
    6831
    hosting

    FIX: dontRequestData attribute was not set for selection dialogs

  • Dec 11, 2020
    6824
    hosting

    FIX: Add setup mailserver over EnvironmentVariables.

  • Dec 9, 2020
    6817
    hosting

    FIX: GetNotificationBoxContent was failing with 500 if there was a NotificationBox with just one Tooltip that wad been disabled

  •  
    6815
    hosting

    FIX: move to bad directory.

  •  
    6814
    hosting

    CHG: Improved file existence check to prevent default datetime values out of range of MSSQL server.

  •  
    6812
    hosting

    CHG: Docker clone only specific branch.

  •  
     
     

    FIX: When add user into Chat room he didn't see count unread messages.

  •  
     
     

    FIX: Some Lookup filters were failing with "Invalid column name" message

  • Dec 7, 2020
    6806
    hosting

    NEW: Added French localization texts for login errors.

  •  
     
     

    FIX: No rows were shown if ordering and filtering by a tag input

  •  
    6805
    hosting

    NEW: WriteFile method in CoreHttpTools implemented

  • Dec 4, 2020
    6802
    hosting

    NEW: Exporting of lazy loaded entities to excel implemented

  •  
    6799
    hosting

    NEW: HTTP400 always returns application/json content.

  •  
     
     

    NEW: Api for about page added

  •  
     
     

    FIX: Error message when input parameter was missing was not localized

  • Dec 2, 2020
    6794
    hosting

    FIX: Translation of ToResetPassword3 was wrong

  • Nov 30, 2020
    6788
    hosting

    NEW: Origam.ServerCore UIServiceController.GetFilterListValues

  •  
     
     

    NEW: Implemented postprocessing routine for custom filters to enable filtering by array fields.

  • Nov 28, 2020
    6782
    hosting

    NEW: Added RevertChanges endpoint

  •  
     
     

    CHG: Filters added to ExcelExportInput

  •  
     
     

    FIX: GetLookupList method was sometimes returning more results than expected

  • Nov 26, 2020
    6776
    hosting

    NEW: Architect Hashtag Category icons added

  • Nov 25, 2020
    6773
    hosting

    FIX: HashTag GetLookupData create bad search request.

  •  
     
     

    FIX: Aggregations were not working with filters

  •  
    6771
    hosting

    FIX: Server was not trying to upgrade metamodel

  •  
     
     

    FIX: property FileInfo in DocumentContainer was not set.

  •  
     
     

    FIX: Meta model was not upgraded if index.bin existed ref. #198

  •  
     
     

    FIX: Exception with a more descriptive message is thrown if meta model version of the persisted model is outdated

  • Nov 24, 2020
    6766
    hosting

    NEW: Add new rule Attribute. Test if lookup in HashTag has property isFilteredServerSide.

  •  
     
     

    NEW: add new endpointHashTagLabel.cs.

  •  
     
     

    NEW : Add HashTagController. Support HashTag in model.

  •  
     
     

    INTERNAl: change return error from throw Exception to html error code . Change input data when create new chatroom.

  •  
     
     

    CHG: HashTagController: Change parameter offset to pageNumber.

  •  
     
     

    FIX: return notFound if endpoint get labels find no hashtag category.

  •  
     
     

    FIX: Reference didn't save when create new chat room.

  • Nov 19, 2020
    6752
    hosting

    NEW: A menu item can now have "AlwaysOpenNew" attribute. When set, the menu item should always be opened in a new tab by the frontend.

  •  
     
     

    FIX: Improve Exception message.

  •  
     
     

    FIX: Implemented custom CoreUserManager to prevent database connection timeouts caused by invoking Identity operation out of transaction scope when updating BusinessPartner's email.

  • Nov 18, 2020
    6750
    hosting

    NEW: Endpoints for exporting excel files added to ServerCore

  • Nov 16, 2020
    6748
    hosting

    FIX: It wasn't possible to store decimal values under certain locale settings (e. g. Czech).

  • Nov 13, 2020
    6745
    hosting

    FIX: If a client doesn't send User-Agent header, processing fails with ArgumentNullException.

  • Nov 12, 2020
    6742
    hosting

    NEW: Metamodel upgrade for WebReports - OpenMethod.NoUI.

  •  
     
     

    CHG: UrlOpenMethod for FileSystemReport is forced to NoUI.

  • Nov 11, 2020
    6740
    hosting

    Docker Add console appender into log4net.config.

  • Nov 10, 2020
    6737
    hosting

    CHG: Origam.Server is using Origam.BI.SSRS.NetFx for handling SSRS.

  • Nov 6, 2020
    6725
    hosting

    NEW: Architect's SQL Console now allows to connect to multiple database servers if more platforms are configured.

  •  
     
     

    FIX: (Full .NET server) Workflow API failed when "Referer" header was sent from the browser and no redirects were present in the model. It now also redirects to the correct URL, before it used to redirect to a relative path. Instead of to "http://google.com/test" it redirected to a relative path "/test", ignoring the actual web address.

  • Nov 5, 2020
    6721
    hosting

    FIX: Clone XmlContainer didn't return clone of XmlContainer.

  • Nov 3, 2020
    6716
    hosting

    CHG: FileSystemReports are delivered with the content-disposition attachment.

  •  
     
     

    FIX: LoadListData not use Queryparamaters.

  • Nov 1, 2020
    6709
    hosting

    CHG: Changed input of UpdateObject internalApi endpoint

  • Oct 30, 2020
    6707
    hosting

    FIX: AS:ToXml() xslt function did not preserve whitespace so spaces could be lost when reading the source xml data

  •  
    6702
    hosting

    CHG: Default docker image is master-latest.

  • Oct 25, 2020
    6685
    hosting

    NEW: Docker. Add git for loading specific configure files for start docker container.

  •  
     
     

    FIX: App logo was the same as identity gui logo

  • Oct 23, 2020
    6680
    hosting

    FIX: Deployment scripts generate bad under PostgreSQL. Compare datatype not detect property.

  • Oct 22, 2020
    6673
    hosting

    NEW: Docker. Add environment OrigamSettings_ModelSubDirectory. this environment set sub directory inside model if model not exists in root directory.

  •  
     
     

    FIX: Bool filter was failing if the incoming value was a string

  • Oct 21, 2020
    6671
    hosting

    FIX: An error was raised when scrolling in a sorted table

  • Oct 20, 2020
    6663
    hosting

    NEW: Added SearchController

  • Oct 18, 2020
    6654
    hosting

    FIX: New Project Wizard would not save server URL for Architect to be able to open a web browser and go to the website when "Docker" was selected as a deployment type. It would also fail to finish when IIS was not installed.

  •  
     
     

    FIX: New Project Wizard now does not close after an error occurs. It allows the user to fix the error (e.g. database connection credentials) and retry.

  •  
     
     

    FIX: List of IIS websites will not be requested when not needed (e.g. Docker installation is selected) so it won't require IIS installed when running a New Project Wizard.

  • Oct 16, 2020
    6647
    hosting

    FIX: Desktop Client - Executing actions on child entities did not work

  •  
     
     

    FIX: Data Structure Template did not have metamodel information and would not convert properly to a v6.0 file system

  • Oct 15, 2020
    6643
    hosting

    New: Move Project under sub directory model.

  •  
     
     

    NEW: Identity error messages localized

  •  
     
     

    FIX: Code improvements.

  •  
     
     

    FIX: ActiveConfiguration not setup properly.

  •  
    6637
    hosting

    NEW: DeleteObjectInOrderedListInput endpoint added

  •  
     
     

    FIX: NullReference exception was sometimes thrown when opening filters

  • Oct 13, 2020
    6628
    hosting

    NEW: Xml returned by InitUi contains TabIndices in property attributes

  •  
     
     

    NEW: Multiple level tab indices are returned in InitUi result xml

  •  
     
     

    NEW: Add nginx as reverse proxy into Dockerfile.

  •  
     
     

    FIX: Ordering on lookup columns was failing

  •  
     
     

    FIX: Docker .Sudo asked password.