Consat Telematics JIRA
Consat Telematics JIRA
Displaying 259 issues at 2022-07-03 11:19.
Issue Type Fix Version/s Key Component/s Summary Resolution Created Updated Affects Version/s Description
Debt HEAD_X.X.X.X, 22.8.X.X_BRANCH CA-5036 Traffic Studio General

Traffic Studio - UI performance hit when planned traffic database includes many Municipalities

Fixed 2022-07-01 17:01 2022-07-01 17:31   Initial load time of Database Viewer is high when database includes many Municipalities.
Improvement HEAD_X.X.X.X, 22.8.X.X_BRANCH CA-5035 Assignments

utc/timezone handling i assignment server

Fixed 2022-07-01 12:58 2022-07-01 14:31   utc/timezone handling i assignment server
Improvement HEAD_X.X.X.X CA-5033 Charging Management

Traffic Studio - Charging Management column selection is stored in user configuration

Fixed 2022-06-29 12:45 2022-07-01 15:58  
Improvement HEAD_X.X.X.X CA-5032 Charging Management

Traffic Studio - Vehicle charger Id is hidden if vehicle is known

Fixed 2022-06-29 12:37 2022-07-01 15:58   Charger is hidden if vehicle is known. It is always shown i tooltip. See example Image.
Bug 22.7.X.X_branch CA-5031 Planned traffic explorer /dbviewer

TS- Planned Traffic load route for other day can get empty result

Fixed 2022-06-17 15:13 2022-06-28 14:10 Under some sircumstances when trying to open a route for other day than current, thefetching can go wrong. This could happen if the route occurs in the same block more than once,
If you load the date in planned traffic the same issue will not occur.
Issue is resolved in
Bug, 22.7.X.X_branch CA-5030 Traffic Studio General

Traffic Studio - Login may fail for Power Users belonging to only one group

Fixed 2022-06-15 23:38 2022-06-29 10:23 Får upp ett error kring XML vid försök att starta upp miljön i Traffic Studio, se bild.
Bug 22.1.X.X_branch, 22.5.X.X_BRANCH,, 22.6.x.x_BRANCH, CA-5029 Its4Depot

Installation page hides settings on vehicle change

Fixed 2022-06-10 15:02 2022-06-29 11:00,,,,,,
Microsoft Connect issue 718810: LinkButton controls collection lost on postback.

Microsoft statement is:

Thank you for the feedback. This seems like an oddity with the fact that the LinkButton control allows either direct text content via the Text property or in markup, or sub-controls via the Controls collection or markup. The workaround is to use a placeholder as the root content for the control and place the desired mixed content in there, e.g.

<asp:LinkButton runat="server">
<asp:PlaceHolder runat="server">
This is some text.</br>
<asp:Label runat="server">This is a control</asp:Label>
Bug CA-5028  

Siri ET stopped working when no response from Fcq

Fixed 2022-06-02 12:15 2022-06-28 14:22   Siri ET stoped working when no response from Fcq
Improvement CA-5024  

Traffic Studio - Assignment history error message

Fixed 2022-05-30 13:42 2022-06-14 09:08   Error message shown to User has been simplified, callstack has been removed. Instead "Database error" is shown. Exception trace is logged to file.
New Feature CA-5023 Planned traffic explorer /dbviewer

Traffic Studio - Time zone presentation per Journey

Fixed 2022-05-25 12:15 2022-06-14 09:06 Time zone is now presented in the Time Zone view.
Bug CA-5022 Traffic Studio General

Traffic Studio - User Time Zone selection

Fixed 2022-05-24 09:34 2022-06-14 08:59   Additional time zones can be configured for a system. User time zone can be selected in the role selection dialog. Se attached image for example.
In this version only real-time time stamps will be corrected. Planned traffic will be shown as timetable planned deapture times in the time zone where the data is planned.
Bug 22.4.X.X_BRANCH, 22.5.X.X_BRANCH,, 22.6.x.x_BRANCH CA-5019 Charging Management

Traffic Studio - Vehicle icon not shown for Connection_id_2

Fixed 2022-05-20 16:06 2022-05-25 09:39 22.4.X.X_BRANCH When a vehicle is using connection 2 (for example a pantograf) the icon is not not shown,
Task CA-5018 Fleet Studio - User management, FleetMgmtX Administration, Traffic Studio General

User - enable login

Fixed 2022-05-19 12:40 2022-05-30 14:58   Added column in user "loginEnabled" - to determine weather a user can login using username & password or external.

Left password logic alone i.e. non null & null in api sometimes means unchanged so when creating or modify one might still need to set password even if user cannot login.

TS - checkbox
Atom - checkbox
FMX - fuzzy logic for volvo - i.e. has login & not api role (FMS_ApiUser)

Reason it to give better guards as in certain system passwords is known due to historical reasons as they auth using external providers. I.e. in volvo one could previous login but not access anything in certain places but now they should not be able to login at all.

Manual deployment script:
New Feature CA-5015 IMFace

Traffic Studio - Reason selection for traffic changes

Fixed 2022-05-11 18:25 2022-05-18 13:06   User can select reason from New Traffic Changes
If the number of reasons in the database is empty (or all false) this selection will be hidden.
New Feature CA-5013 Line views

Traffic Studio - Headway presentation

Fixed 2022-05-10 18:41 2022-05-24 15:24   Possibility to see current headway on a route
Bug CA-5012 Security Authentication WebApp, Tmix.Cap.SecurityAuthentication.WebApp

System & IDS - login with inactive users or inactive companies

Fixed 2022-05-10 14:57 2022-05-19 08:27   One SP for checking login accepted inactive user or users in an inactive company - change to method that checks active flags on both of them otherwise cannot login.
Change Request, 22.5.X.X_BRANCH CA-5011 Assignments

Traffic Studio - Remove dynamic journey inactive presentation

Fixed 2022-05-06 15:06 2022-05-23 12:52   Changed Remove journey enable to default false.
Button is now hidden instead of disabled.

In future relase move this to a system setting.
Bug CA-5010 Assignments

Traffic Studio - Information missing in overtake popup

Fixed 2022-05-04 13:33 2022-05-20 13:22 Journey, stop point text and starttime is missing in some cases.
New Feature 22.4.X.X_BRANCH,, 22.5.X.X_BRANCH CA-5009 Geofence

Traffic Studio - Validity periods and speed limit can be set for Road Violation Geofence

Fixed 2022-04-29 16:27 2022-05-20 09:20   See attached image.
Bug 22.4.X.X_BRANCH,, 22.5.X.X_BRANCH CA-5008 Tmix.Cap.CCTV.Plugin.CCTVManager

Traffic Studio - CCTV time selector does not work when daylight saving is active

Fixed 2022-04-29 10:44 2022-05-24 10:33 See attached image
New Feature CA-5004 Assignments

Traffic Studio - Option to Approve and Deny manual driver assignments

Fixed 2022-04-19 15:27 2022-04-28 18:19   Assignment tab dedicated to deny/approve becomes yellow if updated
Yellow triangle if >0 in list
Approve/Deny buttons in status column -Assignments
Approved/denied by in assignment history

Bug CA-5002 Block graph/DbViewer

CLONE - Omloppsgraf fordon ej hittat

Fixed 2022-04-12 14:00 2022-04-19 11:07 In Block Graph the red line will still be active in historical searches and mark journeys with "No assigned vehicle".
The red line should ONLY be active in real time, and inactive in any other state.

See [Picture 1] for real time.
See [Picture 2] for historical data.
New Feature CA-5001 Traffic Studio General

Traffic Studio - Support for Edge authentication

Fixed 2022-04-08 15:58 2022-05-03 09:12   Configurable. Needs to be tested internally for one sprint.
Improvement CA-4999  

SL Control actions block traffic change supported

Fixed 2022-04-08 10:51 2022-05-31 10:32   When block disturnbacne is added. Control actions for corresponding journeys is added. See example RT1000127.
Task CA-4996 FleetMgmtX Position, FleetMgmtX General

FleetMgmtX - map tile config & remove some bing specifics

Fixed 2022-04-07 08:30 2022-04-11 16:10   Silverlight went end-of-life last year - no support. - has no longer clientaccesspolicy.xml nor crossdomain.xml so silverlight cannot talk to it (bing maps)

Changes include setting tile uri - to our Tmix.Cap.Mapping.WebApp.Tiles
<MapTile Mode="" Uri="{UriScheme}://{host}/Tmix.Cap.Mapping.WebApp.Tiles/external/{zoom}/{lat}/{lon}.png" />

No layer support now i.e. roads / sattelite / hybrid will all give same & currently open-street-map.
Improvement, 22.4.X.X_BRANCH CA-4993 Geofence

Traffic Studio - Road violation popup improvements

Fixed 2022-04-06 11:32 2022-04-07 18:29   Popup windows name changed to "Road violation" (from Road violation zone). If available Window shows Zone name and type name and type icon with a button to open the zone in geofence list..
Improvement CA-4992 Statistics

Traffic Studio - Passenger report search improvement for large periods

Fixed 2022-04-04 17:40 2022-04-12 16:17   A progress bar is added in the top right. Data is retrieved in chunks (currently 3 days)
Bug CA-4991 PTC

Traffic Studio - Startup is paused when PTC files are missing in some cases

Fixed 2022-04-02 10:42 2022-04-13 12:12
Improvement CA-4990 Geofence

Traffic Studio - Road limitation popop will not be revoked if vehicle remains in zone

Fixed 2022-03-31 15:30 2022-04-07 14:54   Road limitation popop will not be revoked if vehicle remains in zone. For example when a vehicle remains in a road heigth limitation zone.
Improvement CA-4989 Geofence

Traffic Studio - Road limitation popup can be configured

Fixed 2022-03-29 18:12 2022-04-07 12:39   Road limitation popup can be configured in geofence setup.
New Feature CA-4988 Events

Its now possible to add new event monitor views with custom settings.

Fixed 2022-03-29 13:53 2022-04-06 12:31   - Possible to create/remove new event view based on existing event view.
- New event view can be auto-started.
- Possible to set type of sound to play when new event in view.
- Possible to start event view from menu.
Improvement CA-4986 PTC

Traffic Studio - Audio files are included in release

Fixed 2022-03-25 14:12 2022-04-06 10:04   Audio files are now included in the release by default. There are sound files for three events (levels):

In PTC the sounds built into the application are used when the file path is left empty and the play enabled enabled button is selected.
Improvement CA-4985 Traffic Studio General

Journey number to big for TS-"sign"

Fixed 2022-03-23 11:24 2022-04-06 10:56 Some journeys have letters which take up a larger area of the front "sign" that is displayed in TS. Which leads to the missing numbers/letters being written as example: NW...
instead of NW431

Proposition: Scale the "string" to fit the front "sign" - box.
Improvement CA-4981 Planned traffic explorer /dbviewer

Traffic Studio - Show line indication in front of journey information in Planned Traffic Explorer

Fixed 2022-03-21 08:45 2022-04-06 12:32   For context, line is indicated in front of the journey description in the Planned Traffic Explorer Tree. See attached image for example.
Improvement CA-4980 Traffic Data Importer

Import from DOI

Fixed 2022-03-15 13:59 2022-05-24 09:24   DOI-Importer is now reading from tables, no extra schemas(i4mdoi) is needed but some index is needed to read faster
Bug CA-4979  

CLONE - förare och duties visas i trip playback även om det inte skall

Fixed 2022-03-15 11:37 2022-03-21 07:17   I rollen ”Trafikkleder AKT” så visas förare och duty även om funktionerna inte är aktiverade i systeminställningar.

Detta gör att AKT visar personuppgifter på ett sätt som inte är tillåtet.

Vi behöver konfigurera bort ”Trip playback” för alla roller som inte är operatörsspecifika tills detta är åtgärdat och såklart fixa så endast den information som är konfiguerad visas i alla verktyg i TS.

Kan det finnas fler verktyg där denna information kommer fram ändå?
Bug CA-4978 Assignments

Traffic Studio - Configure remove journey feature

Fixed 2022-03-15 10:30 2022-03-21 13:57   In Assignment setup
Improvement CA-4977 Planned traffic explorer /dbviewer

Traffic Studio - traffic explorer - line view - list companies

Fixed 2022-03-10 18:25 2022-03-18 07:33   Show list of companies with hyperlink in line detail view
Improvement CA-4976 Statistics

Traffic Studio - statistics - passenger report line - data columns

Fixed 2022-03-10 15:49 2022-03-18 07:33   Added new column in line data view
# Missing stops - count missing from the other columns added

Previously added:
# Total stops
# Valid stops
# Invalid stops
# Pass by stops
Task CA-4975 Statistics

Traffic Studio - Statistics - Line report / company

Fixed 2022-03-10 10:37 2022-03-18 14:07   Line report
- filter based on company access/search - issue with shared lines

- journey search - apply company filtering on journey list (i.e. since one line row per company)
- data is not filtered in i.e. line report but ignored
New Feature CA-4974 Traffic Studio General

Traffic Studio - Real time communication over secure Websocket

Fixed 2022-03-09 18:40 2022-03-18 15:01   To configure:
-Set TS API to true
-Set message router port to 443
Improvement CA-4973 Statistics

Traffic Studio - Statistics - Context menu

Fixed 2022-03-09 17:11 2022-03-17 19:13   Changed reports to use async lazy fetching context menu (as passenger reports does)
* Line report - added potential for block
* Traffic log - added additional items

Traffic Log:
- vehicle column used to contain ??? - modified to check if there is a system address
Bug CA-4972 Traffic Data Importer

CLONE - BrokersTransxchange Export Document is not valid

Fixed 2022-03-09 13:18 2022-05-03 11:22   Attached file "Original Imported TXC" was imported into Broker. Produced attached export TXC file "TransXChange_20211021_230000".
Export file appears invalid (missing Header details, non-unique ServiceCodes).

Export file ought to be importable into the Broker and create identical vehicle journeys as the import document.

Problem CA-4971 Fault History

Traffic Studio - Change in cleared alarm filter

Fixed 2022-03-09 12:08 2022-03-18 07:33 In previous version the cleared timestamp was used. This is nota always correct. Filter now uses the perceived severity.
New Feature CA-4970 Planned traffic explorer /dbviewer

Traffic Studio - Removed journeys are shown in planned traffic

Fixed 2022-03-08 12:39 2022-03-21 07:08   In Planned traffic explorer and Journey view removed journeys are shown with a strike through font. See attached images.
Task CA-4969 Assignments

Traffic Studio - assignment - remove dynamic journey / template instance

Fixed 2022-03-07 15:32 2022-03-21 07:08   Add remove button in "Line/Journey" column for dynamic journeys (created from template)
- basic confirmation dialog (not style same as custom assignement query)
- hide removed entries in list
- bug fixes
Update assignment history
- refresh button
- basic search (will conflict with bolding of block owner)
Bug CA-4967 Events

Traffic Studio - Swedish translation for off route event is incorrect

Fixed 2022-03-04 16:09 2022-03-12 12:39   See image 001.
Task CA-4965 Events

Event generator is updated to handle dynamic blocks

Fixed 2022-03-03 16:06 2022-03-08 12:42   The following events IGNORES dynamic blocks:

Improvement CA-4964 RouteLogHandler

Routeloghandler: Improvements in statistics algorithm

Fixed 2022-03-03 10:58 2022-03-03 10:58   Improvements in routeloghandler
* Now using "passby links" for a larger statistical sample size.
* Performance enhancements
* Better memory management
* New columns in the stop point report csv file: Sample size, measurement classification (ok, not ok, uncertain)
New Feature CA-4963  

Routeloghandler: Add link drive time to the links generated in links.txt.

Fixed 2022-03-03 10:35 2022-03-21 08:32   Routeloghandler now also generates drive time for all links detected, and written to the links.txt file. This enables the dataimport to dynamically update drive times.
Improvement CA-4962  

Hogia Gateway supports gatewaying of dynamic journey assignments

Done 2022-03-02 14:27 2022-03-02 18:30   When a new journey is created and assigned the assignment is sent to the TaskAssignment endpoint (SignInTask/SignOutTask). The TaskRef is defined as the JourneyRef (External Journey Id).

Progress report ignores these journeys to be backwards compatible.
New Feature CA-4958 Traffic Studio General

Traffic Studio - Deployed binaries for Traffic Studio are digitally signed by Consat Telematics

Fixed 2022-02-24 17:52 2022-02-28 11:48   This includes dynamically linked libraries (.dll) and executives (.exe).
Bug CA-4957 Central

Database.MsgWriter stopped working

Fixed 2022-02-24 13:26 2022-03-15 12:07   Database.MsgWriter stopped working
Task CA-4956 Traffic Studio General

Traffic Studio - Wpf Extended toolkit updated to be compatible .Net 6

Fixed 2022-02-24 11:29 2022-03-03 08:58 Moved WPF Extended Toolkit (Xceed) to .Net 6 compatible code. New project type. MS-PL license. Fork
For affected plugins see image.

Controls affected:
-WatermarkTextbox (grey text if no text entered)
-DateTimePicker (for example Assignment)
-Time up/down (example CCTV)
-Double up/down (example Road limitation view in geofence)
-Integer up/down (example signal prio view in geofence)
-BusyIndicator (styled to rotating circles)
-Zoombox (Line network map)
-Pie (countdown timer)
-ButtonChrome (for example buttons in Importtool)

Bug CA-4955 UserManager

Traffic Studio - Text filter is not re-evaluated when User Role filter changes, scroll issues for Role filter

Fixed 2022-02-24 10:46 2022-02-28 11:49 See video:
Improvement CA-4953 Central

Journey and Line not greyed out in Customer Support

Fixed 2022-02-23 12:35 2022-02-28 12:08   In customer support the shortcut options:
Planned Traffic - Show journey
Planned Traffic - Show line

for companies you have no access to will still be available. See [Picture 1]
Selecting any of these options for those companies will open up the respective window but with no information at all. See [Picture 2]
These options should be greyed out when there is no access to this company.

When not having access to a companies blocks, it will be displayed with "???". See [Picture 3]
This would be better if it were "-" or be left empty, as the question marks gives of the feel that data is missing, not restricted.
Bug CA-4952 UserManager

Traffic Studio - user manager / multiselect - can select disabled items

Fixed 2022-02-18 09:46 2022-02-24 18:37   Can indirectly modify disabled rows in multiselect drop down for user roles. Control is shared across plugins but not common to disable items.

1) Double click
2) Range select (space)
3) Select all
Improvement CA-4948 Events

Charter Assignment Start to Manual Charter Assignment

Fixed 2022-02-15 14:10 2022-02-17 11:16 21.16.X.X_branch, The event [VehicleEventTypeManualCharterAssignment] and [VehicleEventTypeManualCharterAssignmentEnd] are currently named "Charter Assignment Start/End" in TrafficStudio, which causes some confusion as to how it differs from "Charter Start/End"
See [Picture 1].

Changing these two to "Manual Charter Assignment/Assignment End" to fit the VehicleEvent could help make this more clear.
Problem 21.16.X.X_branch,, 22.1.X.X_branch CA-4946 Block graph/DbViewer

Traffic Studio - Journey is hidden even if role has assignment access

Fixed 2022-02-09 15:00 2022-02-23 13:34 It is desired to see the journey information for all journeys that the user role has assignment access to.
New Feature CA-4944 Traffic Studio General

Release/Attach floating window to main window

Fixed 2022-02-04 09:12 2022-02-14 12:58 Button on floating window to enable window to be shown independently from the main window, for example if main window is minimized the floating window stays open.
Bug CA-4943 ExtDb

EXTDB - Events - EventTimestamp

Fixed 2022-02-03 10:56 2022-03-03 09:03   EventTimestamp - documented as SystemTimestamp but was same as VehicleTimestamp
Modified it to be PositionSystemTimestamp & if not available it will be MinValue i.e. 0001-01-01
Bug CA-4940 Traffic Studio General

TS(?) calls ExpandJourneyList with aptUser null

Done 2022-02-01 14:27 2022-02-28 12:59   Sometimes the service username/password sends the string "Null" to "L:\i4m\var\log\IIS_Tmix.Cap.Database\Apt\Tmix.Cap.Database.WebApp.Apt_13_79.log"
Bug, 21.16.X.X_branch CA-4939 PTC, Tmix.Cap.Voice.Library.Plugin.Dispatcher

Traffic Studio - When voice communication announcement audio is configured on computers with several audio output devices with the same name, an application crash may occur

Fixed 2022-01-26 16:44 2022-02-02 12:12   When voice communication announcement audio is configured on computers with several audio output devices with the same name, an application crash may occur
New Feature CA-4938 Charging Management

Traffic Studio - Charging Management details view

Fixed 2022-01-26 15:13 2022-02-02 14:09   Reset feature moved into Details View. Reset details are shown (status, user, timestamp). Details toggle button in toolbar.
In charge point grouping number of connectors in use are shown.
Start/stop remote transactions shows status (status, user, timestamp, connector id).
Power summary per charger is shown.
Follow on map feature button (same as vehicle history).

See attached image.

Bug CA-4934 UserManager

Traffic Studio - user manager - permissions

Fixed 2022-01-19 13:26 2022-02-02 10:05   Try disable add if lack permissions
- buttons will be disabled
- lock icon on the row
Try update flow so lack of permissions result in something in frontend
- created a fault exception but only logs in TS

TS logs after:
2022-01-19 14:28:54,015 [4 ] ERROR (I4mResourceModel) - [Resource] - AddUser with id: "0" caught an exception.
System.Reflection.TargetInvocationException: Ett undantagsfel har inträffat i målet för en aktivering. ---> System.ServiceModel.FaultException: AddUserForCompany user 'lars_access' is not User Administrator. Must be in:'I4m Super Users or I4m Power Users'.

TS logs before:
2022-01-11 14:44:35,972 [32 ] ERROR (I4mResourceModel) - [Resource] - AddUser with id: "0" caught an exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ServiceModel.FaultException: The server was unable to process the request due to an internal error. For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the <serviceDebug> configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework SDK documentation and inspect the server trace logs.

Bug CA-4933  

Traffic Studio - Can not edit driver company.

Fixed 2022-01-18 17:09 2022-01-19 09:42 Drivers in TS can not be updated/edited.

To recreate issue:
- Open BC Transit Traffic Studio and go to "Drivers" tool.
- Select a driver (ex: 102 - Joe Benna) and click on "update Driver".
- Change company from "BC transit" to "Cowichan Valley" and save.
- Change seems to be applied.
- Disconnect/close TS, then reconnect.
- Check Drier list, change was not saved.
New Feature CA-4932 Traffic Studio General

Traffic Studio - User can change password without opening User Manager

Fixed 2022-01-17 17:39 2022-02-07 15:20   This feature is only available when using TSAPI as authentication method.
Enter current passward. Enter new password 2 times and press save. Status will be presented in the dialog.
Change Request CA-4929 Tmix.Cap.Mmr.WebApi.Rest.Pickup

Passenger pickup rest api >config to use gtfs journey id

Fixed 2022-01-13 16:08 2022-01-13 16:10 TCB would like to use Tmix.Cap.Mmr.WebApi.Rest.Pickup, but would prefer to use GTFS_PREDEFED_ID for journey.
Configuration added, "UseGtfsPreferedJourneyId"
Bug, 21.16.X.X_branch CA-4928 Tmix.Cap.I4MFramework.WebApp.Wcf.TsApi

Traffic Studio - Disco screenshots from TS not working when using TS API

Fixed 2022-01-13 14:15 2022-01-13 17:13 Disco screenshots from TS does not work TS API is used. Only a spinner is shown.
New Feature CA-4927 Road Situation

Show affected direction in RoadSituation

Fixed 2022-01-13 14:00 2022-01-14 12:50   Affected direction from Datex and Open511
Road situation details now shows road and direction (ie if situation contains multiple geographies, usually the same, only one road is shown at a time)
Improvement CA-4926 Assignments

Traffic Studio - New column for assignment source trigger

Fixed 2022-01-05 18:01 2022-01-13 17:41   New column added which shows the source that triggered the row of the assignment. See attached image. The column is hidden by default.

Possible values:
TrafficStudio ,
Improvement CA-4925 Lines

Traffic Studio - Lines group includes faults indicator, tooltip and context menu

Fixed 2022-01-05 16:39 2022-02-02 10:05   In the line group header a fault indicator is shown if any of the vehicles in the group have an active fault. Also a context menu was added for easy access to the line features. Se attached image.
New Feature CA-4924 External-api

External Api - added system events

Fixed 2022-01-04 15:59 2022-01-19 11:04   Let system events (backoffice events) flow out thru external api with a datastructure similiar to ext-db (just key-values).

- topic: cts/ext/ams/#
- topic: cts/ext/api/#
- vehicle event studio
Bug CA-4923 Events

Eventgenerator does not reload report sheets correctly.

Fixed 2022-01-04 13:09 2022-01-13 09:50 When report sheets are imported the event generator should reload report sheet every 30 minutes.
Improvement CA-4921 Charging Management

Traffic Studio - Added percentage bar to Power group

Fixed 2021-12-22 19:30 2022-01-18 13:11   Percentage bar showing the power percentage graphically has been added. Se attached image. Also drawing performance is improved.
Improvement CA-4920 Its4Depot

Its4Depot - Improvements to css, responsiveness, etc.

Fixed 2021-12-22 15:24 2022-01-12 11:12 - Added some responsiveness (still a min width for smaller browser, but scales to wider browser)
- Moved all common css code from Default.css to common.css
- Styled tables, added margins to certain elements
- Done to all current styles
Improvement CA-4919 IMFace

Traffic Studio - Traffic Tasks Added Columns to Excel File

Fixed 2021-12-17 13:37 2021-12-21 07:18 Added extra columns to the Excel file after TCB's request to be able to see Reference ID.
- Properties
- Reference ID
- Created by program
- External Reference
New Feature CA-4918 Planned traffic explorer /dbviewer

Traffic Studio - Possibility to create dynamic journey from the journey template view.

Fixed 2021-12-16 22:12 2022-01-12 11:07   Edit time and comment in Journey template view and press button to create a new journey.
New Feature CA-4917 TiledMap, Traffic Status

Traffic Studio - Filtered map fom Traffic Status

Fixed 2021-12-16 11:49 2021-12-28 11:54   From Traffic Status a map can be opened which is filtered by the Traffic status section initiated the map. For example all vehicles running dynamic journeys.
Map is zoomed to a rectangle that can show all items shown using the filter. If an object is going outside the initial zoom level the map will zoom out.
Bug, 21.14.X.X_branch CA-4916 Charging Management

Traffic Studio - Poor application performance when grouping Charging points

Fixed 2021-12-14 11:55 2022-01-18 13:12   Application is unresponsive at times. If Chargin points view is closed, issues stops.
Improvement CA-4915 IMFace, Traffic Studio General

Traffic Studio: Traffic Changes grouped

Fixed 2021-12-10 14:19 2021-12-13 15:21 21.14.X.X_branch In addition to changing the names to Traffic Changes and New Traffic Changes, they are now being grouped the same as "Planned Traffic" in the "Tools" drop down.

Old: See [Picture 1]
Updated: See [Picture 2]
Improvement CA-4914 Traffic Studio General

Traffic Studio: Exit and Logout moved

Fixed 2021-12-10 14:12 2021-12-13 15:22 21.14.X.X_branch In Traffic Studio/File the Logout and Exit options where located in the middle of the dropdown. See [Picture 1]

This has now been changed and they are located at the bottom of the dropdown. See [Picture 2]
New Feature CA-4913 Charging Management

Traffic Studio - Charging Management Power Group summary

Fixed 2021-12-08 22:59 2021-12-10 14:13   Power summary per group is now shown in the header
Task CA-4912 Station Manager

Traffic Studio - dynamic journey - 21.15

Fixed 2021-12-08 09:04 2022-02-14 16:28   * Station manager
- handle dynamic journeys, remove templates from journey type filter
- bugfixes
* APC passenger report
- remove template from journey type filter
New Feature, 21.15.X.X_branch CA-4911 Tmix.Cap.Voice.Library.Plugin.Dispatcher

Traffic Studio - Additional playback devices for audio notifications

Fixed 2021-12-06 15:34 2022-01-14 01:26   It is possible to select an additional playback device for alarms, warnings and incoming audio notifications.
Main and secondary device can be turned on/off-
Bug CA-4910 Geofence, Traffic Studio General

Traffic Studio: Geofence save icon not alligning

Fixed 2021-12-06 14:57 2022-01-12 12:42, 21.14.X.X_branch When the lower TS window is raised above a certain height. The Save icon for editing geofences get hidden underneat the [V] scroll symbol. (See Picture 1 and Picture 2)
Task CA-4909 Road Situation

Road situation - version 3.2

Fixed 2021-12-06 11:32 2021-12-09 16:51   Updated schemas & changed code to use 3.2 instead of 3.0
I.e. trafikverket uses 3.0 while vegvesendet uses later. Made small change to be compatible.
Task 21.10.X.X_branch, 21.12.X.X_branch,, 21.14.X.X_branch CA-4908 Road Situation

Road situation - vegvesendet

Fixed 2021-12-03 16:58 2021-12-09 16:51, Updated process to have document processors
* Remove known bad data from vegvesendet
* Log validation summary
* Sort xml elements
* Save data in more steps & more readable

Compare our intrenal result between DATEX2 v2 & v3 from vegvesendet
Fixed buggs in v2 & v3 from comparison


Email "DATEX2 - situation"

Försök till summering

Bug CA-4906 Traffic Studio General

TS- super user settings lost after backend restart

Fixed 2021-12-02 14:21 2021-12-06 14:13 After backend restart, an ongoing session of TS (superuser) loses its priveleges, failed asscess...
User should ba able to log in again, whithout restarting TS.
Improvement, CA-4905 Traffic Data Importer

Faster handling of fleet in depot when importing traffic data

Fixed 2021-12-01 16:43 2021-12-08 14:50 21.10.X.X_branch Faster handling of fleet in depot when importing traffic data, resource-names are cached at startup and not received for every upload/connect to depot.
Which should result in the dataimport taking less time than before.
Improvement, CA-4904 APT

Faster datahandling when importing data

Fixed 2021-12-01 16:42 2021-12-08 14:50 21.10.X.X_branch Faster removing of data when importing data into APT-database.
Which should result in the dataimport taking less time than before.
Task CA-4903 Traffic Studio General

Traffic Studio - general / status bar - showing current filter setup

Fixed 2021-12-01 09:32 2021-12-02 11:17   Not really targeted for customer but to save time knowing what type of global filters that are currently active for a certain role in traffic studio.

* System Instance
* Has company filter
* Has principality filter
* Active line group (reminder)
New Feature CA-4902 Planned traffic explorer /dbviewer

Traffic Studio - planned traffic - list principality

Fixed 2021-11-30 13:31 2021-12-02 15:58   First step - show which principalties available/accesss to.
No detail view.
Improvement CA-4901 Assignments, Block graph/DbViewer

Traffic Studio - Moved Time Interval Control in Assignments, Block/Duty View

Fixed 2021-11-30 09:42 2021-12-02 16:22 - Moved the Time Interval Slider to the top, to be grouped with other controllers (and to match Vehicle History) in Block/Duty Graphs and Assignments.
- Reduced its height
Improvement CA-4900 Customer Support, IMFace

Traffic Studio - Name & icon change for Traffic Information tools

Fixed 2021-11-25 15:13 2021-12-02 14:02 New names for Traffic Information & New Traffic Information in English, Swedish and Norwegian, after team discussion.

- Traffic Information -> Traffic Changes / Trafikändringar / Trafikkendringer
- New Traffic Information -> New Traffic Changes / Nya trafikändringar / Nye trafikkendringer.

New icons for Traffic Information & New Traffic Information
- Traffic Changes: An edit pen in a circle
- New Traffic Changes: An edit pen in a circle, with a + symbol superimposed.

Changeset # 68250
New Feature CA-4899 Charging Management

Traffic Studio - Charging Management Power Groups

Fixed 2021-11-24 17:56 2021-12-08 22:59   Connectors can be grouped by power groups. Max power pwer group is shown in the group header. New column for power group and power.
See image attached.
Improvement CA-4897 TiledMap

Traffic Studio - Map editing includes scale indicator

Fixed 2021-11-22 23:00 2021-11-29 10:07   Map editing includes scale indicator on the bottom left corder.
New Feature CA-4896 Assignments, Planned traffic explorer /dbviewer, Traffic Studio General

Traffic Studio - dynamic journey using journey pattern

Fixed 2021-11-22 18:43 2021-12-02 08:29   System settings
- new connection for AptServer

- "journey status" - include text for dynamic flag & disable hex number
- reuse reinforcement icon for dynamic (so the same blue plus for dynamic)

- new subview "dynamic"
- list journey of type "dynamic"
- list journey of type "journey template" as input to create a new one

Active vehicle
- column "journey type"
- rework header / search into a control

Vehicle history
- column "journey type"
Bug,, 21.13.X.X_branch CA-4895 Configuration Manager

Traffic Studio - Saving configuration fails when selecting many principalities

Fixed 2021-11-22 11:57 2021-11-23 15:38 Saving configuration fails when selecting many principalities.

Bug CA-4892 Events

Traffic Studio - When a company have no initial event configurations, the configuration list will be empty.

Fixed 2021-11-12 10:55 2021-11-15 10:48 When a company have no initial event configurations, the configuration list will be empty. Se example in the attached image.
Improvement CA-4888  

Traffic Studio - Removal of

Fixed 2021-11-09 16:55 2021-11-15 16:41   Removal of from xaml files, replacement of components using it (mostly arrows and some triangles), and removal from resources.

See changesets:
- 67605
- 67602
- 67599
- 67582
Test Task CA-4886 Traffic Studio General

Traffic Studio - system setup - connections / ts-api - removal

Fixed 2021-11-09 14:30 2021-11-16 11:18   Remove the option to configure in system setup & only use the app.config setting.

Discussion about if we want it - it got buggy & did not send auth headers when connecting as it only checked the app.config setting.
Bug, CA-4885 Charging Management

Traffic Studio - Button visible even if Start/Stop/Reset is disabled

Fixed 2021-11-09 13:32 2021-11-15 13:23   Buttons should be hidden in charge points list if "Start transaction", "Stop transation" or "Reset chargepoint" is disabled in the database.
New Feature CA-4880 Tmix.Cap.CCTV.Plugin.CCTVManager

Traffic Studio - CCTV media upload request and download

Fixed 2021-11-01 09:27 2021-11-16 11:32   It is now possible to request CCTV media upload from one or several vehicles. Video is first uploaded to the central server. Video files can then be downloaded from the central server to the computer running Traffic Studio. Files are stores in the appdata folder. For more information see user manual.
Improvement CA-4879 Fleet Studio - Active Vehicles

Fleet Studio > Active vehicles - Sorting according to what the user is interested in...

Fixed 2021-10-28 08:40 2022-04-06 15:42 Deviation filter....
the trafficmanager is intressted in knowing either who is the lastest or who is driving faster than timetable.. sorting should be accordingly.
Improvement CA-4878 Traffic Studio General

Traffic Studio - service connection status check

Fixed 2021-10-27 16:27 2021-11-15 10:52   Changed the code regarding service connection status check to not start new checks until the previous one is completed to avoid building up a lot of work & threads. Also added a simple monitor to indicate slowness & delays.
New Feature CA-4876 Traffic Studio General

Create and Edit Coaching zones in Traffic Studio

Fixed 2021-10-27 13:17 2021-11-03 17:44 Create and edit of Coaching type of zones with Valid times.
Valid times can be between two dates and weekly valid times.

External id and Source is now show in list.
Bug CA-4875 IMFace, mmrs

MMRS - client lib - tryadd / full queue

Fixed 2021-10-26 14:20 2021-11-15 10:52 21.10.X.X_branch Changed the logic of MMRS client library (traffic information) used centrally & Traffic studio to avoid escalating failure if its internal queue gets full.

TCB had an issue where the queue got full & it caused traffic studio to block all realtime data as a result.
Task CA-4871 Traffic Studio General

Traffic Studio - system setup - connections / ts-api

Fixed 2021-10-14 10:46 2021-11-09 14:30   Changed priority
(1) Settings / app.config ts-api
(2) Model TS-api

Changed connection form to disable TS-api connection section if settings / app.config is set & use its values instead.
Improvement 21.10.X.X_branch,, 21.11.X.X_branch CA-4870 Road Situation

DATEX II version 2 and 3 validity status interpretation changed

Fixed 2021-10-13 13:46 2021-10-21 09:09
Improvement CA-4869 Events , Report Sheet

Event generator - JourneyIncomplete report sheet - try add vehicle/system address

Won't Fix 2021-10-13 09:57 2021-10-13 10:35   Add system address to the report sheet to allow for easier follow up
New Feature CA-4868 Traffic Studio General

Traffic Studio - TSAPI has support for compression

Fixed 2021-10-12 17:57 2021-12-21 10:34   New settings added for controlling communication method between Traffic Studio and the TSAPI on the central server. For Traffic Studio "UseTSAPICustomHttpsBinding" can be set to true/false (default value is true).

If set to true compression and binary serialization will be used (application/soap+msbin1+gzip).

If set to false no compression and xml serialization will be used (application/soap+xml; charset=utf-8).

On the central TSAPI service the following setting is needed:
<CustomHttpsEndpoint Enabled="true"/>
Improvement, 21.11.X.X_branch CA-4866 Events , Report Sheet

Event generator - Loosen validity check

Fixed 2021-10-12 11:24 2021-10-12 12:45   Event generator
- validity checks of messages has been loosened to ignore seq. error & vehicle time missmatch
- affects JourneyNotStartedYetEvent, JourneyNotDriven, JourneyIncomplete
Improvement CA-4865 Traffic Data Importer

Unexpected restart AptRunner will generate FMalarm

Fixed 2021-10-08 12:18 2021-10-25 11:46   When an import is running at the same time an TS version update restarts the process, a message will be generated in FMalarm (gui) and Importer log (gui).
Improvement CA-4864  

Traffic Studio - Changes in texts

Fixed 2021-10-08 09:43 2021-11-16 11:45   "Reinforcement" text has been changed to "Non-planned reinforcement" to specify that is is not included in the planned data.
In Customer support the "Type" column has been changed to "Journey Activation Status".
See image.

Texts in Line Report are updated and rearranged. See 'Line Report.png'.
Bug CA-4863 Events

Traffic Studio - Events not reconnecting on server restart

Fixed 2021-10-06 09:58 2021-11-15 10:46   In some cases the events service is not reconnected after server was restarted. Could happen after a branch update.
Debt CA-4862 Switch Viewer

Traffic Studio - Switch heater control feature is now deprecated

Fixed 2021-10-06 09:15 2021-10-20 13:20   Controlling heaters is no longer possible from the plugin. (Hardware no longer installed).
Bug 21.10.X.X_branch,, 21.11.X.X_branch CA-4860 Tmix.Cap.Forecast.Process.CallServer

Call server: Forecast not delivered to vehicle for connections

Fixed 2021-10-04 15:29 2021-10-25 11:45 Har fått flere tilbakemeldinger fra operatør om at prognoser for korresponderende buss er forsvunnet etter at vi sendte ut siste oppdatering. Kan dere undersøke om dette stemmer?
Improvement CA-4857 Traffic Studio General

Traffic Studio - Valid flags presentation

Fixed 2021-09-29 16:14 2021-09-30 14:09   If several flags are set all flags are listed with ',' as separator. The hex presentation of the flags is removed.
Improvement CA-4849 Traffic Studio General

Traffic Studio - TS API server side authorization for Power and Super User

Fixed 2021-09-23 01:06 2022-01-19 13:28   Server side validation has been added to the following calls:


user without Super/Power not able to update anything in user manager.
Bug, 21.10.X.X_branch CA-4848 Traffic Studio General

Traffic Studio - Notification filter exception when filter activated from configuration during initial startup.

Fixed 2021-09-23 00:05 2021-09-30 13:10 When user has configured a notification filter. Exception may occure in some cases during application startup.
Improvement CA-4846 Traffic Studio General

"Valid Flags, statistics" column added to Vehicle history

Fixed 2021-09-21 13:18 2021-09-28 11:37   "Valid Flags, statistics" column added to Vehicle history
and Tripplayback. The old Valid Flags column is renamed "Valid Flags, realtime".

Also changed "Valid Flag" columnname in DetailReport to "Valid Flag, statistics"
Task, 21.10.X.X_branch CA-4843 Road Situation

Traffic Studio - Road situations types swedish translations

Fixed 2021-09-17 17:06 2021-09-21 13:18 Situation types now in swedish. Se attached image for example.

New Feature, 21.10.X.X_branch CA-4842 Traffic Studio General

Traffic Studio - Rolling log file local app data fallback

Fixed 2021-09-15 16:24 2021-09-30 12:30   By enabling UseLocalAppDataIfAccessDenied setting for rolling log file the log file will be stored to users local application data folder if access to configured path is denied.

Task 21.8.X.X_branch, CA-4839 Traffic Studio General

Traffic Studio - allowDbLookup

Fixed 2021-09-13 14:52 2021-09-13 14:52  
New Feature CA-4838 Assignments

Traffic Studio - Assignment history includes comment Column

Fixed 2021-09-07 22:11 2021-09-08 17:59   Assignment Comment column added in Assignment history for Vehicle and Block.
New Feature CA-4837 Traffic Studio General

Traffic Studio - TSAPI settings for startup

Fixed 2021-09-03 15:29 2021-09-20 13:13   Setting in application configuration forces TSAPI encrypted proxy usage.
New Feature CA-4836  

Support for ADT 2.x in Ruter MQTT gateway

Fixed 2021-09-01 00:34 2021-10-01 13:55   adding PublishAdtV2="true" to the topic map will enable adt 2.x
New Feature CA-4835 Fault Management

Fault manager self tests on webservices

Fixed 2021-09-01 00:00 2021-09-07 15:58   On an interval (SelfTestIntervalInMinutes in configuration) all web apps implementing the ISelfTestService interface will be called. The method used is the RunSelfTest().

If result is false a WebServiceSelfTestFailedAlarm will be triggered.
If result is true the alarm will be cleared.

Other faults will be handled by the Webservice unreachable alarm handling.

First webapp implementing this interface is the TTS webapp.
Improvement CA-4834 Statistics, Traffic Studio General

Traffic Studio - Block Viewer and Details report issues on small screens with High DPI

Fixed 2021-08-31 20:38 2021-09-08 18:25   1) In Detail report a scrollbar has been added.
2) Wider columns in Block Viewer dialog.

See attached images.
Task, 21.10.X.X_branch CA-4832 Traffic Studio General

Traffic Studio - connections

Fixed 2021-08-31 10:11 2021-11-09 14:30   Changed "System configuration" - "connection" view tooltip/uri to reflect system type & if ts api is used & verify/testing.
Changed how uri & connections when connecting is created.

Resolving configuration to service uri is moved to a seperate class.
Improvement CA-4831 Fleet Studio - Active Vehicles

Fleet Studio - Active Vehicles- small improvements

Fixed 2021-08-27 17:23 2021-10-29 10:32 + Company selection should include "All" for all companies user has access to.
+ Loading indicator when first loading gui, as well as when changing company or columnviews.
Task CA-4829 Dig Sig Web display

Web display - header [auto] - multiple stop points

Fixed 2021-08-27 13:09 2021-09-13 09:51   Changed header strategy "auto" to comma seperate designators/platforms in header if multiple stops in the area.
Improvement CA-4828 PTC

Traffic Studio - Sepura modem driver includes software version

Fixed 2021-08-27 09:50 2021-09-15 11:05   During modem init phase, version information is requested from the modem and shown in log file.
Bug CA-4827 PTC

PTC Settings GUI - Not aligning correctly

Fixed 2021-08-26 10:05 2021-09-09 08:22 In the settings GUI for PTC most of the text is lumped together. (Picture 1 and 2)
Unable to solve it by making the window larger than the area of text. (See picture 3)

Issue found in:
New Feature CA-4826 PTC

Traffic Studio - Use automatic phone link id for PTC APP (external cxe)

Fixed 2021-08-24 00:06 2021-10-22 15:40   Specific computer configuration is no longer required for using the PTC app/External Cxe.
If the Phone Link Id field is left emtpy Traffic Studio tries to acquire the Id from the resource database. The key used for returning the id is "[Role][ComputerName]".
The Phone link id is now also shown in the tooltip of the QRode for convenience.
See images.
Bug CA-4825 Block graph/DbViewer

Block Graph - Changing dates

Fixed 2021-08-23 13:17 2021-08-26 09:59, When changing the time and date in the block graph (Picture 1) and then filtering Line Group to a different company (Picture 2), the filtered time will change back to current day.
Improvement CA-4823 PTC

Traffic Studio - Sepura Tetra Modem driver individual call issue for Rakel radio version 10.26 and later

Fixed 2021-08-18 15:28 2021-09-15 11:05 This issue is related to the Sepura TETRA Terminal Data Interface (PEI port).

The optional parameter RqTx pre-call initiation AT+CTSDC is from radio version 10.26 needed for correct functionality. Otherwise the recipient cannot talk back.
This parameter is now always set to 1 prior the call (No Request to Transmit).


The change has also been tested on old radio versions so no need to keep old initiation.
Problem CA-4822 Connection Monitor

Traffic Studio - If there are planned connections where the distibutor has no departure time the UI will not open

Fixed 2021-08-15 22:36 2021-09-15 11:04 If there are planned connections where the distibutor has no departure time for the call the UI will not open. although this type of connections make no sense the UI should work showing all other connections. See example image from Planned Traffic Explorer.
Task CA-4821 Tmix.Cap.FleetMgmt.Process.VgcsGateway

External Ams / External Api - contains both refined alarms & raw alarms [NGPS/VGCS]

Fixed 2021-08-13 14:35 2021-09-08 15:42   Tmix.Cap.Gateway.Process.ExternalAms (topic: cts/ext/ams/)
* Modified to send both raw & refined alarms
* Moved code that modify event type to outputters i.e. no alarms on "AlarmActivation".

* configuration update
* Will use the raw / unmodified alarms to send to volvo
Tmix.Cap.ExternalApi.Process.MqttGateway (topic: cts/ext/api/)
* configuration update
Tmix.Cap.ExternalApi.Process.VehicleEvents (backend for https://.../Tmix.Cap.ExternalApi.VehicleEventStudio/)
* configuration update

Additional configuration updates or possibilities.
Improvement CA-4820  

Traffic Studio - Close select role window not possible

Fixed 2021-08-12 21:30 2021-09-07 16:00   När vi kör TS och bestämmer oss för att inte gå vidare finns det ingen knapp för att stänga fönstret "välj en grupp", vilket tvingar oss att fortsätta för att avsluta sessionen. skulle det vara möjligt att skapa en avbryt-knappen?
Se bilden.
New Feature CA-4819 IMFace

Default hidden column in Traffic Tasks displaying internal task properties

Fixed 2021-07-29 15:34 2021-08-13 08:26 The Internal Resource Task Key-Value properties
Bug CA-4818 Traffic Studio General

Traffic Studio - Tab key does not work correctly in Identity server web login screen

Fixed 2021-07-28 17:58 2021-08-10 12:00   Stepping between fields using the keyboards does not work
Improvement CA-4817 Traffic Studio General

Traffic Studio - API Access token automatic refresh

Fixed 2021-07-28 15:36 2021-08-13 12:08   When using Identity server OpenId/OAuth2 authentication TS API token is automatically refreshed in the background X minutes before current access token expires.
If service gets access denied, user login is reopened.
TS API can be configured in the system->services tab.
Problem CA-4816 Events

Traffic Studio - Journey incomplete is not triggered even if all reports are Invalid

Fixed 2021-07-28 15:12 2021-09-09 08:22   Journey incomplete is not triggered even if all reports for the journey are invalid. This differ from the results in Deviation report and Traffic log which interprets this as invalif journeys.

Original discussion below:

Se nedan. Jag skickade detta vidare till Julie, Roland och Y-team men inte fått något bra svar så lägger det som en jira så det inte glöms av.

 Från: Olof Sundelin <>
Skickat: den 10 mars 2021 14:00
Till: Nicklas Trygg <>
Kopia: Mattias Karlsson <>
Ämne: Avvikelser


Jag gjorde en avvikelserapport på skellefteå buss från den 5-9/3 och den säger att 192 turer körts utan rapporter vilket jag tolkar som ej inloggad.
tar jag ut en rapport över trafikavvikelser under samma period så får vi 158 ej körda turer

borde inte dessa siffror vara desamma?

sedan, vad är en ogiltig rapport? Jag har tolkat det som inloggad men hela sträckan har ej körts, men i avvikelserapporten är det bara 4 med ogiltiga rapporter medans vi har 291 ej komplett tur bland trafikavvikelserna
Bug 21.6.X.X_branch, CA-4815 Noptis-VSI

VsiServer - startup race condition

Fixed 2021-07-22 16:47 2021-10-01 14:49 Startup race condition - dnSpy before it crashed process
- clientReadyToSend = false
- hasSubscription = true

Has not attempt once to send data
Bug 21.1.X.X.X_branch, CA-4814 Event History, Events

Traffic Studio - Events - context menu on click

Fixed 2021-07-13 11:54 2022-02-17 15:43 21.1.X Changed logic for context menu to be on click & some bindings to more like other places & attempt to solve it not always working.
Updated filter box (call refresh after applying loaded settings) - would say 28/28 until you open it.
Search nr items could get lost since not raising property changed for a visibility flag.
Bug CA-4813 Assignments

Traffic Studio - assignment - await initalize & busy indicator

Fixed 2021-07-07 17:49 2021-07-07 17:49   Updated assignment to have a state for initalized - to await calendar day loaded.
Added global busy indicator.

Actual fix is auto-startup assignment would load faster than underlaying data & thus would start in 0001-01-1
Test Task CA-4811 UserManager

Traffic Studio - user management

Fixed 2021-07-02 17:45 2021-07-15 16:41   UserUi between internal user object & ui to allow adding addtional data.
Getting user based on resource access instead of empty list / all.
Changed async code to use async flow instead of the old way.
Validate in one place instead of multiple & different i.e. username != password was done in add but not update.
Changed code generally i.e. init once & reuse instead of recreating & causing missmatch between ui & model. Seemed to fix remove previously being enabled if selecting & navigating between tabs (no selection).

Added possibility to view multiple companies & search.
Changed roles to multiselect
Improvement CA-4810 Route Checker

Traffic Studio - Event limit description filter and translation in Route Checker

Fixed 2021-07-01 18:28 2021-07-20 16:38   Event limit description is now included in filter. Better translations for some event types like Reboot and Boot.
See attached image.
New Feature CA-4808 PTC, Tmix.Cap.Voice.Library.Plugin.Dispatcher

Traffic Studio - Status message statistics

Fixed 2021-06-30 21:20 2021-08-19 09:31   Possibility to get status code statistics from database for a specific day (TLI only).
Simple Excel export (available in PTC as well)
Task CA-4807 Traffic Studio General

Traffic Studio - SortableListCollectionView

Fixed 2021-06-16 14:36 2021-10-04 09:01 Changed SortableListCollectionView to try & revert selection on underlaying data removal.
Issue was a lot of selection changed occuring during disconnect & close ie. enable "tracking" in road situation select first item in the list & disconnect would trigger selection changed for every item in the grid.
Attempt default / always use this behavior - will make things faster but is high risk of some place.
New Feature CA-4805 Traffic Studio General

Traffic Studio - links to log files

Fixed 2021-06-03 17:41 2021-06-08 11:43   Beginning on the creating a links or shortcut menu in "about" menu.
Added to log files & log directory.
Task CA-4804  

Fleet Management / Company ExternalId

Fixed 2021-06-03 10:56 2021-06-10 12:27   Atom - NGPS Export - ExternalId
Export Settings API - ExternalId (export from atom)
FMX/FM2 - company view - ExternalId
FMX/FM2 - email on user changes

FeExport / FuelAdvice - nothing (uses internal-id still as external)
VGCS / NGPS integration - ExternalId for incoming & outgoing
ExternalApi - use Externalid
New Feature CA-4803  

MMS: Support per company separation

Fixed 2021-06-02 21:08 2021-06-10 14:47   MMS will now store each object with the user's company as owner and a user will only see objects for that company (and all object with no company set)

A user in company 0 will see all
Improvement CA-4801  

Volvo Data Importer - agmen - company external-id

Fixed 2021-06-02 08:56 2021-06-09 09:27   Added external-id in database
Added company metadata in database
Agmen importer will match company using external-id [ParmaId or PartyId]
Agmen has configuration for external-id [ParmaId or PartyId]
Agmen will try update/remap vehicles such that it works with company-id being unkonwn from agmen / using external-id (map in company id in synchronizer)
Improvement CA-4800 Road Situation

Road situation - update process, DATEXII 3, multiple source

Fixed 2021-06-02 08:50 2021-06-10 07:44   Updated road situation backend to handle multiple sources and support DATEXII version 3.0 (support for trafikverket).

Minor changes in TS:
* details showing situation id
* details readonly textboxes to allow copy-paste (not all but the one i want)
* details showing validity periods start/end
* details min size & datagrid size
* geo-filtering - any record inside
* selection of situation record to show in list - longest texts

* fix map tooltip size - measure correctly
Improvement CA-4799 Configuration Manager

TS - Its now possible to view and compare configurations in Configuration Manager.

Fixed 2021-05-31 10:28 2021-06-10 07:43   It's now possible to view a configuration and compare two configurations.
Incident,, 21.6.X.X_branch CA-4797 HogiaPhonebookImporter

Hogia Phonebook Importer (VT-TEST) importer database dependencies does not install correctly on some environments

Fixed 2021-05-25 20:05 2021-09-15 11:05   A stored procedure was missing.
Bug,, 21.6.X.X_branch CA-4796 Traffic Studio General

Traffic Studio - Exception when notifications are closed by timer and settings changed

Fixed 2021-05-25 13:41 2021-05-26 09:05 If notification settings is changed and a toast times out and all toasts are closed (2way text timer is 30 s) an exceptions was shown to the user in some cases.
Bug,, 21.6.X.X_branch CA-4795 Statistics

Traffic Studio - Assignment status freetext filter does not include block column

Fixed 2021-05-25 09:37 2021-05-27 10:49 When entering block name using the free text filter block was not found.
Bug,, 21.6.X.X_branch CA-4794 IMFace

Traffic Studio - Intent not saved correctly when traffic control mode is set to false

Fixed 2021-05-24 09:32 2021-05-26 08:19 When creating short turn or short run and traffic control mode is set to false the intent was not saved when published.
Bug,, 21.6.X.X_branch CA-4793  

Traffic Studio - Wrong tooltip text

Fixed 2021-05-21 11:32 2021-05-21 16:44   MINOR: Fel tooltip information för nya Trafikärenden.
Om man hovrar över får man fortfarande gamla "Visa trafikinformation".
Improvement,, 21.6.X.X_branch CA-4792 Traffic Studio General

Traffic Studio - Warning for setting which is not required removed

Fixed 2021-05-21 10:01 2021-05-26 09:53   See attached image of warning.

This warning was shown once after upgrade if setting was missing in configuration file and ReadUserConfigurationFile was set to true.
Improvement,, 21.6.X.X_branch CA-4791 Traffic Studio Line Report

TS - Planned Reinforcement and Reinforcement are separated and shown as different types

Fixed 2021-05-21 07:14 2021-05-21 16:15   Reinforcement of ordinary journeys and planned reinforcement journeys are now separated in the report. Planned reinforcement journeys are shown as 'Planned Reinforcement' and reinforcement of ordinary journeys are shown as 'Reinforcement'
Bug, CA-4790 SIRI SX

SIRI-SX 1.4 server startup

Fixed 2021-05-19 20:57 2021-05-31 08:08 At startup server may receive errors, specifically when all services are starting. In this case "Server to busy" was returned. These error messages may give subcribers wrong situation list when initiating a new subscription.

This was verified by connecting SIRI test tool to the service. Not all valid situations was delivered. There should have been 17 resource tasks.
Debt CA-4789 Two-way-text

TS- possible to use plugin without nessesary connections

Fixed 2021-05-19 18:09 2021-09-27 10:28 It shouldn't be possible to send a text-message (use the plugin) without being connected to the two-way-text- service...
At least a message, "not connected to the nessesary servicce"- type notice..

the user may think they sent the message since there is no indication otherwise...
Bug CA-4788 Assignments

TS - Assigments - Read only mode,few fixes

Fixed 2021-05-18 14:11 2021-05-19 16:47 When in read-only mode in assigment it's
+not possible to use drop-down menu in header, to select other than blocks
+possibe to see if announcement type signed on/called is activated or not
Improvement CA-4787 Customer Support

Traffic Studio - Customer Support (old version) deprecated

Done 2021-05-10 21:21 2022-01-05 17:34  
Improvement CA-4786 Customer Support, IMFace

Traffic Studio - New resource tasks shown as Toasts

Fixed 2021-05-10 20:59 2021-05-20 14:27   When a new resource tasks becomes valid a toast is presented when Customer Support och IMFace plugin is selected. See image. (Previous Popup from Customer Support is removed)
Bug CA-4785 SIRI VM

SIRI-VM (2.0 Server) - Wrong Stop point reference in Passenger count extension

Fixed 2021-05-10 13:22 2021-05-31 08:08 21.1.X.X.X_branch, The Stop point reference in the Passenger Counter extension is incorrect in some cases (VehicleActivityExtension -> StopPointRef). See attached image for an example. Passenger count was registered at "Lumberkrysset" - id "NSR:Quay:41289", But SIRI document suggests "NSR:Quay:39436".
Improvement CA-4784 Planned traffic explorer /dbviewer

Traffic Studio - planned traffic explorer/dbviewer - selection/draw journey for fake blocks

Fixed 2021-05-07 11:04 2021-05-18 11:29   Updated to standardize the flow/same flow for nodes:
* line/journey - doesn't draw blocks thou
* On demand
* Replacement
* Ordinary
* Empty

When selecting/marking it - will draw as normal.
Improvement CA-4782 Central

IDS Server: Support for AD and local groups claims

Fixed 2021-05-05 14:37 2021-10-18 12:27   IDS server now support reading groups from AD and supplying as MS role claims to make SSO sign on possible between its4depot and TS
Improvement CA-4781 UserManager

TS - User Manager - Improved fault handling

Fixed 2021-05-05 12:47 2021-05-31 08:08   Improved fault handling when updating and adding users.
Debt CA-4780 Traffic Studio General

Traffic Studio - New view for selecting which toasts to show

Fixed 2021-05-04 17:52 2021-05-19 12:15   It is possible to show/hide which toasts to show in Traffic Studio.
Bug 21.1.X.X.X_branch,, CA-4778 Volvo DataImporter

Vehicle Data Importer - Zone db is not created for geofences belonging to all companies

Fixed 2021-04-28 21:19 2021-05-21 14:05   When geofences belongs to all companies the signal DB is not generated. See attached image for example.
New Feature CA-4777 Statistics

Traffic Log - number of called journeys

Fixed 2021-04-28 15:31 2021-05-21 16:34 Number of journeys with announcement type "Only If Ordered" that has been run is shown in the summery. Each journey is shown in details.
Bug CA-4776 IMFace

Traffic Studio - Cancel journey quick menu

Fixed 2021-04-27 16:08 2021-05-21 09:47   A quick menu for journey cancellation has been added. A dialog is opened where the internal description can be edited before saving.
Task, 21.4.X.X_branch CA-4775 WebServiceMonitor

WebServiceMonitor - updated to run script on error - restart net.tcp

Fixed 2021-04-27 14:51 2021-09-20 16:06 Updated web service monitor process to be able to run scripts on error/failure & it will run a script that will restart net.tcp service on the remote machine if uri that failed starts with "net.tcp"

Issue / data / collection:
Net.Tcp Shared services stops working for VS / VehicleService
The effect is old connections work & its only a single wcf service that breaks for new connections.

An error occurred while dispatching a duplicated socket: this handle is now leaked in the process.
ID: 5244
Source: System.ServiceModel.Activation.TcpWorkerProcess/36317123
Exception: System.ServiceModel.CommunicationException: The server did not provide a meaningful reply; this might be caused by a contract mismatch, a premature session shutdown or an internal server error.
Server stack trace:
at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeEndService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Activation.WorkerProcess.EndDispatchSession(IAsyncResult result)
Process Name: SMSvcHost
Process ID: 1748
Improvement 21.1.X.X.X_branch,, CA-4774 GTFS

Configurable occupancy levels for Gtfs-rt

Fixed 2021-04-27 13:28 2021-05-31 08:07   Mapping of occupancy percentage to Gtfs-rt occupancy level should be configurable.
Improvement CA-4773 Traffic Studio General

Traffic Studio - crash dump - diagnostics

Fixed 2021-04-23 14:45 2021-05-31 09:02   Changed crash dialog dump to make a diagnostics dump (includes log files etc).
Improvement 21.3.X.X_branch,, 21.4.X.X_branch CA-4772 FleetMgmtX Reports

FleetMgmtX - customized report - excel sort vehicle or driver

Fixed 2021-04-22 15:53 2021-08-13 08:25   Changed excel generation for customized reports to sort data (haven't changed gui) - fac uses subscription & gets emails with data in excel.
New Feature CA-4771 GTFS, GTFS Export

GTFS-S - annoncement type (part of planned extra)

Fixed 2021-04-21 16:24 2021-06-04 16:19   Remove journeys with AnnouncementType.Never similiar to how it filters JourneyType.NonPublic
- updated with configuration for filtering
Added additional mapping
* stop_times.txt - DropOffType & PickupType - check previous per point-in-journey attributes & use journey AnnoncmentType as fallback
Configuration to run on deployed traffic data (AptWcfDataImport) - since part of import system should default be true but can be run after. Not a feature but for ourself - allows us to generate GTFS-s file from deployed data.
New Feature CA-4770 Assignments, Customer Support, IMFace, Planned traffic explorer /dbviewer

Traffic Studio - Activate journey

Fixed 2021-04-20 14:43 2021-04-29 15:01   Possibility to activate journeys with announcement type "Only if signed on" and Only if ordered". If a single journey is assigned, that journey will be activated automatically. Journey activations are shown in assignment tool, Customer support and show passengerinformation.
Improvement 21.4.X.X_branch CA-4769 MMS.DepotGateway

MMS- DepotGateway -Do the depot sync individually for each depot operator, to make sure each operator has the correct set of resource tasks.

Fixed 2021-04-19 18:10 2021-09-15 11:05   Do the depot sync individually for each depot operator, to make sure each operator has the correct set of resource tasks
New Feature CA-4768 PTC

Traffic Studio - Automatic Rakel fallback for WebAPI

Fixed 2021-04-12 23:09 2021-09-15 11:05   When WebAPI is used and service is inavailable signaling wil pass through Rakel modem. This feature is configurable per computer. Timeout is 2 min 15 seconds.
Task CA-4766 mmrs

MMRS - Disturbance - Journey activation (part of planned extra)

Fixed 2021-04-09 14:21 2021-05-18 15:10   Central journey activation using MMRS / Traffic Information

* Ignore / Remove - activations form alert data/stream [fixed]

* sätter cancelled för DisturbanceData oberoende av inre anledning [fixed]

* shown, readonly but missleading icon [same in TS]
Bug, 21.4.X.X_branch CA-4763 Charging Management

Traffic Studio - Charging management filtering

Fixed 2021-04-08 12:50 2021-04-14 08:27, 21.3.X.X_branch - [Status] the first time you try to filter out an option, all gets deselected.
Improvement CA-4761 Planned traffic explorer /dbviewer

Traffic Studio - planned traffic explorer/dbviewer - journey types etc (part of planned extra)

Fixed 2021-04-07 14:33 2021-04-28 14:36   Updated text to hyperlink (not everywhere)
* Block view
* Network version
* Company
* Line view
* Network version
* Journey view
* Company

Annoncement Type in journey view
* Previously the field: "Forecast" could have values active,inactive => updated tol have values Always (active), Never (inactive), If ordered, If sign on - text may vary / change but its an enum with states instead of a bool.

Public message 2 / via3 - journey pattern
* added column "public message 2" per stop along a journey (journey pattern)

Added column journey type
* Block
* Lines
* Stop area & stop point (departures/calls)

Moved columns in block view (line & destination earlier instead of end per journey)
Changed order of data in header for journey view
Modify svg lib - caused design time errors
Code has type for "JourenyEnd" => "JourneyEnd" (fixed in dbviewer not rest of the code, translation key & code)
Removed line image in joureny view, moved journey type image to beginning where line image was located (discussion).

Added column forecast/annoncement type
* Block
* Lines
* Stop area & stop point (departures/calls)

Stop Area has bold name - bolding the name in the other views where it exists/has value (all planned traffic windows with existing "Name" are written in bold letters.)
Improvement, 21.3.X.X_branch CA-4759 Charging Management

Traffic Studio - Charging management improvements

Fixed 2021-03-31 09:34 2021-04-08 13:03   - SOC reported by the charger is displayed.
- When charging is active an icon is displayed in the Status column.
- When charging is finished the vehicle and SOC cells are greyed out.
- Duration is shown in the status column.
- Swedish and norwegian translations.
- Grouping defaults to charging stations
Improvement CA-4758 Traffic Data Importer

Västtrafik DOI PaidArticleCode will no longer be used

Fixed 2021-03-31 08:09 2021-09-15 11:05   Västtrafik DOI PaidArticleCode will no longer be used
Bug CA-4754 Vehicle history

TS > Vehicle History - Date-time-picker doesn't show exclamation mark when date/time is changed

Fixed 2021-03-22 17:46 2021-08-12 09:44 Date-time-picker doesn't show exclamation mark when date/time is changed.
Same controll in Block/Duty-graph and assignment, but not same beaviour.
Improvement, 21.3.X.X_branch CA-4753 Traffic Data Importer, Traffic Studio General

Allow Supers user to do import in any system type

Fixed 2021-03-18 17:16 2021-03-24 20:29  
New Feature CA-4751 Volvo DataImporter

Volvo Data Importer - performance / matching

Fixed 2021-03-12 09:30 2021-03-12 10:25   Changed how VDI matches external with database vehicles when synchronizing to database. To reduce uncessary loops & better cpu utilization.
Improvement CA-4750 Events

Event generator - Journey type id configuration

Fixed 2021-03-10 16:24 2021-07-19 17:28   Which journey types that should be used by Event Generator can now be configured by adding a list of event type ids. If configuration is missing the below list of types will be used.

Configuration example and default setting:

<setting name="UseJourneyTypes" serializeAs="String">

New Feature CA-4749 GTFS

Reinforcement journeys in GTFS-RT

Fixed 2021-03-10 15:48 2021-06-02 09:04 21.2.X.X_branch This config enables it i4m\etc\Tmix.Cap.Ti.Process.GtfsRealtimeExport.exe.config@AllowReinforcements=True
The trip_id in trip updates from reinforcement journeys is appended with '#<journey-instance>', this trip_id is not to be found in gtfs-static ref data.
The trip.schedule_relationship is set to ADDED for reinforcement journeys
Bug CA-4748 Forecast process (Central)

Forecastsystem now ignores invalid between messages

Fixed 2021-03-10 08:10 2021-06-02 09:04   Forecastsystem now ignores invalid between messages
New Feature CA-4747  

Faultmanager SPs updated to use management object instance as grouping parameter also updated DB indexes

Fixed 2021-03-09 12:49 2021-05-26 09:55  
Improvement CA-4746 Station Manager

Traffic Studio - Station manager journey type filter

Fixed 2021-03-08 23:09 2021-03-18 16:00   New column for journey type
Journey type filter in toolbar.
Bug CA-4744 Central

refactoring added publicMessage2

Fixed 2021-03-05 13:15 2021-03-19 09:39   Added publicMessage2 in Cts-system
Improvement CA-4743 Planned traffic explorer /dbviewer

Traffic Studio - Presentation of planned reinforcements in planned traffic treeview

Fixed 2021-03-01 16:45 2021-03-18 16:01  
New Feature CA-4742 Traffic Data Importer, Vehicle Entity import

Frida import to Vehicle Entity

Fixed 2021-03-01 16:02 2021-06-14 11:07 Import Vehicle Entity from "Frida" vehicle database.
Bug 21.1.X CA-4740 Traffic Studio General

TS - Removing decimal from VehicleProgressViewModel

Fixed 2021-02-25 13:46 2021-02-25 13:49   The VehicleProgressViewModel does not seem to use decimals. Values were rounded down to nearest integer but still displayed with a ".0" decimal. E.g. if a vehicle has travelled 1.5 km it would be displayed as "1.0" km.

The decimal is now removed to avoid confusion and 1.5 km will be displayed as "1" km. See image for example. This will be visible in Traffic Status and Vehicle Details.
Improvement CA-4738 New Traffic Information

TS - Traffic Information - planned reinforcement journeys are indicated with icon

Fixed 2021-02-25 07:59 2021-03-01 14:11 In selection tree planned reinforcement journeys are indicated with an icon.
Bug, 21.1.X.X.X_branch CA-4737 VehicleUI

Traffic Studio - Depot Home page (SCM) tools menu may crash application if opened before all files are downloaded

Fixed 2021-02-24 22:27 2021-02-26 18:04 21.1.X This will only happen on first download of a new Traffic Studio version on a slow network (between Traffic Studio and Click-Once file server).

To reproduce:

1) New install Traffic Studio.
2) Start with a role containing Vehicle UI.
3) Select the SCM depot tool in the tools menu as quick as possible.

New Feature CA-4734 Traffic Studio General

Make it possible to disable the toaster - Should likely be a way per plugin/handler instead

Fixed 2021-02-23 15:29 2021-02-26 17:04 There is now a system option to disable the toaster and also a toggle in the View menu
Test Task CA-4733 Traffic Studio General

Traffic Studio - diagnostic - multiple logs

Fixed 2021-02-19 11:39 2021-02-23 17:44   Changed diagnostics to include other log files that matches/could belong to current session.
Will look for pattern .log.1 & .1.log - these could however be old/other session that remain.
Improvement, 21.1.X.X.X_branch CA-4732 Block graph/DbViewer, Planned traffic explorer /dbviewer

Traffic Studio - planned traffic explorer/dbviewer - added interaction context for graphs

Fixed 2021-02-18 10:58 2021-02-25 11:10   Added interaction context to block graph & duty graph.
- opens in correct calender day
New Feature CA-4731 Charging Management

Traffic Studio - Start Stop charging

Fixed 2021-02-18 00:40 2021-03-02 07:30   Buttons for start and stop transactions is implemented.
Test Task CA-4729 Events

Traffic Studio - events - start/stop

Fixed 2021-02-17 20:01 2021-03-26 14:58   Tried to modify start/stop for event lib as I suspect we have multiple threads processing same queue causing issues.

This logs is indicates internal variable changed between if & log where my conclussion is multiple threads in lib - this could explain exceptions.
2021-02-17 10:14:50,316 [EventMgrClient.DoWork] WARN (EventMgrClient) - 3610000497, EventMgrServerMsg(status:SS_OK,seqNum:12002,remCfgIds:,addCfgIds:,addEvntIds:[27225407]), seq ERROR, lastSeq=12001

Thread name to include thread-id
Avoid referencing this.queue inside thread worker / i.e. could accidently share queue
Tried modify start & stop to have some basic synchronization with spawned worker thread to avoid to many corrupt states
New Feature CA-4727 Tmix.Cap.VehicleMgmt.Plugin.VehicleUI

Traffic Studio - Vehicle and depot user interface integration sprint 21.2

Fixed 2021-02-15 10:47 2021-02-17 22:51 Login in web page window
Edit of IP address (direct only).
Certificate error presentation.

Improvement CA-4726 APC, Statistics

Traffic Studio - passenger report - vehicles raw, changes

Fixed 2021-02-11 11:13 2021-03-02 07:30   Total summary - let "# missing reports" be empty until loaded / same as vehicle list instead of zero default
Modified percentage diff to be more aligned with math difference / ((boarding + disembarking) / 2)
Modify search criterias for time & loading of vehicles
Bug CA-4725 Assignments, Traffic Studio General

Traffic Studio - Vehicle label includes space character at end

Fixed 2021-02-11 08:35 2021-02-16 07:49 When creating vehicle label a space is included in the end of the vehicle label in some cases.
Bug 21.1.X CA-4724 Central, Traffic Data Importer

TODIS - OperatingDayRelationshipEntry

Fixed 2021-02-10 15:13 2021-02-10 15:14   The OperatingDayRelationshipEntry element was not supported. This is now fixed.

This is related to TCB-1461
Bug, 21.1.X.X.X_branch CA-4723 IMFace

Traffic Studio - Text channel tabs cannot be added even is channel list is changed

Fixed 2021-02-10 14:38 2021-02-16 09:05 When communication channels list is changed, add text versions button may stop working.
Bug CA-4722 Customer Support

Traffic Studio - List is not always scrolled to closest item in time for search criteria

Fixed 2021-02-09 20:30 2021-02-16 07:49   When time is selected in search criteria the list does not always scrolled to correct row.
New Feature, 21.1.X.X.X_branch CA-4721 Tmix.Cap.VehicleMgmt.Plugin.VehicleUI

Traffic Studio - Vehicle and depot user interface integration

Fixed 2021-02-09 16:58 2021-02-15 10:52, 21.1.X.X.X_branch A new plugin has been added to the release. It contains the possibility to see live vehicle user interface and Sofware Configuration Manager (ITS4depot) in Traffic Studio. Feature is only available on 64 bit systems.

The following features are available:

1) Tools Menu to go to ITS4depot
2) Vehicle context menu to go to vehicle live user interface. Direct over local network.
3) Vehicle context menu to go to vehicle live user interface. Via depot gateway feature.
4) Vehicle context menu to go to node configuration for selected vehicle in ITS4depot.

Setup view can configure specific Host and port adresses and enable/disable 2), 3) and 4).

Feature is included in both MSI and Click Once deployments. For Click Once extra file download is needed during first installation.

Tool contains shortcut buttons to depot home page and selected vehicle home page.

Improvement CA-4720 SnowPlow/Waste

Traffic Studio - Removed default search text in Waste Overview

Fixed 2021-02-09 09:11 2021-02-17 07:33   Since different route names are introduced starting on another name than just the weekday name, please remove the pre default search text in waste overview.

See attachment.
Improvement CA-4719  

Traffic Studio - statistics - apc stop update

Fixed 2021-02-08 16:52 2021-02-15 09:41   Added column to show number of reports that is used to calculate average.
Changed the value of newly added column to be - per calendar/journey/index (not including vehicle/system-address to align with other reports) & not as previously number of reports received from vehicles i.e. last stop can contain two reports & thus lower average incorrectly.
Fixed sort line column (secondary grid)
Split validity to match route/journey in detail view - one column for valid/invalid & one with text/details
Changed excel export
Search parameters in excel changed to spacing between entries i.e. "," => ", "
Modified search - without time to be from 00:00 => 23:59 instead of previous (04:00 => 27:59 - then apply date filter thus making it 04:00 => 23:59 if a single day)
Bug, 21.1.X.X.X_branch CA-4717 Statistics

Traffic Studio - passenger report - lines, distances

Fixed 2021-02-05 16:37 2021-02-11 11:17   The backend daily aggregation that creates the occupancy percentage had a bug for 0 standing where it always added 100% for standing thus i.e. 0 onboard could become 100% or 1 onboard 106%.

Should only add 100% if seats are full
Bug CA-4716 APC, Statistics

Traffic Studio - statistics - apc - translations

Fixed 2021-02-05 15:34 2021-02-15 09:41   Removed translations & use same as excel
* NrDistanceWithApcVsPlanned / "Journeys Driven/Planned" => "# Reports Distance"
* NrStopsWithApcVsPlanned / "Stops with APC/Planned" => "# Stops with APC"
* CountedDistancesVsPlanned / "# Distances/Planned" => "# Distances"

Fixed swedish:
* NrStopsWithApc / "Stopp med APC" => "# stopp med APC"
Bug 20.11.X.X.X._branch, 21.1.X, 20.16.X.X_branch CA-4715 Planned traffic explorer /dbviewer

Traffic Studio - Operators can see other operators Duties in some cases

Fixed 2021-02-03 11:17 2021-02-10 14:42   See attached email chain about operators being able to see other operators Duties.

This is a big concern for operators as their duties are highly confidential.
Improvement 21.1.X CA-4714 Statistics

Traffic Studio - APC reports - removed the "date" from the "time" column

Not a Fault 2021-02-02 15:44 2021-02-04 18:10 21.1.X APC reports - Route, Journey, Stop Point & Vehicle Raw Data
In the Details view, the Time column also showed the date, even though there's a date column (unnecessary repetition of information).

It now only shows the time in the HH:MM:SS format.
Bug 21.1.X CA-4712 Assignments, Traffic Studio General

Traffic Studio - assignment - connectivity status

Fixed 2021-01-28 17:38 2021-02-11 09:37 20.14.X.X_branch Icon status for assignment
Improvement, 21.1.X.X.X_branch CA-4711 APC

Traffic Studio - statistics - apc raw report improvment

Fixed 2021-01-28 16:47 2021-02-11 11:38   Changes done:
Loading missing reports without reloading everything - this also fixes: standing in details & checking loading missing data causes data to be cleared/empty until navigation back & forth.
Column left/right alignment.
Changed column header
Changed percentage calucalation to be diff / max(in,out) - this changes percentage in total to not cancel out different vehicle faults
Column "Calendar day" => "Traffic day"
Excel miss-align details when max-door-count differ from selected vehicle - still creates columns for max-door-count & leave empty but doet no missalign header & data
Details: rename column "Index" => "Index in journey"
Adding "Traffic day" in missing
Try fixing search highlight

Added additional columns in report & excel for faults - removed old excel only faults.
Modified norewegian & replaced "Antall" with # for some text to match english & swedish.
New Feature, 20.10.X.X.X._branch CA-4710  

cudpgw: Support for authenticated AMS communication

Fixed 2021-01-27 13:26 2021-02-03 12:26   Reads the communication keys from its4depot and and only allows communication if the key matches the specific nodes com key.

Can also tag all outoing packets in the same way

New Feature, 20.12.X.X.X._branch CA-4709 Its4Portals

Extended theme support in Its4Portal/Its4Docs

Fixed 2021-01-27 13:18 2021-02-03 12:26   Extended possiblities to theme its4portal/docs

It is now possible to add custom buttons and links to the portal page and tabs to its4docs page

"Its4DepotName": "Its4Depot",
"CustomTabs": [
"Name": "CustomTab",
"Url": "",
"Enabled": true
"CustomTabName": "MyTab",
"CustomTabButtons": [
"Name": "CustomButton1",
"Url": "",
"Enabled": true
Bug 21.1.X CA-4708  

Updated to use .net version 4.8

Fixed 2021-01-27 12:52 2021-01-29 13:39   Change the Traffic Studio and central projects to use .net 4.8
Will change minimum requirements to .net 4.8
Bug 21.1.X, 20.16.X.X_branch CA-4707 IMFace

Traffic Studio - Selection text templates does not use latest selection in tree

Fixed 2021-01-22 14:41 2021-02-04 16:18 When using text templates tree selections are not always filled in when previewing or saving task.

Test Task 21.1.X CA-4705 Volvo DataImporter

Volvo Data Importer - log updated

Fixed 2021-01-20 19:03 2021-01-26 10:33   DepotNodesProvider has a tracking list of database vehicles which enables it to log when changes occurs (if tracked objects gets removed)

* 2021-01-20 18:58:44,267 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - 3350-000001 is not commissioned - included: False
2021-01-20 18:58:44,271 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - Will synchronizing '964' nr of depot vehicle with database out of '979' - loop duration: 00:00:00.0209973
2021-01-20 18:58:44,272 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - skipping vehicles: 6 due to invalid companies: '1=[0]'
2021-01-20 18:58:44,272 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - skipping vehicles: 12 due to not comissioned
2021-01-20 18:58:44,273 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - skipping vehicles: 2 due to invalid node types: '1=[UNKNOWN]'
2021-01-20 18:58:44,273 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - skipping vehicles: 2 due to duplicated system address: '1=[3359010001]'
2021-01-20 18:58:45,082 [VolvoDataImporter.Processor] INFO (DatabaseSynchronizer) - Removing vehicle '3350-000001' from database.

Reactivation is as before:
2021-01-20 19:05:30,708 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - Getting database companies completed, companies: 13, duration: 00:00:01.7830869
2021-01-20 19:05:30,760 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - Will synchronizing '965' nr of depot vehicle with database out of '979' - loop duration: 00:00:00.0410621
2021-01-20 19:05:30,763 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - skipping vehicles: 6 due to invalid companies: '1=[0]'
2021-01-20 19:05:30,763 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - skipping vehicles: 11 due to not comissioned
2021-01-20 19:05:30,765 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - skipping vehicles: 2 due to invalid node types: '1=[UNKNOWN]'
2021-01-20 19:05:30,766 [VolvoDataImporter.Processor] INFO (DepotNodesProvider) - skipping vehicles: 2 due to duplicated system address: '1=[3359010001]'
2021-01-20 19:05:31,947 [VolvoDataImporter.Processor] INFO (DatabaseSynchronizer) - Updating vehicle src: '3350-000001' => db: '3350-000001' (id: '590')

Also changed some of depot call error logs to reduce spam

DepotNodesProvider filters depending on IsCommissioned same as synchronizer so values/logs can change - did not remove the code in the synchronizer
Test Task 21.1.X CA-4704 Tmix.Cap.FleetMgmt.Process.VgcsGateway

Vgcs gateway - request handling

Fixed 2021-01-20 13:55 2021-02-04 16:22   Vehicle request - latest sequence number
Driver request - latest sequence number
Zone request - always in order so configured to ignore sequence number (don't think volvo fill it in but can be seen on qa)

Save messages as log & "latest" in database (schema Vgcs) (also possible file & log)
Performing entity update as one transaction (write part) - saving messages is not part of the transaction but neither is the reply
Improvement CA-4699 Traffic Studio General

Traffic Studio - Ignore case of group prefix names in presentation

Fixed 2021-01-08 14:28 2021-01-15 09:26   If group prefix in AD or group configurations have different casing than the one configured in the exe.config configuration this is shown to the user (see image example from nettbuss). In this example "I4m" and "i4m".
Problem CA-4696 Volvo DataImporter

Database - VehicleServiceLog

Fixed 2021-01-04 16:02 2021-10-01 14:25   Info about changeset not for change log/customers.

Issue is Resource.VehicleServiceLog containing unexpected many entries and queries are quite slow as a result of this. E.g. test nodes containing thousand of entires, see excel. A single vehicle having 10-20k identitical entries (including same created time).

Reason is probably a faulty join statement in [RESOURCE].[Private_LogActivatedVehicleServicesForVehicle] cloning all previous entries & having things toggling active on vehicle or company level.

Discussion with Tomas to help find the issue & we decide to try purge these strange stored procedures that we think comes from previous attempts of creating billing information.
I.e. a series of stored procedures that manipulates the log table that is called from other stored procedures (company manipulation & vehicle manipulation).

Changeset 60030

Also see: Tmix.Cap.Database.Schema.Resource\Scripts\Upgrade\1.1.3\UpgradeVehicleServiceLog.sql
Changeset 60033

Bugfix - remove vehicles still had a referens & thus would not work [VT - hogia phonebook importer]
Changeset 63540
2021-05-24 HEAD & R_21.6 & R_21.5
Bug 20.14.X.X_branch,, 20.15.X.X_branch CA-4695 APC

Traffic Studio - apc report - line excel sort

Fixed 2021-01-04 14:43 2021-04-08 14:40 Changes cause typo in sort, fixed so excel is sorted on line & route as before.
Bug CA-4694 Customer Support

TS -Customer suport - New version - show traffic information for a stop area with no pasing traffic

Fixed 2020-12-22 15:57 2021-02-17 10:57 Use case:
Road construction, stop is cancelled for a longer time. In these cases Consat recommend that the stop is removed from traffic data.
but the stop point is still there so information is still required to go out to the passengers about the stop being cancelled.

I.e. no passing lines, but traffic information about stop point.

In the new version of Customer support we dont show the traffic information for a stop point with no passing lines,
Improvement CA-4686 Traffic Studio General

Traffic Studio - Dialog placement for tools changed

Fixed 2020-12-08 15:05 2021-05-31 08:08   Dialogs are now shown in the tool window where the Notification or Confirmation has originated. An overlay is shown in the tool (see image).

File open and file save dialogs are still system popup windows not bound to the tool window.
Problem CA-4684 Statistics

Date filter in APC raw report

Fixed 2020-11-30 14:18 2021-02-15 15:25   INTERN


Jeg prøver å ta ut apc data fra traffic studio hvor tallene jeg får ikke samsvarer med hverandre. Vedlagt ligger en rådata fil for en hel måned samt dag for dag tatt fra traffic studio for å vise dette nærmere.
APC tall for kjøretøy 32308.

* Når jeg tar ut rapport for kjøretøy rådata siste 30dager så får vi tall som sier: 5050 påstigende.
* Tar jeg samme buss, 32308 dag for dag så ender vi på ett tall som er 5 ganger så høyt.
* Jeg ser også at det er langt flere som går inn på dør1 (foran) enn det er bak, dette virker svært rart da dørene foran er stengt grunnet smitteverntiltak.
Grunnen til at vi gjør dette er at Ruter ønsker å finne en ny måte å måle apc tall på. Derfor trenger vi at rapportene vi tar ut fra traffic studio viser 100% riktige tall.

Med vennlig hilsen,
Jon-Inge Ekre
Driftstekniker IT i buss
M: + 47 46 90 90 20
[Vy logo]

Vy Buss AS
0048 Oslo

Improvement CA-4682  

Traffic Studio - Only show user vehicles in charge status even if show only my vehicles is unchecked

Fixed 2020-11-28 13:11 2021-01-29 17:16 Vi har fått in felrapporter från både Transdev och GS buss som gäller att de ser varandras fordon under trafikstatus/laddstatus. Trandev kickade igång laddstatus (å felrapporterade) i vissa fordon under gårdagen (8202, 8205, 8210, 8214, 8215), så ej relaterat till nya releasen. Tacksam om ni kan åtgärda asap. Se bifogad skärmdump.
Improvement CA-4680 Vehicle history

TrafficStudio - UI changes to Vehicle History

Fixed 2020-11-27 12:10 2022-02-16 14:50 Changes made to Vehicle History.
Reasons: Many users have a hard time to figure out how to disable "realtime" mode to be able to change the date.

- Moved the time control above the table so "realtime" button is closer to the date. The time control is now on the same row as the buttons for "detail" and "follow"
- Enabled the Date and Update button so they are always available. Clicking on Update disables "realtime" mode.
Improvement CA-4679 Events

EventGenerator Changed

Fixed 2020-11-26 20:00 2021-03-16 14:32 EventGenerator Changed
Bug CA-4678 Customer Support

Traffic Studio - Tow trams are not presented correctly in Customer support

Fixed 2020-11-26 16:11 2021-02-17 07:33 Journeys with tow trams are dulpicated to several rows. See attached image.
Task CA-4619  

Dynamic journeys

Fixed 2020-09-07 14:26 2022-02-15 09:44   Dynamic journeys
Task CA-4613 Text To Speech

Text To Speech - added support for acapela-cloud

Fixed 2020-08-28 18:18 2021-06-15 08:24   Added support for acapela-cloud as a source for our text-to-speech functionality.
Bug CA-4561  

Traffic Studio - Assignment report - not showing assigned

Fixed 2020-06-22 22:16 2021-03-22 17:24   Assignment report not showing assigned, even if vehicle has had a valid assigmnet and driver the journeys. The vehicle has logged on and of quite a few times, but this shouldn't matter.
Improvement, CA-4376 Dig Sig Web display

Webdisplay - lineindication removed for stoppoint text/disturbance calls

Done 2019-11-14 10:42 2022-02-03 09:37, +message footer fix, height not set properly
Bug,, 19.12.X.X.X_branch CA-4332 Traffic Studio General

TS - Crash (related to Tetra opg and 64 bit CPU)

Cannot Reproduce 2019-09-30 15:44 2022-02-17 09:14 TS crashed each time the following procedure was repeated:
TS was started (Roland-Test,, admin role chosen. Disconnected. Opened File -> Setup -> Tool (plug-in) Manager. Added all tools. Then connected and after a few seconds TS crashed.

The following error message was given shortly before the crash:
"Load Error System.FormatException: Indatasträngen hade ett felaktigt format.
vid System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
vid System.Number.ParseUInt32(String value, NumberStyles options, NumberFormatInfo numfmt)
vid System.UInt16.Parse(String s, NumberStyles style, NumberFormatInfo info)
vid I4mTetraOpg.I4mTetraOpg.I4mTetraOpg_Load(Object sender, EventArgs e)"

The following details were given:
"System.OverflowException: Den aritmetiska operationen orsakade spill.
vid I4mFormControls.KeyMessageFilter.PreFilterMessage(Message& m)
vid System.Windows.Forms.Application.ThreadContext.ProcessFilters(MSG& msg, Boolean& modified)
vid System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
vid System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
vid System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
vid System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
vid I4mFrameWork.Program.Main()"

When all Tools except I4mTetraOpg.dll and Tmix.Cap.Tetra.Plugin.RadioPositions.dll were added, TS seems to work fine. A dump file is available but too big to be uploaded to JIRA.
Improvement CA-4230 PTC

Traffic Studio -PTC crasch

Fixed 2019-05-20 15:12 2022-03-16 09:56   For Networks when responsability part is hidden the deaitls windows will fill the empty space.
Improvement CA-4165 Fleet Studio - Dashboard

ATOM APC Dashboard - new charts and new layout

Fixed 2019-04-04 01:42 2022-04-04 15:40 The ATOM Dashboard has been updated:

- The 365-days chart is removed.
- A "top 10 lines today" bar chart has been added
- A vehicle schedule adherence donut chart has been added
- The 2 hours history chart has been extended to show the last 24 hours rolling
- Layout changes
- Complete translation to Norwegian
- Complete translation to Swedish
- Better reconnection handling (internal stuff)

The backend server process has been updated to support the above.
Improvement CA-4160 Forecast process (Central)

ForecastGenerator in C#

Fixed 2019-03-31 12:19 2021-12-03 10:00   Forecastsystem in C# Generator and Publisher
Bug, 18.12_X.X.X.X_branch CA-4037 Central

VTTIC-1487, linjenamnsbyten hanterades inte korrekt vid läsningen från DOI.

Fixed 2018-11-15 11:20 2022-01-27 13:19 VTTIC-1487, linjenamnsbyten hanterades inte korrekt vid läsningen från DOI.
New Feature CA-3979 Traffic Studio General

New plugin RoadSituation

Done 2018-10-03 16:24 2022-02-03 09:36   Visa utökad information från en DATEX-källa i ett lager i TS-kartan . Detaljvy samt klassificering av information.
Bug CA-3969 Statistics

TS>Statistics>Link summary report -Passengercounting added

Fixed 2018-09-27 14:48 2021-03-23 15:48   Passenger counting values are added to the Link summary report.

Differs from Passenger report in some instanses:
Passenger report includes invalid reports that still has "valid" APC data, while this data is excluded from the Link summery report.
Link summary report will count a "pass by" as if it stopped and no one embarked/disembarked, while the passenger will exclude this value completely when calculating average values.
"Total" in both reports are counted dirrerent as well, the Link summary report will simply summarize the different averages (on/off), while the Passenger Report will give an average(on/off)/stop point.
Improvement CA-3922  

Allow text edit in datetimepicker (reenabeled)

Fixed 2018-06-25 10:17 2021-03-22 17:33   Affected views:
ConnectionMonitor, AssignmentEdit, TrafficExolorer, LinesReport, LinkTimeReport, StationManager, Tripplayback

SnowPlow: RouteStatusView, ResetView
Bug, CA-3863 Statistics

Traffic Studio - Headway report. Selections not possible when a line is included in several principalities

Fixed 2018-04-16 23:05 2021-03-23 16:47 This problem will only occure for users with dataset including any line that is included in 2 principalities (In VT case line 820, SWEX). To reproduce select several dates in date selection control.
Bug _C40614 CA-3843 Assignments

Traffic Studio - Assignments - Central end assignment is not possible when assignment is manually set from driver

Fixed 2018-03-19 19:58 2021-03-23 16:21 User has to centrally assign a vehicle to be able to deassing.
Improvement CA-3826 Customer Support

TS - Customer Support supports reinforcement.

Fixed 2018-03-05 10:14 2021-02-09 20:24   Custormer Support now supports reinforcement. Data loading is also done asynchronous.
Bug CA-3781 IMFace

TS - In Show Trafficinformation loading data was slow.

Cannot Reproduce 2018-01-16 10:58 2022-01-19 13:55   The data was loaded in the main thread.
Incident CA-3580 Traffic Studio General

Panic alarm seen/raised for buses the user does not have rights to

Fixed 2017-08-03 17:28 2022-02-16 14:17   TS let's through AMS from any system address before APT is loaded and proper ignore rules are applied

2017-08-03 09:44:20,705 [1 ] INFO (I4mAlarmProcess) - New Panic alarm from vehicle '3492600014'

APT loads
2017-08-03 09:44:32,784 [17 ] DEBUG (RealTimeModel) - Loaded 103 vehicles from VS database, interval:00:30:00 (29 with logical reports).
2017-08-03 09:44:32,988 [1 ] DEBUG (RealTimeModel) - 10 vehicles added as realtime (Add). System addresses: 3492100901,3492100903,3492101001,3492101002,3492101201,3492101203,3492101301,3492101501,3492101702,3492109703

Panic alarm ignored as it should be
2017-08-03 09:44:50,602 [1 ] INFO (I4mAlarmProcess) - Panic alarm ignored for vehicle '3492600014'
Improvement CA-3458 Central

Central - assignmentsserver in C#

Fixed 2017-02-15 16:36 2022-03-16 10:01 20170324_164245_C33978 Replaces the old assignment server.
Generated at Sun Jul 03 11:19:43 CEST 2022 by Mattias Isegran Bergander using JIRA 6.3.12#6343-sha1:0d8f4aafad7180503b3640e4b3fc2614bfaabae7.