* Adding different team types for supporting organization team hierarchy
* Add support for team hierarchy
* Create organization during initalization
* Team hierachy test for POST methods
* Add PUT and PATCH support for changing team hiearchy
* Added tests for the team hiearchy feature
* Restored v003 sql files and added v004
* Merge conflicts with main and adopt new JSON based configuration
* Remove configuration Organization name to simplify user MUST do configurations
* Snowflake Make Query tag Optional (#6114)
* Snowflake make query tag optional
* Modified Description
* [Backend][UsageResource] Add PUT to enable updating Usage #6117 :::::: and allow adding space to tagCAtegory and Tags (#6119)
* [Backend][UsageResource] Add PUT to enable updating Usage #6117
* [Backend][UsageResource] Allow space in tags category and primary tags #6121
* [Backend][UsageResource] Update in more genric way to make use of space in resourcePath
* ui changes for allowing space in tag and tag category name
* [Backend][Improvement]add test for put and post
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* Adding different team types for supporting organization team hierarchy
* Add support for team hierarchy
* Create organization during initalization
* Team hierachy test for POST methods
* Add PUT and PATCH support for changing team hiearchy
* Added tests for the team hiearchy feature
* Restored v003 sql files and added v004
* Merge conflicts with main and adopt new JSON based configuration
* Remove configuration Organization name to simplify user MUST do configurations
* Python jsonSchema code generation not respecting defaults
* fixed failing cypress
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: mohitdeuex <105265192+mohitdeuex@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
* Make mysql bootstrap file consistent with postgres
* Adding a java code change to trigger all the precommit checks
* Set test container reuse flag to true
* Make Postgres bootstrap files consistent with MySQL
* Test pagination using random jump of limit between 1-5 instead of 1 to reduce test time
* Starting the test container outside @BeforeAll in a static block for container reuse
* Comment printing out list output in pagination tests
* Move starting the test container to @BeforeAll setup method instead of static initialization
* Remove unnecessary tests in PolicyResourceTest to speed up tests
* Add test container reuse for github workflows
* Add test container reuse for github workflows
* Add test container reuse for github workflows
* Change timeouts for the TestContainer
* Add test container reuse for github workflows
* Add test container reuse for github workflows (#4563)
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
* Add postgres support
* Add testing for postgresql databases
Split surefire tests into: unit-tests, postgres-integration-tests, mysql-integration-tests
Integration tests get db information from system properties
All tests ending in ResourceTests.java are integration tests, all other are unit tests
Move to using testscointainers, remove embeded mysql
* Fix some tests
* Fix webhook and table tests
* Fix random name generation in tests, remove parallelism
* Fix style
* Add headers, fix config files
* Apply formatting
* Fix tag ussage query for postgres
* Replace references to mysql with generic database
* Fix postgres migration file
* Fix postgres migration script