Commit Graph

  • b2ef376f61 feat: add sticky notes add_notes Guy Ben-Aharon 2025-11-02 15:02:09 +02:00
  • c9ebcfde43 fix: Add Transactional/Analytical database categorization tabs jf/add_switch_for_db_import johnnyfish 2025-10-30 16:46:45 +02:00
  • 17dc17e459 feat: add sticky notes Guy Ben-Aharon 2025-10-30 13:49:09 +02:00
  • 5f69bb40a3 chore(main): release 1.17.1 release-please--branches--main--components--chartdb Guy Ben-Aharon 2025-10-27 17:03:39 +02:00
  • 68412f90a7 fix: add postgres array type support for import and export (#958) main Jonathan Fishner 2025-10-27 17:02:44 +02:00
  • 084a1d505c chore(main): release 1.17.0 (#936) v1.17.0 Guy Ben-Aharon 2025-10-27 16:27:46 +02:00
  • 91e713c30a fix: import array fields (#961) Guy Ben-Aharon 2025-10-27 11:55:11 +02:00
  • acf6d4b365 fix: show SQL Script option conditionally for databases without DDL support (#960) Guy Ben-Aharon 2025-10-27 11:24:23 +02:00
  • 9e8979d062 update translate (#957) Guy Ben-Aharon 2025-10-21 15:44:49 +03:00
  • 9ed27cf30c fix: preserve multi-word types in DBML export/import (#956) Guy Ben-Aharon 2025-10-21 15:10:02 +03:00
  • 2c4b344efb fix: resolve dbml increment & nullable attributes issue (#954) Guy Ben-Aharon 2025-10-21 12:31:32 +03:00
  • ccb29e0a57 fix: resolve canvas filter tree state issues (#953) Guy Ben-Aharon 2025-10-20 17:12:15 +03:00
  • 7d811de097 fix: add open table in editor from canvas edit (#952) Guy Ben-Aharon 2025-10-20 15:56:04 +03:00
  • 62dec48572 fix: use flag for custom types (#951) Guy Ben-Aharon 2025-10-19 18:54:08 +03:00
  • 49328d8fbd fix: add support for arrays (#949) Jonathan Fishner 2025-10-19 17:47:39 +03:00
  • 459698b5d0 fix: add support for parsing default values in DBML (#948) Jonathan Fishner 2025-10-16 21:07:55 +03:00
  • 7ad0e7712d fix: manipulate schema directly from the canvas (#947) Guy Ben-Aharon 2025-10-16 17:37:20 +03:00
  • 34475add32 feat: create relationships on canvas modal (#946) Guy Ben-Aharon 2025-10-13 18:08:28 +03:00
  • ba280f0278 fix jf/add_realtionship_fast Guy Ben-Aharon 2025-10-12 10:53:51 +03:00
  • 17abc3598f fix Guy Ben-Aharon 2025-10-12 10:05:36 +03:00
  • aa3ec70f02 fix: fast add relationship by right-click from canvas johnnyfish 2025-10-06 23:42:11 +03:00
  • 38fedcec0c fix: exit table edit on area click (#945) Guy Ben-Aharon 2025-10-10 19:38:43 +03:00
  • 498655e7b7 fix: prevent text input glitch when editing table field names (#944) Guy Ben-Aharon 2025-10-10 15:22:09 +03:00
  • bcd8aa9378 fix: auto-enter edit mode when creating new tables from canvas (#943) Jonathan Fishner 2025-10-09 15:43:41 +03:00
  • b15bc945ac fix: add timestampz and int as datatypes to postgres (#940) Jonathan Fishner 2025-10-09 15:05:33 +03:00
  • c3c646bf7c fix: add rels export dbml (#937) Guy Ben-Aharon 2025-09-28 20:27:41 +03:00
  • 57b3b8777f fix: add auto-increment field detection in smart-query import (#935) Jonathan Fishner 2025-09-28 17:09:02 +03:00
  • bb033091b1 fix: dbml diff fields types preview (#934) Guy Ben-Aharon 2025-09-28 17:02:56 +03:00
  • c9ac8929c5 chore(main): release 1.16.0 (#881) v1.16.0 Guy Ben-Aharon 2025-09-27 15:57:34 +03:00
  • c567c0a5f3 fix: remove many to many rel option (#933) Guy Ben-Aharon 2025-09-24 14:14:49 +03:00
  • 2dc1a6fc75 fix: move area utils (#932) Guy Ben-Aharon 2025-09-23 11:28:08 +03:00
  • 98f6edd5c8 fix: add areas width and height + table width to diff check (#931) Guy Ben-Aharon 2025-09-23 11:12:46 +03:00
  • 47a7a73a13 fix: add tests for diff (#930) Guy Ben-Aharon 2025-09-21 18:34:29 +03:00
  • d71b46e8b5 move utils to dir (#929) Guy Ben-Aharon 2025-09-21 16:58:12 +03:00
  • e4c4a3b354 fix: add diff x,y (#928) Guy Ben-Aharon 2025-09-21 12:12:20 +03:00
  • 1b8d51b73c fix: diff logic (#927) Guy Ben-Aharon 2025-09-20 19:40:04 +03:00
  • 93d72a896b fix: dbml edit mode glitch (#925) Guy Ben-Aharon 2025-09-17 20:23:42 +03:00
  • 9991077978 fix: handle bidirectional relationships in DBML export (#924) Guy Ben-Aharon 2025-09-17 18:13:48 +03:00
  • bc82f9d6a8 fix: dbml export default time bug (#922) Guy Ben-Aharon 2025-09-17 15:08:44 +03:00
  • 26dc299cd2 fix: dbml export renaming fields bug (#921) Guy Ben-Aharon 2025-09-17 14:27:53 +03:00
  • d6ba4a4074 fix: import dbml set pk field unique (#920) Guy Ben-Aharon 2025-09-17 11:36:29 +03:00
  • d09379e8be feat: add area context menu and UI improvements (#918) Jonathan Fishner 2025-09-16 14:57:38 +03:00
  • bdc41c0b74 fix: trigger edit table on canvas from context menu (#919) Guy Ben-Aharon 2025-09-16 10:15:42 +03:00
  • d3dbf41894 fix(sqlite): improve parser to handle tables without column types and fix column detection (#914) Jonathan Fishner 2025-09-15 20:50:44 +03:00
  • e6783a89cc refactor: remove dedicated DBML import dialog (#907) Jonathan Fishner 2025-09-15 19:24:35 +03:00
  • 4fdc2ccd91 feat: implement reusable click-outside hook for edit fields jf/edit-click-outside johnnyfish 2025-09-15 19:22:23 +03:00
  • af3638da7a feat(import-db): add DBML syntax to import database dialog (#768) Jonathan Fishner 2025-09-15 19:01:50 +03:00
  • 80b23c3f4b feat: add right-click context menu with edit/delete options for areas on canvas jf/right_click_delete_area johnnyfish 2025-09-15 18:22:00 +03:00
  • 8954d893bb feat: add quick table mode on canvas (#915) Guy Ben-Aharon 2025-09-14 20:42:01 +03:00
  • c7d1c2ffa7 fix(import-sql): add dialect detection for import sql jf/fix_error_when_import_sql_script johnnyfish 2025-09-14 19:52:13 +03:00
  • 7382626b92 fix: maintain field input focus during editing in table edit mode jf/add_edit_mode_to_table johnnyfish 2025-09-08 23:36:38 +03:00
  • 6f6b59c74f feat: upgrade table edit mode with SelectBox component and varchar(100) defaults johnnyfish 2025-09-08 20:04:35 +03:00
  • 4f1a378762 feat: add inline table edit mode with field management on canvas johnnyfish 2025-09-08 19:17:27 +03:00
  • 1a6688e85e alignment (#912) Guy Ben-Aharon 2025-09-11 12:32:58 +03:00
  • 5e81c1848a fix(dbml): export array fields without quotes (#911) Guy Ben-Aharon 2025-09-10 22:24:05 +03:00
  • 2bd9ca25b2 fix: update deps vulns (#909) Guy Ben-Aharon 2025-09-10 16:37:33 +03:00
  • b016a70691 fix: move auto arrange to toolbar (#904) Guy Ben-Aharon 2025-09-07 12:02:33 +03:00
  • a0fb1ed08b feat: add zoom navigation buttons to canvas filter for tables and areas (#903) Jonathan Fishner 2025-09-04 16:18:50 +03:00
  • 34d6b0e525 feat: add zoom navigation buttons to canvas filter for tables and areas jf/nevigation_in_canvas_filter johnnyfish 2025-09-04 14:48:51 +03:00
  • ffddcdcc98 fix: export sql + import metadata lib (#902) Guy Ben-Aharon 2025-09-04 12:10:56 +03:00
  • fe9ef275b8 fix: improve SQL default value parsing for PostgreSQL, MySQL, and SQL Server with proper type handling and casting support (#900) Jonathan Fishner 2025-09-04 11:18:02 +03:00
  • df89f0b6b9 fix: remove general db creation (#901) Guy Ben-Aharon 2025-09-03 20:57:12 +03:00
  • 534d2858af readonly editor (#899) Guy Ben-Aharon 2025-09-03 15:59:21 +03:00
  • 2a64deebb8 fix(sql-import): handle SQL Server DDL with multiple tables, inline foreign keys, and case-insensitive field matching (#897) Jonathan Fishner 2025-09-02 15:15:15 +03:00
  • e5e1d59327 fix: reset increment and default when change field (#896) Guy Ben-Aharon 2025-09-01 18:48:00 +03:00
  • aa290615ca fix(sql-import): support ALTER TABLE ALTER COLUMN TYPE in PostgreSQL importer (#895) Guy Ben-Aharon 2025-09-01 17:13:42 +03:00
  • ec6e46fe81 fix: add support for ALTER TABLE ADD COLUMN in PostgreSQL importer (#892) Guy Ben-Aharon 2025-09-01 11:45:14 +03:00
  • ac128d67de align filter (#890) Guy Ben-Aharon 2025-08-31 19:18:43 +03:00
  • 07937a2f51 fix: export dbml issues after upgrade version (#883) Guy Ben-Aharon 2025-08-27 20:44:18 +03:00
  • d8e0bc7db8 fix: upgrade dbml lib (#880) Guy Ben-Aharon 2025-08-27 14:42:02 +03:00
  • 1ce265781b chore(main): release 1.15.1 (#878) v1.15.1 Guy Ben-Aharon 2025-08-27 12:53:00 +03:00
  • 60c5675cbf fix(custom-types): Make schema optional (#866) Aaron Dewes 2025-08-27 11:48:14 +02:00
  • 66b086378c fix: handle quoted identifiers with special characters in SQL import/export and DBML generation (#877) Jonathan Fishner 2025-08-27 12:21:41 +03:00
  • abd2a6ccbe fix: add actions menu to diagram list + add duplicate diagram (#876) Guy Ben-Aharon 2025-08-26 17:10:25 +03:00
  • 21ba816a6d feat: add array type support for PostgreSQL fields jf/add_support_in_arrays johnnyfish 2025-08-26 15:19:48 +03:00
  • 459c5f1ce3 chore(main): release 1.15.0 (#835) v1.15.0 Guy Ben-Aharon 2025-08-26 15:15:41 +03:00
  • 44be48ff3a fix: improve creating view to table dependency (#874) Guy Ben-Aharon 2025-08-26 15:10:11 +03:00
  • 830c0aca7c fix: update UX for connecting view to tables jf/fix_connecting_views_to_tables johnnyfish 2025-08-26 12:48:52 +03:00
  • 847acd681c fix: create view with view_1 instead of table_1 johnnyfish 2025-08-26 11:57:43 +03:00
  • ad8e34483f fix(cla): Harden action (#867) Aaron Dewes 2025-08-26 12:41:29 +02:00
  • 215d57979d fix: preserve composite primary key constraint names across import/export workflows (#869) Jonathan Fishner 2025-08-26 12:48:24 +03:00
  • 76f9662b80 feat(open-diagram): add row menu options for open diagram dialog jf/add_duplicate_diagram johnnyfish 2025-05-25 15:35:44 +03:00
  • ec3719ebce fix: merge relationship & dependency sections to ref section (#870) Guy Ben-Aharon 2025-08-25 20:14:32 +03:00
  • 0a5874a69b feat: support create views (#868) Guy Ben-Aharon 2025-08-25 16:14:28 +03:00
  • 7e0fdd1595 fix: open filter by default (#863) Guy Ben-Aharon 2025-08-21 17:55:45 +03:00
  • 2531a7023f fix: move dbml into sections menu (#862) Guy Ben-Aharon 2025-08-21 14:48:47 +03:00
  • 73daf0df21 fix: area filter logic (#861) Guy Ben-Aharon 2025-08-20 15:21:48 +03:00
  • c77c983989 feat: add auto increment support for fields with database-specific export (#851) Jonathan Fishner 2025-08-19 11:39:26 +03:00
  • 0aaa451479 fix: prevent false change detection in DBML editor by stripping public schema on import (#858) Jonathan Fishner 2025-08-18 21:39:24 +03:00
  • b697e26170 fix(canvas): delete table + area together bug (#859) Guy Ben-Aharon 2025-08-18 20:56:32 +03:00
  • 04d91c67b1 fix(sql-import): fix SQL Server foreign key parsing for tables without schema prefix (#857) Jonathan Fishner 2025-08-18 19:13:46 +03:00
  • d0dee84970 fix(filter): filter toggle issues with no schemas dbs (#856) Guy Ben-Aharon 2025-08-17 12:54:56 +03:00
  • b4ccfcdcde fix: set default filter only if has more than 1 schemas (#855) Guy Ben-Aharon 2025-08-14 11:37:24 +03:00
  • 1759b0b9f2 fix: show default schema first (#854) Guy Ben-Aharon 2025-08-13 21:08:53 +03:00
  • ab4845c772 fix: initially show filter when filter active (#853) Guy Ben-Aharon 2025-08-13 20:20:59 +03:00
  • 0545b41140 fix: DBML export error with multi-line table comments for SQL Server (#852) Jonathan Fishner 2025-08-13 18:15:38 +03:00
  • ba46643cd0 feat(import): optimize large diagrams with filtering and smart reordering jf/fix_large_diagrams_auto_hide johnnyfish 2025-08-12 12:37:11 +03:00
  • 4520f8b1f7 update index.html (#850) Guy Ben-Aharon 2025-08-13 11:34:08 +03:00
  • 712bdf5b95 fix: filter to default schema on load new diagram (#849) Guy Ben-Aharon 2025-08-12 18:07:19 +03:00
  • d7c9536272 fix: reorder with areas (#846) Jonathan Fishner 2025-08-12 16:25:56 +03:00