Commit Graph

1115 Commits

Author SHA1 Message Date
Jan Prochazka
d348ef21db basic alter table works 2021-09-09 10:41:09 +02:00
Jan Prochazka
eec1840e8a Merge branch 'master' into develop 2021-09-09 08:28:58 +02:00
Jan Prochazka
f6c90578a9 #163 2021-09-09 08:27:17 +02:00
Jan Prochazka
b3b7d021c5 Merge branch 'master' into tableeditor2 2021-09-04 09:41:10 +02:00
Jan Prochazka
8cc8f9f0b9 #149 2021-09-04 09:34:10 +02:00
Jan Prochazka
a5cc99005a Merge branch 'master' into tableeditor2 2021-08-19 13:39:45 +02:00
Jan Prochazka
b5c313e517 SQL file export 2021-08-19 12:41:43 +02:00
Jan Prochazka
e3bdad6d77 fixed messages table display 2021-08-19 11:53:08 +02:00
Jan Prochazka
7453afa684 #160 json view dark mode colors 2021-08-19 11:09:05 +02:00
Christian Schreier
2baf9a1446 enable scroll in whole table container 2021-07-31 12:37:14 +02:00
Christian Schreier
296038a3de enable horizontal scroll with touchpad 2021-07-31 12:35:48 +02:00
Jan Prochazka
71e1ea5736 Merge branch 'master' into tableeditor2 2021-07-18 07:59:31 +02:00
Jan Prochazka
32d05edb6a fixed popup menu for columns 2021-07-18 07:57:25 +02:00
cschreier
5d79b687d5
open inplace editor on num pad key down 2021-07-16 10:57:22 +02:00
Jan Prochazka
a0df43484a samll refactor 2021-07-14 20:54:52 +02:00
Jan Prochazka
d2317ab908 new query on middle mouse click 2021-07-14 20:46:26 +02:00
Jan Prochazka
fa733e2285 implemented middle click in connection tree 2021-07-14 18:07:29 +02:00
Jan Prochazka
9d711e45f9 display datetime cells #137 2021-07-01 13:35:19 +02:00
Jan Prochazka
bf29ee430e typo 2021-06-30 16:20:26 +02:00
Jan Prochazka
0886712714 typo 2021-06-30 16:17:50 +02:00
Jan Prochazka
f415c8bfe9 typo 2021-06-30 16:15:13 +02:00
Jan Prochazka
0d61e43431 new table command 2021-06-25 15:12:46 +02:00
Jan Prochazka
b6195603e8 FK on update,, on delete actions 2021-06-25 14:59:55 +02:00
Jan Prochazka
6db306cb0c fk editor 2021-06-24 17:19:25 +02:00
Jan Prochazka
8f3c479642 fk editor 2021-06-24 11:42:26 +02:00
Jan Prochazka
4db464772e fk editor 2021-06-24 11:27:58 +02:00
Jan Prochazka
039d3b4058 Merge branch 'master' into tableeditor2 2021-06-24 09:44:05 +02:00
Jan Prochazka
b99e3ed177 #136 configurable thousands separator in grid 2021-06-24 09:22:12 +02:00
Jan Prochazka
6519ba95bc table editor - add pk command 2021-06-17 15:00:52 +02:00
Jan Prochazka
bf725dd563 table editor 2021-06-17 14:29:45 +02:00
Jan Prochazka
dea6700a25 pk editor 2021-06-17 13:58:21 +02:00
Jan Prochazka
b8ccae570e PK editor iun column editor 2021-06-17 11:13:28 +02:00
Jan Prochazka
17fc6ccc2e table editor WIP 2021-06-17 11:09:26 +02:00
Jan Prochazka
112f310d13 data type editor 2021-06-17 08:54:11 +02:00
Jan Prochazka
8874589ed0 column editor 2021-06-17 08:22:41 +02:00
Jan Prochazka
b4cc211763 renamed groupId => pairingId 2021-06-17 07:22:44 +02:00
Jan Prochazka
870e3ad666 column editor 2021-06-10 15:57:37 +02:00
Jan Prochazka
f5ea87da7b testing code for #125 2021-06-10 13:37:24 +02:00
Jan Prochazka
643695bd2b #125 2021-06-10 13:37:09 +02:00
Jan Prochazka
697a9438c6 column editor dialog 2021-06-10 12:48:03 +02:00
Jan Prochazka
3ad665f80b fix 2021-06-10 11:10:45 +02:00
Jan Prochazka
7847eaa64d table editor WIP 2021-06-10 10:51:30 +02:00
Jan Prochazka
56306aeaec app objecty list - remove keys 2021-06-09 20:11:02 +02:00
Jan Prochazka
2305d086cc commented testing code 2021-06-07 18:06:49 +02:00
Jan Prochazka
fd30c40c5f open wizard from shell - not working yet 2021-06-06 18:40:05 +02:00
Jan Prochazka
1e59407954 archive - export menu 2021-06-06 18:23:14 +02:00
Jan Prochazka
d10dc960c5 fix 2021-06-06 18:02:04 +02:00
Jan Prochazka
8f19ce2607 quick export - added to grids 2021-06-06 17:59:03 +02:00
Jan Prochazka
af7c450f56 quick export - sql data grid 2021-06-06 17:26:50 +02:00
Jan Prochazka
40440e957a JSON array export file format, quick exports JSON, JSONL 2021-06-06 13:45:24 +02:00
Jan Prochazka
26ff3f45f8 quick export with snackbar info, allows canceling process 2021-06-06 13:13:38 +02:00
Jan Prochazka
4d529e7e3f snackbar imlementation 2021-06-06 12:39:05 +02:00
Jan Prochazka
27311afb31 quick exports - basic skeleton working 2021-06-06 10:25:52 +02:00
Jan Prochazka
50b90e181a context menu submenu support 2021-06-05 08:14:03 +02:00
Jan Prochazka
6b8bf8161e quick export WIP 2021-06-03 20:58:38 +02:00
Jan Prochazka
6362e2137b query history with search 2021-06-03 15:52:46 +02:00
Jan Prochazka
f6c8588573 query history 2021-06-03 15:42:39 +02:00
Jan Prochazka
2a47f60987 query history - prepare 2021-06-03 14:26:21 +02:00
Jan Prochazka
0c48a5ee09 query splitter refactor 2021-06-03 11:27:49 +02:00
Jan Prochazka
35fc2e0f5b Materialized views #123 2021-05-30 10:13:38 +02:00
Jan Prochazka
0a06ebf9c3 postgresql materialized views #123 2021-05-28 22:18:06 +02:00
Jan Prochazka
67504a9481 form view - expand column by keyboard plus 2021-05-23 22:12:50 +02:00
Jan Prochazka
95cb8c7cb6 form view columns filter 2021-05-23 22:05:19 +02:00
Jan Prochazka
fcb87bbfc3 Revert "svelte upgrade"
This reverts commit 3f2635a421.
2021-05-20 15:42:24 +02:00
Jan Prochazka
3f2635a421 svelte upgrade 2021-05-20 15:40:23 +02:00
Jan Prochazka
44e0902ded Merge branch 'beforeUpdates' 2021-05-20 14:12:02 +02:00
Jan Prochazka
29a77cc053 zero loading info 2021-05-20 10:30:35 +02:00
Jan Prochazka
e43fa96e34 one more optimalization of plugin size & load time 2021-05-20 08:55:50 +02:00
Jan Prochazka
bcf0bfd5ef fix loading message 2021-05-19 20:18:19 +02:00
Jan Prochazka
9c1179c451
Merge pull request #117 from dbgate/dependabot/npm_and_yarn/lodash-4.17.21
Bump lodash from 4.17.15 to 4.17.21
2021-05-19 19:44:18 +02:00
Jan Prochazka
319e08f5f3 start app after load plugins 2021-05-19 19:39:12 +02:00
Jan Prochazka
c4491050cd removed splash, plugins load info 2021-05-19 19:36:12 +02:00
Jan Prochazka
050b46813f start app fix 2021-05-17 18:20:31 +02:00
Jan Prochazka
6eb16ad750 fixed shift processing in datagrid 2021-05-17 17:55:25 +02:00
Jan Prochazka
482a823f4f better UX in model refresh 2021-05-17 17:50:04 +02:00
Jan Prochazka
9d933d669a fixed race conditions when starting app 2021-05-17 17:42:53 +02:00
Jan Prochazka
cae882c8d6 styling fix 2021-05-16 20:21:36 +02:00
Jan Prochazka
70d06deeb0 model age in statusbar, sync model is not automatic by default 2021-05-16 20:14:46 +02:00
Jan Prochazka
6dfe9b798b Commandline arguments #108 2021-05-16 19:21:52 +02:00
Jan Prochazka
be053acf3c horizontal scroll in datagrid #113 2021-05-16 14:21:36 +02:00
dependabot[bot]
ef25ea1885
Bump lodash from 4.17.15 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-16 12:00:59 +00:00
Jan Prochazka
8bffa4a7dd more flexible connection dialog, improved UX when connecting to redshift 2021-05-16 11:22:48 +02:00
Jan Prochazka
6d7cc7d441 design 2021-05-16 09:40:41 +02:00
Jan Prochazka
c5605d63ca driver plugins supports more drivers. Added derived drivers for MariaDB, CockroachDB, Amazon Redshift 2021-05-15 08:49:58 +02:00
Jan Prochazka
872468899d electron - open sqlite database with drag & drop or in open file menu 2021-05-06 18:33:50 +02:00
Jan Prochazka
1888de8728 sqlite stream reader 2021-05-06 15:23:45 +02:00
Jan Prochazka
1638095c98 database file label 2021-05-06 11:17:30 +02:00
Jan Prochazka
62cedd23b7 extracted getConnectionLabel functionality 2021-05-06 11:08:03 +02:00
Jan Prochazka
3d882f47a7 connection modal fix 2021-05-06 10:50:11 +02:00
Jan Prochazka
88ddc28208 scripts related to server 2021-05-06 10:34:24 +02:00
Jan Prochazka
800666f813 expand button fix 2021-05-06 09:48:07 +02:00
Jan Prochazka
0b8add848a execute command disabled, when query has not connection 2021-05-06 09:43:32 +02:00
Jan Prochazka
cd7edcb443 disconnect command (hard disconnect in electron, soft disconnect in webapp) 2021-05-06 09:34:05 +02:00
Jan Prochazka
e739aed80d sqlite table analyser 2021-05-05 20:04:49 +02:00
Jan Prochazka
28e19402f3 Merge branch 'master' into sqlite 2021-05-03 21:09:41 +02:00
Jan Prochazka
67e8eb32f7 svelte select fix 2021-05-03 21:08:45 +02:00
Jan Prochazka
8b747796e7 Merge branch 'master' into sqlite 2021-05-03 18:43:34 +02:00
Jan Prochazka
8baad56315 toolbar shows tab related commands aligned to right 2021-04-30 20:35:43 +02:00
Jan Prochazka
14bbc7b057 duplicate tab popup menu 2021-04-30 18:46:44 +02:00
Jan Prochazka
7b6ca27b66 add to favorites moved from toolbar into tab context menu 2021-04-30 18:03:34 +02:00
Jan Prochazka
38aae142ea loading structure status fix 2021-04-30 17:30:18 +02:00
Jan Prochazka
7d789d5712 #109 all tables button in export fixed + added All collections button for nosql 2021-04-29 20:44:46 +02:00
Jan Prochazka
c7d69b0fb5 duplicate connection command 2021-04-29 13:25:12 +02:00
Jan Prochazka
e647ab471e ability to disable background model updates 2021-04-29 11:17:17 +02:00
Jan Prochazka
fd6524867e check & load db model in statusbar 2021-04-29 10:40:53 +02:00
Jan Prochazka
7b32424143 fix 2021-04-29 09:31:41 +02:00
Jan Prochazka
505ab2e075 editor theme to be added 2021-04-29 08:28:00 +02:00
Jan Prochazka
00d0c27502 handle plugin load error 2021-04-29 07:38:44 +02:00
Jan Prochazka
caa2d22dbd sqlite WIP 2021-04-25 21:53:27 +02:00
Jan Prochazka
3c089a5b81 connection modal supports file database 2021-04-25 20:38:41 +02:00
Jan Prochazka
d1bf2dbc4b sqlite plugin scaffold 2021-04-25 18:49:53 +02:00
Jan Prochazka
a8a9afc936 better display of server version 2021-04-25 12:28:18 +02:00
Jan Prochazka
d0cbd5d0a4 server version in statusbar 2021-04-25 12:08:47 +02:00
Jan Prochazka
67e1913683 select page by row_number for MS SQL 2008 #93 2021-04-25 11:48:23 +02:00
Jan Prochazka
8ff706a17f get server version 2021-04-25 10:25:16 +02:00
Jan Prochazka
08692dc63f error detail for connection errors 2021-04-25 09:00:11 +02:00
Jan Prochazka
7524b30f50 #90 handle native json field in datagrid 2021-04-24 12:24:58 +02:00
Jan Prochazka
c30724c5da #94 fixed dropdown menu placement in small window 2021-04-24 11:53:13 +02:00
Jan Prochazka
1d24fd9942 fix 2021-04-24 09:04:23 +02:00
Jan Prochazka
e104feef14 single database support 2021-04-24 09:01:30 +02:00
Jan Prochazka
ccdce6ef43 allow to specify default database #96 #92 2021-04-24 08:21:18 +02:00
Jan Prochazka
9a2d56bfe4 #91 authorization header in electron app 2021-04-23 20:39:08 +02:00
Jan Prochazka
2e37af1ee4 fixes #83 2021-04-21 09:21:38 +02:00
Jan Prochazka
238b6d94d1 sql generator ctx menu on database 2021-04-18 20:40:13 +02:00
Jan Prochazka
8ee2db1bec run query on server 2021-04-18 20:25:08 +02:00
Jan Prochazka
484aa932d3 autodetect jsonrow cell data view for nosql databases 2021-04-18 20:20:31 +02:00
Jan Prochazka
cef6b8520e fixed showing FK hint in form view 2021-04-18 11:49:23 +02:00
Jan Prochazka
49f8fb71e4 show toolbar settings 2021-04-18 11:11:06 +02:00
Jan Prochazka
375a441abf typo 2021-04-18 10:56:56 +02:00
Jan Prochazka
0848008302 option not to show FK hints 2021-04-18 10:55:18 +02:00
Jan Prochazka
cacd6ae849 simplify settings 2021-04-18 10:40:33 +02:00
Jan Prochazka
e97388e14b settings modal 2021-04-18 10:26:59 +02:00
Jan Prochazka
67b57ab756 keyboard settings saved to server 2021-04-18 09:08:01 +02:00
Jan Prochazka
bcf183abe2 filter placeholder 2021-04-17 21:05:44 +02:00
Jan Prochazka
f92df5c326 toggle left panel command + menu 2021-04-17 21:04:22 +02:00
Jan Prochazka
28bbf9a01e collapsiple grid left column 2021-04-17 21:00:37 +02:00
Jan Prochazka
08d6f83a48 qury designer fix 2021-04-17 20:41:42 +02:00
Jan Prochazka
90af165afd hide macros by default 2021-04-17 20:35:30 +02:00
Jan Prochazka
8a4ee3e01e hide results tab when no result 2021-04-17 20:32:52 +02:00
Jan Prochazka
a6207f01af fix 2021-04-17 11:01:42 +02:00
Jan Prochazka
a98380a941 plugin version 2021-04-17 09:24:46 +02:00
Jan Prochazka
4dfaf1346e icons 2021-04-15 17:22:53 +02:00
Jan Prochazka
5dd03484ea packaged plugins 2021-04-15 10:52:02 +02:00
Jan Prochazka
b222b916ec scroll in view active tab 2021-04-11 11:05:07 +02:00
Jan Prochazka
d3d695ed81 #64 2021-04-11 10:43:21 +02:00
Jan Prochazka
c1778bea26 autofill - forgotten from react 2021-04-11 09:47:39 +02:00
Jan Prochazka
1d401e302a #63 - keyboard modal, settings icon 2021-04-11 09:04:50 +02:00
Jan Prochazka
12fd5f6943 custom error shortcuts 2021-04-10 20:51:33 +02:00
Jan Prochazka
817286d326 export mongo grid, generate query 2021-04-10 17:21:29 +02:00
Jan Prochazka
cc2c55b20f generate script menu for collections 2021-04-10 17:03:00 +02:00
Jan Prochazka
90169a7624 sql template => script template 2021-04-10 16:58:16 +02:00
Jan Prochazka
88b4c9daff custom DB URI support (used by Mongo) 2021-04-10 10:47:36 +02:00
Jan Prochazka
3856b4e725 data form - reload 2021-04-08 20:07:27 +02:00
Jan Prochazka
153a4bca42 fix 2021-04-08 19:56:36 +02:00
Jan Prochazka
20fccf51d9 stream header flag + export from mongo 2021-04-08 17:49:57 +02:00
Jan Prochazka
6af21b8bae nosql queries 2021-04-08 14:30:35 +02:00
Jan Prochazka
3b047dbe6d fix 2021-04-08 10:52:10 +02:00
Jan Prochazka
007b40bf9b mongo sort 2021-04-08 10:25:27 +02:00
Jan Prochazka
0db9ae7cb1 fixed click outside 2021-04-08 10:13:57 +02:00
Jan Prochazka
c7e1e294ef mongo update script preview 2021-04-08 10:02:04 +02:00
Jan Prochazka
1bf9110f4b add json document menu command 2021-04-08 09:31:15 +02:00
Jan Prochazka
bb3dad6e1c context menu tags - can use forward ref 2021-04-08 09:11:07 +02:00
Jan Prochazka
d3a019e8a3 switch grid view command moved 2021-04-08 09:00:02 +02:00
Jan Prochazka
48f8908040 code format 2021-04-08 08:34:47 +02:00
Jan Prochazka
829ec8d25b export grid command refactor 2021-04-08 08:22:32 +02:00
Jan Prochazka
00aaaad855 open query command moved 2021-04-08 08:09:54 +02:00
Jan Prochazka
c48b058b9d save command refactor - moved to defining component 2021-04-08 07:58:06 +02:00
Jan Prochazka
b553dbb6b9 active components - automatic detection of mutual exclusive based of parentship 2021-04-08 07:13:07 +02:00
Jan Prochazka
2db17f9eca menu.placeTag 2021-04-08 06:55:14 +02:00
Jan Prochazka
bcc1f91352 datagrid menu refactor 2021-04-07 21:41:10 +02:00
Jan Prochazka
1c0c2bbc71 activator used whereever possible 2021-04-07 21:29:37 +02:00
Jan Prochazka
d236782795 activator for formview and datagridcore 2021-04-07 21:12:15 +02:00
Jan Prochazka
54cf6ad411 activator 2021-04-07 20:51:07 +02:00
Jan Prochazka
0dac1ada5f ctx menu refactor 2021-04-07 18:27:51 +02:00
Jan Prochazka
82b63c70ed context menu refactor 2021-04-07 17:57:05 +02:00
Jan Prochazka
d43304792a edit json document 2021-04-05 20:08:23 +02:00
Jan Prochazka
e4e01c6e1e show changeset in json view 2021-04-05 18:39:09 +02:00
Jan Prochazka
ccb1c26905 update mongo data 2021-04-05 15:09:03 +02:00
Jan Prochazka
6c2ee5ffdb Merge branch 'master' into mongo 2021-04-05 13:30:31 +02:00
Jan Prochazka
0459ca886b fix datagrid insert 2021-04-05 13:30:07 +02:00
Jan Prochazka
29e6dad713 mongo changeset WIP 2021-04-05 13:21:52 +02:00
Jan Prochazka
c160fdb628 json view - switch to table 2021-04-05 11:35:14 +02:00
Jan Prochazka
554be51546 collection json view 2021-04-05 11:15:59 +02:00
Jan Prochazka
ff52430e1e JSON filters view 2021-04-05 09:29:01 +02:00
Jan Prochazka
853eee6701 renamed directory 2021-04-05 09:14:02 +02:00
Jan Prochazka
33062da66d json tree - allow expand root 2021-04-05 09:09:08 +02:00
Jan Prochazka
e3fe5a2beb copied svelte-json-tree instead of using NPM package 2021-04-05 08:58:35 +02:00
Jan Prochazka
573e404612 json row view 2021-04-05 08:51:12 +02:00
Jan Prochazka
91c88bd92d handle no data, clear filter 2021-04-04 21:38:53 +02:00
Jan Prochazka
475f82a35e mongo conditions support 2021-04-04 10:37:24 +02:00
Jan Prochazka
0548bae7af simplified flow of selectedCellsPublished 2021-04-04 08:16:51 +02:00
Jan Prochazka
0413f4b4d9 refactor: joined FreeTableGrid and DataGrid into one component 2021-04-04 08:05:29 +02:00
Jan Prochazka
69e1c6c625 nosql: view expandable data (arrays, objects) 2021-04-03 20:45:57 +02:00
Jan Prochazka
41cf7009b3 json view 2021-04-03 18:52:11 +02:00
Jan Prochazka
18860c823d mongo data grid works 2021-04-02 19:54:09 +02:00
Jan Prochazka
55cc51d24a data grid row height meter 2021-04-02 19:31:49 +02:00
Jan Prochazka
2a49eaab12 WIP 2021-04-02 19:12:06 +02:00
Jan Prochazka
394c6028c9 mong support WIP 2021-04-02 18:40:07 +02:00
Jan Prochazka
94b41fecbc open tabs on startup fix 2021-04-02 09:04:06 +02:00
Jan Prochazka
9ed6932c1e fixes for firefox 2021-04-02 08:50:56 +02:00