tl;dr

Product Release Notes / Changelog

Fix for Hosted Files and Custom App Dependencies

Hey folks!

Last week some TechSuite users may have seen Hosted Files and Custom App dependencies fail to download. This was due to old hardcoded URLs still pointing to Syncro’s Google Cloud Storage, which returned 404 errors once those files were removed on Syncro’s end.

We’ve fixed the issue by updating all links to our new AWS storage, and everything should now be working normally.

For those interested in the background: when we re-acquired TechSuite, we had to migrate off Syncro’s infrastructure onto our own AWS account. That included databases and file storage. Most of that transition went smoothly, but some database entries still pointed to the old storage bucket. Once those files were cleaned up, Hosted Files and Custom Apps broke until we corrected the links.

We don’t expect further disruptions from the migration, and TechSuite should be stable moving forward. Next up: we’ll share our roadmap for upgrading TechSuite’s tech stack to improve performance, stability, and security.

Ian

Fix Released for Hosted Files in Custom Apps

Hey folks!

We just fixed a few issues related to Hosted Files in Custom Apps:

  • In the TechSuite Windows App, if you clicked “Browse Locally for App” it would fail to upload and give you an error.
  • In the TechSuite Online Dashboard, if you tried to Delete a Hosted File from a Custom App, it wouldn’t give you any feedback as to whether or not it succeeded.
  • Made it so that users who are not the Owner of an account can delete Custom Apps that are not “In Use”

Both issues are now resolved.

Ian

Fixes for Bootable Utility Creator and Windows App

Hey folks! 

Yesterday we made a few small but important improvements:

  • We had reports of the errors when trying to create the TechSuite Bootable Utility (screenshot below). This error was happening because the Bootable Utility Creator was using an old version of .NET. We updated the .NET version to 4.8 and then added some security libraries to resolve the SSL/TLS issue. If you download a fresh version of the Creator from our website, the authentication error should be resolved.
     
  • TechSuite Windows App version 1.7.0: We had reports of the TechSuite Windows App having various issues when starting up for the first time. There were files that TechSuite Windows App needed in order to get set up, and it was looking for those files at old URLs. We released a new version of TechSuite Windows App with fixed URLs, and that issue should now be resolved if you download a fresh version of the Windows App online.

What’s next on our list?

  • We’re looking at Windows 11 support for the TechSuite Windows App
  • We’re going to be updating the Default Tools in TechSuite Windows App
  • Taking a look at all the integrations to make sure they still work
  • Taking a look at all the tool parsers to see if there’s any way to improve them

You’ll start to see improvements in these regards over the coming weeks. Once we’ve resolved all the issues, we’ll start looking at new features. So please let us know if you have any feature requests or additional bug reports!

Have a good one,

Ian & Garrett

We’re back! Some initial updates

Hey everyone,

 

You may have seen that Garrett and I are back in the driver’s seat. This means that TechSuite is getting some much needed love. We’ve only just taken back over, and are diving in, listening to customers, and making our way through the codebase to fix as much as possible. 

Here are some initial fixes we just released:

– Fixed a bug that made it so you couldn’t remove technicians on the Settings page

– Upgraded the code signing certificate to EV (it used to be OV). This should result in Windows trusting the executable more often.

– Fixed a bug that caused sorting Reports in the online dashboard by “Upload Time”

– Fixed a bug that prevented users from downloading TechSuite executables and resulted in a 500

– Removed outdated pages in TechSuite Online Dashboard – Fixed a link in On The Bench

We know there’s a lot more to do, but it’s a start. Please send us a message at support@repairtechsolutions.com with any bug reports (no matter how old) and we’ll try to get to them as well.

Have a good one,

Ian Alexander

Emsisoft Managed Antivirus Updates

Hey everyone,

Here are a couple of quick updates we’ve made to our Emsisoft integration:

  1. We adjusted the user experience so that when MAV is disabled on a Kabuto device, the user will no longer be notified (in other words, we’ve adjusted this experience to be a silent uninstall).
  2. If you’re using your own custom Emsisoft license when enabling MAV on a Kabuto Device, and you then choose to disable MAV on the device, Kabuto will no longer automatically uninstall Emsisoft from the device.

Enjoy!

– The RepairTech Team

Kabuto Windows Updates for 5/16/18

Hey everyone,

Here’s a list of some updates we’ve made to the Kabuto Windows agent recently:

  1. You can now copy/paste inside the Kabuto Live Powershell and Command Line Terminals.
  2. We fixed a bug where the bottom portion of the Kabuto installer was getting cut off on high DPI monitors.
  3. We clarified the verbiage in the Kabuto Live connection failure notification to make it easier to understand the issue.
  4. We fixed a bug where Kabuto Live was getting uninstalled by mistake.
  5. We fixed an issue in Firefox where pressing “space” would accidentally delete the previous command line text.
  6. We fixed an issue in the flow for requesting Kabuto Live remote access where the modal used to request remote access time allowance on the customer’s side was appearing  one hour longer than what was requested by the technician.

Let us know if you have any questions by emailing support@repairtechsolutions.com.

Cheers,
The RepairTech Team

Big Speed Improvements for Kabuto Online Dashboard

We just released some significant improvements for the Kabuto Online Dashboard that should make almost every page load faster. We now load all Devices up-front, and have made that many times less time-consuming per device, so your experience using the Kabuto Online Dashboard should be far more fun 🙂

Let us know if you have any questions,

-RepairTech Team

Recent Updates to Kabuto

Hey techs!

Happy Holidays! Here’s what we’ve been working on since our last post:

Kabuto Live Updates

  • Added ability to select a time-frame when requesting Remote Access
  • Added support for Windows 7 and 32-bit versions of Windows
  • Fixed multiple issues causing “Remote Host Not Found” error
  • Fixed a false-positive where Kabuto Online Dashboard was saying that Kabuto Service was online. Techs were able to click the Kabuto Live button because of this, and the Kabuto Service wasn’t actually running, resulting in “Remote Host Not Found” error.

P.S. For those who don’t know: Our latest and greatest creation, Kabuto Live, is now available for use! This module allows you to remotely connect to and manage Devices straight from Kabuto, so you no longer have to worry about launching another remote access tool to handle issues that arise with customers.

We encourage you to test it out via a Free 30-Day Trial, initiated via clicking the “Kabuto Live” button in the top-right corner of any Device. Find out more in our blog post here.

New Stuff

  • Installation Process Update: When you use the Technician Installer, it will now show you the status of the first sync after installation. This gives you more information regarding the progress of EAM Installation, Patch Management, and more, while installing Kabuto.

   This mean that:
        – Techs can gain insight into the installation process in real-time.
        – Computers can be given back to clients faster, because there’s less guess-work during the installation process.

  • Easily View Latest Sync Info: With this feature, you can simply “Shift + Left Click” on the Kabuto system tray icon to view the latest Device sync information! Check out this video to see it in action.
  • Sync Update

– We’ve revamped Kabuto syncing so that individual items can sync independently of full sync.
– We made it so that certain items now sync as often as once every 15 minutes.

Bug Fixes

Over the past 6 months we’ve worked super hard to improve stability and that hard work is finally paying off. We’ve squashed almost every known issue and are very happy to give you this list of issues that have been resolved:

  • Kabuto “Customer Installer” does not load custom branding properly
  • Randomized timer is running before all syncs, should only be running after an update
  • Kabuto App Runner crashes, causing “App Crash Alert” to trigger
  • Kabuto.Installer.exe not digitally signed, getting flagged
  • Kabuto Service not syncing for some devices unless computer restarts or service restarts.
  • Kabuto “Customer Installer” throwing exception when trying to install
  • Device Index Table doesn’t load all Devices correctly, so sorts don’t work properly unless you scroll down until all Devices are loaded
  • Branding color not working in Request Form UX
  • Kabuto Online Dashboard “flickering” on Device Activity page
  • EAM scan logs fail to upload due to exception
  • EAM license is null in some cases when they first try to install Managed AV
  • Devices table’s “Status” column doesn’t sort properly
  • Error trying to disable Managed AV from Kabuto Online Dashboard
  • Default Policies keeping coming back in policies page
  • Can’t scroll down on Requests page if Alert message is really long
  • “System.IndexOutOfRangeException: Index was outside the bounds of the array” Error when updating system information
  • Policies with string length of 55+ characters throw off UI for policy list in the dashboard
  • Customer installers not getting the customer default policy after installation
  • Uninstalled Devices are showing up in searches from the Device Index page.
  • Default Policies keep coming back in Policies page even if you delete them
  • “Request Service” trigger notifications unable to be closed
  • When trying to update credit card info, it does not show certain types of errors to the user.
  • Text in Request Service UX is cut off for some languages
  • Clicking desktop icon can cause two request service popups

We’re improving communication: In order to keep you more up-to-date on what we’re working on and continue to be as transparent as possible, we launched this bug tracking forum post.

In between our more detailed release note and blog posts, you can view the status of various items via the bug tracking sticky note page 🙂

Kabuto 2.0.404 has been released!

Hey techs! We just released a new version of Kabuto, version 2.0.404, and it’s got some important fixes in it, as well as an awesome new feature:

-You can now see if a Device is Online and the Kabuto Service is running from the Online Dashboard. This status indicator is accurate to within 30 seconds, so if they turn their Device off, or they go offline, you should know relatively quickly.


– Force Sync: If a Device is Online, you can click a button to force it to sync immediately. When it syncs, it will check all it’s triggers, update any branding or options you may have changed, and update the online dashboard when it finishes.


– Fixed a bug where the Kabuto Service wasn’t starting up on some systems. It was previously set to “Automatic” startup, and we changed it to “Delayed Start”, which will result in it taking about 20 seconds to show up in the system tray on startup, but will fix the bug. If you have any devices that have not checked in since we released this patch, you can consult this guide for how to fix that: https://www.repairtechsolutions.com/documentation/kabuto/#syncingissues

Kabuto 2.0.379 has been released

We just released a new version of Kabuto with a ton of bug fixes and changes:

  • We added a new screen to the Kabuto Installer that shows up while Kabuto is updating the system’s .NET version to be the latest. Because this process can take a while, we added a clearer message to explain what’s happening.
  • Added custom branding to .NET installation screen, instead of Kabuto logo.
  • There’s now a command-line flag you can use if you want to demo an alert window to your clients. Just do this from command-prompt:
    C:\Program Files\RepairTech\Kabuto\Kabuto.App.Runner.exe --demo
  • Fixed a bug that made it so Hard Drive Checks weren’t working on Solid State Drives.
  • Fixed the Request Form UI so that longer shop names aren’t cut off
  • Fixed a bunch of desktop shortcut issues that were introduced when the Service was released
  • Fixed an issue where the bottom half of the request form was getting cut off on high DPI resolutions
  • Removed “About” link from System Tray
  • When you disabled Managed AV, we’ll now uninstall Emsisoft Anti-Malware, rather than just disable the license
  • Fixed a bug where if you manually uninstalled Emsisoft Anti-Malware from the client side, there were some cases where we wouldn’t automatically reinstall it.
  • It’s now required for end-users to enter at least one form of contact when they request service.

We also fixed a bunch of bugs on the Kabuto Online Dashboard:

  • Fixed a bug related to migrating devices from one customer to another
  • Fixed a bug where deactivated devices were showing up in the “Affected Devices” section of a Policy
  • Fixed an issue where the cron job wasn’t running that populated stats on the Activity Page
  • Fixed a visual issue where Last Sync Date string was too long and messing up the index tables
  • Fixed an issue where the Kabuto Online Dashboard would “flicker” on certain tabs
  • Updated a text field in the Request Page where the wrong “Company Name” field was being shown
  • Fixed a bug where devices that have synced within the past day may be seen on the Activity page as having not synced recently
  • Added error text when users try to upload a file to “Custom Menu Entries Integration” that’s above the maximum allowed size
  • Fixed a bug related to Managed AV “Bring your own Key” where every keystroke would force the browser to lose focus on the text field.