- Jun 25, 2022
-
-
Matt authored
fix: Update analaytics foreign key to module version to perform no action when module version is removed. This functionality is handled by the application, to perform removal of analytics when module version is removed or to migrate them when it is replaced Add default migration script for change to foreign key Issue #153
-
Matt authored
feat: Update module version deletion to remove any analytics and update re-creation of module version to migrate analytics to new module version ID Create method in AnalyticsEngine to delete analytics associated with module version, used during module version deletion and method to migrate analaytics from one module version to another. Update delete method of ModuleVersion to, by default, delete associated analytics. Update create_db_row of module version to disable analaytics delete and to perform analytics migration after creation of new module version row. Update tests to test the migration and deletion of analytics. Issue #153
- Jun 24, 2022
-
-
Matt authored
chore: Move functionality to create/modify DB row for examplefile into create/update_attribute methods of ExampleFile class Move this functionality outside of the module extractor, so the module extractor just calls methods to create/update attributes. This will make create example files in tests easier, as ExampleFile objects can be created, rather than having to insert into DB directory or using the module extractor. Fix consistency of cached DB row variable in ExampleFile class, which would have caused issues with correctly clearing the cached DB row when modifying/deleting the object. Issue #145
-
Matt authored
chore: Move functionality to create/modify DB row for submodules into create/update_attribute methods of BaseSubmodule class Move this functionality outside of the module extractor, so the module extractor just calls methods to create/update attributes. This will make create submodules in tests easier, as submodule objects can be created, rather than having to insert into DB directory or using the module extractor. Issue #145
- Jun 23, 2022
-
- Jun 21, 2022
-
- Jun 15, 2022
-
-
Matt authored
-
Matt authored
Sort files before returning in file list API. Add '__lt__' method to example files, showing example file of 'main.tf' with the least value, so it is displayed at the top of the list.
-
semantic-release-bot authored
## [2.12.1](v2.12.0...v2.12.1) (2022-06-15) ### Bug Fixes * Update module/submodule/example pages to no longer redirect to tab anchor when loading default tab ([48a25d48](48a25d48)), closes [#144](#144)
- Jun 14, 2022
-
-
semantic-release-bot authored
# [2.12.0](v2.11.0...v2.12.0) (2022-06-14) ### Bug Fixes * **test:** Use assert_equal method in module search selenium tests to allow the counting of result cards to be retries, as the cards may not yet be populated on the page ([a4b47164](a4b47164)), closes [#125](#125) * Update namespace page to include internal modules. ([245693b6](245693b6)), closes [#125](#125) * Update namespace page to show error when no modules exist or namespace does not exist. ([4470af66](4470af66)), closes [#125](#125) ### Features * Convert namespace list page to use API calls to obtain list of namespaces. ([9d5308a1](9d5308a1)), closes [#125](#125)
-
- Jun 13, 2022
-
- Jun 12, 2022
-