Django Sql Explorer Versions Save

Easily share data across your company via SQL queries. From Grove Collab.

4.2.0

3 weeks ago

4.2.0_ (2024-04-26)

  • #609_: Tracking should be opt-in and not use the SECRET_KEY
  • #610_: Import error (sql_metadata) with 4.1 version
  • #612_: Accessing the database during app initialization
  • Regex-injection vulnerability
  • Improved assistant UI

4.2b1

3 weeks ago

4.2.0b1_ (2024-04-25)

  • #609_: Tracking should be opt-in and not use the SECRET_KEY
  • #610_: Import error (sql_metadata) with 4.1 version
  • #612_: Accessing the database during app initialization
  • Regex-injection vulnerability
  • Better anonymization for telemetry

4.1.0

3 weeks ago

4.1.0 (2024-04-23)

  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema automatically injected into the prompt. Enable by setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Disable by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False.
  • Refactor pip requirements to make 'extras' more robust and easier to manage.
  • #592_: Support user models with no email fields
  • #594_: Eliminate <script> tags to prevent potential Content Security Policy issues.

4.1.0.beta6

3 weeks ago
  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema automatically injected into the prompt. Enable by setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Disable by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False.
  • Refactor pip requirements to make 'extras' more robust and easier to manage.
  • #592_: Support user models with no email fields
  • #594_: Eliminate <script> tags to prevent potential Content Security Policy issues.

4.1.0.beta5

4 weeks ago

4.1.0b5_ (2024-04-18)

  • Fixes an issue in b2 with different DB backends throwing different exception types if migrations are not applied.
  • Refactor of requirements & fixed relative import issue in urls.py
  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema automatically injected into the prompt. Enable via setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Can be disabled by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False
  • #594_: Eliminate <script> tags to prevent potential Content Security Policy issues

4.1.0.beta4

1 month ago

4.1.0b4_ (2024-04-17)

  • Fixes an issue in b2 with different DB backends throwing different exception types if migrations are not applied.
  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema automatically injected into the prompt. Enable via setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Can be disabled by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False
  • #594_: Eliminate <script> tags to prevent potential Content Security Policy issues

4.1.0.beta2

1 month ago

4.1.0b2_ (2024-04-17)

  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema automatically injected into the prompt. Enable via setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Can be disabled by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False #594_: Eliminate <script> tags to prevent potential Content Security Policy issues

4.1.0.beta1

1 month ago

4.1.0b1_ (2024-04-17)

  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema automatically injected into the prompt. Enable via setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Can be disabled by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False
  • #594_: Eliminate <script> tags to prevent potential Content Security Policy issues

4.0.2

3 months ago

Minor bugfixes

4.0.1

3 months ago
  • Add support for Django 5.0. Drop support for Python < 3.10.
  • Basic code completion in the editor!
  • Front-end must be built with Vite if installing from source.
  • #565 : Front-end modernization. CodeMirror 6. Bootstrap5. Vite-based build
  • #566 : Django 5 support & tests
  • #537 : S3 signature version support
  • #562 : Record and show whether the last run of each query was successful
  • #571 : Replace isort and flake8 with Ruff (linting)

Note: There is no 4.0.0 release as 4.0.1 was needed to resolve a conflict on PyPi