On February 26, 2022
Hartmann Industries, a TrackVia partner, has released a new validation library for the TrackVia platform. This library offers developers of all programming knowledge levels a standardized and dynamic set of advanced validation rules to ensure data integrity in their App Scripts more efficiently than ever before. The validation library allows developers unfamiliar with intricate Groovy practices to expand their custom-made scripts without needing any prior experience or understanding of complex regular expressions or internal Groovy functions.
The library is free to download and use and can be integrated into any project that utilizes the TrackVia platform. With this new library, developers will have an easier time developing complex App Scripts beyond the platform’s built-in validation fields. Developers can now use this library in their own scripts to create more secure and reliable apps.
Written in Groovy, this library is easy to install and use. The initial version supports several types of validation, including:
- Email Validation
- Minimum/Maximum String Length
- Alphanumeric Validation
- Boolean Validation
- StartsWith Validation
- EndsWith Validation
- MAC Address Validation
- IPv4 Address Validation
- Language Code Validation (ISO 639)
As one of the first public TrackVia App Script libraries, we have decided to keep the project Free and Open Source (FOSS) under GNU General Public License V3.0. This direction allows us to focus on building an open library while ensuring that all future contributors will retain their rights and freedoms from restrictions as well.
GNU GPLv3 permits companies using TrackVia, and other TrackVia partners, to use the library freely in their App Scripts (for commercial use), make modifications, and distribute the code freely. Hartmann Industries is a strong supporter of the open-source software movement, and we look forward to seeing the community’s contributions to this library.
Hartmann Industries has you covered if your company is new to TrackVia and needs assistance developing TrackVia App Scripts or custom API integrations. We are a TrackVia-certified Gold Partner with experienced full-stack engineers on staff. If your company is not yet using TrackVia, fill out the form below for an exclusive 30-day free trial featuring our 24/7/365 support and implementation services.