Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
PatchTagDatabase schema versionReleaseDescription
TIS6_6_1-39588v6.6.1.30
2023-03-06
  • #9538 Fix session type of subsession (should inherit type from parent)
  • #8981 Fix marking data node dirty by graph display setting change by diagram operators
  • #9517 Fixed Operator Write TIS-Table append update rows mode 
  • #9509 Add Trace source IP address (WebApi)
  • #9504 Add MinIOThreads setting to template
  • #9497 Add prevention of possible redis thread theft
  • Revert improved logging for request context error
  • TST Testrunner Update auf 4.8.3
TIS6_6_1-39057v6.6.1.29
2023-02-13

(error) Please do not use this release due to known bug #9517

  • #9446 Use IUserStatus to get open ID token
  • #9441 Report.aspx: Set report culture on init
  • #9432 Update Microsoft.Owin to 4.2.2.0
  • #9176 OpPersistenceWrite NULL Check
  • #9175 Fix passing/receiving requests of deleting single anonymous users
  • #9361 xisp_patchorphanfolders is in ximes_proc
  • #8420 Remove features that cause error in prepareCore.ps1 for winserver2022
  • #8420 Init features list for winserver2022 taken from winserver2019
  • #9364 Assign DBUserName
  • #9360 Fix error message
  • #9223 Implement retry for AdminInfoCache.GetRegisteredAppIds
  • #9223 Set heartbeat before (expensive) admin info cache ops (warning)
  • #9273 Fix Selenium Testing standalone installation
TIS6_6_1-37776v6.6.1.28
dbupdate-2022-10-14-1925.sql
2022-12-19
  • #9340 Activate and then close the newly created and existing project clones
  • #9299 Fix position of dn op ref patch during import
  • #9299 Implement patch restoring missing dn op relations in merge ops
  • #9280 #resolve improve op parameter (allowed value) resolution
  • #9287 Update XWriteIniFile
  • #9168 resolve use correct user layout (metadata change aware) for Excel export
  • #9175 Each TIService instance takes cares of deleting its own pool users' tree nodes
  • #8846 Throw and show inner excecption in case license not found
  • #9197 Add an extra LoadSites()
  • #9244 tisconfig folder as relative path
  • #9246 Hide passwords from option -P
  • #9118 tisdeps_ links would be not included because they are integraten in tissetup
  • #9038 Update plano op dlls
  • #9230 Log deploy call
  • #9214 Take care of the new Lost&Found folder
  • #9214 New stored procedure xisp_patchorphanfolders, new software patch
  • #9152 backport 6.6 New version of the Database-Scripts
  • #9152 backport 6.6 xisp0022 Only delete entries with given key
  • #9209 Sign xir.TIS
  • #9162 don't set securityProtocol explicitly (let OS decide)
TIS6_6_1-36089v6.6.1.27
dbupdate-2022-09-23-0829.sql
2022-10-11
  • #9036 Move OpenId related info into OpenIdSessionData
  • #9166 Fix NRE in AuthentificationImpl and CleanupRunLocks
  • #9106 Remove exception handling for ximp0006
  • #9092 bugfix unique index t1901,t1902,t6002
  • #9102 Fix regexPattern
  • #9042 Get file's comments based on the current culture info
  • #9088 Add deploymentId to deploy log filename
TIS6_6_1-34563v6.6.1.26
dbupdate-2022-08-04-1313.sql
2022-09-08
  • #9076 Bugfix missing Ora foreing keys 
  • #9075 TISInstaller Configuration adoption
  • #9040 Logoff OpenID session properly if RefreshOpenIdToken fails
  • #8666 Mask token in log file
  • #8932 SysEdGrid: Reload portlet cache if gone
  • #9036 TaskRunner: Manage ping list pessimistically + logging
  • #8746 Hide password in update ORA DBs
  • #9031 Init dn: Don't calculate in template projects
  • #8884 Fix subsession logon via pyop via cron job
  • #9013 Prevent duplicate operator file references
  • #8924 Add records to t1061
  • #8948 Fix operator metadata snapshot compare of gen tables
  • #9008 Prevent legal project copies being deleted by project clone admin portlet action
  • #8993 Copy of non-zip files
TIS6_6_1-40873v6.6.1.25
2022-07-28
  • #8982 Make GetProjectCacheLockTimeout configurable
  • #8988 Fix OpUpdatePortletProperties_P1
  • #8936 resolve listen to abortConnection
  • #8935 resolve return RefreshToken promise, not chained promise from connection.start
  • #8420 Use winServer2019 feature list by default
  • #8642 Move dashboard node: Include moved node in cache invalidation
TIS6_6_1-40839v6.6.1.24dbupdate-2022-07-06-2045.sql2022-07-07
  • #8748 Missing error message when enterd wrong Oracle database credentials in TISInstaller
  • #8725 Adapt UpdateCultureInfo to the new cultureinfo table's schema
  • #8216 Collect pages in folders
  • #8852 OpPersistanceWrite: Added NULL-Handling to WHERE Clause
  • #8880 Default values for min/maxworkingset
  • #8667 AllowOverriding for MarkDirtyCurrentProjectOnly
  • #8677 Clean up stale cron job run locks
  • #8003: TIS Catalog row count async update
  • #8607 Handle redis timeouts wrapped in AggregateExceptions
  • #8830 Fileguard-Portlet shows exception, if no FileGuard configured
TIS6_6_1-40808v6.6.1.23
dbupdate-2022-04-15-2045.sql
2022-05-30
  • #8747 Remove test dependency
  • #8465 Fix condition for SUPERUSER dashboard folder patch 
  • #8769 Return proper error message on C# syntax error 
  • #8734 Delete project dependencies at rollback 
  • #8774 Fix order of result table colums in operator read editable grid 
  • #8815 allow loading of QMetrixDispatcherService dynamically
  • #8757 In case of use existing portlets: don't save content, set recordId to mCurrentGTRefId
  • #8799 Reset all page/user portlet layouts on master portlet update
  • #8799 MSSQL: Treat null blobs as 0 len blobs
  • #8831 Don't take the flag ForceRecreatingAdminPortlets into account (minus)
  • #8798 Use retry for cron job editable grid redis query (minus)
TIS6_6_1-40767v6.6.1.22
2022-04-13

(warning) Note: Import failes in some cases with Oracle ( fixed from 6.6 2022/05/13) 

  • 8452 Don't set AccountId regular openid logon
  • Impoved Testrunner 
  • #729 Keep CronJobs alive
  • #8680 CronJobs: Lock cluster induced modify and delete action (minus)
  • #8568 Resovle iFrame
  • #8710 CronJob improvement
  • #8693 Introduce InitOnStartUpCluster
  • #8513 Improving import
  • #8688 Update to python 3.9.12
  • #8692 Fix QMetrix AddGSRTData/Support optional RowID reset
  • #8513 Ignore saving content in mode UseExistingTable
  • #8551 Deny access for non-clientadmin user if flag TemporaryPermissionsEnabled not set
  • #Revert #6046 Retain col captions and other layout properties on user portlet update
  • #Revert #8252 Store user layout as pp
  • #8506 Implement user portlet layout
  • #8666 Truncate tokens
  • #8648 Editor: Open projects in exclusive mode
  • #8528 Take TestRunner 4.0
  • #8641 Separate deployCluster flag and numberOfDeployedInstances
  • #7509 C#-Op: Support roslyn as compilation option
  • #8358 Add -hostkey 
  • #8504 TIGuardMainKey=TIS_FG in global config 
  • #8589 Adapt checking project type allowed 
  • #7864 Add cultureinfo if missing 
  • #685 Log lock holders for ProjectLockedException 
  • #8611 Fix cancellation for CronJob 
TIS6_6_1-40666v6.6.1.21
2022-02-22
  • #8427 Configurable interval to first openid token refreshing
  • #8583 Handle unsuccesful anon logon correctly
  • #8465 adapt to new xisp_saveuser and check default client existence
  • #8427 Refresh timing adjusted
  • #8583 Execute logon events after logon scripts
  • #8600 Fix deep copy of OpDatanodeRefs
  • #7509 C#-Op: Keep DLL as file too
  • #8582 Fixed lifestyle of IModelValidation
  • #8573 Resolve null-check for Parameterlist
  • #8505 Add CcSpExpertVerion for Config
  • #8480 Enure pip only for pypy
  • #245 Add docx mime type
TIS6_6_1-40639v6.6.1.20
2022-02-08
  • #8521 Fixed session handling with user pool
  • #8553 Fixed memory leaks
  • #8463 Fixed FileGuard for specified APPID
  • #8424 Fixed Operators with mixed column references by index and by name
  • #8465 Fixed StdReporting users and roles
  • #8317 Improved TISInstaller implicit timeout multiple of number of instances
  • #8546 Set default 20 for setting SetDirtyUpdateRecordCountPerStmt 
  • #8452 Fixed XIH.AccountId() for user pool
  • #7625 Fixed TISInstaller for Testrunner setting SslVerify
  • #8458 Improved TISBoard Excel download with random filename
TIS6_6_1-40614v6.6.1.19
2022-02-02

(warning) Note Testrunner not operable in this version

  • #8546 Added setting SetDirtyUpdateRecordCountPerStmt
  • #8544 Fixed unnecessary promt by tiles
  • #8485 Fixed Import with long pagenames
  • #8463 FileGuard only active on allowed instances
TIS6_6_1-40600v6.6.1.18
2022-01-26
  • #8427 Fixed session handling with openId (logoff expired token)
  • #8494 Fixed Replace Null-Op with time columns
  • #8508 Fixed operators with old-style loosing formatting
  • #8510 Fixed Merge-Op FullOuterJoin bug in RowCopyFunction
  • #7893 Fixed EOL of operators: Don't set result table when applying obsolete warning
  • #6499 Fixed Filter-Op upgrade implicit parameter usage
TIS6_6_1-40591v6.6.1.17
2022-01-24
  • #8516 Fixed TISBoard Controller portlet dirty state with Date paramters
  • #8519 Fixed null bit manipulation in GenTable.ReorderColumns
  • #8507 Fixed Merge-Op upgrade changes column order behaviour with implicit parameter reference
  • #8456 Fixed Editor heat map chart path with case-sensitivity
  • #8488 Improved TISInstaller reports error in Oracle script
  • #8489 Fixed Excel-Export from TISBoard wrong formatting in hidden columns
  • #8478 Improved Write TIS Table performance (PGSQL, MSSQL)
  • #8469 Prevent copying datanodes to template projects
TIS6_6_1-40572v6.6.1.16
2022-01-11
  • #8492 Ensuring compatibility between plano operators and Ximes utilities
TIS6_6_1-40571v6.6.1.15
2021-12-20
  • #8468 Supporting users with multiple plano roles
  • #8427 Improved CronJob with OpenID
  • #7625 SeleniumTesting SSL support
  • #8358 Updated Installation of dependencies
TIS6_6_1-40558v6.6.1.14
2021-12-17
  • #8427 Fixed OpenId authentication
  • #7786 Update PyPy to 3.7-v7.3.5 64-bit
  • #8401 Fixed TIS Board make sure to expand user folder before user folder filter
  • #8312 Fixed TISInstaller fallback to email host/port in ximesemailconfig.xml for SeleniumTesting
  • #8354 Improved EdGrid error handling
TIS6_6_1-40542v6.6.1.13
2021-12-07
  • #8386 Fixed pymeta deal with None
  • #8413 Fixed TISInstaller make config: adapt sites.xml
  • #8349 Fixed TISInstaller module Selenium Testing missing StaticFiles folder
  • #8403 Fixed User pool
  • #8414 Fixed pymeta utf-8 on stdin
  • #8233 Disable some inevitable exceptions
  • #8395 Log off all local users on svc start
  • #7509 Improved Formula-Op: support custom temp dir
  • #8297 OpPersistence: Replace xirp0032 with xirp_find_child_xpd
  • #8406 MSSQL ximp0003: set low deadlock prio
  • #8312 Fixed TISInstaller module SeleniumTesting
  • #8406 Lazy del project cache user
  • #8181 Improved performance xirp0021, add TemporaryPermissionsEnabled setting
  • #8405 Remove patch del from xisp0012
  • #7853 Fixed TISInstaller cluster deployment: allow 20 instances for named pipe server
  • #8394 Query applock before taking to work-around unreliable LockTake method
  • #8225 Set LogOn lock expiration timeout to 5 min
  • #8276 Fixed TISInstaller module SeleniumTesting: check -eq $null
  • #8201 Fixed CronJob_TimerParameter_10: Fix timing inaccuracy
  • #7893 Fixed Op base implementation: don't overwrite op error with obsolete warning
  • #8344 Fixed TISInstaller module SeleniumTesting
  • #8302 Improved TISInstaller: exit if install python packages failed
  • #8269 Upd proj: Change template flag before all other updates
  • #8347 Improved pytisapi: Add /sessions/resolveids api
TIS6_6_1-40483v6.6.1.12
2021-11-09

Release

  • #8267 Improved TISBoard introduced TISBoardWestTreeFixedDefault setting
  • #8310 Fixed OpenId refresh token, TIS token stays valid during refreshing OpenId token
  • #8012 Improved TISBoard portlet refresh, stays available in portlet failure
  • #8249 Fixed TISBoard controller portlet on final reload
  • #8316 Fixed TISBoard tile portlet potential NRE
  • #8330 Fixed TIService shutdown potential hanging
  • #8344 Improved TISInstaller for Testrunner configuration
  • #8336 Fixed TISBoard controller portlet loading with send other controller portlets
TIS6_6_1-40458v6.6.1.11dbupdate-2021-10-20-0705.sql2021-10-27
  • #8295 Fixed TISInstaller deployment of Testrunner's port config
  • #8276 Fixed TISInstaller update config for Testrunner
  • #8241 Fixed TISInstaller for Testrunner enable ARR proxy
  • #8252 Fixed TISBoard master portlet properties changed in user context
  • #8265 Fixed User pool in cluster, remote instances not aware about warm-up clone
  • #7191 Fixed FileGuard admin portlet init with empty config
  • #8275 Fixed MergeData-Op outer join resulted null values
  • #8268 Fixed TISBoard EdGrid wrong row-id on saving
  • #8253 Fixed TISBoard update metadata version with shared dashboard pages
  • #8216 Fixed User pool warm-up with shared dashboard pages
  • #8218 Improved TISInstaller compressed custom offline packages
  • #7963 Improved Logging for investigating performance issues with adapting portlet properties
TIS6_6_1-40420v6.6.1.10
2021-10-10
  • #8268 Fixed TISBoard portlet EdGrid delete cache of current user
TIS6_6_1-40419v6.6.1.9dbupdate-2021-10-18-1025.sql2021-10-19
  • #8089 Fixed Database schema for import/export of tile portlets
  • #7329 Fixed Adjust Portlet properties-Op for shared dashboard pages
TIS6_6_1-40412v6.6.1.8
2021-10-15
  • #8238 Fixed TISBoard EdGrid save immediately
TIS6_6_1-40408v6.6.1.7
2021-10-13
  • #8239 Fixed TISBoard EdGrid portlet reset filter for user pool clones
TIS6_6_1-40404v6.6.1.6
2021-10-12
  • #8239 Fixed TISBoard EdGrid portlet user specific filter
  • #8233 Improved Logging for first chance exception
  • #7659 Fixed TISInstaller for custom pyhton packages
  • #8205 Improved TISInstaller for Selenium Testing deployment
  • #7275 Fixed Editor prevent copy data node with non-existing operator
TIS6_6_1-40394v6.6.1.5dbupdate-2021-10-03-1655.sql2021-10-08
  • #8199 Improved TIService startup request more time when executing application patches
  • #8225 Fixed user pool management
  • #8224 Fixed Editor open project: tasks clean-up 
  • #8212 Fixed TIS Table clean up schema information
  • #8123 Fixed TISInstaller updated Chrome and Chromedriver version for Testrunner
  • #8173 Fixed TIS Table properties: datanode and project references
  • #8211 Fixed Copy TIS Table-Op 
  • #8209 Fixed TISBoard Multiselect portlet loading mask with submitting tile
  • #8208 Improved pytisapi: added create_table
  • #8206 Fixed TISBoard Tile portlet submitting hidden controller portlet
  • #8204 Fixed TISInstaller update database use database user instead of admin user (MSSQL)
  • #8188 Fixed Editor Upgrade operator of disabled operations
  • #8183 Improved database performance of VTISCATALOG view (MSSQL)
TIS6_6_1-40345v6.6.1.4dbupdate-2021-09-17-0904.sql2021-09-29
  • #8198 Fixed TISInstaller Testrunner configuration redis port
  • #8137 Fixed SQLImport-Op for smallint, tinyint
  • #2030 Fixed SQLImport-Op for r_____
  • #7998 Fixed Python-Op cancellation
  • #7557 Improved Python-Op helper functions in simple_main
  • #8191 Fixed Editor hide dead operator help links
  • #7659 Improved TISInstaller custom offline python packages 
  • #8177 Fixed EdGrid with dynamic combo
  • #7613 Improved Editor last changed data node
  • #8161 Fixed TISBoard new setting QueuePortletRequests
  • #7841 Improved Editor operator upgrade
  • #8150 Fixed EJSChart-Op category
  • #8145 Fixed TISInstaller create database with PGSQL
  • #8101 Fixed project loading race condition
  • #8130 Fixed TISBoard tile portlet with save option
  • #8127 Fixed refresh token concurrency issue
  • #7996 Fixed TIS Files trailing spaces on MSSQL
  • #8086 Improved TISInstaller setting for StimulsoftReportViewerRequestTimeOut
  • #7329 Fixed Adjust Portlet Properties with user pool
  • #7979 Fixed TISInstaller update config
  • #8085 Fixed client data segregation 
  • #8116 Fixed TISBoard localization
  • #7658 Fixed TISInstaller pathnames with ORA
  • #7896 Fixed Editor float Op-settings localization
  • #8036 Improved Editor error on deleting TIS Tables
  • #8105 Fixed TISBoard EdGrid portlet keep null values in DateTime columns
  • #7677 Fixed TISInstaller Testrunner deployment
  • #8040 Fixed OpenId integration
TIS6_6_1-40235v6.6.1.3
2021-08-18
  • #7503 Fixed EdGrid force reload after non-saving
  • #7765 Improved TISInstaller unblock files
  • #8050 Improved Editor user management edit user without password change
  • #8041 Fixed Multiselect loosing dirty state
TIS6_6_1-40227v6.6.1.2
2021-08-12
  • #8009 Fixed start page for user pool clones if shared dashboard page
  • #7989 Improved new Usermangement
  • #8000 Fixed Editor scroll view if no rows
  • #8016 Fixed localized error messages
  • #8006 Upgrade SignalR-Version in TISBoard to 2.4.2
  • #8010 Fixed TISBoard openPageByName: search in entire tree
  • #7998 Improved cancellation of for each-recalc
  • #8006 Update SignalR version 2.4.2
  • #8002 Improved Adapt portlet property (version increments) performance and avoid deadlocks
  • #8001 Improved Schema update via software
  • #7615 Fixed Python-op race condition when reading python version
  • #7993 Fixed delete user pool clone deadlocks (MSSQL)
  • #7995 Prevent race condition during CopyPermission during project cloning
TIS6_6_1-40192v6.6.1.1dbupdate-2021-07-22-1543.sql2021-08-03Beta