Commit Graph

786 Commits

Author SHA1 Message Date
Dufeutrel Thibaut
b7445e22d1 Add colors to data types (#448)
* Color added to main datatypes

* Add tailwind colors to all data types and display them
2025-05-13 23:34:44 +04:00
1ilit
3e54f2add5 Fix json schemas to allow string ids (#447) 2025-05-12 19:34:25 +04:00
1ilit
f2613139bb Fix ids and relationship names on import (#445) 2025-05-11 22:11:16 +04:00
1ilit
94226de561 Table and field drag and drop ordering (#444)
* Add dnd for tables and fields

* Fix inputs

* Decouple ids and indecies in the editor

* Decouple ids and indecies in utils

* Fix field indexes

* Use nanoid instead of numberic ids for fields and tables

* Fix review comments
2025-05-11 21:44:04 +04:00
Fantong
e35fbde3e7 Add translation for "export saved data" in Traditional Chinese locale (#443) 2025-05-10 21:59:46 +04:00
Tamás Balog
bf303224f0 Add Hungarian translation for recently added properties (#433) 2025-05-02 18:49:06 +04:00
1ilit
fc386c9ed4 Update landing page (#428) 2025-04-28 09:15:53 +04:00
1ilit
f46a6b2ee9 Add mariadb specific types (#425) 2025-04-28 03:09:59 +04:00
Ahmad Hassan | Full Stack Developer | FinTech Enthusiast
f448c8cfff [add transalations for other languages][good first issue] (#421)
* pk-pa language support added

* changed the code to pa-PK and imported the module to src/i18n/i18n.js

* Removed old file causing build issue

* staging changes

* staging changes
2025-04-24 21:38:12 +04:00
Jean Franz
e0c3d97f17 Add missing pt-BR translations (#420) 2025-04-23 00:59:26 +04:00
wil wu
e30a2db250 Add missing translations in zh.js (#419) 2025-04-22 14:55:55 +04:00
1ilit
1a80ac539a Fix create gist 2025-04-21 23:00:57 +04:00
1ilit
66f41d591a Remove octokit (#417)
* remove octokit

* clean up .env.sample and gist apis

* better error management
2025-04-21 22:42:48 +04:00
wil wu
9ff6d50ff2 Convert heading anchors in markdown links to lowercase (#416) 2025-04-21 20:13:28 +04:00
sudhir
3c95e51f06 Delete diagram on clear (#321) 2025-04-20 01:57:38 +04:00
1ilit
afb3b60123 Clean up (#415) 2025-04-20 01:40:02 +04:00
1ilit
3c29049c2b Update email api endpoints (#414) 2025-04-20 01:20:08 +04:00
Alexander Zeillinger
9e245cf550 Update LandingPage.jsx (#413)
Fix 2 typos
2025-04-19 15:52:13 +04:00
Alexander Zeillinger
fa5b785b45 Update de.js (#412)
Add around 30 missing translations
2025-04-19 00:45:09 +04:00
1ilit
5727c629e9 Add table comment on import in mariadb and mysql (#411) 2025-04-17 18:04:55 +04:00
Pavan
4de49cb3cc Update not bull button title (#407)
* Fix button behavior: Reverse logic for nullable/not nullable toggle

* fix: updated translation key to 'nullable' and refactored button title
2025-04-14 20:13:12 +04:00
Pavan
b19b3bb949 Updated Tamil translations (#406) 2025-04-13 18:17:14 +04:00
1ilit
588f74648f Fix typo 2025-04-12 23:48:07 +04:00
1ilit
5c63b4c3ae Remove logs 2025-04-12 23:41:56 +04:00
1ilit
adf647483c Switch to monaco-editor from codemirror (#403)
* switch to monaco-editor

* fix styles
2025-04-12 20:50:47 +04:00
1ilit
00e97653cb Fix template cardinalities (#404) 2025-04-12 20:37:12 +04:00
XC
f84ca1bde1 Fix the incorrect use of "panning" (#401) 2025-04-11 18:02:19 +04:00
1ilit
436ab3ec33 Export saved data (#400) 2025-04-10 22:08:31 +04:00
Peter Dave Hello
fe0cbbe2ee Update and improve zh-TW Traditional Chinese locale (#398) 2025-04-09 22:54:28 +04:00
1ilit
0efb5470ab Bulk select (#395)
* add rect for select

* collect selected elements

* increase note stroke width

* move elements and undo redo

* add icon to toolbar to toggle multiselect mode

* set bulk selected elements to none when panning
2025-04-09 01:00:20 +04:00
1ilit
73ed14982c Set overwrite to false by default when importing from source (#394) 2025-04-07 23:56:00 +04:00
1ilit
46e91069d5 Replace colorpalette with colorpicker (#392) 2025-04-06 03:36:46 +04:00
1ilit
3a8bb3f753 Fix markdown export (#389) 2025-04-04 20:20:28 +04:00
1ilit
5c1b2928d1 Fix oracle export and default sizes (#386) 2025-04-02 20:49:30 +04:00
Aditya
16ea2ee23c feat:Added support for exporting SQL as OracleDB SQL (#192)
* feat:Added support for exporting SQL as OracleDB SQL

* Add parser

* Import from sql

* Add beta tag

* Export from generic

* Fix export

* Add import affinity

---------

Co-authored-by: 1ilit <1ilit@proton.me>
2025-04-02 03:11:08 +04:00
1ilit
ed1d9a5b85 Fix pg type import (#380) 2025-03-29 17:22:02 +04:00
1ilit
f95841f0e7 Migrate to tailwind v4 (#370) 2025-03-21 01:25:36 +04:00
Christofer
a358b56d7e Use custom types when importing from postgresql (#261)
* 🐛 add custom enums or types when importing from postgresql

no longer defaults to blob

* allow for quoted enum/types to be correctly imported

used prettier for formatting as per contributing.md

the type/enum check is case sensitive as there is no way I found to verify if the type was declared in quotes (case-sensitive) or without (to-lowercase by postgres)
2025-03-20 22:39:49 +04:00
1ilit
eb48fa1d35 Fix syntax errors in types for pg export (#368)
* Fix syntax errors in types for pg export

* Fix syntax errors in types for generic pg export
2025-03-19 02:21:26 +04:00
Kratik
3e7d1ac6f6 Toggle datatypes visibility (#366)
* showDatatype setting added in view control panel

* removed shortcut

can be discussed later

* fixed linting issue and made sure the condition check is above div element

in table.jsx code
in the else part im directly returning the element by keeping a check  for settings.showDataTypes?
which helps to not add empty element

for setSetting issue
I used the similar code used just above the snippet and modified it
2025-03-17 01:50:59 +04:00
1ilit
38c0a99b51 Fix column and fk constraint in dbml export (#365) 2025-03-15 23:43:49 +04:00
1ilit
fa1e736436 Add speed insights (#359) 2025-03-12 01:40:39 +04:00
1ilit
6cc9942062 Fix hotkeys (#357)
* Fix hotkeys(#356)

* Check for meta key(#356)
2025-03-07 21:11:50 +04:00
Tamás Balog
e1ca9b0cd6 Add missing entries to the Hungarian translations (#354) 2025-03-05 21:27:50 +04:00
1ilit
885eb8298f Deprecate ddb export(#353) 2025-03-04 22:58:39 +04:00
1ilit
0e54dbed1b Remove funding (#352)
* Remove funding

* Remove support us from landing page
2025-03-03 23:50:50 +04:00
1ilit
0d813fc0dd Import from and export to DBML (#351)
* Add export and import functions

* Add import from dbml to control panel

* Add the import key back into locales and show import error

* Parse relationships
2025-03-01 22:24:53 +04:00
David
e3877ef982 Add romanian locale (#348) 2025-02-26 21:27:25 +04:00
Swapnil Ingale
799a79e8a8 Add translations for Uyghurs language (#345)
* Add translations for Uyghurs language

* Add Uyghurs Language Properly

* Remove First Line
2025-02-25 23:02:49 +04:00
1ilit
1e6aeca05e Add documentation links (#343) 2025-02-15 01:54:45 +04:00