Commit Graph

  • ad1e59bdd2 fix build johnnyfish 2025-08-07 16:16:23 +03:00
  • 6282a555bb feat: auto-hide/show areas based on table visibility in canvas filter johnnyfish 2025-08-07 15:59:34 +03:00
  • 4f1d3295c0 fix(filters): refactor diagram filters - remove schema filter (#832) Guy Ben-Aharon 2025-08-07 14:55:35 +03:00
  • 5936500ca0 fix: for sqlite import - add more types & include type parameters (#834) Jonathan Fishner 2025-08-07 14:50:55 +03:00
  • 43fc1d7fc2 feat: include foreign keys inline in SQLite CREATE TABLE statements (#833) Jonathan Fishner 2025-08-07 11:55:15 +03:00
  • 8dfa7cc62e chore(main): release 1.14.0 (#758) v1.14.0 Guy Ben-Aharon 2025-08-05 12:24:38 +03:00
  • 23e93bfd01 fix: area resizers size (#830) Guy Ben-Aharon 2025-08-04 20:56:19 +03:00
  • d1fbab31bc fix build jf/refactor-remove-filtered-schemas johnnyfish 2025-08-01 12:17:00 +03:00
  • 4dd2a5742e fix: allow hiding all schemas and add filtered tables message in side panel johnnyfish 2025-07-31 23:20:01 +03:00
  • fb54d73465 refactor: consolidate table filtering to canvas filter with improved UX johnnyfish 2025-07-31 23:00:49 +03:00
  • 16f9f4671e fix(dbml): dbml indentation (#829) Guy Ben-Aharon 2025-08-04 20:32:48 +03:00
  • 0c300e5e72 fix(dbml): fix schemas with same table names (#828) Guy Ben-Aharon 2025-08-04 17:50:28 +03:00
  • b9a1e78b53 fix(dbml): import dbml notes (table + fields) (#827) Guy Ben-Aharon 2025-08-04 12:43:02 +03:00
  • 337f7cdab4 fix(dbml): dbml note syntax (#826) Guy Ben-Aharon 2025-08-04 12:21:37 +03:00
  • 1b0390f0b7 feat(dbml): Edit Diagram Directly from DBML (#819) Guy Ben-Aharon 2025-08-04 11:35:34 +03:00
  • bc52933b58 fix: update relationship when table width changes via expand/shrink (#825) Guy Ben-Aharon 2025-08-03 22:41:11 +03:00
  • 2fdad2344c solve issue with multiple render of tables (#824) Guy Ben-Aharon 2025-08-03 22:13:18 +03:00
  • 0c7eaa2df2 fix: solve issue with multiple render of tables (#823) Guy Ben-Aharon 2025-08-03 21:52:17 +03:00
  • cfcd30269f fix: update relationship lines when table width changes via expand/shrink button fix/relationship_lines_table_resize johnnyfish 2025-07-30 12:44:07 +03:00
  • a5f8e56b3c fix(dbml): support multiple relationships on same field in inline DBML (#822) Guy Ben-Aharon 2025-08-03 12:04:05 +03:00
  • d30a735abb feat: add toggle to group tables by area or schema in sidebar jf/after_refactor_grouping_by_area johnnyfish 2025-08-01 14:41:01 +03:00
  • 901b1ccd4a refactor: consolidate table filtering to canvas filter with improved UX johnnyfish 2025-07-31 23:00:49 +03:00
  • 8874cb552d fix for schemas feat/table-grouping-by-area johnnyfish 2025-07-31 21:27:06 +03:00
  • 32b2c2fa7a fix: preserve group expanded state when toggling table visibility in canvas filter johnnyfish 2025-07-31 21:05:35 +03:00
  • 63e8c82b24 fix: resolve table visibility toggle not working in schema grouping mode johnnyfish 2025-07-31 21:01:33 +03:00
  • 06cb0b5161 feat: add toggle to group tables by area or schema in sidebar johnnyfish 2025-07-31 19:30:41 +03:00
  • 8ffde62c1a fix(readonly): fix zoom out on readonly (#818) Guy Ben-Aharon 2025-07-31 15:27:38 +03:00
  • 39247b77a2 feat: enhance primary key and unique field handling logic (#817) Guy Ben-Aharon 2025-07-31 11:38:33 +03:00
  • 984b2aeee2 fix(ui): reduce spacing between primary key icon and short field types (#816) Guy Ben-Aharon 2025-07-31 11:04:48 +03:00
  • eed104be5b fix(dbml): fix dbml output format (#815) Guy Ben-Aharon 2025-07-30 14:31:56 +03:00
  • 92b3feed02 fix(table-node): remove min-width on data types and add field name edit icon jf/fix-field-key-spacing-and-edit-icon johnnyfish 2025-07-30 12:08:00 +03:00
  • 00bd535b3c fix(dbml import): fix dbml import types + schemas (#808) Guy Ben-Aharon 2025-07-29 17:55:29 +03:00
  • 18e914242f fix(dbml export): fix handle tables with same name under different schemas (#807) Guy Ben-Aharon 2025-07-29 16:22:09 +03:00
  • e68837a34a fix(dbml export): handle tables with same name under different schemas (#806) Guy Ben-Aharon 2025-07-29 14:59:08 +03:00
  • b30162d98b fix: clone of custom types (#804) Guy Ben-Aharon 2025-07-29 12:49:28 +03:00
  • dba372d25a fix(cockroachdb): support schema creation for cockroachdb (#803) Guy Ben-Aharon 2025-07-28 18:55:05 +03:00
  • 2eb48e75d3 fix(i18n): add Croatian (hr) language support (#802) Jonathan Fishner 2025-07-28 18:12:17 +03:00
  • 867903cd5f feat(schema): support create new schema (#801) Guy Ben-Aharon 2025-07-28 17:32:28 +03:00
  • 8aeb1df0ad fix: fix screen freeze after schema select (#800) Guy Ben-Aharon 2025-07-28 12:00:34 +03:00
  • 6bea827293 fix(canvas filter): improve scroller on canvas filter (#799) Guy Ben-Aharon 2025-07-28 11:48:45 +03:00
  • a119854da7 fix(dbml actions): set dbml tooltips side (#798) Guy Ben-Aharon 2025-07-28 10:22:35 +03:00
  • bfbfd7b843 fix(dbml editor): move tooltips button to be on the right (#797) Jonathan Fishner 2025-07-27 23:11:34 +03:00
  • 0ca7008735 fix(dbml field comments): support export field comments in dbml (#796) Guy Ben-Aharon 2025-07-27 20:53:55 +03:00
  • 4bc71c52ff fix(scroll): disable scroll x behavior (#795) Guy Ben-Aharon 2025-07-27 20:15:04 +03:00
  • 8f27f10dec fix(dbml): support spaces in names (#794) Guy Ben-Aharon 2025-07-27 19:44:43 +03:00
  • a93ec2cab9 fix: lost in canvas button animation (#793) Guy Ben-Aharon 2025-07-27 17:34:48 +03:00
  • 386e40a0bf fix: update MariaDB database import smart query (#792) Jonathan Fishner 2025-07-27 16:29:16 +03:00
  • bda150d4b6 feat: add floating "Show All" button when tables are out of view (#787) Jonathan Fishner 2025-07-27 16:25:14 +03:00
  • 87836e53d1 fix: remove unnecessary import (#791) Guy Ben-Aharon 2025-07-27 12:29:19 +03:00
  • 7e0483f1a5 feat(custom-types): add highlight fields option for custom types (#726) Jonathan Fishner 2025-07-27 12:17:57 +03:00
  • 309ee9cb0f fix(dbml-export): merge field attributes into single brackets and fix schema syntax (#790) Jonathan Fishner 2025-07-26 22:03:02 +03:00
  • 79b885502e fix(sql-server): improvment for sql-server import via sql script (#789) Jonathan Fishner 2025-07-25 19:16:35 +03:00
  • 745bdee86d fix(table-node): fix comment icon on field (#786) Guy Ben-Aharon 2025-07-24 17:27:23 +03:00
  • 08eb9cc55f fix(table-node): improve field spacing (#785) Guy Ben-Aharon 2025-07-24 16:41:45 +03:00
  • 778f85d492 feat(datatypes): Add decimal / numeric attribute support + organize field row (#715) Jonathan Fishner 2025-07-24 15:18:33 +03:00
  • fb92be7d3e alignment sql export scripts (#784) Guy Ben-Aharon 2025-07-23 21:00:52 +03:00
  • 6df588f40e fix: improve SQL export formatting and add schema-aware FK grouping (#783) Jonathan Fishner 2025-07-23 18:05:59 +03:00
  • b46ed58dff fix(table-select): add loading indication for import (#782) Guy Ben-Aharon 2025-07-23 15:53:26 +03:00
  • 1377bd524b fix: correct foreign key direction based on relationship cardinality in SQL exports jf/fix_fk_direction johnnyfish 2025-07-23 15:15:30 +03:00
  • 0d9f57a9c9 feat: add table selection for large database imports (#776) Jonathan Fishner 2025-07-23 11:35:27 +03:00
  • b7dbe54c83 fix(canvas): fix filter eye button (#780) Guy Ben-Aharon 2025-07-21 19:01:52 +03:00
  • 43d1dfff71 fix: fix hotkeys on form elements (#778) Guy Ben-Aharon 2025-07-21 17:31:42 +03:00
  • 9949a46ee3 fix: set focus on filter search (#775) Guy Ben-Aharon 2025-07-21 16:18:18 +03:00
  • dfbcf05b2f feat(canvas): Add filter tables on canvas (#774) Guy Ben-Aharon 2025-07-21 15:54:27 +03:00
  • f56fab9876 fix: update multiple schemas toast to require user action (#771) Jonathan Fishner 2025-07-21 12:43:57 +03:00
  • c9ea7da092 feat(default value): add default value option to table field settings (#770) Jonathan Fishner 2025-07-21 12:29:53 +03:00
  • 22d46e1e90 fix(dbml-import): handle unsupported DBML features and add comprehensive tests (#766) Jonathan Fishner 2025-07-21 11:33:34 +03:00
  • 6af94afc56 fix(area): redo/undo after dragging an area with tables (#767) Guy Ben-Aharon 2025-07-17 16:49:05 +03:00
  • f7f92903de fix(sql-export): escape newlines and quotes in multi-line comments (#765) Jonathan Fishner 2025-07-16 15:18:52 +03:00
  • b35e17526b feat: implement area grouping with parent-child relationships (#762) Jonathan Fishner 2025-07-16 15:11:16 +03:00
  • bf32c08d37 fix: remove error lag after autofix (#764) Guy Ben-Aharon 2025-07-14 21:27:05 +03:00
  • 5d337409d6 fix: add PostgreSQL tests and fix parsing SQL (#760) Jonathan Fishner 2025-07-14 19:25:44 +03:00
  • 2f5533c071 feat: add MySQL & MariaDB tests and fix parsing SQL jf/fix_sql_import_mysql johnnyfish 2025-07-13 08:58:59 +03:00
  • 5b9a88a8f3 fix: disable format on paste for SQL DDL import johnnyfish 2025-07-12 11:16:16 +03:00
  • 2a8714a564 feat: add PostgreSQL tests and fix parsing SQL johnnyfish 2025-07-12 11:14:42 +03:00
  • 67f5ac303e fix: add open and create diagram to side menu (#757) Guy Ben-Aharon 2025-07-08 13:28:44 +03:00
  • 578546a171 chore(main): release 1.13.2 (#756) v1.13.2 Guy Ben-Aharon 2025-07-06 14:02:21 +03:00
  • aa0b629a3e fix: add DISABLE_ANALYTICS flag to opt-out of Fathom analytics (#750) Jonathan Fishner 2025-07-06 13:52:58 +03:00
  • 69beaa0a83 chore(main): release 1.13.1 (#735) v1.13.1 Guy Ben-Aharon 2025-07-05 18:14:47 +03:00
  • 4fcc49d49a fix: general performance improvements on canvas (#751) Guy Ben-Aharon 2025-07-04 12:23:29 +03:00
  • d15985e399 fix: resolve unresponsive cursor and input glitches when editing field comments (#749) Guy Ben-Aharon 2025-07-02 20:33:52 +03:00
  • d429128e65 fix(dbml): Filter duplicate tables at diagram level before export dbml (#746) Jonathan Fishner 2025-06-24 12:46:56 +03:00
  • 2fce8326b6 fix(import-database): for custom types query to import supabase & timescale (#745) Jonathan Fishner 2025-06-11 21:50:42 +03:00
  • 433c68a33d lib refactor (#744) Guy Ben-Aharon 2025-06-10 11:04:51 +03:00
  • 58acb65f12 fix duplicate (#743) Guy Ben-Aharon 2025-06-08 15:27:50 +03:00
  • 7978955819 lib fix (#742) Guy Ben-Aharon 2025-06-08 14:44:45 +03:00
  • c6118e0cdb fix(export-sql): conditionally show generic option and reorder by diagram type (#708) Jonathan Fishner 2025-06-08 12:32:05 +03:00
  • 7d063b905f fix(import-db): fix mariadb import (#740) Jonathan Fishner 2025-06-06 19:45:13 +03:00
  • e0ff198c3f fix(dbml-editor): for some cases that the dbml had issues (#739) Jonathan Fishner 2025-06-06 19:41:51 +03:00
  • 8b86e1c229 fix(table name): updates table name value when its updated from canvas/sidebar (#716) Vlad Kovaliov 2025-06-05 15:36:59 +03:00
  • 24be28a662 fix(custom_types): fix display custom types in select box (#737) Guy Ben-Aharon 2025-06-05 15:21:55 +03:00
  • c6788b4917 fix(performance): improve storage provider performance (#734) Guy Ben-Aharon 2025-06-04 11:22:33 +03:00
  • 4a52bf02e6 chore(main): release 1.13.0 (#712) v1.13.0 Guy Ben-Aharon 2025-06-03 20:34:49 +03:00
  • 08b627cb8c fix(relationship): fix creating of relationships (#732) Guy Ben-Aharon 2025-05-28 14:48:53 +03:00
  • 73f542adad fix(dbml-editor): export comments with schema if existsed (#728) Jonathan Fishner 2025-05-28 10:14:35 +03:00
  • 0d11b0c55a fix(import-database): remove the default fetch from import database (#718) Jonathan Fishner 2025-05-28 10:10:33 +03:00
  • 5b9d2bd1e3 clean unused param (#730) Guy Ben-Aharon 2025-05-28 09:19:20 +03:00
  • cf1e141837 fix(custom-types): fetch directly via the smart-query the custom types (#729) Jonathan Fishner 2025-05-27 19:26:07 +03:00
  • 3894a22174 fix(dbml-editor): fix export dbml - to show enums (#724) Jonathan Fishner 2025-05-26 17:55:18 +03:00
  • cad155e655 feat(export-sql): add custom types to export sql script (#720) Jonathan Fishner 2025-05-26 17:51:38 +03:00