Commit Graph

119 Commits

Author SHA1 Message Date
Ngan Tran
a8f38e206d Add missing translations and improve existing ones for Vietnamese locale (vi-VN) (#590) 2025-09-24 10:17:41 +04:00
1ilit
da7ccee51c Diagram versioning (#560)
* clean up sidesheet

* clean up sharing

* add revisions sidesheet

* update getCommits and clean up

* update date localization

* load diagram in read only mode from previous version

* disable input from control panel and popovers

* add restore warning modal

* separate share and versions

* update versions

* finalize versioning implementation, add pagination

* fix package-lock.json

* clear versions cache on flush storgae

* disable menubar items when in read only mode

* disable remaining fields in readonlt

* suppress eslint only-export-components rule

* show loading version progress
2025-08-24 22:06:58 +04:00
1ilit
1eb4e298e9 Allow editing cardinality 'many' label (#559) 2025-08-23 21:47:05 +04:00
Kishan_Singh
47caa29f78 Add support for PostgreSQL "CREATE TABLE INHERITS" (#524)
* feat: add support for PostgreSQL table inheritance in schema export

* fixed the suggested changes in the inheritance feature

* Update src/components/EditorSidePanel/TablesTab/TableField.jsx

Co-authored-by: 1ilit <1ilit@proton.me>

* fixed all the comments

* feat: finalize Postgres table inheritance support with fixes and formatting

---------

Co-authored-by: kishansinghifs1 <kishansingh956196@gmai.com>
Co-authored-by: 1ilit <1ilit@proton.me>
2025-07-04 14:57:20 +04:00
Davide Presti
2f23c09854 Add missing translations for Spanish locale (es-ES) - Improve minor mistakes in Italian locale (it-IT) (#522)
* Add a fix for a minor mistake and translate a couple of missing values. (it-IT)

Fixed a minor mistake in the Italian translation:

- `zoom_in: "Ingrandire"`
- `zoom_out: "Rimpicciolire"`

Translated a couple of missing values:

- `snap_to_grid: "Aggancia alla griglia"`
- `show_datatype: "Mostra tipo di dato"`

* Add missing translations and improve existing ones (es-ES)

- Updated translations in `es.js` file to match new additions.
- Fixed some existing Spanish translations.

* Fix parsing error in es.js

Fixed a parsing error that was causing the build to fail.

`245:11  error  Parsing error: Unexpected token :`
2025-07-01 21:16:34 +04:00
Davide Presti
550cc78000 Add missing translations and improve existing ones (it-IT) (#520)
- Updated translations in `it.js` file to match new additions.
- Fixed some existing Italian translations.
2025-06-30 21:46:48 +04:00
Tamás Balog
1105d7995b Add new translation entries for Hungarian (#519) 2025-06-29 16:38:57 +04:00
Karen Mkrtumyan
b974a7d854 Change to square grid which moves when panning, add snap to grid functionality (#492)
* change to square grid which moves when panning, add snap to grid functionality

* change grid back to circles, minor improvments

* add new constants
2025-06-14 00:55:29 +04:00
XC
9570df983d Update zh locales & dbmlView switch (#476) 2025-06-04 17:09:34 +04:00
Ricardo Diaz
cb06922598 Add Czech Locale (#474) 2025-06-02 12:42:48 +04:00
1ilit
0e45b0ede6 Add dbml editor (#465) 2025-05-27 18:09:55 +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
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
Alexander Zeillinger
fa5b785b45 Update de.js (#412)
Add around 30 missing translations
2025-04-19 00:45:09 +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
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
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
Tamás Balog
e1ca9b0cd6 Add missing entries to the Hungarian translations (#354) 2025-03-05 21:27: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
1ilit
aaf83b6f28 Show relationship names on the diagrams(#314) 2025-01-20 21:52:26 +04:00
Denisskas
5476470aa7 Add new lines for Russian localization (#324)
* Add new lines for Russian localization

* Revert "Add new lines for Russian localization"

This reverts commit fd153f040b.

* Update ru.js
2025-01-03 20:49:11 +04:00
sudhirVoid
55e4b50741 nepali language feature added 2024-12-03 01:08:21 +05:30
Tamas Balog
b139a15a3a Add 'unshare' entry to the Hungarian localization 2024-12-01 21:07:21 +01:00
1ilit
8eb88cc15b Add unshare functionality 2024-11-23 11:18:26 +04:00
rahulkumarbhagat-coder
14e7e1d117 Add Japanese Locale 2024-10-26 15:49:12 +05:30
Jamal Arshad
d01d9aa463 Add Urdu translation support 2024-10-26 04:39:27 +05:00
Dante Mogrim
b041abb56a feature(translation): provide swedish locale 2024-10-22 20:15:23 +02:00
Tomasz Seredynski
3a989ad022 Added Norwegian Language 2024-10-18 22:09:08 +02:00
Tomasz Seredynski
20a4310d61 Added Polish Language 2024-10-18 20:16:10 +02:00
Somya Bansal
486974f26e feat: add kannada locale 2024-10-12 18:16:55 +05:30
Tamas Balog
468210f28a Add new entries to the Hungarian localization 2024-10-11 14:59:44 +04:00
1ilit
f635d0774c Clean up locales 2024-09-16 19:25:31 +04:00
1ilit
fcf2251e9b Handle incorrect links and corrupted files 2024-09-01 21:37:00 +04:00
1ilit
47ef0dfa82 Merge branch 'main' into share 2024-09-01 20:54:35 +04:00
1ilit
6eddfd983f Remove github token modal 2024-09-01 20:36:20 +04:00
1ilit
c03202fef0 Merge pull request #229 from LuigimonSoft/feature/LC-add-new-export-to-create-the-documentation
Add export for database documentation
2024-08-31 12:09:46 +04:00
1ilit
3f24ceaf93 Copy share url 2024-08-29 19:53:10 +04:00
1ilit
488641ddcc Add modal for github token 2024-08-27 23:39:14 +04:00
1ilit
75f930ba76 Set up upload workflow 2024-08-27 17:30:32 +04:00
Luis Carlos
11df4fabdf add translation text 2024-08-26 11:52:10 -04:00
Luis Carlos
ee3a50912a fix the PR comments 2024-08-26 11:48:58 -04:00