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
Fabio Di Stasio
b4af645941
fix(MySQL):spatial fielts support on export
2022-03-03 22:52:50 +01:00
Fabio Di Stasio
a5c8daa5b8
chore: workers debug config
2022-03-01 22:15:33 +01:00
Fabio Di Stasio
1a9fc37285
fix(MySQL): missing initial delimiter for exported procedures
2022-03-01 19:05:53 +01:00
Fabio Di Stasio
f0351e5b94
fix(MySQL): missing functions and procedures definer escapes on exporter
2022-03-01 10:15:06 +01:00
Fabio Di Stasio
9bda4e71b7
Merge branch 'feat/db-import-export' of https://github.com/toriphes/antares into pr/toriphes/129
2022-02-28 23:33:16 +01:00
Fabio Di Stasio
7c00055034
Merge branch 'master' of https://github.com/Fabio286/antares into pr/toriphes/129
2022-02-28 22:00:13 +01:00
Fabio Di Stasio
4479a9600b
fix: wrong schema and table size on explore bar
2022-02-28 14:19:07 +01:00
Giulio Ganci
7a6bd8bdbd
fix: sql parser hangs during import
2022-02-27 17:33:03 +01:00
Fabio Di Stasio
251795e2d2
Merge branch 'master' into feat/db-import-export
2022-02-26 10:19:15 +01:00
Fabio Di Stasio
45cda7a7cc
Merge branch 'master' of https://github.com/Fabio286/antares into pr/toriphes/129
2022-02-26 10:14:00 +01:00
Fabio Di Stasio
b7039553cc
fix: bigint support, closes #197
2022-02-26 10:02:23 +01:00
Fabio Di Stasio
573ac6d42e
perf: use fork() for the import process
2022-02-24 13:14:57 +01:00
Fabio Di Stasio
265f28b4d9
fix: zero-padded bit fields beyond length
2022-02-21 21:40:26 +01:00
Fabio Di Stasio
1990d9a3d4
perf(MySQL): improved several field types support on exporter
2022-02-19 12:40:54 +01:00
Fabio Di Stasio
748d44977e
perf: use fork() for the export process
2022-02-18 18:16:13 +01:00
Fabio Di Stasio
4051eff382
build: webpack workers configuration
2022-02-17 18:47:50 +01:00
Fabio Di Stasio
4276586e11
fix(MySQL): procedures exportation
2022-02-16 12:58:24 +01:00
Fabio Di Stasio
832fb0fb03
Merge branch 'feat/db-import-export' of https://github.com/toriphes/antares into pr/toriphes/129
2022-02-16 09:16:14 +01:00
Fabio Di Stasio
328ab61757
Merge branch 'master' of https://github.com/Fabio286/antares into pr/toriphes/129
2022-02-16 09:14:46 +01:00
Fabio Di Stasio
7dcd4441c4
feat(SQLite): manual commit mode
2022-02-15 09:23:07 +01:00
Fabio Di Stasio
d81e0911ab
feat(PostgreSQL): manual commit mode
2022-02-15 09:23:07 +01:00
Fabio Di Stasio
5bfff649e9
feat: reminder for uncommitted changes closing a tab
2022-02-15 09:23:07 +01:00
Fabio Di Stasio
76743e8f7c
feat: execution notification for ROLLBACK and COMMIT
2022-02-15 09:23:07 +01:00
Fabio Di Stasio
4ed2f9a939
feat(MySQL): manual commit mode
2022-02-15 09:23:07 +01:00
Fabio Di Stasio
c5eb73ed3f
chore: update electron
2022-02-15 09:21:14 +01:00
Fabio Di Stasio
fa3f3e1fd8
fix(MySQL): default value not displayed for DECIMAL fields
2022-02-05 09:43:37 +01:00
Fabio Di Stasio
48ebf23bd1
feat(MySQL): spatial fields support ( #165 )
...
* feat: POINT field support
* feat(MySQL): support to LINESTRING, POLYGON and GEOMETRY fields
* refactor: removed links from map attribution
* feat(MySQL): support to MULTIPOINT, MULTILINESTRING, MULTIPOLYGON and GEOMCOLLECTION fields
* test: temporary fix on Windows tests
2022-01-30 11:45:24 +01:00
Fabio Di Stasio
9f033fb994
fix: indexes and foreign keys not cleared after deletion of related field, closes #182
2022-01-28 23:57:53 +01:00
Fabio Di Stasio
401cb49687
refactor: improved temporary fix to Windows 7 style frame
2022-01-28 09:19:49 +01:00
Fabio Di Stasio
1356011ba3
fix(Windows): temporary fix to Windows 7 style frame on app startup, closes #169
2022-01-27 23:40:03 +01:00
Fabio Di Stasio
0cfd7938ee
fix: scale on numeric fields that doesn't support it
2022-01-27 09:12:01 +01:00
Fabio Di Stasio
eef7c1dcec
perf: support of scale in field's length setting
2022-01-22 12:29:49 +01:00
Fabio Di Stasio
aa8fc545d7
Rename zh_CN.js to zh-CN.js
2022-01-20 09:02:20 +01:00
goYou
6ef565cf07
feat: add Simplified Chinese translation
2022-01-20 01:50:18 +08:00
Fabio Di Stasio
46b45c8ab6
fix(PostgreSQL): schema different than public not automatically selected, closes #172
2022-01-17 09:15:18 +01:00
Fabio Di Stasio
f28531a225
build: resolved dependency conflicts
2022-01-16 11:50:35 +01:00
Fabio Di Stasio
8fb1f0803e
fix: cell copy returns "undefined" in some conditions, closes #170
2022-01-14 18:37:37 +01:00
Fabio Di Stasio
b4545b178f
feat(UI): textarea autofocus selecting a query tab, closes #166
2022-01-09 12:28:01 +01:00
Fabio Di Stasio
d9a3eab015
perf(MySQL): support to ANSI_QUOTES sql_mode, closes #158
2022-01-05 18:23:31 +01:00
Giulio Ganci
8f9385d508
feat: save window state
...
open the main window in the last used position of the screen
2021-12-28 17:12:10 +01:00
Giulio Ganci
4e9f8d16ee
feat: initial mysql import support
2021-12-28 15:30:07 +01:00
Fabio Di Stasio
0c002918eb
feat(PostgreSQL): ability to cancel queries
2021-12-26 21:13:02 +01:00
Fabio Di Stasio
48c3e6afc4
perf: hash for foreign key default names
2021-12-23 11:47:17 +01:00
Fabio Di Stasio
a59f77f618
feat(MySQL): ability to cancel queries
2021-12-19 11:59:09 +01:00
Fabio Di Stasio
e7a1858091
fix(SQLite): exception with some fields
2021-12-16 09:16:15 +01:00
文杰
63f8b9b6a1
Merge branch 'Fabio286:master' into master
2021-12-14 09:40:42 +08:00
文杰
f41d8c0480
[TypeError: Cannot read properties of undefined (reading 'type') #152 ] bugfix
2021-12-14 01:37:59 +00:00
Ngo Quoc Dat
c2c0394624
Update vi-VN translation
2021-12-13 08:48:07 +07:00
Fabio Di Stasio
a5fdcc1a85
feat: language format detection for text fields
2021-12-10 23:30:03 +01:00
Fabio Di Stasio
1df21da47c
refactor: moved to new vue slots API
2021-12-10 17:34:44 +01:00
Fabio Di Stasio
8da0224876
fix(MySQL): wrong datetime fields default in table filler in some cases
2021-12-09 18:26:59 +01:00
Fabio Di Stasio
359e14a9eb
fix(MySQL): wrong value for fields "on update" in some conditions
2021-12-09 12:22:38 +01:00
Fabio Di Stasio
813aa320d9
perf(UI): avoid columns size change when editing cells or scrolling results
2021-12-08 11:19:10 +01:00
Fabio Di Stasio
aaa5549609
fix: cell disappear on edit in one column tables
2021-12-08 10:37:23 +01:00
Fabio Di Stasio
35cb7e1dc4
fix: select all rows with ctrl+a when editing a cell
2021-12-08 10:09:01 +01:00
Fabio Di Stasio
e8af2d24a8
perf(UI): disable save button in table creation when no fields are added
2021-11-25 17:23:46 +01:00
Fabio Di Stasio
d7f1aa97af
fix(SQLite): update rows with a text primary key
2021-11-25 16:25:40 +01:00
Fabio Di Stasio
cc99491fe4
fix(UI): notifications timeout anomalies
2021-11-24 16:59:07 +01:00
Fabio Di Stasio
5d48fe08c7
feat(PostgreSQL): read-only mode
2021-11-24 14:24:52 +01:00
Fabio Di Stasio
4437d44486
feat(MySQL): read-only mode
2021-11-24 13:04:14 +01:00
Fabio Di Stasio
9fe3680bbb
perf: update italian traslation
2021-11-24 09:52:10 +01:00
Fabio Di Stasio
da1947e4ef
fix(UI): hide tools menu if no tools available
2021-11-24 09:19:42 +01:00
Fabio Di Stasio
98165cacaa
fix(SQLite): hide schema creation
2021-11-19 16:50:15 +01:00
Fabio Di Stasio
7d345cf795
Merge pull request #141 from Fabio286/feat/sqlite-implementation
...
feat:sqlite implementation
2021-11-19 16:11:00 +01:00
Fabio Di Stasio
f40e9c592e
feat(SQLite): triggers management
2021-11-19 15:36:07 +01:00
Fabio Di Stasio
7671c585f5
feat(SQLite): views management
2021-11-19 13:13:35 +01:00
Fabio Di Stasio
93b4a7063b
perf(SQLite): improvements in field length detection
2021-11-18 19:43:08 +01:00
Fabio Di Stasio
3efeb45c46
feat(SQLite): tables management
2021-11-18 11:36:46 +01:00
Fabio Di Stasio
3fc227d2de
feat(SQLite): readonly mode
2021-11-16 13:21:33 +01:00
Fabio Di Stasio
604b371920
feat(SQLite): cell update in data tabs
2021-11-16 12:56:03 +01:00
Fabio Di Stasio
fd321beece
feat(SQLite): keys support
2021-11-16 12:27:51 +01:00
Fabio Di Stasio
94c899eb82
perf(SQLite): improvements in data visualization
2021-11-15 18:09:34 +01:00
Kilian Stallinger
c8e1605b08
Hotfix quote style on delete-table-rows handler
...
Use single quote as intended for ID in delete query.
2021-11-15 16:21:09 +01:00
Fabio Di Stasio
f2fcc98839
feat(SQLite): table data visualization
2021-11-13 23:00:53 +01:00
Fabio Di Stasio
c54438d6d3
feat(SQLite): connection add/edit masks
2021-11-13 11:34:30 +01:00
Fabio Di Stasio
b3f10220b3
build: transparent background for appx icon
2021-11-12 13:12:05 +01:00
Fabio Di Stasio
d19f475fc2
perf(UI): improved function and routine parameters modals
2021-11-12 12:22:39 +01:00
Fabio Di Stasio
b5fee79e90
refactor: minor changes to support marked 4.0.0
2021-11-10 11:48:06 +01:00
Fabio Di Stasio
3369d3dc2d
refactor: prefix to internal rows id
2021-11-08 15:12:37 +01:00
Fabio Di Stasio
fd25f881f9
feat: schema size in explore bar
2021-11-06 16:36:54 +01:00
Fabio Di Stasio
5ca3a22dc5
feat(MySQL): enable/disable schedulers from contextual menu
2021-11-06 12:21:33 +01:00
Fabio Di Stasio
5c668249cf
feat(MySQL): scheduler status indicator in explore bar
2021-11-05 18:23:02 +01:00
Fabio Di Stasio
39b9a59143
fix(PostgreSQL): bigint fetched as string instead of number, closes #134
2021-11-05 11:41:12 +01:00
Giulio Ganci
d25c62b4da
feat: delete dump file when the export is canceled
2021-11-04 23:09:28 +01:00
Giulio Ganci
8cf738bac8
fix(MySQL): export crash with large databases
2021-11-04 22:36:45 +01:00
Fabio Di Stasio
534659f9ae
feat(PostgreSQL): enable/disable triggers from contextual menu
2021-11-04 21:54:42 +01:00
Fabio Di Stasio
c00fd1381f
fix: temporary solution on MacOS for unsigned app updates
2021-11-03 14:46:13 +01:00
Fabio Di Stasio
cacab55f55
refactor: minor changes to support eslint-plugin-vue 8
2021-11-02 21:51:53 +01:00
Fabio Di Stasio
409ed54608
perf: split the export select query to avoid running out of memory
2021-11-01 16:12:20 +01:00
Fabio Di Stasio
d9d3bf2bc9
perf: avoid to load schema elements if already loaded in export modal
2021-11-01 14:52:45 +01:00
Fabio Di Stasio
9e9de7b5c5
Merge branch 'master' of https://github.com/Fabio286/antares into pr/toriphes/129
2021-11-01 10:09:37 +01:00
Giulio Ganci
b2a5b40c03
feat: mysql export for trigger, views, schedulers, functions and routines
2021-10-31 17:22:59 +01:00
Fabio Di Stasio
a08074b446
Merge branch 'master' of https://github.com/Fabio286/antares into pr/toriphes/126
2021-10-31 15:14:49 +01:00
Fabio Di Stasio
0cd182546b
build: electron-webpack replacement ( #130 )
...
* some changes
* improvements and dedicated webpeck configs for render and main
* added debugging setup
* vscode main process debug config
* vue3 devtools
2021-10-31 10:36:45 +01:00
Fabio Di Stasio
89fdd210ca
fix: row selection problems after a deletion fail, closes #128
2021-10-29 22:43:22 +02:00
Giulio Ganci
0de2321920
feat: initial db export implementation
2021-10-29 12:58:37 +02:00
Giulio Ganci
430490ad93
feat: added macos basic shortcusts and menu
2021-10-24 13:02:37 +02:00
Giulio Ganci
a35566f273
feat(UI): double click on the title bar will toggle window fullscreen size
2021-10-24 13:00:36 +02:00
Giulio Ganci
7657d05edf
feat(UI): improved topbar look&feel on MacOS
2021-10-23 18:15:32 +02:00
Giulio Ganci
1ddf8f0dbe
fix: copy&paste and basic usability on macOS
2021-10-23 17:56:42 +02:00