Commit Graph

66 Commits

Author SHA1 Message Date
Guy Ben-Aharon 47bb87a88f chore(main): release 1.8.0 (#558) 2025-02-13 15:49:53 +02:00
Guy Ben-Aharon 2edc8dfde8 chore(main): release 1.7.0 (#539) 2025-02-05 12:49:38 +02:00
Guy Ben-Aharon ef3d7a8b67 fix(scroll): fix scroll area (#550) 2025-02-02 16:34:18 +02:00
Jonathan Fishner 88be6c1fd4 feat(dbml-editor): add dbml editor in side pannel (#534)
* add dbml mode

* add dark theme to dbml editor

* add the same sort logic to the dbml

* add comments to dbml

* fix colors + filtering

* fix(dbml-editor): add read-only toast for dbml editor

* update toast location

* fix(translations): add dbml translations

* dbml ui improvements

* dbml ui improvements

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
2025-01-27 20:32:39 +02:00
Guy Ben-Aharon 659dc2e3e7 chore(main): release 1.6.1 (#527)
* chore(main): release 1.6.1

* fix
2025-01-26 19:35:50 +02:00
Jonathan Fishner c36cd33180 fix(filter-tables) show clean filter if no-results (#532)
* fix(filter-tables) show clean filter if no-results

* add translations

* remove some css classes

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
2025-01-26 19:27:35 +02:00
Guy Ben-Aharon 74c1730425 chore(main): release 1.6.0 (#512) 2025-01-03 15:41:56 +02:00
Guy Ben-Aharon 7c5db0848e fix(dependency): upgrade react query to v7 - clean console warnings (#504) 2024-12-31 12:18:58 +02:00
Guy Ben-Aharon 0abe18cdf9 chore(main): release 1.5.1 (#483) 2024-12-22 10:42:44 +02:00
Guy Ben-Aharon b56b04925c chore(main): release 1.5.0 (#469)
* chore(main): release 1.5.0

* fix
2024-12-11 17:25:16 +02:00
Guy Ben-Aharon d6659795bc upgrade eslint (#479) 2024-12-11 12:43:45 +02:00
Guy Ben-Aharon 29b8edc051 chore(main): release 1.4.0 (#453) 2024-12-02 13:30:27 +02:00
Guy Ben-Aharon 53f443d452 chore(main): release 1.3.1 (#449) 2024-11-26 12:39:41 +02:00
Guy Ben-Aharon 24db32369a chore(main): release 1.3.0 (#417) 2024-11-25 19:14:51 +02:00
Guy Ben-Aharon a2efed803f lint (#431) 2024-11-21 13:44:30 +02:00
Guy Ben-Aharon 0530f9172c chore(main): release 1.2.0 (#396) 2024-11-17 11:55:44 +02:00
Guy Ben-Aharon f35f62fdf3 fix(i18n): change language keeps selected language also after refreshing the page (#409) 2024-11-16 17:02:20 +02:00
Guy Ben-Aharon 42c159605d chore(main): release 1.1.0 (#364) 2024-11-13 15:26:17 +02:00
Guy Ben-Aharon 94a5d84fae feat(share): add sharing capabilities to import and export diagrams (#365)
* feat(share): add sharing capabilities to import and export diagrams

* remove use client

* fix build

* add error parse indication

* add import from initial dialog

* fix build
2024-11-10 16:30:15 +02:00
Guy Ben-Aharon acf8ade23c chore(main): release 1.0.1 (#320) 2024-11-07 00:05:51 +02:00
Guy Ben-Aharon 9ac5dfdf71 chore(main): release 1.0.0 (#319) 2024-11-04 14:40:58 +02:00
Guy Ben-Aharon 3714ca58ea add helmet instead of updating document.title (#301) 2024-11-03 11:53:53 +02:00
Guy Ben-Aharon a4ea9eecfd Update code block (#284)
* change code block to be more friendly

* change code block to be more friendly

* tooltip copy & remove contextmenu

* fix templates
2024-10-14 15:35:26 +03:00
Guy Ben-Aharon 689f589b10 some mobile & bundle optimizations (#262) 2024-10-08 16:14:10 +03:00
Guy Ben-Aharon 13d9d92ad5 fix is materialized view (#260) 2024-10-08 10:47:21 +03:00
Guy Ben-Aharon 931c5ae60f reduce bundle size (#254) 2024-10-07 17:00:30 +03:00
Jonathan Fishner 8e51b220c5 add view definitions (#246)
* add view definitions

* fix query for new sql-server version

* fix build

* add views for sqlite

* fix for mysql view defenition

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
2024-10-07 14:10:44 +03:00
Jonathan Fishner ea93e394af Add dependency to views based on view definition (#236)
* init dependency

* add dependency api support

* add 'dependency-edge' type

* add dependencies to sidebar

* ast in multi database types

* double click on dependency to view it + fix vizualize adding dependency

* set view to always be the dependent table on creating dependency

* set dependency edge color

* find the shortest path on dependencies

* add handle id diff

* fix for parsing + add dependencies to diagaram

* hide or show dependencies from view menu

* fix for MATERIALIZED VIEWS

* rebase + fix

* fix build

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
2024-10-06 00:00:10 +03:00
Guy Ben-Aharon a28fb4afa1 Table overlap indication (#237)
* add find overlapping functionality

* add indication for tables overlapping

* fix reorder overlap

* add loading diagram event

* fix hidden nodes overlap bug
2024-10-05 20:58:17 +03:00
Guy Ben-Aharon 98f429f9cc lint 2024-09-22 10:06:59 +03:00
Guy Ben-Aharon ffbbc3af40 add relationship from side panel 2024-09-16 10:30:04 +03:00
Guy Ben-Aharon 7bc1eaa980 add context menu to table & canvas 2024-09-15 09:22:03 +03:00
Guy Ben-Aharon 9f59f00387 when opening diagram - fit canvas to nodes 2024-09-05 16:54:43 +03:00
Guy Ben-Aharon ff2b62d797 draggable table fields order 2024-09-04 17:39:22 +03:00
Guy Ben-Aharon eee9832fe1 add different clients support 2024-09-02 20:30:05 +03:00
Guy Ben-Aharon cf3a10961d add en translations 2024-09-02 16:34:01 +03:00
Guy Ben-Aharon f9c088e4ee add redo undo shortcuts 2024-09-01 22:32:49 +03:00
Guy Ben-Aharon dbe4b335e1 create diagram dialog refactor 2024-09-01 16:45:41 +03:00
Guy Ben-Aharon e8f54c621a add tailwind linter 2024-09-01 14:44:02 +03:00
Guy Ben-Aharon c0c340699a add database editions 2024-08-29 16:39:21 +03:00
Guy Ben-Aharon 009ff7f509 add drawer to side panel on mobile 2024-08-26 17:55:08 +03:00
Guy Ben-Aharon 8213e8e1ca add husky 2024-08-25 18:29:54 +03:00
Guy Ben-Aharon 545ff77467 layouts fixes 2024-08-23 13:27:47 +03:00
Guy Ben-Aharon c43e8d7f30 clear diagram data 2024-08-23 03:18:12 +03:00
johnnyfish e380200a75 add export AI script functionality 2024-08-23 02:59:29 +03:00
Guy Ben-Aharon 90c5d58970 validate same field types when connecting 2024-08-23 01:00:15 +03:00
Guy Ben-Aharon 753ed085dc image export 2024-08-22 20:25:13 +03:00
Guy Ben-Aharon e4ee415e6d zoom in, out, percentage, save & width nodes 2024-08-22 18:36:10 +03:00
Guy Ben-Aharon b8521d8b2a redo undo skeleton 2024-08-20 09:38:58 +03:00
Guy Ben-Aharon c195104a60 create diagram dialog, data layer 2024-08-18 10:30:44 +03:00