johnnyfish
595e3db0b3
fix(import-db): handle direct query copy-paste instead of fetched JSON
2025-02-17 20:28:15 +02:00
Anthony Mini
ab89bad6d5
fix(i18n): add [FR] translation ( #579 )
...
Co-authored-by: Jonathan Fishner <jonathanfishner11@gmail.com >
2025-02-16 20:08:18 +02:00
Jonathan Fishner
deb218423f
fix(sqlite-import): import nuallable columns correctly + add json type ( #571 )
2025-02-16 11:36:02 +02:00
Jonathan Fishner
48342471ac
fix(empty-state): show diff buttons on import-dbml when triggered by empty ( #574 )
...
* feat(empty-state): trigger import-dbml when clicked empty diagram
* fix(empty-state): show diff buttons on import-dbml when triggered by empty
* fix(empty-state): add missing translations for empty state flow
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-02-13 17:53:21 +02:00
Guy Ben-Aharon
47bb87a88f
chore(main): release 1.8.0 ( #558 )
v1.8.0
2025-02-13 15:49:53 +02:00
Guy Ben-Aharon
a96c2e1078
fix(docker): add option to hide popups ( #580 )
2025-02-13 15:47:02 +02:00
Guy Ben-Aharon
26d95eed25
fix(table actions): fix size of table actions ( #578 )
2025-02-11 16:22:54 +02:00
Jonathan Fishner
be65328f24
fix(mssql-import): improve script readability by adding edition comment ( #572 )
...
* fix(mssql-import): improve script readability by adding edition comment
* fix(mssql-import): fixing issues with import query
2025-02-10 11:00:51 +02:00
Jonathan Fishner
85fd14fa02
fix(export-sql): show create script for only filtered schemas ( #570 )
...
* fix(export-sql): show create script for only filtered schemas
* add dependencies filter
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-02-10 10:54:22 +02:00
Jonathan Fishner
9c485b3b01
fix(sqlserver-import): open ssms guide when max chars ( #565 )
...
* fix(sqlserver-import): open ssms guide when max chars (truncated chars) for input
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-02-10 10:37:32 +02:00
Jonathan Fishner
e993f1549c
fix(canvas): add right-click option to create relationships ( #568 )
...
* feat(create-relationship): add right-click option to easy create relationships
* add missing translations
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-02-10 10:06:31 +02:00
Jonathan Fishner
0db67ea42a
fix(import dbml): add import for indexes ( #566 )
2025-02-10 09:12:11 +02:00
Jonathan Fishner
b9e621bd68
fix(realtionships section): add the schema to source/target tables ( #561 )
2025-02-09 23:23:11 +02:00
Jonathan Fishner
93d59f8887
fix(import-query): improve the cleanup for messy json input ( #562 )
2025-02-07 14:03:38 +02:00
Jonathan Fishner
190e4f4ffa
feat(dbml-import): add error highlighting for dbml imports ( #556 )
...
* feat(dbml-import): add error highlighting for dbml imports
* fix deprecated api
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-02-06 21:42:14 +02:00
Guy Ben-Aharon
dc404c9d7e
fix(canvas): locate table from canvas ( #560 )
2025-02-06 21:39:55 +02:00
Guy Ben-Aharon
dd4324d64f
fix(index unique): extract unique toggle for faster editing ( #559 )
2025-02-06 21:37:11 +02:00
Calum Siemer
1878083056
feat(docker image): add support for custom inference servers ( #543 )
...
- Add OPENAI_API_ENDPOINT configuration
- Add LLM_MODEL_NAME configuration
- Update documentation for custom server setup
- Add error handling for endpoint configuration
2025-02-06 20:16:15 +02:00
Andrii Holovin
7b6271962a
fix(i18n): fix Ukrainian ( #554 )
2025-02-06 18:59:06 +02:00
Guy Ben-Aharon
2edc8dfde8
chore(main): release 1.7.0 ( #539 )
v1.7.0
2025-02-05 12:49:38 +02:00
Guy Ben-Aharon
004d530880
fix(performance): reduce bundle size ( #553 )
2025-02-03 12:08:02 +02:00
Guy Ben-Aharon
fd2cc9fcfc
fix(performance): resolve error on startup ( #552 )
2025-02-02 17:19:53 +02:00
Guy Ben-Aharon
4c93326bb6
fix(performance): fix bundle size ( #551 )
2025-02-02 16:45:16 +02:00
Guy Ben-Aharon
ef3d7a8b67
fix(scroll): fix scroll area ( #550 )
2025-02-02 16:34:18 +02:00
Jonathan Fishner
3b3be086b1
fix(dbml-editor): add shortcuts to dbml and filter: #534 ( #535 )
...
* fix(dbml-editor): add shortcuts to dbml and filter
* some fixes
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-02-02 15:36:53 +02:00
Jonathan Fishner
b424518212
feat(import-dbml): add import dbml functionality ( #549 )
...
* feat(import-dbml): add import dbml functionality
* fix: fit to view do not run after every tbl move
* fix: add missing translation keys
* some fixes
* some fixes
* fix: update for longer timeout before fitToView
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-02-02 15:20:01 +02:00
Jonathan Fishner
99a8201398
fix(empty-state): fix dark-mode for empty-state ( #547 )
2025-02-02 11:48:09 +02:00
Jonathan Fishner
eb9b41e4f6
fix(psql-import): remove typo for import command (psql) ( #546 )
2025-01-30 14:53:01 +02:00
Guy Ben-Aharon
fef6d3f499
fix(dbml): add error handling ( #545 )
2025-01-28 13:18:54 +02:00
Jonathan Fishner
14f11c27a7
fix(open-diagram): add arrow keys navigation in open diagram dialog ( #537 )
...
* fix(open-diagram): add arrow keys navigation in open diagram dialog
* some refining
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-01-28 13:16:14 +02:00
Guy Ben-Aharon
2118bce0f0
fix(examples): fix employee example dbml ( #544 )
2025-01-28 09:49:21 +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
Jonathan Fishner
0dcc9b9568
fix(canvas edit): add option to edit names in canvas ( #536 )
...
* fix(canvas edit): add option to edit names in canvas
* fix(canvas edit): add option to edit field names in canvas
* some few fixes + style
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-01-27 14:26:04 +02:00
Andrii Holovin
ff3269ec05
fix(i18n): translation/Ukrainian ( #529 )
...
* Update uk.ts
* Apply suggestions from code review
Fix linter issues
---------
Co-authored-by: Jonathan Fishner <jonathanfishner11@gmail.com >
2025-01-27 12:47:52 +02:00
Guy Ben-Aharon
659dc2e3e7
chore(main): release 1.6.1 ( #527 )
...
* chore(main): release 1.6.1
* fix
v1.6.1
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
Jonathan Fishner
58231c9139
fix(chat-type): remove typo of char datatype in examples ( #530 )
2025-01-26 17:43:21 +02:00
Guy Ben-Aharon
1643e7bdeb
fix(empty_state): customize empty state ( #533 )
2025-01-26 14:19:02 +02:00
Guy Ben-Aharon
42d4cbac8c
fix: change empty state image ( #531 )
2025-01-26 13:25:30 +02:00
Jonathan Fishner
7452ca6965
fix(shortcuts): add zoom all shortcut ( #528 )
2025-01-20 00:26:35 -03:00
Derick Ruiz
27aede7794
Updating the postgres-script so that the psql script creates an output.json with the result instead of using Mac-specific commands. ( #520 )
...
Co-authored-by: Jonathan Fishner <jonathanfishner11@gmail.com >
2025-01-14 22:49:40 +02:00
Asgar Aliyev
e9e2736cb2
fix(Image Export): importing css rules error while download image ( #524 )
2025-01-14 17:39:38 -03:00
Guy Ben-Aharon
74c1730425
chore(main): release 1.6.0 ( #512 )
v1.6.0
2025-01-03 15:41:56 +02:00
Guy Ben-Aharon
94bed7fcce
refactor: move menu to a separate component ( #517 )
...
* refactor: move menu to a separate component
* merge
2025-01-02 18:11:34 +02:00
Peter
8abf2a7bfc
feat(view-menu): add toggle for mini map visibility ( #496 ) ( #505 )
...
* feat(view-menu): add toggle for mini map visibility (#496 )
* fix build
* fix build
---------
Co-authored-by: Guy Ben-Aharon <guybenah@gmail.com >
2025-01-02 17:56:37 +02:00
Guy Ben-Aharon
ee659eaa03
fix: add loadDiagramFromData logic to chartdb provider ( #513 )
2025-01-01 10:48:42 +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
Kerillos Iskandar
4b43f720e9
fix(i18n): translation/Arabic ( #509 )
...
* translation/Arabic
* fix lint
---------
Co-authored-by: Guy Ben-Aharon <guybenah@gmail.com >
2024-12-30 18:59:07 +02:00
Kareem Adel
766b5164b8
Add Arabic Language & Enhancements to UI/UX ( #507 )
...
* * set nullable option to false
* add visual representing for nullable
* add visual icon for comment
* set showCardinality to true by default
* removed the trash button from the field when hovering for best UX, it's already exist in the context menu
* refactor: improve formatting and structure of TableNodeField component
* ### Translation
- Add Arabic support
- Change languages names sorting for clarity.
### Enhancements
- set the nullable option to false
- add visual representation for nullable
- add a visual icon for comments (show the comment content by hovering)
- set showCardinality to true by default
- removed the trash button from the field when hovering for best UX, it already exists in the context menu
* refactor: standardize string formatting in Arabic locale files
* some alignments
---------
Co-authored-by: Guy Ben-Aharon <guybenah@gmail.com >
2024-12-26 20:00:56 +02:00
Guy Ben-Aharon
7868ca9f42
change last save to icon ( #506 )
2024-12-26 11:07:50 +02:00