FIX: External Invoice integrations will now display a button to "Open in your Browser", when the Portal is running inside of the Desktop app. This is to resolve a ConnectBooster integration issue inside of the Desktop Portal.

V1.74

IMPROVEMENT: Add a breadcrumb based navigation for the new request support system.

IMPROVEMENT: Add a new design for displaying important broadcast notifications in the new request support system.

FIX: Portal now loads the Google Material Icon set from our own CDN rather than google. This should hopefully solve the issues people have where the portal iconset sometimes does not load.

FIX: Issue with the side menu when 'Dark Side Nav' theme option is enabled. The menu items text was also dark, making them hard to see.

V1.72

FIX: Some external links inside portal would not open correctly.

FIX: ConnectBooster v2 users could not view invoices correctly.

Fix: PDF content would sometimes not render correctly.

IMPROVEMENT: Add new registry setting to allow changing the applications "Roaming Path". This changes the location of per-user application files.

IMPROVEMENT: Refactor how the application handles opening external content. All external content is now handled the same way and will open in a new 'modal' type window. This means only one piece of external content can be open at any time. The user must close it before being able to interact with the main application again.

IMPROVEMENT: Removed the global shortcut that opens the developer tools (Ctrl+Shift+I).This is now a window shortcut instead of a global one. i.e. the application window has to be open and visible for this to work.

FIX: Issue where trying to flag a Quote/Invoice would result in the flag dialog automatically closing, and the quote/invoice dialog showing instead.

FIX: Issue where the login-logo would not scale nicely. It now scales the same way the nav-bar logo (in app) scales. This restricts the logo to a max-height and max-width of 200px, while maintaining the correct aspect ratio

FIX: Issue where the "Refresh" button on a ticket didn't actually do anything.

FIX: Issue where links inside Markdown content (i.e. timeline item notes) wouldn't open in a new tab. Now all links inside Markdown rendered content will open in a new tab. This also fixes a related issue with the desktop client, where clicking one of these links navigated the entire app away (user had to close to restart)

IMPROVEMENT: The QRCode inside the settings dialog is now hidden unless the user requests one to be generated. The QRCode now no longer continuously refreshes, but will instead expire and hide, until the user requests another.

IMPROVEMENT: Increase the scrollbar width in the app from 4px to 12px.

FIX: Issue where navigating to any of the 'Approval' ticket states, would prevent the user from then navigating to Open/Closed tickets successfully. (open/closed tickets simply wouldn't load)

IMPROVEMENTS: Several improvements to the Ticket Input component.

Centered the input area.

Display a "spinner" while the message/attachment is being sent.

Disable the input area while the message is being sent.

Grey out the 'Send' icon when the user is unable to send a message (i.e. they haven't entered anything)

V1.57

FIX: Issue with the 'updateAndRestart' method.

V1.56

IMPROVEMENT: Update squirrel from v1.2.5 to v1.5.2

IMPROVEMENT: The app will now completely rely on Squirrel in order to create shortcuts. This includes desktop, start menu and start up shortcuts. Previously we had custom logic to create our own start up shortcuts, but with the change in how squirrel hooks into and runs the app, this is no longer viable.

IMPROVEMENT: The learning center will no longer show on the side nav if there are no learning center items to show.

FEATURE: Basic Request Types and DD Forms now support attachments and screenshots during ticket creation

FIX: Issue with forms validation. "greater_than" validation was being replaced with "greater_than_or_equal" validation.

FIX: The file-name in ticket attachment widgets will no longer overflow the widget.

V1.54

FIX: Issues related to using the latest squirrel version

FIX: Issues with ReleaseScript

V1.52

FIX: Issue where 'Request Support' inside the Tray menu, would not redirect the user to the CreateTicket screen.

Portal 2 only updates

IMPROVEMENT: Implement deep-linking for Quotes and Invoices by their ID

IMPROVEMENT: Implement deep-linking for displaying close/approve dialogs, when linking to a ticket by ID.

IMPROVEMENT: Implement deep-linking for immediately starting a chat, when linking to a ticket by ID.

IMPROVEMENT: Implement desktop notification on chat request.

IMPROVEMENT: Ticket Navigation -> The "MyTickets"/"Everyone's Tickets" filter is now preserved when navigating between screens.

FIX: Issue where the aspect-ratio of the branded logo was incorrect.

FIX: Issue where "Info" type notifications would not create a desktop notification.

V1.49

FIX: Fix build scripts. Add version to the config.json, as this is no longer pulled from package.json inside the application.

V1.48

IMPROVEMENTS: Changes to build system

V1.46

FIX: Issue where the learning center wouldn't show correctly even if enabled.

FIX: Issue where the ticket title/summary templates did not show correctly

FIX: Issue where the user's STATE would be stuck on AWAY once it switched to AWAY.

V1.44

IMPROVEMENT: Electron version from 1.4.12 -> 1.6.11. This fixed several issues including bugs with event-listeners on web-views (CB issues)

IMPROVEMENT: Explicit logging of the current application version (useful for Terminal Server environment)

FIX: Issue where the application would not close correctly on mac OS.

V1.43

FIX: Issue where connect-booster ( and any webview would not load correctly )

V1.42

FIX: Issue where the portal loading sequences would be skipped if the application started minimized.

V1.39

FIX: Issue where the login-screen logo wouldn't show when DDPortal was installed under paths containing special characters.

V1.38

FIX: Issue where logo/icon resources weren't displaying on the login screen if the path had spaces or parenthesis.

V1.35

FIX: Issue where the client would hang on 'Connecting...'

FIX: Issue where the portal v1/v2 toggles in the admin console wouldn't force the client to switch over.

V1.34

FIX: Issue where the offline screen wasn't working.

V1.33

FIX: Issue where the msps logo, on the login screen, was not restricted in size.

FIX: Issue where the login screen was not scrollable. This presented an issue for users with limited vertical space, or those running the application in a non-fullscreen window

CHANGE: Removed ability for the user to open links using the 'file:' protocol in the app. This means the user can no longer Ctrl+Click or Middle-Click around the app to open things in new windows, since the app is opened using the 'file:' protocol. This caused issues and crashed the app. This doesn't affect external content opening in new windows (as this will use http or https)

V1.20

IMPROVEMENT: Refactored internal code

IMPROVEMENT: Updated portal v2 version 2.0.0 to 2.0.1

V1.19

FIX: Issue where the application wouldn't load on mac OS

V1.18

FIX: Issue where users couldn't toggle portal versions

FIX: Issue associated with opening external links.

V1.17:

IMPROVEMENT: updated logging process.

IMPROVEMENT: Refactored ScreenConnect module.

IMPROVEMENT: Refactored implementation of PDF renderer.

V1.16:

IMPROVEMENT: Refactored internal code.

FEATURE: Added in the ability to switch to portal v2.

FIX: Issue where connectivity was detected as offline, when there was a proxy present.

FIX: Issue associated with automatic updates when a proxy was present.

IMPROVEMENT: replaced DDGetSid tool with a version targeting .NET v4.5, this removes the dependency on .NET 3.5.

V1.15

IMPROVEMENT: Changed the way DDGetSid.exe is executed by node to improve the SID retrieval process for Terminal server users.

V1.14

FIX: Shortcut issue.

V1.13

FIX: Issue where Wufoo form submissions returned an error.

FIX: Shortcut issue.

V1.10

FIX: Issue where cookies weren't being saved.

FIX: Issue where client wouldn't restart correctly on update.

FIX: Issue where the program icon in add/remove programs would become corrupted on update.

IMPROVEMENT: Changed the way that online detection works.

IMPROVEMENT: Added a new method of retrieving active directory user emails and names.