Skip to content

Refactor: Codebase cleanup, migration optimizations, and API enhancements - #62

Merged
Genarito merged 14 commits into
devfrom
code-clean
Sep 25, 2026
Merged

Genarito merged 14 commits into
devfrom
code-clean

fix: update PostgreSQL service restart policy to always. Clean .gitig…

86113e1
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Sep 23, 2026 in 34s

Quality Gate failed

Failed conditions
25.5% Duplication on New Code (required ≤ 3%)
B Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 189 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "Mirna" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmB0B&open=AaCRiLBHpi5Q5s8YmB0B&pullRequest=62

Check warning on line 148 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "Mirna" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmB0A&open=AaCRiLBHpi5Q5s8YmB0A&pullRequest=62

Check warning on line 361 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirTarBaseInteraction" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmB0I&open=AaCRiLBHpi5Q5s8YmB0I&pullRequest=62

Check warning on line 33 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MethylationUCSCRefGene" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmBz9&open=AaCRiLBHpi5Q5s8YmBz9&pullRequest=62

Check warning on line 474 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirnaDrug" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmB0M&open=AaCRiLBHpi5Q5s8YmB0M&pullRequest=62

Check warning on line 188 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirnaSource" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0V&open=AaCRiLDOpi5Q5s8YmB0V&pullRequest=62

Check warning on line 269 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirnaDisease" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmB0G&open=AaCRiLBHpi5Q5s8YmB0G&pullRequest=62

Check warning on line 190 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirnaSource" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmB0C&open=AaCRiLBHpi5Q5s8YmB0C&pullRequest=62

Check warning on line 31 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MethylationEPIC" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmBz7&open=AaCRiLBHpi5Q5s8YmBz7&pullRequest=62

Check warning on line 188 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirnaXGene" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmB0D&open=AaCRiLBHpi5Q5s8YmB0D&pullRequest=62

Check warning on line 35 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MethylationGencode" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0P&open=AaCRiLDOpi5Q5s8YmB0P&pullRequest=62

Check warning on line 463 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirnaDrug" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0d&open=AaCRiLDOpi5Q5s8YmB0d&pullRequest=62

Check warning on line 32 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MethylationEPIC" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0O&open=AaCRiLDOpi5Q5s8YmB0O&pullRequest=62

Check warning on line 263 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirnaDisease" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0Y&open=AaCRiLDOpi5Q5s8YmB0Y&pullRequest=62

Check warning on line 473 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "schema_editor".

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmB0L&open=AaCRiLBHpi5Q5s8YmB0L&pullRequest=62

Check warning on line 34 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MethylationUCSCRefGene" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0Q&open=AaCRiLDOpi5Q5s8YmB0Q&pullRequest=62

Check warning on line 305 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirbaseIdMirna" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0Z&open=AaCRiLDOpi5Q5s8YmB0Z&pullRequest=62

Check warning on line 196 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Using HTTP protocol is insecure. Use HTTPS instead.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0X&open=AaCRiLDOpi5Q5s8YmB0X&pullRequest=62

Check warning on line 407 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "GeneAliases" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0c&open=AaCRiLDOpi5Q5s8YmB0c&pullRequest=62

Check warning on line 267 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "schema_editor".

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmB0F&open=AaCRiLBHpi5Q5s8YmB0F&pullRequest=62

Check warning on line 186 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirnaXGene" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0W&open=AaCRiLDOpi5Q5s8YmB0W&pullRequest=62

Check warning on line 199 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Using HTTP protocol is insecure. Use HTTPS instead.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmB0E&open=AaCRiLBHpi5Q5s8YmB0E&pullRequest=62

Check warning on line 148 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "Mirna" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0T&open=AaCRiLDOpi5Q5s8YmB0T&pullRequest=62

Check warning on line 359 in modulector/migrations/0002_load_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused local variable "total_inserted".

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLDOpi5Q5s8YmB0b&open=AaCRiLDOpi5Q5s8YmB0b&pullRequest=62

Check warning on line 149 in modulector/migrations/0001_initial.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable "MirbaseIdMirna" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=omics-datascience_modulector&issues=AaCRiLBHpi5Q5s8YmBz_&open=AaCRiLBHpi5Q5s8YmBz_&pullRequest=62