Skip to content

Releases: clidey/whodb

0.43.0 - Fix scan and update issue for MySQL & MariaDB

15 Nov 15:11
74e806d
Compare
Choose a tag to compare
  • [core] add backticks to be part of the conditions (Issue: #230)
  • [core] Buffio has some issues with scanning due to limits. Change the logic to support larger texts (Issue: #231)

What's Changed

  • Fix typos by @szepeviktor in #234
  • build(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.15.0 to 8.16.0 in /core by @dependabot in #241
  • build(deps): bump @highlight-run/react from 6.0.4 to 7.0.3 in /frontend by @dependabot in #240
  • build(deps): bump web-vitals from 4.2.3 to 4.2.4 in /frontend by @dependabot in #219
  • build(deps): bump github.com/99designs/gqlgen from 0.17.55 to 0.17.56 in /core by @dependabot in #237
  • build(deps): bump uuid from 10.0.0 to 11.0.3 in /frontend by @dependabot in #236
  • build(deps-dev): bump @graphql-codegen/typescript-operations from 4.2.3 to 4.3.1 in /frontend by @dependabot in #221
  • build(deps-dev): bump @graphql-codegen/cli from 5.0.2 to 5.0.3 in /frontend by @dependabot in #220

New Contributors

Full Changelog: 0.42.0...0.43.0

0.42.0 - Fix response viewer bug & redesign logic page

29 Oct 05:16
Compare
Choose a tag to compare
  • Remove card layout on the login page for a cleaner look
  • Fix raw execute response viewer to keep cache of submitted code and show table on select queries (case insensitive check)

Full Changelog: 0.39.0...0.42.0

0.41.0 - Add highlight optional metrics and settings page

28 Oct 19:37
Compare
Choose a tag to compare
  • Add highlight optional metrics on the backend and frontend (thanks to @modelorona)
  • Add settings screen to enable/disable the metrics (thanks to @modelorona)
  • Update libraries
    • [frontend] Gqlgen
    • [frontend] @graphql-codegen
    • [frontend] tailwindcss
    • [frontend] framer motion
    • [core] gqlparser
    • [frontend] @types/lodash
    • [frontend] @types/react
    • [frontend] @types/nodes
    • [frontend] redux tool kit
    • [core] mongodb driver
    • [frontend] testing library jest

What's Changed

  • fix small filter bug + add contact form option by @modelorona in #184
  • modify how the server starts + stops as to allow for better flexibility in releasing resources by @modelorona in #185
  • build(deps): bump @types/node from 22.5.4 to 22.7.4 in /frontend by @dependabot in #183
  • build(deps): bump framer-motion from 11.5.4 to 11.9.0 in /frontend by @dependabot in #182
  • build(deps): bump @types/react from 18.3.5 to 18.3.10 in /frontend by @dependabot in #181
  • build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.16 to 2.5.17 in /core by @dependabot in #180
  • build(deps-dev): bump tailwindcss from 3.4.11 to 3.4.13 in /frontend by @dependabot in #170
  • build(deps): bump github.com/99designs/gqlgen from 0.17.51 to 0.17.54 in /core by @dependabot in #167
  • build(deps): bump monaco-editor from 0.51.0 to 0.52.0 in /frontend by @dependabot in #164
  • build(deps): bump go.mongodb.org/mongo-driver from 1.16.1 to 1.17.0 in /core by @dependabot in #162
  • build(deps): bump @types/react from 18.3.10 to 18.3.12 in /frontend by @dependabot in #210
  • build(deps-dev): bump @types/lodash from 4.17.7 to 4.17.12 in /frontend by @dependabot in #209
  • build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.17 to 2.5.18 in /core by @dependabot in #207
  • build(deps): bump framer-motion from 11.9.0 to 11.11.9 in /frontend by @dependabot in #206
  • build(deps): bump tailwind-merge from 2.5.2 to 2.5.4 in /frontend by @dependabot in #205
  • build(deps-dev): bump @graphql-codegen/typescript from 4.0.9 to 4.1.0 in /frontend by @dependabot in #201
  • build(deps): bump github.com/99designs/gqlgen from 0.17.54 to 0.17.55 in /core by @dependabot in #194
  • add tentative highlight metrics + setting screen by @modelorona in #187
  • build(deps): bump @testing-library/jest-dom from 6.5.0 to 6.6.2 in /frontend by @dependabot in #217
  • build(deps): bump framer-motion from 11.11.9 to 11.11.10 in /frontend by @dependabot in #216
  • build(deps): bump @types/jest from 29.5.13 to 29.5.14 in /frontend by @dependabot in #215
  • build(deps): bump @reduxjs/toolkit from 2.2.7 to 2.3.0 in /frontend by @dependabot in #214
  • build(deps): bump @types/node from 22.7.4 to 22.8.1 in /frontend by @dependabot in #218
  • build(deps): bump go.mongodb.org/mongo-driver from 1.17.0 to 1.17.1 in /core by @dependabot in #190

Full Changelog: 0.38.0...0.41.0

0.40.0 - Add database configuration for MySQL and Postgres

28 Oct 19:34
Compare
Choose a tag to compare
  • Add support for extending database configuration for both MySQL and Postgres (with default GORM syntax)
  • Add support for MySQL host path
  • Add support for default schema to be initialized using login profiles

What's Changed

  • fix small filter bug + add contact form option by @modelorona in #184
  • modify how the server starts + stops as to allow for better flexibility in releasing resources by @modelorona in #185
  • build(deps): bump @types/node from 22.5.4 to 22.7.4 in /frontend by @dependabot in #183
  • build(deps): bump framer-motion from 11.5.4 to 11.9.0 in /frontend by @dependabot in #182
  • build(deps): bump @types/react from 18.3.5 to 18.3.10 in /frontend by @dependabot in #181
  • build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.16 to 2.5.17 in /core by @dependabot in #180
  • build(deps-dev): bump tailwindcss from 3.4.11 to 3.4.13 in /frontend by @dependabot in #170
  • build(deps): bump github.com/99designs/gqlgen from 0.17.51 to 0.17.54 in /core by @dependabot in #167
  • build(deps): bump monaco-editor from 0.51.0 to 0.52.0 in /frontend by @dependabot in #164
  • build(deps): bump go.mongodb.org/mongo-driver from 1.16.1 to 1.17.0 in /core by @dependabot in #162
  • build(deps): bump @types/react from 18.3.10 to 18.3.12 in /frontend by @dependabot in #210
  • build(deps-dev): bump @types/lodash from 4.17.7 to 4.17.12 in /frontend by @dependabot in #209
  • build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.17 to 2.5.18 in /core by @dependabot in #207
  • build(deps): bump framer-motion from 11.9.0 to 11.11.9 in /frontend by @dependabot in #206
  • build(deps): bump tailwind-merge from 2.5.2 to 2.5.4 in /frontend by @dependabot in #205
  • build(deps-dev): bump @graphql-codegen/typescript from 4.0.9 to 4.1.0 in /frontend by @dependabot in #201
  • build(deps): bump github.com/99designs/gqlgen from 0.17.54 to 0.17.55 in /core by @dependabot in #194
  • add tentative highlight metrics + setting screen by @modelorona in #187
  • build(deps): bump @testing-library/jest-dom from 6.5.0 to 6.6.2 in /frontend by @dependabot in #217
  • build(deps): bump framer-motion from 11.11.9 to 11.11.10 in /frontend by @dependabot in #216
  • build(deps): bump @types/jest from 29.5.13 to 29.5.14 in /frontend by @dependabot in #215
  • build(deps): bump @reduxjs/toolkit from 2.2.7 to 2.3.0 in /frontend by @dependabot in #214
  • build(deps): bump @types/node from 22.7.4 to 22.8.1 in /frontend by @dependabot in #218
  • build(deps): bump go.mongodb.org/mongo-driver from 1.17.0 to 1.17.1 in /core by @dependabot in #190

Full Changelog: 0.38.0...0.40.0

0.39.0 - Support for multiple Redis databases, UI card filter

28 Oct 19:31
Compare
Choose a tag to compare
  • [Feature] Add support for multiple Redis databases
  • [Feature] Add filter in the storage units
  • [Feature] Adding Deployment version on the sidebar
  • [Bug fix] Fix filter conditions
  • [Bug fix] Sorting issue in Postgres Views
  • [Improvement] Modify server port release
  • Bumping up the following libraries
    • [frontend] tailwindcss
    • [core] gqlgen
    • [core] gqlparser
    • [frontend] framer motion
    • [frontend] @types/node
    • [frontend] @types/react
    • [core] mongo-driver
    • [core] monaco editor

What's Changed

  • fix small filter bug + add contact form option by @modelorona in #184
  • modify how the server starts + stops as to allow for better flexibility in releasing resources by @modelorona in #185
  • build(deps): bump @types/node from 22.5.4 to 22.7.4 in /frontend by @dependabot in #183
  • build(deps): bump framer-motion from 11.5.4 to 11.9.0 in /frontend by @dependabot in #182
  • build(deps): bump @types/react from 18.3.5 to 18.3.10 in /frontend by @dependabot in #181
  • build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.16 to 2.5.17 in /core by @dependabot in #180
  • build(deps-dev): bump tailwindcss from 3.4.11 to 3.4.13 in /frontend by @dependabot in #170
  • build(deps): bump github.com/99designs/gqlgen from 0.17.51 to 0.17.54 in /core by @dependabot in #167
  • build(deps): bump monaco-editor from 0.51.0 to 0.52.0 in /frontend by @dependabot in #164
  • build(deps): bump go.mongodb.org/mongo-driver from 1.16.1 to 1.17.0 in /core by @dependabot in #162
  • build(deps): bump @types/react from 18.3.10 to 18.3.12 in /frontend by @dependabot in #210
  • build(deps-dev): bump @types/lodash from 4.17.7 to 4.17.12 in /frontend by @dependabot in #209
  • build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.17 to 2.5.18 in /core by @dependabot in #207
  • build(deps): bump framer-motion from 11.9.0 to 11.11.9 in /frontend by @dependabot in #206
  • build(deps): bump tailwind-merge from 2.5.2 to 2.5.4 in /frontend by @dependabot in #205
  • build(deps-dev): bump @graphql-codegen/typescript from 4.0.9 to 4.1.0 in /frontend by @dependabot in #201
  • build(deps): bump github.com/99designs/gqlgen from 0.17.54 to 0.17.55 in /core by @dependabot in #194
  • add tentative highlight metrics + setting screen by @modelorona in #187
  • build(deps): bump @testing-library/jest-dom from 6.5.0 to 6.6.2 in /frontend by @dependabot in #217
  • build(deps): bump framer-motion from 11.11.9 to 11.11.10 in /frontend by @dependabot in #216
  • build(deps): bump @types/jest from 29.5.13 to 29.5.14 in /frontend by @dependabot in #215
  • build(deps): bump @reduxjs/toolkit from 2.2.7 to 2.3.0 in /frontend by @dependabot in #214
  • build(deps): bump @types/node from 22.7.4 to 22.8.1 in /frontend by @dependabot in #218
  • build(deps): bump go.mongodb.org/mongo-driver from 1.17.0 to 1.17.1 in /core by @dependabot in #190

Full Changelog: 0.38.0...0.39.0

Add user-less login for MongoDB

25 Sep 12:05
Compare
Choose a tag to compare
  • Add user-less login for MongoDB

Full Changelog: 0.36.0...0.38.0

Bug fix on the typo of the MySQL config

25 Sep 11:41
Compare
Choose a tag to compare

MySQL config allowCleartextPasswords (T was capital) bug

What's Changed

  • build(deps): bump gorm.io/gorm from 1.25.11 to 1.25.12 in /core by @dependabot in #150
  • build(deps): bump react-router-dom from 6.26.1 to 6.26.2 in /frontend by @dependabot in #149
  • build(deps): bump @types/node from 22.5.2 to 22.5.4 in /frontend by @dependabot in #145
  • build(deps-dev): bump tailwindcss from 3.4.10 to 3.4.11 in /frontend by @dependabot in #152
  • build(deps-dev): bump @graphql-codegen/typescript-react-apollo from 4.3.0 to 4.3.2 in /frontend by @dependabot in #148
  • build(deps): bump @apollo/client from 3.11.5 to 3.11.8 in /frontend by @dependabot in #144
  • build(deps): bump framer-motion from 11.3.31 to 11.5.4 in /frontend by @dependabot in #143
  • build(deps): bump @types/jest from 29.5.12 to 29.5.13 in /frontend by @dependabot in #153
  • build(deps): bump @uiw/react-markdown-preview from 5.1.2 to 5.1.3 in /frontend by @dependabot in #154
  • build(deps): bump github.com/99designs/gqlgen from 0.17.49 to 0.17.51 in /core by @dependabot in #156

Full Changelog: 0.35.0...0.37.0

Release fix for port selection and extending MySQL configuration

25 Sep 11:40
Compare
Choose a tag to compare

Add extension to mysql config to allowClearTextPasswords
Add extension to config to have port selection and other advanced attributes
Update following libraries
[frontend] react-router-dom
[core] gorm
[frontend] graphql-codegen
[frontend] apollo client
[frontend] framer-motion
[frontend] tailwind-css
[frontend] @types/jest
[frontend] @uiw/react-markdown-preview
[core] gqlgen

What's Changed

  • build(deps): bump gorm.io/gorm from 1.25.11 to 1.25.12 in /core by @dependabot in #150
  • build(deps): bump react-router-dom from 6.26.1 to 6.26.2 in /frontend by @dependabot in #149
  • build(deps): bump @types/node from 22.5.2 to 22.5.4 in /frontend by @dependabot in #145
  • build(deps-dev): bump tailwindcss from 3.4.10 to 3.4.11 in /frontend by @dependabot in #152
  • build(deps-dev): bump @graphql-codegen/typescript-react-apollo from 4.3.0 to 4.3.2 in /frontend by @dependabot in #148
  • build(deps): bump @apollo/client from 3.11.5 to 3.11.8 in /frontend by @dependabot in #144
  • build(deps): bump framer-motion from 11.3.31 to 11.5.4 in /frontend by @dependabot in #143
  • build(deps): bump @types/jest from 29.5.12 to 29.5.13 in /frontend by @dependabot in #153
  • build(deps): bump @uiw/react-markdown-preview from 5.1.2 to 5.1.3 in /frontend by @dependabot in #154
  • build(deps): bump github.com/99designs/gqlgen from 0.17.49 to 0.17.51 in /core by @dependabot in #156

Full Changelog: 0.35.0...0.36.0

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