Commit Graph

1144 Commits

Author SHA1 Message Date
Fabio Di Stasio ece6c6401d feat(UI): folders implementation 2022-11-23 17:52:08 +01:00
Fabio Di Stasio 5a028a4ea2 refactor: changes to implement folders 2022-11-21 20:19:02 +01:00
Fabio Di Stasio 1c1403f586 fix: incomplete list of collations, fixes #478 2022-11-18 11:30:10 +01:00
Fabio Di Stasio ae312efbbc feat(Firebird SQL): procedure add/edit/delete support 2022-11-17 15:27:39 +01:00
Fabio Di Stasio 8e422e3f07 feat(Firebird SQL): trigger add/edit/delete support 2022-11-16 15:16:12 +01:00
Fabio Di Stasio 7d1967a609 feat(Firebird SQL): view add/edit/delete support 2022-11-16 12:00:12 +01:00
Fabio Di Stasio 7ff8e2149e fix(Firebird SQL): connection pool issue 2022-11-16 10:12:44 +01:00
Fabio Di Stasio 1b5cc315dd feat(Firebird SQL): table add/edit/delete support 2022-11-15 16:46:12 +01:00
Fabio Di Stasio 27566c1dfa feat(Firebird SQL): manual commit mode 2022-11-10 15:52:31 +01:00
Fabio Di Stasio 03777a2ea3 refactor(Firebird SQL): improve fields metadata detection 2022-11-09 17:41:31 +01:00
Fabio Di Stasio 0827a04d61 feat(Firebird SQL): support to blob fields 2022-11-08 15:53:21 +01:00
Fabio Di Stasio 2c8509ff41 feat(Firebird SQL): support to indexes and foreign keys 2022-11-08 14:05:54 +01:00
Fabio Di Stasio 76df6319c2 feat(Firebird SQL): connections pool 2022-11-07 09:49:36 +01:00
Fabio Di Stasio e6f6a022d1 feat: support to text blob fields 2022-11-05 10:22:12 +01:00
Fabio Di Stasio 95bb41e9db feat(Firebird SQL): display table content and query results 2022-11-04 16:31:10 +01:00
Fabio Di Stasio 7ab84bde57 initial firebird commit 2022-11-02 14:18:50 +01:00
Fabio Di Stasio d190a2dd61 fix: loss of precision updating BIGINT values, fixes #467 2022-10-26 12:26:09 +02:00
Fabio Di Stasio 369622d5af
Merge pull request #464 from antares-sql/context-cell-filler
Context menu option to fill table cells
2022-10-20 11:49:43 +02:00
Fabio Di Stasio a40d722d7c refactor: remove unnecessary console.log 2022-10-20 11:37:23 +02:00
Fabio Di Stasio 440f74dfc1 fix: app stuck inserting a random value if field length high 2022-10-20 11:25:23 +02:00
Fabio Di Stasio 8621ca5333 fix: unable to edit text fields if value is NULL, fixes #466 2022-10-20 10:55:30 +02:00
Fabio Di Stasio 24edc82b1b feat: uuid fill for string cells 2022-10-19 10:40:56 +02:00
Fabio Di Stasio 0a2124f2c2 feat: context menu option to fill cell with random values 2022-10-19 01:12:07 +02:00
Fabio Di Stasio a8521317a5 Merge branch 'master' of https://github.com/antares-sql/antares into context-cell-filler 2022-10-18 08:50:39 +02:00
Fabio Di Stasio 88408da745 fix: error joining tables with different schema 2022-10-17 13:55:48 +02:00
Fabio Di Stasio d52b7af297 fix(SQLite): save boolean as integer to improve compativility, fixes #463 2022-10-17 12:06:22 +02:00
Fabio Di Stasio a521274d01 feat(PostgreSQL): UUID random generation option on UUID fields, closes #424 2022-10-10 18:08:28 +02:00
Fabio Di Stasio 86e4c1d58f Merge branch 'master' of https://github.com/antares-sql/antares 2022-10-04 10:12:19 +02:00
Fabio Di Stasio ba5a1b68ab fix: trackpad horizontal scroll on tabs not working properly 2022-10-04 10:12:16 +02:00
Cleverson 2e05fa4bdc
Update pt-BR.ts 2022-09-30 14:43:06 -03:00
Fabio Di Stasio dd9c089d27 fix: auto-scroll on sidebar not working, fixes #447 2022-09-29 09:27:29 +02:00
Fabio Di Stasio e6955550fa refactor: minor changes in table content context 2022-09-29 09:17:47 +02:00
Fabio Di Stasio d114f8a651 feat: added more editor font sizes, closes #440 2022-09-21 10:33:44 +02:00
Fabio Di Stasio 84168d1d75 fix: editor font size doesn't change on new tabs, fixes #442 2022-09-15 19:03:18 +02:00
Fabio Di Stasio 498a9b48e2 fix: empty definer when editing a view, fixes #437 2022-09-15 18:58:19 +02:00
Fabio Di Stasio 01f607cd40 fix: "run or reload" shortcut triggers on all connections open 2022-09-08 12:01:57 +02:00
Fabio Di Stasio efe134a059 fix: cant run procedures with parameters from leftbar 2022-09-07 18:18:15 +02:00
Fabio Di Stasio a142d3c4d7 fix(MacOS): empty options on macos menubar 2022-08-27 09:04:11 +02:00
Fabio Di Stasio ebc325ae0c fix: issue updating datetime cells with null value, closes #423 2022-08-26 18:48:26 +02:00
Fabio Di Stasio 39326eb52e fix: unable to set null or delete rows without primary key 2022-08-26 18:31:47 +02:00
Fabio Di Stasio df681147aa fix: ts exceptions 2022-08-24 10:23:03 +02:00
Fabio Di Stasio ffc645ba5e fix: CTRL+Right/Left not working on text editor, closes #427 2022-08-24 10:04:25 +02:00
Fabio Di Stasio c90ab0e880 fix(UI): wrong position of fields resizable area 2022-08-19 16:54:56 +02:00
Fabio Di Stasio 9dc700e13e fix(UI): editor themes group not visible in select element 2022-08-18 16:10:29 +02:00
Fabio Di Stasio 4df14c3693 feat: dynamic shortcut suggestions on empty query tabs 2022-08-17 16:20:36 +02:00
Fabio Di Stasio c05be8304f perf(translation): updated italian translation 2022-08-17 15:29:12 +02:00
Fabio Di Stasio 040657d5ca Merge branch 'master' of https://github.com/antares-sql/antares into custom-shortcuts 2022-08-17 11:05:09 +02:00
Fabio Di Stasio 5043fafa93 feat: added more events in shortcuts setting 2022-08-17 10:00:23 +02:00
Fabio Di Stasio 8eb127e458 feat: ability to edit shortcuts 2022-08-16 18:03:38 +02:00
Fabio Di Stasio d044a02cb7 feat: ability to add new shortcuts 2022-08-16 13:10:20 +02:00
Fabio Di Stasio 8cb2c197c8 chore: suppress some stylelint warns 2022-08-15 18:14:51 +02:00
Fabio Di Stasio c50d17e82b fix: startup exception 2022-08-15 18:13:53 +02:00
Cleverson 7c186d2dee Update pt-BR.ts 2022-08-12 14:59:22 +02:00
Fabio Di Stasio 0f219cf9b7 perf: improved keypress detector 2022-08-12 12:40:35 +02:00
Fabio Di Stasio 75c5a34095 Merge branch 'master' of https://github.com/antares-sql/antares into custom-shortcuts 2022-08-11 11:22:25 +02:00
Fabio Di Stasio 48877534d1 feat(UI): connection name on left bar, closes #382 #414 2022-08-11 11:14:43 +02:00
Fabio Di Stasio c22413fde9 feat: delete shortcuts and restore defaults 2022-08-10 17:59:59 +02:00
Fabio Di Stasio 77ab8d8a03 build: minor change in ts config 2022-08-09 17:28:33 +02:00
Fabio Di Stasio 19205e0736 style: general lint fix 2022-08-09 16:18:21 +02:00
Fabio Di Stasio 4fc4ddd1d6 Merge branch 'master' of https://github.com/antares-sql/antares into custom-shortcuts 2022-08-09 16:10:26 +02:00
Fabio Di Stasio 49b63bc6f2 feat(UI): shortcuts setting UI improved 2022-08-09 16:10:08 +02:00
Fabio Di Stasio 44eb507a12 fix: unable to open settingbar context menu 2022-08-09 16:04:27 +02:00
Fabio Di Stasio 44bb75bc60 feat: list of available shortcuts in settings window 2022-08-08 16:44:40 +02:00
Fabio Di Stasio 8bb5bb93cf Merge branch 'master' of https://github.com/antares-sql/antares into custom-shortcuts 2022-08-08 11:46:08 +02:00
Fabio Di Stasio f64a12a8e9 fix(MySQL): error with ANSI sql_mode 2022-08-07 19:00:12 +02:00
Fabio Di Stasio da25823868 Merge branch 'master' of https://github.com/antares-sql/antares into custom-shortcuts 2022-08-05 17:08:48 +02:00
Fabio Di Stasio a9fcfd57ec refactor: improved vue-i18n implementation 2022-08-05 17:03:16 +02:00
Fabio Di Stasio e2307341f3
Merge pull request #397 from antares-sql/dependabot/npm_and_yarn/vue-i18n-9.2.0
build(deps): bump vue-i18n from 9.1.10 to 9.2.0
2022-08-05 13:17:06 +02:00
Fabio Di Stasio 09a372e96d refactor: vue-i18n ts improvements 2022-08-05 13:06:08 +02:00
Fabio Di Stasio f4da28cca0 refactor: vue-i18n ts improvements 2022-08-05 12:57:56 +02:00
Fabio Di Stasio 104b7c928b fix: set legacy: false 2022-08-05 12:25:14 +02:00
Fabio Di Stasio e29d86b409 refactor: shortcuts registration via ShortcutRegister class 2022-08-05 12:07:19 +02:00
Fabio Di Stasio aaff4cf4fe refactor: filter functions as composable 2022-08-03 11:10:16 +02:00
Fabio Di Stasio 8c6950cebd refactor: minor refactors 2022-08-01 18:13:14 +02:00
Fabio Di Stasio 1c3d7aa30b feat: copy row as CSV, closes #394 2022-07-29 18:53:39 +02:00
Fabio Di Stasio 1d151e9349 fix: error on schema export 2022-07-26 13:33:57 +02:00
Fabio Di Stasio a00c19d300 fix: prevent ctrl+a in console 2022-07-25 15:20:15 +02:00
Fabio Di Stasio 9551afbd2d feat: ability to copy multiple selected rows 2022-07-25 14:56:00 +02:00
Fabio Di Stasio 1ead76c028 fix: missing defaults on insert row window 2022-07-25 13:09:41 +02:00
Fabio Di Stasio d3da15aa13 feat: copy row as SQL INSERT 2022-07-25 12:42:22 +02:00
Fabio Di Stasio f3b5de38c4 feat: export table content as SQL INSERT 2022-07-25 12:19:58 +02:00
Fabio Di Stasio eb60899e6e fix(MySQL): missing quoted identifier for column names in table filter, closes #380 2022-07-22 10:08:33 +02:00
Fabio Di Stasio 8ecaedbf6c fix: disable ctrl+alt+(left/right) shortcut on linux 2022-07-21 11:01:10 +02:00
Fabio Di Stasio 8c83b3f144 fix: missing table on insert new records on session restored tabs 2022-07-20 10:41:44 +02:00
Fabio Di Stasio 985e5d3527 feat: context menu option to duplicate a table row 2022-07-19 17:48:51 +02:00
Fabio Di Stasio 78902639eb feat: execute selected query 2022-07-19 15:02:17 +02:00
Fabio Di Stasio cb038b374a fix: issue with logger on import/export 2022-07-19 10:10:24 +02:00
Fabio Di Stasio 91e0630513 fix: unable to edit table fields content on tables with datetime fields 2022-07-19 08:08:51 +02:00
Fabio Di Stasio bf768c3800 fix: filter persists switching temporary table tabs 2022-07-18 18:29:12 +02:00
Fabio Di Stasio 0b1aa3dd29 fix: console events disabled in production 2022-07-18 17:21:34 +02:00
Fabio Di Stasio 9bc9adb7cf fix: exception on QueryEditor with null modelValue 2022-07-18 14:43:38 +02:00
Fabio Di Stasio b4d14d98db refactor: improved console with light theme 2022-07-18 11:58:22 +02:00
Fabio Di Stasio c21bd6075c feat: context menu to copy queries from console 2022-07-18 11:58:22 +02:00
Fabio Di Stasio 44647f5b55 feat: open/close console on single connection 2022-07-18 11:58:22 +02:00
Fabio Di Stasio 3f9e6d85ca perf: improved resize of text editor resizing console height 2022-07-18 11:58:22 +02:00
Fabio Di Stasio 6a6f43a718 feat: initial console implementation 2022-07-18 11:58:22 +02:00
Fabio Di Stasio f12a04b052 feat: ipc event channel to send logs to renderer 2022-07-18 11:58:22 +02:00
Fabio Di Stasio abf829867e feat: Ctrl+PgUp & Ctrl+PgDn to navigate between tabs 2022-07-14 19:30:34 +02:00
Fabio Di Stasio b71f04e5aa feat: field names suggestion for tables in the query 2022-07-14 16:09:04 +02:00
Fabio Di Stasio 7725fafe85 fix: unable to delete by select all in left bar search, closes #368 2022-07-13 18:50:16 +02:00
Fabio Di Stasio ed3d35f131 fix(Linux): ctrl+space shortcut not working 2022-07-13 18:25:42 +02:00
fabio286 e0946f04f7 fix: unable to update data on tables missing primary or unique key 2022-07-13 09:30:30 +02:00
Fabio Di Stasio 0891e7be8c refactor: disabled autofocus for scheduler timing modal 2022-07-11 11:35:30 +02:00
Fabio Di Stasio f312cf5f85 perf(UI): improved visibility of explore bar tooltips 2022-07-11 09:56:33 +02:00
goYou 1e0b2b4cae Update zh-CN.ts 2022-07-10 14:49:30 +08:00
Fabio Di Stasio a91fa8ff54 fix: fields content language detection not working properly 2022-07-09 12:39:44 +02:00
Fabio Di Stasio cf9c7c600a fix: error on export schema 2022-07-06 10:26:24 +02:00
Fabio Di Stasio d2eb31a63d perf(UI): improved focus visibility for buttons 2022-07-06 09:37:18 +02:00
Fabio Di Stasio 4c2a1998a9 Merge branch 'master' of https://github.com/antares-sql/antares into new-connection-management 2022-07-04 17:25:37 +02:00
Fabio Di Stasio 8e705706ae feat: ability to pin/unpin and delete connections from the "all connections" modal 2022-07-04 17:03:24 +02:00
Fabio Di Stasio 56b0a4815c feat: option to disable scratchpad 2022-07-04 15:10:40 +02:00
Fabio Di Stasio a9a4344a71 feat: ctrl/cmd+space to open all connections modal 2022-07-04 12:42:33 +02:00
Fabio Di Stasio ec5ab73b19 feat: search form in all connections modal 2022-07-04 12:27:04 +02:00
Fabio Di Stasio 71a5b5c828 fix: missing option for untrusted ssl connection on connections edit panel 2022-07-03 22:07:28 +02:00
Fabio Di Stasio a703dcc53e feat: modal with all connections 2022-07-02 15:30:36 +02:00
Fabio Di Stasio 36e98e0742 feat: connections sorted by last usage by default and option to pin them 2022-06-30 18:20:14 +02:00
Fabio Di Stasio a45d76e8b4
fix: exception on new scheduler tab 2022-06-30 16:42:29 +02:00
Fabio Di Stasio 7702ca025f
fix: error on modals missing focusable elements 2022-06-30 10:05:35 +02:00
Fabio Di Stasio f632a0f189 initial implementation of new feature 2022-06-29 19:05:45 +02:00
Fabio Di Stasio e97da37103 feat: context shortcut to disconnect from left bar 2022-06-29 13:17:33 +02:00
Fabio Di Stasio 6573fe69ac fix: connection string field doesn't appear switching to postgre when editing a connection 2022-06-29 11:20:08 +02:00
Fabio Di Stasio 902c29ffa5 feat(MySQL): option to disable foreign key checks when empty a table 2022-06-29 10:48:21 +02:00
Fabio Di Stasio 5f57a9f60d fix: ctrl+a on results doesn't work properly 2022-06-28 17:55:18 +02:00
Fabio Di Stasio 822af44a47 refactor: minor improvements 2022-06-27 18:28:04 +02:00
Fabio Di Stasio e42c424a13 fix: focus goes outside modals with tab key navigation 2022-06-26 15:07:37 +02:00
Fabio Di Stasio 0a3a4827dd fix: result table cells/rows not loses focus clicking outside 2022-06-26 10:21:17 +02:00
Fabio Di Stasio a80d227400 fix(Windows): white window buttons with dark theme 2022-06-24 18:17:37 +02:00
Fabio Di Stasio cfd82c8f41 fix: editor gutter pin not working 2022-06-24 17:26:28 +02:00
Fabio Di Stasio 91d0735a5f fix: double context menu on table settings rows 2022-06-23 23:11:43 +02:00
Fabio Di Stasio 93ce619782 fix(Windows): Windows 7 style window frame at startup 2022-06-23 11:57:25 +02:00
Fabio Di Stasio 8f01740475 fix(UI): wrong tables scrollable height after switching tabs 2022-06-22 18:47:32 +02:00
Fabio Di Stasio 0eab0a7140 Merge branch 'master' of https://github.com/antares-sql/antares into ts-renderer 2022-06-21 18:08:43 +02:00
Fabio Di Stasio a103617ce8 refactor: ts and composition api on missing components 2022-06-21 17:54:47 +02:00
Giulio Ganci 067a6f3507 feat: add max visible options prop 2022-06-19 16:58:52 +02:00
Fabio Di Stasio 89e8d9fcdb refactor: ts and composition api on WorkspaceTabNew* components 2022-06-14 20:02:17 +02:00
Fabio Di Stasio ee623b0a0f fix: unable to add new table fields 2022-06-14 11:48:36 +02:00
Fabio Di Stasio 33a4663694 Merge branch 'master' of https://github.com/antares-sql/antares into ts-renderer 2022-06-13 09:29:05 +02:00
fabio286 6bad032f0d fix(Linux): setting bar tooltip position 2022-06-11 14:26:51 +02:00
Fabio Di Stasio d214c1f35b fix: reload tab content on tab sort 2022-06-11 01:11:08 +02:00
Fabio Di Stasio 77d9cac092 fix: fields sorting in table setting tabs 2022-06-10 23:29:34 +02:00
Fabio Di Stasio cba2ce2e37 fix: selected foreign key value not visible in the insert row modal 2022-06-10 20:02:26 +02:00
Fabio Di Stasio bd46d17424 refactor: ts and composition api on WorkspaceExplorebar* components 2022-06-09 20:08:32 +02:00
Fabio Di Stasio 5b33419b64 fix: exception on app start setting window title 2022-06-08 14:55:29 +02:00
Fabio Di Stasio 00242697a1 feat: dynamic app window title 2022-06-08 13:24:14 +02:00
fabio286 85cec05f70 perf(Linux): title bar improvements 2022-06-08 13:04:19 +02:00
Fabio Di Stasio 5fa8bf38e4 perf(Windows): title bar improvements 2022-06-07 18:32:37 +02:00
Fabio Di Stasio 23acf00def fix: main process not closed after window close on some conditions 2022-06-07 09:33:03 +02:00
Fabio Di Stasio be70b5be7f refactor: ts on ipc api 2022-06-05 17:57:44 +02:00
Fabio Di Stasio 7fc01227e7 refactor: ts and composition api on more components 2022-06-04 18:37:16 +02:00
Fabio Di Stasio 1c666a07d8
Merge pull request #289 from toriphes/feat/hotkeys
Feat: Hokeys to navigate between tabs and result sets
2022-06-04 15:20:08 +02:00
Giulio Ganci 49abd1ea7f feat: hotkeys to navigate inside a table resultset 2022-06-04 08:45:48 +02:00
Giulio Ganci d3b9e08446 feat: hotkeys to navigate forward or backward between tabs 2022-06-03 18:56:19 +02:00
Fabio Di Stasio d151c7254e build: Windows icon improvements 2022-06-02 11:17:53 +02:00
Fabio Di Stasio 26aad519df perf: improved precision of MariaDB or MySQL auto detection 2022-06-02 09:50:16 +02:00
Fabio Di Stasio 31b7999bba fix: empty query tab schema select if no schema selected 2022-06-02 09:46:49 +02:00
Fabio Di Stasio caf776bd55 fix: inline field update not working with tables missing primary key 2022-06-01 18:31:25 +02:00
Fabio Di Stasio a7d5e1973c fix(SQLite): unable to insert rows with TEXT fields 2022-06-01 09:56:45 +02:00
Fabio Di Stasio 8870304c15 fix(UI): select closes clicking on scrollbar 2022-05-29 16:42:41 +02:00
Fabio Di Stasio 2007305ff0 refactor: ts on pinia store 2022-05-28 18:43:56 +02:00
Fabio Di Stasio e97401e27d Merge branch 'master' of https://github.com/antares-sql/antares into ts-renderer 2022-05-25 14:41:15 +02:00
Fabio Di Stasio 62f6fd16d5 refactor: ts on i18n 2022-05-24 23:02:40 +02:00
Fabio Di Stasio cdca6eaa35 refactor: ts and composition api for modals 2022-05-24 23:02:14 +02:00
Fabio Di Stasio 6c8a36e947 refactor(UI): double click to edit field type or collation 2022-05-23 16:35:50 +02:00
Fabio Di Stasio 99b1c1be12
Merge pull request #245 from toriphes/feat/advanced-dropdown-list
feat/advanced-dropdown-list
2022-05-23 16:31:19 +02:00
Fabio Di Stasio 3991382153 Merge branch 'feat/advanced-dropdown-list' of https://github.com/toriphes/antares into pr/toriphes/245 2022-05-23 16:19:35 +02:00
Fabio Di Stasio 9082960310 feat(translation): russian translation, closes #266 2022-05-23 16:11:54 +02:00
Giulio Ganci 5398964190 feat: added dropdown animation 2022-05-22 15:45:16 +02:00
Fabio Di Stasio 5d5f1da97b perf(UI): max height for query text area increased 2022-05-19 09:30:43 +02:00
Fabio Di Stasio 84826ff4c0 refactor: ts and composition api on more elements 2022-05-17 19:11:31 +02:00
Fabio Di Stasio 5a50ba88e8 Merge branch 'master' of https://github.com/antares-sql/antares into ts-renderer 2022-05-15 18:23:09 +02:00
Fabio Di Stasio c5baf2b0d3 fix: query tab content disappears reordering or closing other tabs, closes #261 2022-05-15 18:15:05 +02:00
Fabio Di Stasio a082514f88 fix(PostgreSQL): idle timeout disabled 2022-05-15 17:37:54 +02:00
Fabio Di Stasio c826888b0d fix: SSH tunnel connection error with private key, closes #260 2022-05-14 11:24:24 +02:00
Fabio Di Stasio 8a55b36527 refactor: ts and composition api for single instance components 2022-05-14 11:15:42 +02:00
Fabio Di Stasio b0d464952f Merge branch 'master' of https://github.com/antares-sql/antares into pr/toriphes/245 2022-05-14 09:57:09 +02:00
Giulio Ganci 7c45203636 fix(UI): BaseSelect keyboard navigation 2022-05-13 18:35:02 +02:00
Giulio Ganci 71b0736d0d fix(UI): BaseSelect style 2022-05-13 18:20:47 +02:00
Giulio Ganci 42bc9196ff feat(UI): select tab replace with BaseSelect component 2022-05-11 23:30:31 +02:00
Giulio Ganci f7e04d6333 feat(UI): BaseSelect supports disabled options 2022-05-11 22:57:13 +02:00
Fabio Di Stasio 45b2eb2934 fix: reactivity problem on BaseVirtualScroll component 2022-05-11 11:27:29 +02:00
Fabio Di Stasio e02565c0d9 perf(UI): left alignment for numbers in result tables, closes #249 2022-05-10 15:19:47 +02:00
Fabio Di Stasio ff272440bd fix: unable to insert auto-generated datetime fields 2022-05-10 15:14:34 +02:00
Fabio Di Stasio e62f280528 fix: app blocked by BIT fields with no default, closes #256 2022-05-10 15:13:08 +02:00
Fabio Di Stasio 6d6151814e fix: SSH tunnel not working 2022-05-10 14:44:45 +02:00
Fabio Di Stasio 58611bf07f fix: file upload input not working 2022-05-10 14:43:08 +02:00
Fabio Di Stasio d494b17df7 fix: 2022-05-10 13:22:26 +02:00
Fabio Di Stasio ae377a6c3c refactor: ts and composition api for base components 2022-05-10 13:02:01 +02:00
Fabio Di Stasio cc5910b88f refactor: common to ts 2022-05-10 12:57:25 +02:00
Giulio Ganci 2b436d8613 feat(UI): BaseSelect disabled state 2022-05-10 10:29:38 +02:00
Giulio Ganci 1869e6a148 feat(UI): BaseSelect supports option groups 2022-05-09 17:31:58 +02:00
Fabio Di Stasio d1bfa282c3 build: ts config for renderer 2022-05-09 11:48:30 +02:00
Giulio Ganci 302c66457d feat(UI): ForeignKeySelect implements BaseSelect component 2022-05-09 11:29:25 +02:00
Giulio Ganci 0043d07708 feat(UI): BaseSelect option list scrolls automatically using up/down keys 2022-05-08 18:59:00 +02:00
Ngô Quốc Đạt e0f85f469f Added missing translations for vi-VN 2022-05-08 16:29:48 +02:00
Giulio Ganci a037d0cc01 feat(UI): BaseSelect in table filters 2022-05-08 13:15:39 +02:00
Giulio Ganci 5582a12bbf feat(UI): BaseSelect small variant 2022-05-08 13:14:40 +02:00
Giulio Ganci 22622df2cf feat(UI): initial BaseSelect integration 2022-05-08 09:45:37 +02:00
Giulio Ganci 745d551cc9 feat(UI): new BaseSelect component 2022-05-08 09:44:52 +02:00
Fabio Di Stasio 2a7433da16 refactor: removed pinia ipc plugins 2022-05-08 00:12:23 +02:00
Fabio Di Stasio c7417809f4 refactor: minor improvement in changelog parsing 2022-05-07 16:13:22 +02:00
Fabio Di Stasio 5cb8ec65ad refactor: ts improvements 2022-05-07 09:46:07 +02:00
Fabio Di Stasio e4c5d9b404 fix(MySQL): creating temporary tables on export to overcome view dependency errors 2022-05-06 17:20:06 +02:00
Fabio Di Stasio bfdb463390 fix: unable to set an empty string as field default 2022-05-05 23:09:10 +02:00
Fabio Di Stasio 9fcc7d1cef fix(MySQL): support to ANSI_QUOTES mode not working, closes #243 2022-05-05 17:18:18 +02:00
Fabio Di Stasio 70cb92521f refactor: Invitation to contribute in translations on settings 2022-05-04 11:24:48 +02:00
Fabio Di Stasio eb1afed108 fix: LIKE operator in table filter not properly working, closes #242 2022-05-03 14:34:27 +02:00
Fabio Di Stasio 0fa22fbe72 feat: default open schema if only one present 2022-05-01 10:46:32 +02:00
Fabio Di Stasio 5e4abd3e81 fix: prevents query tabs targets previous schema if not in explorebar, closes #236 2022-05-01 10:23:03 +02:00
Fabio Di Stasio f4795eb92a chore: update CONTRIBUTING.md 2022-04-30 17:26:08 +02:00
Fabio Di Stasio 18b66b5032 fix: missing tabs uid 2022-04-30 17:15:33 +02:00
Fabio Di Stasio cdbadbb11a remove @vue/compat 2022-04-30 16:11:44 +02:00
Fabio Di Stasio 47e1f27bb8 fix: unable to disconnect from database 2022-04-30 12:15:00 +02:00
Fabio Di Stasio 4be0f6bbbc Merge branch 'master' of https://github.com/Fabio286/antares into vue3-migration 2022-04-30 12:03:32 +02:00
Fabio Di Stasio ff8bb45d6d fix: missing storeToRefs imports 2022-04-30 11:45:49 +02:00
Fabio Di Stasio 0d52282aa8 refactor: migration to pinia 2022-04-30 00:47:37 +02:00
Fabio Di Stasio e9dedfaf32 fix: query editor table fields suggestion 2022-04-28 13:22:15 +02:00
Fabio Di Stasio 9f0ec5e0ce vue devtools integrated in chromium devtools 2022-04-28 10:34:44 +02:00
Fabio Di Stasio 9dd685b062 refactor: initial pinia implementation 2022-04-27 18:23:48 +02:00
Fabio Di Stasio 0821586bb3 standalone vue-devtools 2022-04-27 18:23:05 +02:00
Fabio Di Stasio 350d53642e fix: unable to add parameters to new routines/functions 2022-04-26 13:01:21 +02:00
Giulio Ganci 88eb9f7ab8 fix: can not use vue teleport with props as root element 2022-04-25 22:51:24 +02:00
Giulio Ganci b0195260c3 fix foreign key dropdown with wrong value 2022-04-25 22:27:26 +02:00
Giulio Ganci dfe3728269 no more this.$set needed in vue3 2022-04-25 22:11:53 +02:00
Fabio Di Stasio daef6f91b0 test: improved e2e tests 2022-04-25 18:26:11 +02:00
Fabio Di Stasio d61acf8a00 refactor(SQLite): improved sqlite window title 2022-04-25 17:37:12 +02:00
Fabio Di Stasio 8b04a2b7dd refactor: teleport for modals 2022-04-25 13:45:07 +02:00
Fabio Di Stasio 6780401cb7 refactor: vue3 transitions 2022-04-24 23:24:21 +02:00
Fabio Di Stasio b8e734d827 refactor: v-model on custom components 2022-04-24 23:10:25 +02:00
Fabio Di Stasio 4f8bc26349 refactor: improved Proxy handlement on ipc 2022-04-24 12:17:29 +02:00
Giulio Ganci 3eb781021c enabling vue compat 2022-04-23 16:15:54 +02:00
Giulio Ganci 3cca3ed2b3 fix: undefined uid variable in the setting bar 2022-04-23 09:03:28 +02:00
Fabio Di Stasio 434b9f8284 refactor: toRaw to handle Proxy objects on ipc 2022-04-22 23:33:12 +02:00
Fabio Di Stasio 690cdcb2eb fix(SQLite): tables with sqlite in name not visible, closes #239 2022-04-22 23:01:30 +02:00
Fabio Di Stasio c50cbc577f fix: various warnings and exceptions 2022-04-22 17:49:13 +02:00
Fabio Di Stasio 6af0c33461 fix: locale change 2022-04-22 17:45:12 +02:00
Fabio Di Stasio e60789f320 refactor: unproxify ipc params 2022-04-22 12:17:27 +02:00
Fabio Di Stasio afa23f3ef1 refactor: emits in components 2022-04-22 12:16:02 +02:00
Fabio Di Stasio 7c4b605467 Merge branch 'master' of https://github.com/Fabio286/antares into vue3-migration 2022-04-21 14:42:33 +02:00
Fabio Di Stasio 443170bbb1 refactor: vue3 migration in progress 2022-04-21 14:39:24 +02:00
Cleverson eaf38df1b7
Fixed a typo
Fixed a typo
2022-04-20 16:14:14 -03:00
Fabio Di Stasio 472fa6f430 fix: wrong path module importation 2022-04-17 13:00:53 +02:00
Fabio Di Stasio 79f32ca442 refactor: db import ts refactor 2022-04-17 13:00:53 +02:00
Fabio Di Stasio ce0f278caf refactor: db exporter ts refactor 2022-04-17 13:00:53 +02:00
Fabio Di Stasio 6adc93e1cd refactor: ipc handlers ts refactor 2022-04-17 13:00:53 +02:00
Fabio Di Stasio 5e2ad8c377 refactor: sqlite client ts refactor 2022-04-17 13:00:53 +02:00
Fabio Di Stasio d85662cb7d refactor: posgtre client ts refactor 2022-04-17 13:00:53 +02:00
Fabio Di Stasio e3907914f2 build: fixed module resolution and workers webpack config 2022-04-17 13:00:53 +02:00
Fabio Di Stasio c6c14fbf2b refactor: mysql client ts refactor 2022-04-17 13:00:53 +02:00
Fabio Di Stasio 9a0f982723 fix: wrong path module importation 2022-04-17 12:27:46 +02:00
Fabio Di Stasio 75a41769bf refactor: db import ts refactor 2022-04-17 12:01:07 +02:00
Fabio Di Stasio 5dbc127b51 refactor: db exporter ts refactor 2022-04-15 23:13:23 +02:00
Fabio Di Stasio a315eeae6c refactor: ipc handlers ts refactor 2022-04-15 14:56:13 +02:00
Fabio Di Stasio 25a6fded2e refactor: sqlite client ts refactor 2022-04-14 18:25:13 +02:00
Fabio Di Stasio 42fcded9f1 refactor: posgtre client ts refactor 2022-04-14 09:15:16 +02:00
Fabio Di Stasio 186cb85d2e build: fixed module resolution and workers webpack config 2022-04-12 17:59:22 +02:00
Fabio Di Stasio fc1d6fba7f refactor: mysql client ts refactor 2022-04-12 17:08:05 +02:00
Cleverson 744c623914
Update pt-BR.js 2022-04-11 09:22:24 -03:00
Fabio Di Stasio 6cc098c6f0 feat(core): option to allow untrusted SSL connections 2022-04-10 10:49:27 +02:00
Fabio Di Stasio 40828cb3ff
Merge pull request #208 from antares-sql/feat/postgre-import-export
feat(PostgreSQL): import/export
2022-04-07 17:56:37 +02:00
Fabio Di Stasio 6086ca4a80 feat(PostgreSQL): sql dump importer 2022-04-07 12:49:34 +02:00
Fabio Di Stasio 796f61bf2f feat: french translation updated, closes #222 2022-04-04 10:29:11 +02:00
Fabio Di Stasio 0f9c991f53 fix(PostgreSQL): wrong values exporting table content 2022-04-02 11:44:55 +02:00
Fabio Di Stasio 638a88a1fb perf(PostgreSQL): improved views exportation 2022-04-01 18:36:02 +02:00
Fabio Di Stasio 026d74c8c8 fix: ssh tunnel not properly working, closes #220 2022-04-01 09:51:03 +02:00
Fabio Di Stasio 77f8cac6cf refactor: update repo links 2022-03-31 16:04:47 +02:00
Fabio Di Stasio 408ddeda56 perf(PostgreSQL): improved dump file 2022-03-27 11:41:35 +02:00
Fabio Di Stasio f12e6a96dd fix(UI): connection buttons out of screen on small displays, closes #213 2022-03-24 17:34:24 +01:00
Fabio Di Stasio a8ca8f2f76 feat(PostgreSQL): export functions and procedures 2022-03-23 13:26:46 +01:00
Cleverson 9601c59392
Update pt-BR.js 2022-03-22 14:38:24 -03:00
Cleverson 14d20a30c1
Added some missing translations for pt-BR
Added some translations for pt-BR
2022-03-22 14:29:33 -03:00
Fabio Di Stasio 42376b4bc6 feat(PostgreSQL): export triggers 2022-03-22 17:25:34 +01:00
Fabio Di Stasio e9079adb25 feat(UI): option to disable blur effects, closes #209 2022-03-22 16:13:44 +01:00
Fabio Di Stasio 86f011f34f feat(PostgreSQL): export views 2022-03-22 12:59:13 +01:00
Fabio Di Stasio bb02479b71 feat(PostgreSQL): export user-defined types before tables 2022-03-22 12:40:14 +01:00
Fabio Di Stasio a67071e284 feat(PostgreSQL): export tables 2022-03-21 18:32:45 +01:00
Fabio Di Stasio 8f3efabb69 feat: export database as zip sql file 2022-03-18 18:12:13 +01:00
Fabio Di Stasio db628f7722 fix: numeric scale displayed on non decimal fields 2022-03-17 18:17:59 +01:00
Fabio Di Stasio dd070d008d
Merge pull request #129 from toriphes/feat/db-import-export
feat(MySQL): db import export
2022-03-12 14:17:48 +01:00
Fabio Di Stasio ee415da127 fix(MySQL): exception exporting empty procedures/functions 2022-03-12 10:37:40 +01:00
Fabio Di Stasio f0d368e3e3 refactor: minor refactor 2022-03-12 10:01:22 +01:00
Fabio Di Stasio 4be55f3fe9 feat(MySQL): support to multi spatial fields export 2022-03-12 09:52:40 +01:00
Fabio Di Stasio fd00ea42ee refactor: hide export option for PostgreSQL 2022-03-10 10:54:44 +01:00
Fabio Di Stasio f3759b6541 perf(MySQL): prevent memory leak on large dump import 2022-03-10 10:23:22 +01:00
Topollo 7dc314eecf
Merge branch 'master' into fix-and-minimize-con-string 2022-03-09 22:14:28 +02:00
Topollo 330a80fe70 perf(PostgreSQL): Postgres connection update, better error handling and connection string accommodation.
Used the pg package parser function to handle connection strings to lowering chances of errors. All other connection string will work here an example for ssl  ```const args = "postgres://user:password@localhost:5432/db?&sslrootcert=./myCaCertificate.pem&sslcert=./myClientCertificate.pem&sslkey=./myPrivateClientKey.pem&ciphers=mytestcipher&ssl=true"``` for ssh these can be used ```ssh: false, sshHost: '', sshUser: '', sshPass: '', sshKey: '', sshPort: 22,```

no breaking changes
2022-03-09 21:52:13 +02:00
Topollo b2ce533b82 Merge branch 'postgres_con_string' into fix-and-minimize-con-string 2022-03-09 19:41:31 +02:00
Topollo 12ce6b1135 Update testStringDecode.js 2022-03-09 19:40:04 +02:00
Topollo 71c5829702 hi 2022-03-09 19:31:41 +02:00
Fabio Di Stasio 1c4d5b05b3 feat(UI): toggle tables checkbox by column on export modal 2022-03-07 23:07:42 +01:00
Giulio Ganci abf2b92e6e feat(UI): auto-refresh schema at the end of the import process 2022-03-06 19:54:32 +01:00
Giulio Ganci 3be826df4b feat(MySQL): enhance export characters escaping 2022-03-06 19:37:12 +01:00
Fabio Di Stasio 9db6bfd255 refactor: show contributors in settings 2022-03-06 16:02:24 +01:00
Fabio Di Stasio 8e983ad2cb refactor(PostgreSQL): minor refactor on UI and code for pg connection string 2022-03-06 09:45:55 +01:00
Topollo 6305752ad1 feat(PostgreSQL): Postgress connection string feature for local and server connection string
This feature is based on this [issue](https://github.com/Fabio286/antares/issues/193)  I tested with the following posgress connection strings postgresql://postgres:pgpassword@127.0.0.1:5432/my_local_databse?connection=local postgres://serveruser:serverpass@test.db.elephantsql.com/my_remote_databse?connection=server  postgres://serveruser:serverpass@test.db.elephantsql.com:5432/my_remote_databse postgresql://postgres:pgpassword@127.0.0.1:5432/my_local_databse.

The connection string decoder is loaded before "test-connection", "check-connection", and "connect"
2022-03-06 09:45:55 +01:00
Fabio Di Stasio cc02e2c5a8 refactor(PostgreSQL): minor refactor on UI and code for pg connection string 2022-03-06 09:40:11 +01:00
Topollo f4a63eae2a feat(PostgreSQL): Postgress connection string feature for local and server connection string
This feature is based on this [issue](https://github.com/Fabio286/antares/issues/193)  I tested with the following posgress connection strings postgresql://postgres:pgpassword@127.0.0.1:5432/my_local_databse?connection=local postgres://serveruser:serverpass@test.db.elephantsql.com/my_remote_databse?connection=server  postgres://serveruser:serverpass@test.db.elephantsql.com:5432/my_remote_databse postgresql://postgres:pgpassword@127.0.0.1:5432/my_local_databse.

The connection string decoder is loaded before "test-connection", "check-connection", and "connect"
2022-03-06 02:20:10 +02:00
Fabio Di Stasio 763be8532d fix: wrong soft sort algorithm for numeric fields, closes #199 2022-03-05 21:58:56 +01:00
Giulio Ganci a6f5645a22 feat(UI): better real-time import stats 2022-03-05 18:55:11 +01:00
Giulio Ganci bbe13f27dc perf(MySQL): import tasks managed with async queue 2022-03-05 18:54:08 +01:00
Fabio Di Stasio f444746f46 perf(MySQL): import performance improvement 2022-03-05 17:00:05 +01:00