Skip to content

Release - 0.0.1

Latest
Compare
Choose a tag to compare
@vkumart vkumart released this 16 Dec 07:36
· 2 commits to main since this release

Full Changelog: https://github.com/atlassian-labs/cloud-transition-tools/commits/v0.0.1

Cloud Transition Tools(CTT) Release 0.0.1

Core Features

  1. Cloud Transition Tools Framework

    • Implemented the core framework, basic modules, and lookup APIs for Cloud Transition Tools.
  2. JQL Sanitisation

    • Added JQL sanitisation for custom fields, user, and security level.
    • Implemented JQL sanitiser for URL and API.
    • Integrated with the JQL Sanitisation Library.
  3. URL Sanitisation Service

    • Implemented URL sanitisation service for CTT.
  4. API Sanitisation Service

    • Implemented API sanitisation service for CTT.
  5. Multiple Migration Scopes

    • Added support for multiple migration scopes. The CTT application is scoped to a cloud instance and supports multiple migrations and associated mappings.
  6. Code Quality and Testing

    • Enabled Detekt and Ktlint for code quality and fixed all errors.
    • Added unit tests for multiple migration scopes.
    • Added SonarQube quality checks, linting, and code coverage.
  7. Open Source Preparation

    • Updated README and other documentation for open sourcing the project.
    • Added open source attributions for the Cloud Transition Tools project.

Contributors

  • vkumart
  • nitinsuri2

Conclusion

The Cloud Transition Tools project is ready for release version 0.0.1. All core features have been implemented, tested, and documented. The project is now open-sourced with the necessary attributions and documentation.