Skip to content

Releases: clidey/whodb

0.35.0 - Refactor GraphQL schema and minor frontend improvements

04 Sep 06:48
Compare
Choose a tag to compare
  • Scratchpad now shows "Action Executed" for non-Select queries.
  • Change GraphQL schema in the backend to remove "type" from each query. This is now supported by the cookie credentials and will be used in the HTTP clients.
  • Bug fix: adding storage unit and keyboard cursor getting unfocused when adding field names is now fixed.
  • Bump frontend and backend libraries
    • GraphQL CodeGen
    • DagreJS
    • React Types
    • React Flow
    • UUID Types
    • Apollo Client
    • Redus Toolkit
    • React Testing Library [a few sub libraries]
    • Elastic Search Backend Integration
    • Web Vitals
    • Framer Motion

Note: non-affecting changes - there is a HTTP wrapper over the GraphQL resolvers now that will be used in the HTTP clients in each language. This will not affect current workflows as it is only used by the clients and in API Gateway workflows.

What's Changed

  • build(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.14.0 to 8.15.0 in /core by @dependabot in #124
  • build(deps): bump @testing-library/react from 16.0.0 to 16.0.1 in /frontend by @dependabot in #123
  • build(deps): bump @reduxjs/toolkit from 2.2.5 to 2.2.7 in /frontend by @dependabot in #122
  • build(deps): bump @apollo/client from 3.11.4 to 3.11.5 in /frontend by @dependabot in #120
  • build(deps-dev): bump @types/uuid from 9.0.8 to 10.0.0 in /frontend by @dependabot in #119
  • build(deps): bump @testing-library/jest-dom from 5.17.0 to 6.5.0 in /frontend by @dependabot in #121
  • Change: Remove type from the schema by @hkdeman in #130
  • build(deps): bump web-vitals from 2.1.4 to 4.2.3 in /frontend by @dependabot in #125
  • build(deps): bump framer-motion from 11.2.10 to 11.3.31 in /frontend by @dependabot in #126
  • build(deps): bump @types/react from 18.3.4 to 18.3.5 in /frontend by @dependabot in #127
  • build(deps): bump @testing-library/user-event from 13.5.0 to 14.5.2 in /frontend by @dependabot in #128
  • build(deps): bump @types/node from 22.5.1 to 22.5.2 in /frontend by @dependabot in #131
  • Add HTTP Endpoints by @hkdeman in #103

Full Changelog: 0.34.0...0.35.0

0.34.0 - Add Integration for ChatGPT and Anthropic

29 Aug 09:56
607fbf0
Compare
Choose a tag to compare
  • Add support for ChatGPT integration
  • Add support for Anthropic integration
  • Add UI support for adding external models with tokens
  • Add external model's credentials persistence in the browser cache

What's Changed

  • Fix up ChatGPT integration by @hkdeman in #102
  • build(deps): bump @types/jest from 27.5.2 to 29.5.12 in /frontend by @dependabot in #105
  • build(deps-dev): bump @graphql-codegen/typescript-operations from 4.2.1 to 4.2.3 in /frontend by @dependabot in #106
  • build(deps): bump monaco-editor from 0.50.0 to 0.51.0 in /frontend by @dependabot in #107
  • build(deps-dev): bump @types/lodash from 4.17.5 to 4.17.7 in /frontend by @dependabot in #109
  • build(deps): bump gorm.io/gorm from 1.25.10 to 1.25.11 in /core by @dependabot in #110
  • build(deps): bump @types/node from 16.18.98 to 22.5.1 in /frontend by @dependabot in #111

Full Changelog: 0.33.0...0.34.0

0.33.0 - Bump up the libraries & fix conditional querying

27 Aug 09:20
Compare
Choose a tag to compare
  • Bump libraries used
    • Chi Router [GoLang]
    • Postgres Driver [GoLang]
    • GQLParser [GoLang]
    • GraphQL [Typescript]
    • React Testing library [Typescript]
    • Apollo Client [Typescript]
    • Tailwind-merge [Typescript]
  • Fix Apollo client onComplete bug caused by the upgrade
  • Fix conditional querying bug for Postgres

What's Changed

  • build(deps): bump graphql from 16.8.2 to 16.9.0 in /frontend by @dependabot in #89
  • build(deps): bump tailwind-merge from 2.3.0 to 2.5.2 in /frontend by @dependabot in #88
  • build(deps): bump @testing-library/react from 13.4.0 to 16.0.0 in /frontend by @dependabot in #87
  • build(deps): bump @apollo/client from 3.10.5 to 3.11.4 in /frontend by @dependabot in #86
  • build(deps-dev): bump tailwindcss from 3.4.4 to 3.4.10 in /frontend by @dependabot in #85
  • build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.12 to 2.5.16 in /core by @dependabot in #84
  • build(deps): bump gorm.io/driver/postgres from 1.5.7 to 1.5.9 in /core by @dependabot in #83
  • build(deps): bump go.mongodb.org/mongo-driver from 1.16.0 to 1.16.1 in /core by @dependabot in #82
  • build(deps): bump github.com/go-chi/chi/v5 from 5.0.12 to 5.1.0 in /core by @dependabot in #81
  • build(deps): bump github.com/99designs/gqlgen from 0.17.48 to 0.17.49 in /core by @dependabot in #80

New Contributors

Full Changelog: 0.32.0...0.33.0

0.32.0 - Support for Ollama inside Docker

25 Aug 18:48
Compare
Choose a tag to compare
  • Support Ollama inside the Docker
    • Automatic Ollama host search inside Docker
    • Environment variables (WHODB_OLLAMA_HOST, WHODB_OLLAMA_PORT) to specify Ollama specifications

Previously in WhoDB

  • Release latest test by @hkdeman in #1
  • Release fix import build failure by @hkdeman in #2
  • feat(frontend): remove default by @hkdeman in #3
  • Fix casing issue by @hkdeman in #4
  • Add mysql support, fix graph logic by @hkdeman in #5
  • Release 0.2.0 by @hkdeman in #6
  • feat(frontend): add url params by @hkdeman in #7
  • Release Minor by @hkdeman in #8
  • Fix logging in loader alignment by @hkdeman in #9
  • [Release] Sqlite3 Support by @hkdeman in #10
  • [Feature] Support SQLite3 by @hkdeman in #11
  • [Feature] Add table virtualization to ensure big data can be loaded easily by @hkdeman in #14
  • [Feature] Add inline edits by @hkdeman in #15
  • [Feature] Fully support inline edit for Postgres, MySQL, and SQLite3 by @hkdeman in #16
  • [Release] Support inline actions and preview by @hkdeman in #17
  • [Release] Add new Monaco editor library & fix preview buggy movements by @hkdeman in #18
  • [Feature] Add MongoDB support by @hkdeman in #19
  • [Release] Support Exploration of MongoDB (Raw Execute coming soon) by @hkdeman in #20
  • [Feature] Add support for Redis by @hkdeman in #21
  • [Release] Support for Redis by @hkdeman in #22
  • Release UX issues by @hkdeman in #23
  • [Feature] Change Raw Execute to a Jupyter book like scratch pad by @hkdeman in #25
  • [Release] New Scratchpad (renamed from Raw Execute) and downloading graphs as images capability by @hkdeman in #30
  • [Bug] Fix the logo in frontend & docs update by @hkdeman in #34
  • [Feature] Add advanced section in login by @hkdeman in #38
  • [Release] Add advanced form in login by @hkdeman in #40
  • [Feature] Add support for Elastic Search by @hkdeman in #31
  • [Support] Add MariaDB (use MySQL details) by @hkdeman in #41
  • [Release] Add MariaDB & ElasticSearch Support by @hkdeman in #42
  • [Feature] Add dark mode by @hkdeman in #45
  • [Feature] Add Dark Mode by @hkdeman in #46
  • Fixes Release by @hkdeman in #48
  • [Release] by @hkdeman in #49
  • [Release] MongoDB easy connection url fix by @hkdeman in #50
  • [Support] UI based filters by @hkdeman in #53
  • [Support] Add UI based smart filters by @hkdeman in #54
  • [Release] fix for MongoDB DNS Check option by @hkdeman in #56
  • [Release] Bug fix for backdrop filter and logo by @hkdeman in #64
  • [Support] Add storage units and rows by @hkdeman in #55
  • [Release] Support add functionality to all supported databases by @hkdeman in #66
  • Add support for login profiles from environment variables by @hkdeman in #68
  • Release support for environment variable login profiles by @hkdeman in #69
  • Add support for choosing available databases In the sidebar by @hkdeman in #70
  • Release support for choosing from multiple databases by @hkdeman in #71
  • Fix blurry export from graph by @hkdeman in #72
  • Create CONTRIBUTING.md by @modelorona in #77
  • Create CODE_OF_CONDUCT.md by @modelorona in #76
  • Delete functionality for PostgreSQL + several small tweaks by @modelorona in #73
  • [Feature] Add multi select to table to allow easy delete and export by @hkdeman in #78
  • Add Chat GPT like interface to interact with any SQL database by @hkdeman in #67
  • should be correct dependabot by @modelorona in #79
  • [Feature] Add multi-select delete and export by @hkdeman in #90
  • [Patch] Fix update issue by @hkdeman in #92
  • Release fix for exporting and search on Houdini by @hkdeman in #93
  • [Fix] Rename Houdini on the sidebar. by @hkdeman in #94

New Contributors

Full Changelog: https://github.com/clidey/whodb/commits/0.32.0