Tidal ToolsNew configuration option for
tidal analyze db
To use Oracle features included only in the Oracle Standard Edition (SE) license, you can now set the
analyze_workload property to
false in your configuration file.
We're happy to announce the launch of our Financial Insights feature! When planning and executing transformative cloud migrations, it is important to be able to demonstrate the business benefits early on. Financial Insights shows you critical information like forecast savings and return on investment at a glance, allowing you to easily communicate why the migration is necessary. With one click, you can see exactly where you're at with your cloud migration and which areas you should focus your efforts on to maximize the gains from your migration project.
Tidal ToolsCreating databases configuration for analysis is now made easier.
tidal analyze db init and answer the questions.
(02-11-20) App We fixed a regression that prevented the source code location column from being displayed in the application table.
(02-11-20) App In the assessment view, the popup explaining why the transition type recommendation isn't ready yet would show incorrect information if clicked lightning fast. We fixed this issue so the popup always shows the correct information.
(03-11-20) App We corrected an issue that prevented some custom fields from being saved.
Tidal Tools We fixed redundant error messages for successful
tidal sync servers calls.
Tidal Tools There was an error when setting up the PATH variable when installing Tidal Tools on unix systems. This is no longer an issue.
(16-11-20) App Some columns cannot be filtered in the search tables. We disabled the filter for these columns.
(19-11-20) App We have improved the wording to some labels to make it easier to understand how applications and technologies are related.
(24-11-20) App We fixed several regressions that prevented some data in the Goals view from being displayed or persisted.
Tidal Tools Sometimes when running
tidal sync servers, if certain data wasn't present, it would return an error and not run successfully, we have solved the error and it now works more reliably.
_ (05-10-20) App An issue in the PDF report that prevented some fields from being displayed was resolved.
(07-10-20) App We added a scrollbar to tables so you can scroll through your records without needing to use the mouse wheel.
(15-10-20) App We fixed a regression where the icons in the discover overview table were not being displayed correctly.
(19-10-20) App New API endpoints for aggregating your data were added. To find out more go to: http://
(21-10-20) App We made a small improvement to the wording and display of data in the Cloud Readiness view.
(27-10-20) App A regression in the assessment view that would lock up the application and cause it to become unresponsive was fixed.
We’re proud to announce the launch of our recommendation feature! One of the first steps in the planning stage of your cloud migration is to choose a transition type, one of the 6 Rs, for each application. With a large portfolio, it can be difficult to know where to start. You might ask questions like “which of my apps are worth refactoring? Should I rehost or replatform this app?” Tidal’s recommendation engine can help point you in the right direction. Once you complete your assessment, our algorithm will recommend a transition type for each application.
The new Cloud Architecture Gallery provides migration teams with a pick-list of architectures to choose from, which can be curated by a Cloud Center of Excellence (CCoE) organization. It is easy to get stuck in the planning phase of your cloud migration journey. With a curated gallery of proven architectures to choose from, your teams can instead focus on the actual migration. This feature allows your CCoE to manage a set of approved cloud patterns for migration teams to draw from, and more easily scale their migration factory to multiple teams.
(08-09-20) App We corrected a problem where sometimes Excel exports of servers would not download properly.
(18-09-20) App We have added new operating systems to the default list of available choices.
Tidal Tools Multiple errors during web analysis are now better handled.
Tidal Tools In the web analysis results table we now sort DNS records alphabetically but place DNS CNAME first.
(24-09-20) App We fixed a regression in our analysis engine that prevented technologies from being updated when analyzing URL.
Tidal Tools We made cache file location configurable with
(07-08-20) App We fixed an issue in PDF reports, where certain sections were blank.
Tidal Tools Installation script now correctly handles cases with absent trailing newline character at the end of
Tidal Toolsnow instantly identifies several DNS and email services, including Microsoft Outlook, GSuite, and more whenever they are in use within your environment.
(06-07-20) App In the dashboard view, when trying to copy tags to share with other users, the copy to clipboard button would be too verbose and copy additional text from the screen. We've since taught it how conciseness is key characteristic when communicating with users.
(07-07-20) App In the application view, sometimes really long URLs would break outside their constraints and cause the view to become really wide. We have since added electric fences to prevent URLs from escaping their enclosures.
(16-07-20) App We fixed an issue where long application names would carry over to new lines in the assessment PDF causing layout issues.
(20-07-20) App We fixed a bug when reporting the total progress made in assessing an application.
(22-07-20) App A new default field, forecasted costs, has been added to applications, to easily allow tracking future costs for each application.
(28-07-20) App There was a bug where the user invite modal would not close after opening.
(30-07-20) App Fixed an issue with tool-tips in the interview view that were hard to read. The contrast ratio has been greatly improved.
(31-07-20) App When filtering items in the progress table, sometimes when you cleared out an input element from a previous search the table would lock up. The filtering process has been improved to better handle missing and incorrect data.
Tidal Tools Help messages for
tidal analyze web are now corrected and improved.
(08-06-20) App Sometimes you would click the sign-up button multiple times because you weren't sure we were doing anything. The sign-up button has now been disabled while we're processing your request to indicate to you that we are, in fact, working on it.
Tidal Tools We made sure the progress spinner plays nice with heavy terminal output.
(15-06-20) App Improve user facing error messages
Tidal Tools We now included options to incrementally output results in JSON and pretty-print formats.
Tidal Tools Now it's possible to detect more web applications with
tidal analyze web.
(19-06-20) App We have added the ability to filter fields that are currency or numbers in search tables.
(26-06-20) App Improve the user experience when generating reports by reducing the time it takes to generate reports.
tidal analyze web now uses a smart URL corrector, so you no longer have to type all those h-t-t-p-s-colon-slash-slash.
Tidal Tools Configuring Docker is burdensome since we can't do it for you, we will do our best to give you additional information on what's left to configure.
Tidal Tools When you switch Tidal API accounts with
tidal login, the previously saved password is now cleared to not to be used with the newly provided login.
(05-05-20) App Sometimes the database analysis would not show any results, if specific values were not available from the analysis. Now we safely show any data that was captured, and ignore anything that wasn't available.
(05-05-20) App Sometimes our tables wouldn't handle displaying yes or no answers. We've now made changes to better handle these values in our tables.
(06-05-20) App If you had very little data in your account, some of the executive charts would not include any data, and were not able to be downloaded. Now we safely ignore any missing data and skip including those emtpy charts.
Tidal Tools Going offline is scary. We'll give you a clue if you forgot to backup and restore.
(07-05-20) App We recently reworked how we display user status and information to the administrators of the project. With that change we dropped the ball and didn't cover displaying all fields. With this change we picked up that ball.
Tidal Tools Storing sensitive information in an unencrypted configuration file is not recommended. Now you know!
Tidal Tools Not all errors are created equal. Some are fatal, but some are not. With this change we make it output
tidal analyze web results if we have any, and skip those which failed.
(28-05-20) App There was an issue where the table in the technologies view would raise a stink at other elements on the page. We've had a talk to the table about it's behavior and it's agreed to keep a safe distance from other elements.
(29-05-20) App When a user would change the name of a field the name of the field wasn't updated within the application records. We've fixed this behavior and when a field's meta information change it is now reflected everywhere.
Finding the value of an application is complicated, we realize that you might not be able to quantify it based on value to business alone. So we have split the concept of value to business into three new fields: annual revenue, annual person hours saved, and regulated requirements.
Tidal ToolsNew 'web' subcommand
We made tidal analyze commands more consistent. Now when you type tidal analyze it displays the help message about different types of analysis: source code (with tidal analyze code), databases (with tidal analyze db), and web applications (with tidal analyze web)
We've added a new feature that shows you the command you need to run in your terminal to scan your application's code-base. To copy the command you can click on the text and it will be in your clipboard.
Tidal Tools Sometimes there were unneeded symbols included at the beginning of log messages, those are no longer there now.
Tidal Tools The command 'tidal analyze db' no longer crashes if the Docker service is not running.
Tidal Tools We are constantly working on improving the quality of our inline help messages. This time another long naughty line was tamed and wrapped.
Tidal Tools Now, when any of Tidal Tools commands ask you for your password it also displays the user name and API domain that it tries to log in to.
Tidal Tools Getting error messages may be upsetting. Getting cryptic error messages is even more upsetting. Good news, we have added more clear messages if something goes wrong.
Tidal Tools We will not tire of repeating. It is possible to detect even more web technologies with tidal analyze web!
(20-04-20) App As an Admin, if your account had more than 25 users, you could not see the 26th users in the users view. We've now fixed this issue and you can now scroll through and see all your users.
Tidal Tools Having errors in database analysis configuration is OK! Now we try to detect the most obvious ones at the very early stage.
Tidal Tools Some web application technologies were incorrectly detected. Now it's gone!
Tidal Tools Sometimes you need some space, but sometimes a redundant space can spoil the experience. We added some necessary space characters and removed some odd ones from the web analysis results.
Now when you analyze your application's source code, any languages identified from the analysis are automatically captured and shown under the discovered technologies for your applications.
We're happy to announce we have added the ability to track your progress for assessing your applications. We do this by honing in on and measuring a few specific metrics that we believe are key for any application to be successfully migrated to the cloud. You can find out more by going to any application or going to https://
You can now easily filter all the applications by their tags and easily see their progress.
(04-03-20) App We had an issue with our modals, an annoying one! If you clicked and dragged just right, an open modal would close. We fixed this, so it won't close on you anymore!
(09-03-20) App There was an issue that caused some text inputs to not be editable, it is fixed now.
Tidal Tools In some cases, the command
tidal backup would not properly back up the needed docker images. We've fixed these edge cases so it works more reliably now.
(12-03-20) App We fixed an issue where sometimes applying a tag or deleting more than 1 record at time would not work.
(20-03-20) App We had an encoding issue, so that when you uploaded a text file with UTF-8 characters, it would be set as an ASCII file. We now set all files as UTF-8 to ensure we will always maintain your emoji's in your attachments.
(23-03-20) App We've added support for uploading mp4 files as attachments for applications. A great place to store application assessment interview recordings.
(23-03-20) App There was a bug that would sometime show duplicate network devices in your app view. We've now fixed this problem so that you only see a single instance of a network device.
(24-03-20) App We've fixed an issue where the cloud readiness page doesn't give you an application count. Additionally, it's now easier to modify which are used in determining an application's readiness.
(26-03-20) App We have improved the experience with dashboards, such as making errors more prominent when creating or updating dashboards.
(27-03-20) App We fixed a bug in our dashboard where setting the filter to "all tags" would count based on "any tags". This bug would cause our dashboard to display more applications matching your criteria than would actually match. Ugh, annoying!
Improved the usability of the transition overview field for applications by:
You can now let users, who are 'read only' users, create their own dashboards so they can sort and filter the project data. All while not having access to modifying the project related data.
(04-02-20) App An issue that prevented our search table from returning results in some particular scenarios has been resolved.
(07-02-20) App A bug was fixed that prevented custom dropdown fields from being deleted.
(11-02-20) App The Service Management category was added to Virtualization Clusters, allowing you to add custom fields to this category.
(19-02-20) App If you have Premium Insights for source code, you can now run the code analysis as many times as you want and have the results updated.
Tidal Tools Now returns a useful error message if the database instance you have provided does not already exist.
Tidal Tools when using
--offline for a database analysis, Tidal Tools now shows the filename that contains the analysis results once it is complete.
We have recently added an Application Portfolio Report feature, allow you to generate reports and charts in just one click. You can now easily export both a full assessment report of all the applications, complete with their, assessment results, dependencies, and recommended migration order. Alternatively, export a set of charts that summarize your application portfolio assessment which you can drop into any executive presentations you need to make!
(09-01-20) App When generating demo data for an account, there was a bug that prevented technologies from being created for applications. Now that this has been fixed, when you are using demo data, you may go to view an application's technology list and see that it is using technologies like jQuery, Ruby on Rails, or Wordpress.
(14-01-20) App If source code analysis is processing and a PDF report is generated the report no longer includes the pending source code data.
(14-01-20) App The PDF report now shows if the source code analysis was successful even when there are no results to report.
(14-01-20) App A bug has been resolved in demo data which caused some servers to not be populated. It is now fixed.
(14-01-20) App If there were no results from the source code analysis the results were not always displayed correctly, now it is clear that it has been run and there are no results to view.
(27-01-20) App The list of fields in a dropdown menu, when importing from Excel, were not always in alphabetical order. We fixed that so they are now.
(29-01-20) App In some cases images from the transition overview for an application would cause issues in generating a PDF report. Now the report will always generate, even if there is an issue with an image.
(29-01-20) App If a user tried to create a server before associating it to an IP Address in the application view, the creation would fail. We have now fixed this bug allowing the user to create servers and then associate that new server the IP address.
(29-01-20) App We improved the usability of including hyperlinks within the Transition Overview section. Now it is much easier to both click on and navigate links as well as still edit the content.
(31-01-20) App We fixed a bug where bulk applying tags was sometimes being applied to all records.
We've updated our user invite system, giving you more information and more control over how long these invites may persist. You can now re-invite users who have misplaced their invite or if it got lost in the ethernet. If an email invite was sent as a mistake you can delete their invitation. We've also given you insights to show you when users were invited, what role they are, and when was the last time you sent a re-invite email.
(06-11-19) App We corrected a support link that went to a less than ideal guide, but now goes to more appropriate guide based on the title.
(19-11-19) App We fixed a bug that caused displaying some dates to appear either not at all or incorrectly in tables.
(05-11-19) App We made improvements for how search tables work helping them to perform more consistently with user expectations.
(13-11-19) App We made improvements to how extremely long application names would be shown in the PDF report. They used to sometimes cause unneccessary whitespace between content, now they don't.
(21-11-19) App We improved the rendering of the storage and memory charts in the PDF report, when there is insufficient data to show.
(07-10-19) App We fixed an issue where some custom fields were not showing up in the demo data.
(17-10-19) App We have fixed an issue where in some cases, when navigating away from the assessment view, the data would try to save twice and not correctly saved the data.
(17-10-19) App We fixed a bug where updating notes in a move group would cause its applications to become temporarily hidden.
(17-10-19) App We fixed a bug where filters in the URLs page would not clear properly.
(30-10-19) App When sorting or filtering through technologies the view would forget your were filtering or sorting when you switched contexts (filtering->sorting or sorting->filtering). This has been resolved and the technologies will remember what you were filtering and sorting regardless of context switching. We also resolved an issue where sometimes the filter state would not reset as expected.
(31-10-19) App When a user would navigate away from our search table and then back to it, under certain circumstances, our table would not redisplay or reload data. This has been fixed and now the data always loads the data properly.
(08-08-19) App When you change the transition type for an application, it will now automatically replace the old transition type tag with the correct one.
(08-08-19) App Our tags table wasn't properly updating if you made changes to it. The table will now always be in sync with your changes.
(08-08-19) App Under certain circumstances, tags for applications could not be removed. Now, tags that you remove from an app will actually be removed.
(13-08-19) App We fixed a bug where the total number of search results would occasionally not show up.
Tidal Tools fixes and improvements for Snap package
Tidal Tools You can now save the results of a database analysis as an unencrypted zip file.
Tidal Tools When database analysis finish running, Tidal Tools will now inform you with a nice message.
Tidal Tools Tidal Tools will now give you a timeout error message when a server takes too long to respond.
(24-07-19) App We fixed a bug that prevented search settings from being applied when generating reports or performing analysis.
(24-07-19) App A bug preventing you from clearing tags from a record has been fixed.
(25-07-19) App We fixed a bug where changes to the description field would not be saved.
(25-07-19) App It is now much easier to find and create tags when bulk applying them to applications, database instances, and servers.
Tidal Tools has improved diagnostic checks for determining remote API connectivity and proper docker configuration, when using the
(10-06-19) App We fixed a bug where the transition overview markdown wasn't handled correctly.
(13-06-19) App We've fixed an issue in the URLs view that prevented you from filtering URLs.
(13-06-19) App We fixed a bug where your search was lost when you assigned a URL to an app or cancelled out of assigning a URL to an app. Now, when you finish assigning a URL to an app, we return your URL table back to the same state as it was when you left it.
(17-06-19) App When you add a column to a search table, it will now fill in that column with the correct data instead of leaving it blank.
Tidal Tools We've improved various error messages throughout Tidal Tools.
(22-05-19) App Filtering records is now less laggy.
Tidal Tools "tidal doctor" now gives more descriptive messages for a failed API connection.
We've updated our dependency tree visualization! Our new visualization is no longer limited to showing you one or two layers deep. We are now able to show you all the apps, servers and databases that are dependent on each other.
We have added the ability for you to define inter-application dependencies in the application assessment view. Alongside this enhancement, we've reintroduced showing these dependencies in our dependency tree visualization.
Tidal ToolsBackup and Restore Commands
Sometimes you need to disconnect. When running Tidal Tools in offline mode, with no access to the internet, it is now much easier to get set up and going. There are two new commands, "tidal backup" and "tidal restore", that easily let you get configured with internet access, and then move to a completely air-gapped machine to continue where you had left off.
We now enable you to articulate your organizational goals for your migration to the cloud. This will help you formulate a high level overview of what you are expecting to achieve from your migration by helping you to consider where you want your focus to be, what cloud vendors you're looking to utilize, and who in your organization is meant to champion your efforts.
Tidal Tools When you analyze multiple databases for a migration assessment, it is quicker! Tidal Tools is now able to complete multiple assessments in parallel, significantly increasing the time you have to go grab a coffee.
(25-04-19) App We fixed a bug where typing text in some places did not work.
Tidal Tools "code" and "db" now respect "httpproxy" and "httpsproxy" environment variables.
It's hard deciding which of your applications you should migrate first. Why not have Tidal help you? We've added a section to our application assessment PDF that recommends high-priority applications, using multiple factors such as migration difficulty and business value.
You can now see which versions of a technology are running across your portfolio by visiting the technologies page.
You can add tiles to your dashboard that show you the total number of apps, database instances, or servers that you have. Simply create a new tile, give it a name, make sure no tags are added, and click the save button.
(01-03-19) App We fixed an issue where textboxes became sentient and typed something other than what you wanted to type.
(14-03-19) App We fixed a bug where all URLs would get assigned to an application, even if you wanted to only assign some of them.
(15-03-19) App We've improved our URL analysis process, and it will no longer error out when analyzing a large number of URLs.
On top of our WYSIWYG editor, we now support Markdown when editing an App's transition overview. By using Markdown, you will have more fine-grained control over how you present information to your team or clients.
(21-02-19) App The Application Assessment PDF has been improved. Additional charts and analyses are now included, and there are also links from the table of contents to each page.
(26-02-19) App Have you ever had one of our search selects (that dropdown thingy) return nonsense information to you? Well worry no longer! We have fixed this problem and are now showing you what you are actually looking for.
(27-02-19) App When adding a group of URLs to an application, the selected application would sometimes stay selected, even after opening and closing the modal. Now, the selected application resets each time the modal pops up.
(14-01-19) App The application would sometimes freeze when you updated a custom field. Now, you can update custom fields to your heart's content.
(15-01-19) App The "sync" API endpoint for servers can now collect more information, including CPU name, operating system, and operating system version.
(16-01-19) App We fixed a bug where the "Field Category" dropdown for a custom field would sometimes be empty.
(18-01-19) App We've improved the colors of some buttons, making them easier to read.
(30-01-19) App We added a "Reset Theme" button to preferences, so that you can change the logo and colour back to their default values.
Importing from Excel is easier than before. We now provide feedback when you import an Excel document, letting you know which rows have missing or invalid data.
You will now get feedback from our app if you enter invalid input into a custom field, such as entering text when the field requires a number.
We've added a new Migration Effort Estimate field for applications. You can use this field to track how much effort, usually in days, you are expecting to migrate this application.
Tidal Tools A log file will now be written on every invocation of Tidal Tools. You can check the default location of the log file on your system by using "tidal doctor", and use the "--log-file" flag to override the location of the log file for a particular command run.
(11-12-18) App Sometimes missing data would cause an issue in generating a PDF assessment report; this is now resolved.
(13-12-18) App We've added a button for setting a server as virtual, making it easier to distinguish between virtual and physical servers.
(13-12-18) App Each application now has a list of the servers on which it depends indirectly.
(13-12-18) App Fixed a bug where a server's servers could not be saved.
(13-12-18) App Each server now has a list of the applications which depend on it indirectly.
Now, you can easily add and customize interview questions! This will help you tailor the questions you want to ask your customers or product owners, so that you can get the most out of them when you sit down with them for an interview.
You can now add multiple URLs to an application at once. If you already have a list of URLs for an application, you can copy and paste it into the URLs box. If the URLs are separated by commas or whitespace, a pop up will show you the list of URLs you are about to add and ask you to click the save button to confirm.
Tidal Tools Tidal Analyze will no longer show duplicate IP addresses when formatting output as a table.
Tidal Tools If Tidal Analyze was given a URL without "http" or "https", we would use "http" by default. Now, Tidal Tools will automatically detect and use the correct URL scheme.
Tidal Tools Before, if you couldn’t connect to the API (for example, if there was no internet connection), Tidal Tools would act as though you weren’t authenticated. Now, Tidal Tools will tell you when it can’t connect to the API.
Tidal Tools We've added documentation for "tidal discover", which you can access with the "tidal help discover" command.
(09-11-18) App Fixed an issue where interview questions were sometimes counted incorrectly when subquestions were present.
(12-11-18) App Fixed an issue where applications would not have metrics properly generated for report-enabled fields.
(12-11-18) App Fixed a bug where interview question data would not always be saved correctly.
Tidal Tools "tidal discover" now shows a spinner while discovery is in progress.
Tidal Tools When you give Tidal Tools an invalid application id, it will now give you an error message.
(13-11-18) App If you analyze an application's source code and it is unable to detect any details regarding its migration difficulty, there is now an appropriate message to let you know.
(13-11-18) App Sometimes, if you tried to generate a report based on some of your applications, you would get a report for all of your applications. Now, the report contains only the applications that you ask for.
Tidal Tools "tidal doctor" will now show you information about the configuration file and log file.
Tidal Tools "tidal doctor" now gives you a better diagnosis if your Docker daemon is configured to use Windows containers.
Tidal Tools We fixed an issue where some Docker containers would not be removed.
With the new Technologies page, you have a way to see exactly what technologies you're using across your portfolio, and what applications and URLs those technologies are associated with.
In case your sign-up verification email was deleted, blocked as spam, or otherwise lost along its journey to your inbox, we have created a system for you to request a new one.
To complement our Technologies page, we also added a view where you can get a deeper insight into the technologies that your portfolio uses. You can quickly glance over what URLs use a technology, and you can even see what versions of those technologies were detected!
When you generate a PDF assessement report, two new charts are now included. These charts aggregate your applications based on their transition types and show the total resources that they are currently utilizing.
(01-10-18) App We've smoothed out the process of creating questions through our API a little bit: when you create a new question, if you don't supply a quesiton number, it is set to one greater than the highest question number by default.
(01-10-18) App Redundant tags are now hidden when viewing an application, database instance, or server.
(09-10-18) App We fixed a small bug where the applications page sometimes wouldn't load any applications.
(11-10-18) App When selecting columns, all column names are now shown in alphabetical order.
(16-10-18) App We fixed an issue where the Public Domains feature would give duplicate URLs.
(17-10-18) App When you assign URLs to Applications, all servers that are linked to that URL will be automatically added to the Application.
Tidal Tools We’ve added Zsh autocompletion for the CLI.
Tidal Tools We updated and improved the technologies that are identified from URLs.
(22-10-18) App Sorting by name now considers capitizalation as you would expect.
(23-10-18) App URL filters will now close properly when you tell them to.
(23-10-18) App Now, when you add a tag for an Application, it will immediately show up, and if you delete a tag, it will immediately vanish.
(23-10-18) App We fixed a bug where URL analysis would sometimes give invalid URLs.
(26-10-18) App Completing an interview now displays a message instead of a blank question.
(26-10-18) App The interview page now counts the total number of questions correctly.
(30-10-18) App We made the Code Analysis table bigger, making it easier to use on smaller screens.
You can now tag an application by its technologies. This empowers you to create dashboards and search for applications by technology.
Tidal ToolsDebug Log
Tidal Tools now generates a debug log, making it easier for us to fix an issue if you ever encounter one.
(05-09-18) App Answering interview questions is easier: you can submit answers
(06-09-18) App Fixed a bug where custom field stats were not showing properly.
Tidal Tools Output from "tidal doctor" now has pretty colours, and generally looks a lot nicer.
Tidal Tools If you’re using Docker for Windows, "tidal doctor" will check if Docker is configured to use Linux containers, and tell you if it is not.
Tidal Tools Tidal Tools will now properly handle errors from Docker containers.
Tidal Tools "tidal analyze code" will now automatically remove containers after it is done, preventing Docker from eating up your entire hard drive.
Tidal Tools "tidal analyze code" will now ask you to confirm that it is analyzing the correct application before it begins analysis.
Tidal Tools Our vSphere integration will now correctly handle hostnames, regardless of the format/scheme of the hostname.
Tidal Tools We’ve improved the documentation in "tidal login --help", so you can authenticate using Tidal Tools with ease.
(14-09-18) App "CPU Name" is now a default field for servers.
Tidal Tools In addition to the standard command "tidal version", you can now also see Tidal Tools' version information by typing "tidal --version" or "tidal -v".
Tidal Tools Error messages and prompts are now written to STDERR instead of STDOUT, so you can safely pipe or redirect output from Tidal Tools.
Tidal Tools Tidal Tools will now kill running docker containers when stopped with Ctrl+C or SIGTERM.
(25-09-18) App Hovering over a network device shows the dropdown menu properly.
(25-09-18) App Navigating to a different page in the side menu will highlight your location correctly.
(25-09-18) App Deleting a source code location will actually delete the source code location.
(27-09-18) App Clicking the "Reset" button, in addition to resetting your search, will clear the text in the search bar.
(27-09-18) App The application won't bother you with a warning if you want to skip importing something.
Tidal ToolsIf you gave Tidal Tools input by using a pipe, and you weren’t authenticated, it would use the first few lines of input for authentication. Now, Tidal Tools detects if the terminal is interactive, and won’t use STDIN for authentication if it is not.
Tidal Tools We’ve improved Tidal Tool’s error messages when initializing the connection to our API.
by hitting enter, so you don't have to constantly move your hand between the mouse and the keyboard.
Tidal ToolsTidal Analyze Code
Introducing "tidal analyze code"! This command will analyze the source code of an application, and use the results to calculate a migration difficulty and identify roadblocks. Once the analysis is complete, the results will appear in the app.
Not sure how ready you are to move to the cloud? With Tidal Migrations you have the option to analyze your specified source code associated with the applications. The analysis will identify the difficulty to migrate your applications to the cloud, including the number of blocking issues. This feature can be utilised via Tidal API, Tidal Tools CLI and the Tidal App. Be sure to enable this feature in Preferences. An email will be sent letting you know that this feature is ready to use once enabled.
Add two graphics to the source code analysis view, emphasizing the progress the user has made in analyzing the source code for apps with the "transition type" set as replatform and refactor.
Tidal ToolsTidal Doctor
Get a checkup with Tidal Doctor! You can now diagnose your environment, checking that you have the required dependencies installed and the right connections set up. The "tidal doctor" command will point you in the right direction to get Tidal Tools up and running as quickly as possible.
When the side menu is closed and a user hover there mouse over one of the icons, a tooltip will pop up beside the icon describing what the icon means.
(02-08-18) App There is a change of order in recommended imports for Excel importer. The new order of imports is Virtualization Clusters, Servers, Database Instances then Applications.
(02-08-18) App Improvements to the styling of settings menu so it is deterministic and gives better explanation of each setting
(03-08-18) App Source code analysis data is now included within the PDF Assessment reports.
Tidal Tools We’ve fixed a bug where "tidal analyze code" did not work at all.
Tidal Tools We’ve improved the error messages given by "tidal analyze code" when something goes wrong.
Tidal Tools "tidal analyze" will analyze the code in the current directory if one is not provided.
Tidal Tools We’ve included more inline documentation for "tidal analyze", which you can access through the CLI.
Tidal Tools Fixed a bug where "tidal sync" could not communicate properly with the Tidal API.
Tidal Tools Tidal Tools will now warn you if you need to install Docker.
(24-08-18) App Improved the demo data so that it reflects real-life metrics more accurately
(29-08-18) App The side menu is no longer glitchy
Tidal Tools Some parts of Tidal Tools would not work properly if you were using an old version of Docker. Now, Tidal Tools detects which version of Docker you have installed, and works correctly.
Tidal Tools We’ve made improvements to Tidal Tools’ UI, polishing up whitespace and making sure the spinner stops correctly.
Tidal Tools Fixed an issue where checking for updates did not work on Windows.
Tidal Tools We’ve sent Tidal Doctor back to medical school, and it has learned how to perform additional diagnoses. It will tell you which version of Docker you have installed, and will also verify that Tidal Tools can successfully pull containers from Tidal’s registry.
You can now provide filepaths to your source code for your applications, including directly during the interview process. You can also define them when using the sync and import API endpoints.
Tidal ToolsRevamped Error Messages
Error messages have been completely revamped to help you easily get back on track. Now each error message is composed of 3 pieces of information: the exact error message, a description of the error, and any action that you need to take to resolve it.
Tidal Migrations now gives you the ability to sort the columns within the search table.
Tidal Tools When using the analyze command, the output in the table now has improved formatting, with version numbers being left aligned.
Tidal Tools We've improved the technologies detected by the "tidal analyze" command.
Tidal Tools By default, “tidal analyze” and “tidal get vsphere” will now ignore the “HTTP_PROXY” and/or “HTTPS_PROXY” environment variables. To use a proxy, you can use the “--use-proxy” flag.
Tidal Tools We improved the error messages returned when there are network and connectivity errors.
(05-07-18) App When discovering URLs, it can now distinguish between those containing http or https.
(05-07-18) App In Public Domain Discovery view, users can no longer click the submit button if no URLs are selected.
(05-07-18) App When all URLs are selected in Public Domain Discovery, it now displays the correct count.
(05-07-18) App You now have the option to close the lefthand sidebar menu.
(05-07-18) App Lefthand sidebar now displays properly where icons no longer shrink, and are shown correctly.
(05-07-18) App All labels in application assessment view are now displayed properly on mobile devices as well.
(11-07-18) App The top naviagation bar in Import Excel is now shown in the same order as the reccommended order.
Tidal Tools We’ve improved error messages in our vSphere integration.
Tidal Tools Fixed a bug where Tidal Tools would not remember your login information.
(16-07-18) App Helpful placeholder messages are now displayed when a Transition Plan or an Environment isn't selected from the dropdown menu.
(16-07-18) App The 'getting started' popup is properly displayed for new users who have not completed all of the steps.
Tidal Tools JSON output from "tidal sync" is now formatted nicely.
Tidal Tools Tidal Tools’ update checks are now more performant.
Tidal ToolsDNS Record Information
“tidal analyze” now gives you information about DNS records (A, AAAA, MX, and NS).
Currency is now a first-class citizen and you can more easily track financials across your portfolio and resources with any currency related values you choose to add as a field option.
When doing a public domain discovery, the results now include the exact region that the application domain is being served from, yay!
(01-06-18) App Side navigation bar can now be viewed properly on mobile devices.
(01-06-18) App Users can now navigate from public domains without the application crashing.
(06-06-18) App You can now correctly delete the last URL attached to your applciation.
(07-06-18) App An informative message is now displayed when the user has reached the maximum URLs that could be retrieved when using the Public Domain Discovery feature.
(07-06-18) App Resolve issue where the migrations wave view would sometimes display incorrect data in the pie chart summaries. Also, applications are displayed as the first item in the Move Groups table view.
(08-06-18) App Broken links to support articles are now fixed to go to guides.tidalmg.com.
(08-06-18) App Users can now directly navigate to the application after associating the specified URLs to it.
(08-06-18) App The list of dropdown options for a field are properly displayed when editing an existing field.
(08-06-18) App Improve filtering for the SSL Certificate column in the Public Domain Discovery table.
(11-06-18) App Improve when tags are automatically generated for records, to only automatically add a tag when data is either a dropdown or checkbox field. Also fix an issue where tags for checkbox fields were not always automatically removed.
(11-06-18) App An issue where adding an URL to an application would sometimes not properly display on the record, unless the page was refreshed is now fixed.
(13-06-18) App The menu items under the Discover section have been renamed to be more clear and the API integration view, explaining where to get information on using the API, was added.
(15-06-18) App Field options list no longer disappears when adding a new field.
(15-06-18) App Fix an issue where in some cases a dropdown option for a field could not be removed.
(18-06-18) App The table views now load 50 records by default instead of 25, this helps when looking at a the table on a very high resolution, making sure the table is full of data.
(19-06-18) App The search table in Public Domain view is now responsive, allowing you to view the table properly on mobile and laptop devices.
(20-06-18) App Resolved an issue when navigating between a search table and the records would result in some items in the list of results in the search table not being present after navigating back to the search table.
(21-06-18) App The server table now correctly shows the sums for the included resource utilization fields in the table footer.
(21-06-18) App The total values in the footer of the search table are now always displayed for custom fields.
(25-06-18) App When associating your selected URLs, Public Domain Discovery now displays useful information about the application!
(25-06-18) App Public Domain search now removes trailing slash within the URL, providing you with more accurate results.
We have released a new feature for discovering your publicly accessible web applications. Simply provide a domain, subdomain or CIDR block and it will instantly give you all the domains or subdomains that are related, including whether or not they are already hosted by a cloud provider. You can find it from the main menu on the left, under Discover -> Public Domains.
Tidal ToolsTidal Discover
We have released a new tool as part of Tidal Tools, tidal discover. Providing this command with your DNS configuration, it is able to determine your applications domains that exist in your private networks. With this information you can easily analyze and import these applications into your account.
Tidal ToolsTidal Tools can now check for updates! From time to time, Tidal Tools will check if you’re using an old version. You can also force it to check for updates by using the “tidal check-updates” command.
(01-05-18) App Users can now import URLs associated with an application via Excel.
(01-05-18) App Using the apps sync API endpoint you can now sync the URLs associated with the applications.
(01-05-18) App When an IP address is added the registered owner of the IP address (if it is a public IP) is retrieved and stored with the IP address.
(02-05-18) App When a public IP address is registered to a major cloud provider, ie. Azure, Google or AWS, it is determined and saved with the IP address so you can determine which IPs are already migrated.
(04-05-18) App You can now navigate to any specified application associated with the URLs from the url view on the right hand side navigation bar under Assess -> URLs.
(04-05-18) App The status of IP addresses for all URLs is now determined to be either 'reachable', 'private' or 'unreachable' and displayed in the URL record view.
(09-05-18) App Users can now view the associated IP addresses for the network device in the Application Assessment report.
(11-05-18) App Tag filter dropdown now updates tags list correctly after removing a tag from selection.
(11-05-18) App Tag filter dropdown correctly displays all tags after selecting tags for Database Instances and clicking Reset.
(14-05-18) App The method of how technologies were added to Tidal Migrations is now included in the API response for an applications technologies, under the source key.
(14-05-18) App Technologies in the interview are now updated correctly.
(14-05-18) App When analyzing an application the technologies for each URL are now present in the corresponding URL record view and not only the application record view.
(14-05-18) App Remove URL button in the Assessment view only removes URLs from the application but does not delete the URL completely.
(15-05-18) App Servers are now added to applications in the migration wave process.
Tidal Tools “tidal discover” will no longer give duplicate IP addresses when you give it overlapping CIDR ranges.
Tidal Tools “tidal analyze --upload” will now update the list of URLs in the Tidal app.
(24-05-18) App Display informative warning message when a user has not imported data in the order: Virtualization Clusters => Servers => Database Instance => Applications.
(25-05-18) App Users can now add additional softwares for the specified server record.
(25-05-18) App If a URL does not have a scheme specified (http or https) then it is assumed to be http by default.
Tidal Tools Tidal Analyze now outputs the analysis of your FQDNs in a pretty table view by default.
Tidal Tools We made various improvements and fixes to “tidal check-updates”.
Tidal Tools We fixed a bug where IP address information was missing from JSON and template output of “tidal analyze”.
Tidal ToolsAmazon Route 53 Integration
Amazon Route 53 allows you to register domain names and direct internet traffic for your domain. With the new Tidal Tools Route53 Integration, you can now include all your AWS Route 53 domains when using the tidal analyze command! You'll love this if you're part-way through your cloud journey.
Often requested, and now easy for all users to find. Head over to guides.tidalmg.com to begin writing integrations today.
This new feature allows users to create and view URLs for their applications in the Application Assessment feature. Each URL added by the user is validated for uniqueness, endpoints can be tested for responses, technologies assessed and more.
(03-04-18) App There have been many improvements to the Importing Excel sheets UI. Users can now utilize the custom field modal to create new fields when importing. When importing Excel data, sort the possible columns alphabetically. It also provides suggestions to users on what to import next.
(04-04-18) App The most recent import job is no longer shown when you are importing excel files, instead they can be seen, as always, in the Overview section.
(04-04-18) App Before creating new fields, display success messages or error messages.
(04-04-18) App Like babies, you can no longer create a field with no name.
Tidal Tools Discovery Plan now accepts only regular files or symlinks for pathtobind.
Tidal Tools Tidal Analyze now handles wildcard domains.
(06-04-18) App An introduction modal has been added which allows users to view all imported apps, dashboards and reports.
Tidal Tools Discovery plan now accepts '~' and '$HOME' in paths.
(09-04-18) App Improve the editing of fields with a new modal view.
(10-04-18) App Improve the styling of confirmation windows by improving the action name of the button and changing the colour to reflect the type of action.
Tidal Tools Users can now provide relative and aboslute paths for Tidal Discovery Plan.
(12-04-18) App Improved all modals to now exit with the Esc key, close when clicked out of, and improved general usability.
(13-04-18) App Add a successful alert message when the cloud readiness goals have been updated.
Tidal Tools Discovery plan now detects zonefiles from nested directories.
(13-04-18) App Only delete and add measurement sample data if there is none already.
(13-04-18) App The goals for Cloud Readiness Assessment are properly updated in the chart when updated and does not require a screen refresh to display the changes.
Tidal Tools Improved the error messages returned when reading and analyze a discovery plan file. Also properly pass the error messages from DNS Tools to the user.
(16-04-18) App Include Virtualization Cluster URLs when exporting servers to Excel.
(16-04-18) App Users can now export database instances to Excel correctly.
Tidal Tools When setting your credentials with the "tidal login" command, the password is no longer stored on your filesystem.
Tidal Tools Tidal Tools will no longer ask for a password after you have already authenticated.
Tidal Tools Improved application technology data detection for the analyze command.
(20-04-18) App Validate if the URL provided by the user is unique.
(23-04-18) App A new editing modal has been added for administrators making it convienient to edit fields and its properties.
(24-04-18) App All Tag Groups (dashboard tiles) are destroyed when they are removed from the dashboard.
(24-04-18) App Admin users can now view 50+ users, where default is set to show 100.
(24-04-18) App Non-administrators can now track and view their onboarding progress in the interactive modal.
The navigation between resources and different views has been improved. Users now have the ability to navigate to a specific record search in the main navigation menu of the app.
Searching feature now includes the ability to remember any of your search criteria accross all types of resources. Your previous searches will be cleared when navigating from all routes not starting at App, Databases, Servers or Virtualization Cluster.
You can now filter by many fields in the search view. Any custom fields you add can also be used to filter the search results for your applications, servers, etc.
Confused on using the Tidal API requests? API Documentation for Move Groups, Documents, Integration, Network Devices, Ping, Notes, Softwares, Technologies, Invites, Authenticate, Virtualization Cluster, URLs, Reports, and Settings are now added!
We also enhanced the API documentation to include how to authenticate with the API.
For detailed information on utilising these API requests and its resources, we have created a series of guides here.
App Any job that has a status of Ok and a count of 0 is automatically transitioned to a status of "Warning".
App The API route '/apps/discovery', is now more resilient to missing data.
App In the application assessment view, when deleting a tag with the backspace key, the tag now changes colours so you know you are about to delete it.
App The default value for the deafult fields, 'description' and 'transition type' are now set to their proper types, 'multiline' and 'checkbox', respectively.
App The order of buttons in the sub navigation menu, on the search view are in a new order now; new, filter, excel export and column settings.
App Users now have the ability to delete the current application.
App Display an informative message to users when retrieving applications that do not exist.
App Sorting for custom fields is now added and the ability to sort by columns that are not sortable was removed.
App When you try to delete tags using backspace, then decide to add a new tag, but decide to hit backspace to remove one or more characters in the new tag, hitting backspace would cause the tag currently positioned in-front of the new tag to be deleted. Basically, you will not be deleting tags accidently now.
App Application description field is now a multiline for all new accounts.
App Users now have an option to open table row entries in a new tab.
App Let users customize their field column preferences independently for all their Tidal Migrations account's.
App The main navigation will now have your current location highlighted, when the application is first loaded.
Tidal Tools For the analyze command, the application technology detection is improved with new technologies added.
Tidal Tools Correctly check and tell the user if dns-tools is installed or not.
Tidal Tools Display Tidal Tools logo with the tidal command.
Tidal Tools No application data is stored on the filesystem to avoid issues upgrading and version changes.
Tidal Tools Improved progress and error messages for several commands.
Tidal Tools Compress GNU and Linux binaries so they are much smaller.
Confused on using the Tidal API requests? API Documentation for field options, documents and contacts are now added to help you!
Now you are able to see all your applications transition types, transition plan status, target clouds and migration waves in the search table.
App Correctly create records for the business owner and technologies in the interview feature.
App Interview feature now includes an option to review the first unanswered question after having completed all the questions.
App When saving a new application, only send one save request. Display colour green when the application is saved successfully.
App Any new application can now successfully load!
App Improve the UX of the application name component and properly show the placeholder.
App Correctly display the page number in the table of contents for those applications that occupy more than one page in the Application Assessment PDF.
App Correctly display target clouds in the Application Assessment PDF reports.
App Improve API Documentation introduction message.
App Correctly display Move-groups and Clouds in excel reports for applications.
App Replace checkbox with toggle element in the Assessment View.
App Add Customers field to the Assessment view and to the PDF report.
App Allow technology IDs to save for PUT apps route.
App Fixed an issue where a user could delete an image, in the transition overview for an application, by deleting the hidden text before the image.
App Improve URL component to handle managing an application's URLs.
App Adjust height and width on "App" description component.
App Properly load images into the transition overview for an application.
Tidal Tools Obtain correct IPInfo results.
Tidal Tools Retry failed lookups using the default DNS server.
A new feature to help guide you through and capture application assessments. It includes a set of 20 questions that are critical in determining an application's current state and ability to migrate to the cloud.
When you enter text and forgot to save it, it is now automatically saved for you before you leave the page.
App Handling of blank data in PDF report for name/custom fields is fixed.
App Improved the display of the search table by adding space between the bulk actions and the drop down menu.
App All URLs can now be saved and a message is displayed when saved.
App PDF reports now correctly link to app record.
App Administrators can now appropriately create,destroy, and edit.
App Application assessment PDF Reports more closely reflect the layout in the web application by grouping the fields into the same categories.
App Filenames that include a dash in the name are now properly accepted.
App Improved the main sidebar navigation to open and close when you would expect and added style animations so it looks way cooler!
App Environments can now be saved properly.
App Environment is now available on select component.
App Application assessment PDF Reports more closely reflect the layout in the web application by grouping the fields into the same categories.
App Application assessment PDF Reports are now visually attractive with the addition of colour and better spacing between text and areas.
Tidal Tools Effectively check if the user is subscribed to Discovery Plan.
Tidal Migrations now automatically generates PDF reports for each of your applications to give you all of the details you need to share with your team. Provides easy access to an application's Transition Plan, Service Management, Servers, and Databases.
Always have to estimate the size of your database? With Tidal Migrations, you can now keep track of your total database storage for each application!
When you are specifying the transition type for an application there is now the option to specify repurchase.
Does your application have multiple URLs associated with it? Not a problem, with Tidal Migrations your application's can now be associated with more than one URL.
When importing data, you can now include Technical Lead and Business Owner fields for each application.
Tidal ToolsImplementing --upload-file flag
A new command to upload your JSON files directly to the Tidal API!
Servers now have three new fields: Operating System, Operating System Version, CPU name
You can now specify which cloud providers your application is going to be deployed on. The cloud providers Azure, Amazon Web Services, Google Cloud Platform, IBM Cloud and Digital Ocean are included by default.
App If no environment is specified, show as "None" in the application assessment PDF report.
App Adjust width and height to appropriately display UI elements on signup and login page.
App Successfully load images into Transition Overview.
App Users with read access can now access contacts and environments.
App Administrative menu options is visible to all administrators.
App Databases and servers can properly be navigated from the application view.
App Too many contacts? You can now filter, sort and limit your search quantity!
Tidal Tools Issues with "tidal analyze" on Windows are now fixed.
Tidal Tools Inline documentation for the config command is improved.
Tidal Tools Inline documentation for tidal get and tidal get vSphere command is improved.
Tidal Tools Inline documentation for tidal ping command is improved.
Tidal Tools Improved tidal sync vsphere command
Tidal Tools Fix issue when parsing and detecting DNS records and URLs.
Tidal Tools Improve application technology detection.
Tidal Tools Create the config directory for the user's credentials, if it does not exist already.
Tidal Tools Fix issue with parsing json files on windows that include a BOM character at the beginning of the file.
You can now add any external documents you have directly to your applications. This lets you easily keep all the relevant information you need in one place and accessible to everyone on the team.
View your most recent job in both Scan Networks and Connect Hypervisors view.
Tidal ToolsNew login command
This new command lets you easily configure and authenticate to the Tidal Migrations API.
Tidal ToolsSync vSphere Servers
You now have an easier option to sync your vSphere servers directly to the Tidal Migrations API with this new subcommand!
You can now view a table of your jobs that have run in the Discover Overview view.
You can now change your plan directly from the Billing section in the application. Feel free to try different plans that Tidal Migrations has to offer!
Clients now have the option to enter a client’s first and last name along with other details.
App Remove the unit when no value is calculated.
App Sum of cpu_count is shown correctly in the table.
App All labels on forms are visible in edit view.
App Link issue on “No jobs have been run yet” works correctly.
App Dashboards is correctly linked in the main menu.
App Support links are updated for the user to use.
App Appropriately display movegroup tiles with the addition of Servers, Database Instances and Applications.
App New users have one dashboard by default.
Tidal Tools IPInfo for AAAA records is now avaliable.
Tidal Tools Individual JWT tokens can be cached.
Tidal Tools Bulk analyze actions now require a valid Tidal Migrations account.
Tidal Tools Collect information about URLs that use IP addresses and not just hostnames in the address.
Tidal Tools Properly configure command autocompletion.
Tidal Tools Fix issue with the ping command using the correct API endpoint.
Tidal Tools Update technologies that are detected in URL scanning.
Tidal Tools Customizing API Path for VMWare is now enabled!