Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release - Fix path traversal bug for sqlite, new clickhouse options, and support for OpenAI-like URLs #329

Merged
merged 41 commits into from
Feb 6, 2025

Conversation

modelorona
Copy link
Collaborator

@modelorona modelorona commented Jan 27, 2025

✨ Improvements

Added new clickhouse options for HTTP

  • Thanks to the contribution by @Slach, we've got additional options for clickhouse support, HTTP protocol, TLS mode, readonly and debug.

Support for OpenAI-like URLs

  • Thanks to the contribution by @learningpro, we support OpenAI-like URLs now. Check the readme to see how to get started!

Support for env variable aliases

Replaced the Monaco Editor with Codemirror

  • Makes the frontend lighter and is completely packaged.

Added loading indicators in several places to provide visual feedback to the user

🐛 Bug Fixes

Path traversal issue for sqlite

  • Resolved an issue with how the database location for sqlite was being parsed resulting in the possibility of path traversal. Thanks to @nnse for catching that one!

Parameter injection issue for MySQL

  • Resolved an issue where it was possible to inject parameters using the UI. Alongside this, we took the time to go through all of the other connectors and check how we're handling input. Please let us know if you find anything out of place! Thanks to @nnse for catching that one!

Unique table IDs for columns with the same name

Tables have correct # index number when paginating


Thank you to everyone who contributed to this release! 🚀
Your feedback and support are invaluable.

core/src/plugins/clickhouse/add.go Dismissed Show dismissed Hide dismissed
core/src/plugins/clickhouse/add.go Dismissed Show dismissed Hide dismissed
core/src/plugins/clickhouse/clickhouse.go Dismissed Show dismissed Hide dismissed
core/src/plugins/clickhouse/clickhouse.go Dismissed Show dismissed Hide dismissed
core/src/plugins/clickhouse/delete.go Dismissed Show dismissed Hide dismissed
core/src/plugins/clickhouse/query.go Dismissed Show dismissed Hide dismissed
core/src/plugins/clickhouse/update.go Dismissed Show dismissed Hide dismissed
core/src/plugins/clickhouse/utils.go Dismissed Show dismissed Hide dismissed
@modelorona modelorona changed the title Release - Fix path traversal bug for sqlite and add several clickhouse options Release - Fix path traversal bug for sqlite, new clickhouse options, and support for OpenAI-like URLs Jan 27, 2025
@hkdeman hkdeman merged commit d7e8b2a into release Feb 6, 2025
5 checks passed
@hkdeman
Copy link
Contributor

hkdeman commented Feb 6, 2025

🚀 Automatic GitHub Release Creation

Clidey will automatically create a GitHub release based on this Pull Request. 🎉

For more details on how this process works, please refer to the Clidey Documentation.


This comment was generated automatically.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants