Skip to content

Tags: danvergara/dblab

Tags

v0.40.2

Toggle v0.40.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: refresh catalog on ddl query execution (#311)

* feat(bubbletui): refresh the catalog when a ddl query is executed

* refactor(sidebar): remove the expand all method call

* refactor(bubbletui): add an error message on the resultset view whenever the catalog loading fails

v0.40.1

Toggle v0.40.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: upgrade to bubbletea v2 (#308)

* chore(bubbletui): upgrade to bubbletea v2

* fixes based on new sizes calculations

* chore(git): add the sidebar debug file to the gitignore

* fix(bubbletui): fix the title overflow

* calculate the available height for  the side viewport based on the actual height of the app title

v0.40.0

Toggle v0.40.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: upgrade to bubbletea v2 (#308)

* chore(bubbletui): upgrade to bubbletea v2

* fixes based on new sizes calculations

* chore(git): add the sidebar debug file to the gitignore

* fix(bubbletui): fix the title overflow

* calculate the available height for  the side viewport based on the actual height of the app title

v0.39.0

Toggle v0.39.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: better db graph (#306)

* refactor(client): add a way to return the database hierarchy from the db client

* add db node data to build the tree on the ui

* more progress

* wip refactor: preload database graph

* first working graph with postgres

* correct behavior of the new graph making the schema optional

* test(client): fix the test by passing the schemas since the tests run against a postgres container

* chore: improve automation

* fix(bubbletui): fix the sidebar height limit

* feat(client): implement the catalog method across the board

* style: fix linter errors

* test(client): fix the query for mysql on CI

* docs(docs): update docs and readme to support the new changes on the db name and schema flags

* fix: remove the width constraint on the style wrapping the tree

* chore(docs): update screenshots

v0.38.0

Toggle v0.38.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Vim inspired query editor (#303)

* rename the keybindings variable

* add keys to the config for the editor

* add key handling to the editor

* add key bindings to the config files

* add more key bindings to the editor

* update the readme file to remove the old tcell reference

* deprecate the original execute query key binding

* update the readme file based on the new key bindings

* update the website documentation

* add dump files

* remove obvious comments

* remove another obvious comment

v0.37.1

Toggle v0.37.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: add default values to end of line and beginning of life key bind…

…ings (#301)

v0.37.0

Toggle v0.37.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add keybindings to navigate all the way to end or the beginning… (

#300)

* feat: add keybindings to navigate all the way to end or the beginning of the current line on the viewport

* docs: add the $ and 0 keybinginds to the dos

* docs: add key bindings to the docs

* fix fig tags

* add test to validate new key bindings

v0.36.1

Toggle v0.36.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: fix table cell size and other ui fixes (#297)

* fix table cell size by storing the max width from rows

* remove redundant conditional

* change focus to the resulset view after successful queries

* fix footer height calculation

* fix node id collision by providing a guaranteed-unique id

* add node id formatting

* set the first database as the default one in the graph

v0.36.0

Toggle v0.36.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: migrate to treeview (#296)

* migrate to treeview

* fix error not checked errors

* omit type at sideViewContent declaration

* add icons

* update tree image

* remove a comment

v0.35.0

Toggle v0.35.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: update images used for the documentation site (#294)