Commit Graph

2826 Commits

Author SHA1 Message Date
Jan Prochazka
65c3ff8ec9 fix 2023-02-26 11:42:19 +01:00
Jan Prochazka
56fe578884 removed free table refs 2023-02-26 11:39:30 +01:00
Jan Prochazka
4dbb3a72d4 fixed problem with closing queries in progress 2023-02-26 11:08:20 +01:00
Jan Prochazka
0ca5114b71 Merge branch 'develop' 2023-02-26 10:14:42 +01:00
Jan Prochazka
622773fccd optimalization of loading oracle structure 2023-02-26 09:40:12 +01:00
Jan Prochazka
a588d72b26 create default archive by default 2023-02-26 08:58:23 +01:00
Jan Prochazka
7ec23ecca4 fixed modify archive for windows 2023-02-26 08:41:30 +01:00
Jan Prochazka
0c62349802 fixed error reporting problems 2023-02-25 20:25:27 +01:00
Jan Prochazka
c817bf5911 added import/export tab (not used) 2023-02-25 18:24:00 +01:00
Jan Prochazka
490efb065a fixes sqlite autoincrement column creation 2023-02-25 13:31:24 +01:00
Jan Prochazka
eb04f56662 fixed TS + code tidy 2023-02-25 11:57:30 +01:00
Jan Prochazka
4e97f54bd4 archive file - save as 2023-02-25 11:43:14 +01:00
Jan Prochazka
9fe689625e simplified tab register 2023-02-25 11:36:16 +01:00
Jan Prochazka
fa24d47c03 fixed tab component 2023-02-25 11:34:55 +01:00
Jan Prochazka
1c73920dd5 save jsl data 2023-02-25 11:34:19 +01:00
Jan Prochazka
a77492440e removed free table (data sheet) concept 2023-02-25 09:51:08 +01:00
Jan Prochazka
7c4a47c4c6 running row macros 2023-02-24 19:04:22 +01:00
Jan Prochazka
a519c78301 quick export - current archive 2023-02-24 17:22:11 +01:00
Jan Prochazka
d024b6f25c run macro on jsl data 2023-02-24 16:48:37 +01:00
Muhammad Hussein Fattahizadeh
0c6e113e3e
fix: connection ssl require file path instread of file content 2023-02-22 18:53:41 +03:30
Jan Prochazka
6ff4acc50d removed marking archive as data sheet 2023-02-21 07:37:37 +01:00
Jan Prochazka
29eef5619d dynamic structure switch 2023-02-19 19:23:51 +01:00
Jan Prochazka
36c792f44e excel import fix 2023-02-17 13:57:30 +01:00
Jan Prochazka
7b6a1543de duplicator UX 2023-02-17 12:14:58 +01:00
Jan Prochazka
67e287cfdf added links from duplicator 2023-02-17 10:41:01 +01:00
Jan Prochazka
7802cde14d duplicator fixes 2023-02-17 10:26:44 +01:00
Jan Prochazka
6b783027e5 data duplicator fix 2023-02-17 10:00:21 +01:00
Jan Prochazka
1ab58a491a data duplicator test 2023-02-17 09:27:16 +01:00
Jan Prochazka
b6c5f26eb4 data duplicator test 2023-02-17 09:15:13 +01:00
Jan Prochazka
6a0feb235a fixed compilation error 2023-02-17 08:46:31 +01:00
Jan Prochazka
1365f2b47c duplicator options 2023-02-16 18:27:05 +01:00
Jan Prochazka
8109dd862e change theme fix 2023-02-16 18:00:04 +01:00
Jan Prochazka
fb1c2c61fb duplicator improvements 2023-02-16 17:25:54 +01:00
Jan Prochazka
b514f8ae35 using readline instead of line-reader-fixes freeze 2023-02-16 15:11:33 +01:00
Jan Prochazka
3114a05c3b save structure changes to jsonl file 2023-02-16 13:33:28 +01:00
Jan Prochazka
edf0637a35 change structure generates data commands 2023-02-16 13:14:56 +01:00
Jan Prochazka
cd1267b464 schema editing in dataset 2023-02-16 11:47:17 +01:00
Jan Prochazka
60bd3c157e fixed multi-db perspectives 2023-02-13 20:35:10 +01:00
Jan Prochazka
83f01c52f2 data duplicator style 2023-02-12 19:52:53 +01:00
Jan Prochazka
bb2f1399ba data duplicator runs in transaction 2023-02-12 12:14:07 +01:00
Jan Prochazka
5b6f90abc5 data duplicator - logs 2023-02-12 12:09:20 +01:00
Jan Prochazka
1d24562ead duplicator 2023-02-12 11:43:13 +01:00
Jan Prochazka
fb8174b3e9 delete cascade fix 2023-02-12 11:43:02 +01:00
Jan Prochazka
4e194539d9 fix 2023-02-11 10:24:52 +01:00
Jan Prochazka
b5e37053b8 data duplicator works in simple case 2023-02-11 10:17:10 +01:00
Jan Prochazka
f3dd187df7 useEditorData fix 2023-02-11 09:53:08 +01:00
Jan Prochazka
b5f504f3b1 data duplicator tab - configurator 2023-02-10 16:50:27 +01:00
Jan Prochazka
8df2a8a6df more mirroe archive commands 2023-02-10 15:14:02 +01:00
Jan Prochazka
dd46604069 correct saving jsonl data 2023-02-10 11:37:18 +01:00
Jan Prochazka
cc9402dd84 save archive algorithm 2023-02-10 11:25:18 +01:00
Jan Prochazka
be0f68fb7f editing changeset on archive file 2023-02-10 10:22:38 +01:00
Jan Prochazka
a3db8e2903 html & xml autio select highlighter #485 2023-02-08 07:34:28 +01:00
Jan Prochazka
87c29faadd html & xsml syntax highlight #485 2023-02-06 20:39:50 +01:00
Jan Prochazka
28a568901a fixed rimraf usage 2023-02-06 20:29:58 +01:00
Jan Prochazka
356b623eaf downgraded rimraf, so that it passes old build 2023-02-05 20:23:16 +01:00
Jan Prochazka
d9eb0f0976 intelisense fix #484 2023-02-05 20:03:15 +01:00
Jan Prochazka
d61a7c54ce table data edit - shows editing mark 2023-02-05 19:58:45 +01:00
Jan Prochazka
cd000098f1 save table structure uses transaction 2023-02-05 19:24:22 +01:00
Jan Prochazka
e9a01a1ffd used transaction for save table data 2023-02-05 19:17:46 +01:00
Jan Prochazka
722789ca01 fix 2023-02-05 18:51:34 +01:00
Jan Prochazka
83ba530112 explicit order criteria only on MSSQL #436 2023-02-04 15:58:45 +01:00
Jan Prochazka
57fa9335d4 sort JSONL data & query results 2023-02-04 15:27:55 +01:00
Jan Prochazka
aab1229220 fixed typo #481 2023-02-04 09:44:49 +01:00
Jan Prochazka
7b64587f6a fixed crash #452 2023-02-03 11:11:44 +01:00
Jan Prochazka
dc6eff7f9e fixed show DB 2023-02-03 09:33:38 +01:00
Jan Prochazka
1c87b1b994 fixed dependency 2023-01-29 08:40:12 +01:00
Jan Prochazka
072c340d5f added missing dependency 2023-01-29 08:35:50 +01:00
Jan Prochazka
655dec369f fix 2023-01-29 08:30:00 +01:00
Jan Prochazka
9356ef6667 dbmodel docs 2023-01-29 08:27:28 +01:00
Jan Prochazka
7cbcafb6f7 dbmodel added to build 2023-01-28 20:19:16 +01:00
Jan Prochazka
bc1c827225 dbmodel commandline tool 2023-01-28 20:14:44 +01:00
Jan Prochazka
258338cd2e dbmodel tool initial import 2023-01-28 18:48:52 +01:00
Jan Prochazka
16408d85f8 support for binary values in filters #467 2023-01-28 12:57:17 +01:00
Jan Prochazka
cc388362d6 close query sessions after timeout #468 2023-01-28 11:40:52 +01:00
Jan Prochazka
079cac6eda use pinomin package 2023-01-28 10:22:12 +01:00
Jan Prochazka
a43522752c logger refactor 2023-01-28 09:17:57 +01:00
Jan Prochazka
2fee308185 pinomin time field 2023-01-27 16:31:06 +01:00
Jan Prochazka
7c8d225868 added missing file 2023-01-27 15:40:20 +01:00
Jan Prochazka
2dd8749bc6 simplified logging 2023-01-27 15:37:16 +01:00
Jan Prochazka
174d7fde5c pinomin logger 2023-01-27 15:37:04 +01:00
Jan Prochazka
17e83c700e try remove console logging for electron 2023-01-23 20:11:47 +01:00
Jan Prochazka
b56f11156d try to fix electron errors after start 2023-01-23 19:41:31 +01:00
Jan Prochazka
80e8b210be handle errors when sending to subprocess #458 2023-01-23 19:28:05 +01:00
Jan Prochazka
ef62948b5a form view works for JSL data 2023-01-22 19:27:39 +01:00
Jan Prochazka
f014a4e6b4 added loadingformview 2023-01-22 19:12:32 +01:00
Jan Prochazka
e589a994fa form view cleanup 2023-01-22 18:31:00 +01:00
Jan Prochazka
6fdb9cc5c9 form works also for views 2023-01-22 18:26:49 +01:00
Jan Prochazka
11bb8faf91 form view - open reference 2023-01-22 18:22:18 +01:00
Jan Prochazka
98b26bb119 form view filters 2023-01-22 18:03:29 +01:00
Jan Prochazka
268c010a22 form view refactor - handle hiearchic columns 2023-01-22 17:27:13 +01:00
Jan Prochazka
6dd3945724 form view refactor - basically works 2023-01-22 16:26:48 +01:00
Jan Prochazka
ba644a37b7 removed hostname from logs 2023-01-22 12:35:11 +01:00
Jan Prochazka
f266acb807 #455 column default value help text 2023-01-22 12:21:12 +01:00
Jan Prochazka
c87e38fd17 log & report unhandled electron error 2023-01-22 11:56:09 +01:00
Jan Prochazka
7eb6357c8d #360 allow to set log level 2023-01-22 10:55:10 +01:00
Jan Prochazka
1cf02488b4 configuring logger for electron 2023-01-22 10:35:02 +01:00
Jan Prochazka
5249713a3c show logs from menu 2023-01-22 10:31:16 +01:00
Jan Prochazka
1bf8f38793 added process name to logger output 2023-01-22 10:12:46 +01:00
Jan Prochazka
e1f92fef13 pipe logs from forks into pino logger 2023-01-22 10:00:01 +01:00
Jan Prochazka
af01d95348 pino multistream - file logging 2023-01-22 09:50:35 +01:00
Jan Prochazka
d4f0882054 fixed error logging 2023-01-21 18:00:59 +01:00
Jan Prochazka
cc0f05168d defined logger caller 2023-01-21 17:49:16 +01:00
Jan Prochazka
4d93be61b5 PINO JSON logging 2023-01-21 17:32:28 +01:00
Jan Prochazka
dd230b008f Merge branch 'master' of github.com:dbgate/dbgate 2023-01-21 13:57:12 +01:00
Jan Prochazka
16238f8f94 Merge branch 'develop' 2023-01-21 13:56:55 +01:00
Jan Prochazka
20570c1988
Merge pull request #460 from ProjectInfinity/fix-sql-formatter
Update sql-formatter, fixes #450
2023-01-21 13:15:43 +01:00
Jan Prochazka
b56134d308 #457 fixed ctrl+tab 2023-01-21 10:40:13 +01:00
Jan Prochazka
f9f879272b analyser refactor + optimalization 2023-01-21 10:13:08 +01:00
Infinity
822482ab4e
Update sql-formatter, fixes #450 2023-01-19 15:08:51 +01:00
Jan Prochazka
b06d747399 #451 loading fks on postgres cleanup & fix 2023-01-06 18:40:47 +01:00
Jan Prochazka
d8f25c17f7 fix 2023-01-06 14:32:42 +01:00
Jan Prochazka
9fdc15b8aa used persmissions fixed 2023-01-06 09:06:54 +01:00
Jan Prochazka
77300f2078 fix login page 2023-01-06 08:34:27 +01:00
Jan Prochazka
5684eab3e2 OAuth scope added #407 2023-01-05 10:18:53 +01:00
Jan Prochazka
680c0057b1 fixed client_id param in oauth #407 2023-01-05 09:23:31 +01:00
Jan Prochazka
13fd7a0aad memoize connection folder expand state #425 2023-01-01 12:24:42 +01:00
Jan Prochazka
d5e240a701 rename, delete connection folder #425 2023-01-01 12:16:59 +01:00
Jan Prochazka
2151252032 fix 2023-01-01 10:29:54 +01:00
Jan Prochazka
cd175973d9 fixed file filters #445 2022-12-31 14:33:58 +01:00
Jan Prochazka
10789a75a8 force text display 2022-12-31 14:17:47 +01:00
Jan Prochazka
f775fbad29 force text display 2022-12-31 14:16:08 +01:00
Jan Prochazka
dbdb50f796 fix 2022-12-31 13:50:51 +01:00
Jan Prochazka
61a2002627 deep refresh on datagrid 2022-12-31 13:39:07 +01:00
Jan Prochazka
4d8e0d44d1 ALTER VIEW, ALTER PROCEDURE scripts 2022-12-31 13:05:16 +01:00
Jan Prochazka
e13808945c removed unused imports 2022-12-31 12:44:44 +01:00
Jan Prochazka
3aa7e6c022 map view refactor 2022-12-31 12:43:27 +01:00
Jan Prochazka
cb0a9770d2 map cell view improved 2022-12-31 12:29:47 +01:00
Jan Prochazka
4a2b33276d clone mongto rows without _id #404 2022-12-31 11:18:18 +01:00
Jan Prochazka
fb1cbc71f2 clear perspective cache reloads also patterns 2022-12-31 10:48:14 +01:00
Jan Prochazka
b8fcbbbc93 drag & drop memory in designer 2022-12-31 10:37:25 +01:00
Jan Prochazka
6b5d2114bf designer - column filter 2022-12-31 10:05:09 +01:00
Jan Prochazka
175d85a462 fix 2022-12-30 19:10:10 +01:00
Jan Prochazka
637184a28e fix 2022-12-30 18:54:47 +01:00
Jan Prochazka
242e24b783 fix 2022-12-30 12:47:18 +01:00
Jan Prochazka
d407c72f78 handle $oid 2022-12-30 12:24:05 +01:00
Jan Prochazka
380ab2e69e fixes 2022-12-30 10:30:38 +01:00
Jan Prochazka
646a83b288 fix 2022-12-30 09:04:40 +01:00
Jan Prochazka
eb80eb1afa perspective subloading works 2022-12-29 20:25:21 +01:00
Jan Prochazka
b0f4965fb9 node load props impl - naive 2022-12-28 16:23:43 +01:00
Jan Prochazka
24b5e52666 refactor 2022-12-28 10:11:19 +01:00
Jan Prochazka
f45c9e38cb subcolumns in designer 2022-12-28 09:57:32 +01:00
Jan Prochazka
78b8fc0531 ux in DB login modal 2022-12-28 09:53:12 +01:00
Jan Prochazka
c340ac9112 disconnect command 2022-12-25 19:27:24 +01:00
Jan Prochazka
5c1c4e1fa6 single connection multi db layout 2022-12-25 18:57:08 +01:00
Jan Prochazka
bbb6c5e5f5 renamed singleDatabase => singleDbConnection 2022-12-25 18:01:36 +01:00
Jan Prochazka
54278f6276 single connection config 2022-12-25 17:52:59 +01:00
Jan Prochazka
a6fa116b5e renamed singleDatabaseMode to lockedDatabaseMode 2022-12-25 17:32:14 +01:00
Jan Prochazka
3792f1001e .env file 2022-12-25 17:32:12 +01:00
Jan Prochazka
8d1d6537a4 ask password works! 2022-12-25 17:12:12 +01:00
Jan Prochazka
783f26b500 structured reload trigger 2022-12-25 15:35:56 +01:00
Jan Prochazka
1eea117062 connection testing 2022-12-25 12:48:10 +01:00
Jan Prochazka
d66fc06403 ask password logic & modal 2022-12-25 10:21:19 +01:00
Jan Prochazka
fa13990189 single database mode 2022-12-23 11:03:03 +01:00
Jan Prochazka
45652cfc33 docs #444 2022-12-22 20:51:35 +01:00
Jan Prochazka
89219722a9 mongo: create collection backup 2022-12-22 20:49:22 +01:00
Jan Prochazka
0e92d51f3c formatKeyText called in CommandPalette 2022-12-22 17:17:11 +01:00
Jan Prochazka
535737ba72 code cleanup 2022-12-22 17:11:44 +01:00
Jan Prochazka
2213cda1c6 #246 fuzzy search in ctrl+p+capital search 2022-12-22 17:10:23 +01:00
Jan Prochazka
2ae50ccbad Merge branch 'master' of github.com:dbgate/dbgate 2022-12-18 18:39:39 +01:00
Jan Prochazka
f2d8dfaf18 PR #440 - handle on startup 2022-12-18 18:39:35 +01:00
Jan Prochazka
b6afd24172 fix 2022-12-18 18:29:21 +01:00
Jan Prochazka
245ec58505 Merge branch 'profiler' 2022-12-18 18:26:25 +01:00
Jan Prochazka
1d8264c935
Merge pull request #440 from ProjectInfinity/maximize-button
Make maximize button reflect window state
2022-12-18 18:18:02 +01:00
Jan Prochazka
0ff4f0d7e9 profile refactoring, fixes 2022-12-18 17:03:47 +01:00
Jan Prochazka
3bbdc56309 max duration profiler measure 2022-12-18 16:18:56 +01:00
Jan Prochazka
2e37788471 profiler charts 2022-12-18 13:48:24 +01:00
Jan Prochazka
9a2631dc09 profiler charts 2022-12-18 12:29:21 +01:00
Jan Prochazka
dbfdaafb86 jsonl filtering fixes 2022-12-18 09:08:03 +01:00
Jan Prochazka
cf3df9cda3 short json value shown in grid 2022-12-17 20:22:42 +01:00
Jan Prochazka
274fcd339b archive file - open in profiler 2022-12-17 20:07:26 +01:00
Jan Prochazka
123e00ecbc mongo profiler formatter 2022-12-17 12:34:28 +01:00
Jan Prochazka
34a4f9adbf save profiler output to archive 2022-12-17 08:57:16 +01:00
Jan Prochazka
0e819bcc45 mongodb profiler 2022-12-16 14:52:49 +01:00
ProjectInfinity
570cb2d96b Make maximize button reflect window state 2022-12-16 14:44:26 +01:00
Jan Prochazka
c1ba758b01 mongo profile view - shows collection tab 2022-12-16 09:42:38 +01:00
Jan Prochazka
11daa56335 mongo filter: empty array, not empty array 2022-12-16 08:06:37 +01:00
Jan Prochazka
a9257cf4f8 camel case search 2022-12-15 20:37:38 +01:00
Jan Prochazka
1a2acd764d improved editor margin #422 2022-12-15 18:50:23 +01:00
Jan Prochazka
2fddf32e54 fixed broken F5 2022-12-15 17:15:19 +01:00
Jan Prochazka
469fd76f89 upgrade dbgate-query-splitter 2022-12-15 17:10:01 +01:00
Jan Prochazka
a1032138da Merge branch 'summary' 2022-12-09 15:49:22 +01:00
Jan Prochazka
9fa6155cd9 refresh server summary 2022-12-09 15:48:48 +01:00
Jan Prochazka
ea77b4fc1a view profile data 2022-12-09 15:41:42 +01:00
Jan Prochazka
61dc9da3f0 set mongo profiling 2022-12-09 15:14:21 +01:00
Jan Prochazka
9d6fe2460f fix 2022-12-09 08:47:26 +01:00
Jan Prochazka
e6ac878b74 mongo summary improved 2022-12-08 19:51:01 +01:00
Jan Prochazka
ceea1a9047 mongo server summary 2022-12-07 22:05:47 +01:00
Jan Prochazka
4d74626e7f API url fix 2022-12-06 19:55:18 +01:00
Jan Prochazka
c8c7df3691 static content server without authorization 2022-12-06 19:38:52 +01:00
Jan Prochazka
3dc63507ad fix 2022-11-28 21:21:24 +01:00
Jan Prochazka
df2074173b js fix 2022-11-27 20:33:09 +01:00
Jan Prochazka
621181d532 Merge branch 'oracle' 2022-11-27 19:44:28 +01:00
Jan Prochazka
8489c171f3 AD_ALLOWED_LOGINS support 2022-11-27 18:32:01 +01:00
Jan Prochazka
592865b16e configurable token lifetime 2022-11-27 11:06:33 +01:00
Jan Prochazka
012d3ec2e1 logout button from not logged page 2022-11-27 10:56:50 +01:00
Jan Prochazka
d84adcca5d more robust oauth 2022-11-27 10:43:25 +01:00
Jan Prochazka
b1ae7d53b9 forms login 2022-11-26 11:21:37 +01:00
Jan Prochazka
9a5287725b login WIP 2022-11-25 16:59:41 +01:00
Jan Prochazka
5ccd724166 support for acticve directory #261 2022-11-25 16:38:17 +01:00
Jan Prochazka
5e4c286427 ignore auth .env 2022-11-25 16:15:41 +01:00
Jan Prochazka
70413b954b login page 2022-11-25 13:36:18 +01:00
Jan Prochazka
896cc21386 oracledb added to native dependencies 2022-11-20 17:07:21 +01:00
Jan Prochazka
07b2a3e923 oauth disabling API 2022-11-17 20:09:27 +01:00
Jan Prochazka
94a91d5fed better oauth handle 2022-11-17 19:55:01 +01:00
Jan Prochazka
576fc2062c fix 2022-11-17 19:26:39 +01:00
Jan Prochazka
37a8783751 oauth working, but cycling sometimes 2022-11-17 12:43:38 +01:00
Jan Prochazka
f42d78b2fb oauth returns access token 2022-11-14 21:20:58 +01:00
Jan Prochazka
cbd3f1bae9 fixed number format 2022-11-13 18:39:13 +01:00
Jan Prochazka
ecad1ae01b imrpoved closing inactive sessions 2022-11-13 17:21:47 +01:00
Jan Prochazka
dc576e6ced changed timeouts for connection cleanup 2022-11-13 11:59:57 +01:00
Jan Prochazka
6cca81f8f1 cleanup of not used sessions 2022-11-13 11:52:31 +01:00
Jan Prochazka
4b74dbbd68 fixed #416: Double click does not maximize window do on MacOS 2022-11-10 13:41:55 +01:00
Jan Prochazka
9bcc61551c #406 show/hide reult window 2022-11-10 12:35:25 +01:00
Jan Prochazka
ed71ef312d #406 keyboard shortcut to show/hide sidebar 2022-11-10 11:36:31 +01:00
Jan Prochazka
4fa043b7e5 fix 2022-11-10 11:06:40 +01:00
Jan Prochazka
83725dd349 fixed loading perspective 2022-11-10 10:51:51 +01:00
Jan Prochazka
4e25b71b06 removed folder text field 2022-11-10 10:11:47 +01:00
Jan Prochazka
607ae7c872 #274 allow to create folder 2022-11-10 10:10:53 +01:00
Jan Prochazka
66ade5823f ts fix 2022-11-10 09:46:54 +01:00
Jan Prochazka
ebfa0a1939 allow drop on group #274 2022-11-10 09:45:41 +01:00
Jan Prochazka
7a5f2a70ad fixed/removed svelte warnings 2022-11-06 13:32:17 +01:00
Jan Prochazka
d41b254058 import type refactor 2022-11-06 13:31:13 +01:00
Jan Prochazka
435d06ffb9 rollup config - ignore some svelte warnings 2022-11-06 13:29:58 +01:00
Jan Prochazka
f4a4eb7f9e ts const fix 2022-11-06 13:29:00 +01:00
Jan Prochazka
cb619a0fe0 drag & drop into/from connection folder 2022-11-05 10:36:41 +01:00
Quentin Laffont
b0d61f974c feat(app): able to set a parent 2022-11-04 10:05:17 +01:00
Quentin Laffont
8c051ff5f7
Merge pull request #1 from dbgate/master
update
2022-11-04 08:08:05 +01:00
Jan Prochazka
f713a4b183 import type refactor 2022-11-03 16:45:28 +01:00
Jan Prochazka
ec3bfb4fae Screen postcss fix 2022-11-03 16:41:31 +01:00
Jan Prochazka
9b60b7a003 fix perspective error 2022-11-03 09:18:41 +01:00
Quentin Laffont
c69fcd5eff feat(connections): able to save parent Id 2022-11-03 08:35:49 +01:00
Jan Prochazka
494c3c8e4a remap Command+H on mac #390 2022-10-13 15:28:50 +02:00
Jan Prochazka
69a87bc076 perspective expand fix 2022-10-13 15:22:23 +02:00
Jan Prochazka
bf4eb19ef5 perspective fixes 2022-10-13 15:01:45 +02:00
Jan Prochazka
225518df3e show json icon in perspectives 2022-10-13 14:09:08 +02:00
Jan Prochazka
0028240552 perspective fix 2022-10-13 13:49:48 +02:00
Jan Prochazka
44be1bdd11 menu label 2022-10-13 12:36:48 +02:00
Jan Prochazka
e0703b1bae Merge branch 'master' into develop 2022-10-13 11:02:40 +02:00
Jan Prochazka
a240681d6d auto view json #395 2022-10-13 11:02:25 +02:00
Jan Prochazka
f5906587db perspectives: prevent multi-load 2022-10-13 10:52:10 +02:00
Jan Prochazka
dc0001a8cd sql case configuration #389 2022-10-08 21:14:18 +02:00
Jan Prochazka
f19835203f fixed pager component #388 2022-10-08 09:08:42 +02:00
Jan Prochazka
23cb3a4b12 table&database ctx menu improvement 2022-10-08 08:34:31 +02:00
Jan Prochazka
13d4d34453 cond-disable ER diagram and query design #386 2022-10-08 08:09:45 +02:00
Jan Prochazka
2adca64159 socketPath configurable with env variables #358 2022-10-04 20:58:10 +02:00
Jan Prochazka
be0aeeb2c8 perspective - pattern for SQL sources 2022-10-02 20:52:22 +02:00
Jan Prochazka
23b345c898 perspective mongo fixes 2022-10-02 17:48:03 +02:00
Jan Prochazka
1d85a17533 fix 2022-10-02 15:43:00 +02:00
Jan Prochazka
7a3c46b691 perspective display - mongo nested objects 2022-10-02 12:01:07 +02:00
Jan Prochazka
d647d30258 perspective nosql test 2022-10-02 11:30:05 +02:00
Jan Prochazka
8b511a0532 removed commented code 2022-10-02 10:19:53 +02:00
Jan Prochazka
ccb52e9b58 fix 2022-10-02 10:19:01 +02:00
Jan Prochazka
f60e1190c8 perspectives: mongo join works 2022-10-02 09:44:52 +02:00
Jan Prochazka
da5dd7ac62 perspective mongo sort 2022-10-01 19:18:18 +02:00
Jan Prochazka
08abec7c3e perspective mongo condition 2022-10-01 18:50:54 +02:00
Jan Prochazka
b3839def32 mongo perspective stuff - basic skeleton works 2022-10-01 17:48:47 +02:00
Jan Prochazka
efe15bf0bb mongo perspective fixes 2022-10-01 16:44:34 +02:00
Jan Prochazka
f9e167fc7b perspective data pattern 2022-10-01 14:43:25 +02:00
Jan Prochazka
4bdd988682 fix 2022-09-29 19:42:34 +02:00
Jan Prochazka
dd33d96ef6 close tabs question 2022-09-29 19:35:58 +02:00
Jan Prochazka
7604889b72 unsaved file marker 2022-09-29 13:58:09 +02:00
Jan Prochazka
1382461bdc current query part fix 2022-09-29 11:01:17 +02:00
Jan Prochazka
833f029ab5 drop database #384 2022-09-29 09:58:35 +02:00
Jan Prochazka
18b7792370 customizable redis key separator #379 2022-09-28 18:11:46 +02:00
Jan Prochazka
53b6b71a29 non default schema name in tab title 2022-09-28 16:56:47 +02:00
Jan Prochazka
b2204e1d77 using gutte3r decorations for active query part 2022-09-28 13:21:21 +02:00
Jan Prochazka
e7ac7558ca better UX of code editor 2022-09-28 13:04:50 +02:00
Jan Prochazka
c5a7f458ba better editor SQL splitting 2022-09-28 12:24:06 +02:00
Jan Prochazka
1454ddacb8 fix 2022-09-25 20:10:56 +02:00
Jan Prochazka
2b26779ea8 fixes + sqlite error line number 2022-09-25 20:06:34 +02:00
Jan Prochazka
1a7f06342f query error markers 2022-09-25 19:45:47 +02:00
Jan Prochazka
2f820d8dac sql editor - play icon to execute sql fragment 2022-09-25 14:43:10 +02:00
Jan Prochazka
3fe7d652b2 multiline json editing 2022-09-25 09:29:38 +02:00
Jan Prochazka
7fc8b2901b multiline cell editor #378 #371 #359 2022-09-25 08:58:39 +02:00
Jan Prochazka
24c26a6d87 UX fix 2022-09-22 18:46:14 +02:00
Jan Prochazka
83693e9f2c perspectives: show row count 2022-09-22 18:23:04 +02:00
Jan Prochazka
59efdd735c truncate table context menu #333 2022-09-22 16:01:52 +02:00
Jan Prochazka
41afd177ef editing multiline cell value #378 #371 #359 2022-09-22 15:05:05 +02:00
Jan Prochazka
6e2ecd0b05 perspective: show undefined
cells
2022-09-18 18:51:10 +02:00
Jan Prochazka
a98a4617ae #371 wip 2022-09-18 18:43:06 +02:00
Jan Prochazka
1a716f0bce sql condition in filter dialog #369 2022-09-18 14:57:30 +02:00
Jan Prochazka
973f64f4d7 custom SQL condition #369 2022-09-17 21:42:20 +02:00
Jan Prochazka
a89c6810aa query design ordering more posibilities #372 2022-09-17 10:06:23 +02:00
Jan Prochazka
3d45b00a7c form view cursor commands on toolbar #370 2022-09-17 09:59:37 +02:00
Jan Prochazka
f93524e24f condition editor-allow combine NULL,NOT NULL #368 2022-09-17 09:48:54 +02:00
Jan Prochazka
9aded740ca #373 fixed mongodb export 2022-09-17 09:25:12 +02:00
Jan Prochazka
4ced94f070 perspective image display 2022-09-15 16:48:57 +02:00
Jan Prochazka
fe61e5e631 json view in perspective improvement 2022-09-15 16:04:44 +02:00
Jan Prochazka
de5b075ba5 perspective inline json view 2022-09-12 20:45:26 +02:00
Jan Prochazka
1665c014e1 perspective fix 2022-09-12 20:16:45 +02:00
Jan Prochazka
eb1eb18163 reorder query design columns #362 2022-09-11 10:24:10 +02:00
Jan Prochazka
1983576b2f fixed editing sort order in query designer #363 2022-09-11 08:42:32 +02:00
Jan Prochazka
0293766bad connecting via socket for mysql and postgres #358 2022-09-08 14:23:13 +02:00
Jan Prochazka
8acafbbd6e Clear filter hotkey 2022-09-04 08:55:42 +02:00
Jan Prochazka
5b8d70747f fixed datetime null condition #356 2022-09-04 08:47:58 +02:00
Jan Prochazka
50eb5012b1 perspective: place nodes not in tree 2022-09-01 19:18:46 +02:00
Jan Prochazka
917c2f49a0 temp root in perspectives 2022-09-01 19:12:03 +02:00
Jan Prochazka
5724067974 fix 2022-09-01 18:35:50 +02:00
Jan Prochazka
428de38b41 grayed nodes in perspective designer 2022-09-01 17:51:40 +02:00
Jan Prochazka
9e73e16b7f parent filter icon in designer 2022-09-01 17:38:43 +02:00
Jan Prochazka
1e91097bf2 splitter doesn't recreate children on collapse 2022-09-01 16:20:35 +02:00
Jan Prochazka
61f82be9f3 fix 2022-09-01 15:53:44 +02:00
Jan Prochazka
91e1c83a91 perspective - fixed work with specific DB 2022-09-01 15:50:03 +02:00
Jan Prochazka
e8452704eb perspective collapsible splitters 2022-09-01 14:55:20 +02:00
Jan Prochazka
357fcbdf47 collapsible vertical splitter 2022-09-01 14:48:29 +02:00
Jan Prochazka
02abb4f512 add fk reference from designer 2022-09-01 14:22:54 +02:00
Jan Prochazka
14f71e80d3 skip loading data without columns 2022-09-01 13:35:51 +02:00
Jan Prochazka
fdcf1c4c9a fixed perspective tests 2022-09-01 12:03:19 +02:00
Jan Prochazka
97e96aaba6 some perspective tests fixed 2022-09-01 11:59:25 +02:00
Jan Prochazka
174b0efd2e perspective checked fix 2022-09-01 11:21:31 +02:00
Jan Prochazka
eab5f4fe5e new perspective command 2022-09-01 11:18:25 +02:00
Jan Prochazka
a910e91a91 fix perspective 2022-09-01 10:56:58 +02:00
Jan Prochazka
3e83a69ef7 handle invalid perspective format 2022-09-01 10:10:19 +02:00
Jan Prochazka
6582c7831e perspective: fixed menu not not rooted nodes 2022-08-30 21:40:27 +02:00
Jan Prochazka
e64d013fee perspective: view fix, UX 2022-08-29 22:37:04 +02:00
Jan Prochazka
2f74eab048 better paint perspective 2022-08-28 14:08:13 +02:00
Jan Prochazka
f7a269383f perspective designer table icon 2022-08-28 13:35:22 +02:00
Jan Prochazka
5f9156995b perspective set root command 2022-08-28 13:22:41 +02:00
Jan Prochazka
f886b8c95d perspective alias 2022-08-28 13:11:42 +02:00
Jan Prochazka
2284264a92 perspective filter menu 2022-08-28 12:10:53 +02:00
Jan Prochazka
f405db7685 show sort in perspective deisgner and tree 2022-08-28 12:02:38 +02:00
Jan Prochazka
14110cb6db reimplemented filter, sort for new model 2022-08-28 10:50:12 +02:00
Jan Prochazka
1e347f6535 perspective fixes 2022-08-28 08:42:07 +02:00
Jan Prochazka
0813f4387d arrange fix 2022-08-28 08:09:54 +02:00
Jan Prochazka
894a864110 perspective fixes 2022-08-28 07:52:36 +02:00
Jan Prochazka
4e799885b5 perspective default columns - before refactor 2022-08-28 07:25:02 +02:00
Jan Prochazka
650f9a3db9 fix 2022-08-27 20:11:20 +02:00
Jan Prochazka
6b5e33d97e default columns processor 2022-08-27 19:50:51 +02:00
Jan Prochazka
24923db199 ensure node config 2022-08-27 19:17:49 +02:00
Jan Prochazka
80faf0fd68 alias fix 2022-08-27 18:19:54 +02:00
Jan Prochazka
33b11eef38 custom joins 2022-08-27 18:07:49 +02:00
Jan Prochazka
b6a0fe6713 node checked & column checked distuingish 2022-08-27 16:02:15 +02:00
Jan Prochazka
2b68a6e1de FK secondary checkbox 2022-08-27 15:26:11 +02:00
Jan Prochazka
e124291267 perspective designer - checking columns 2022-08-27 12:27:07 +02:00
Jan Prochazka
1a16d7c69e changed perspective checked logic 2022-08-27 11:57:54 +02:00
Jan Prochazka
6cb2616d87 designer customization 2022-08-27 10:42:58 +02:00
Jan Prochazka
395863da3f simplify designer settings 2022-08-27 10:17:11 +02:00
Jan Prochazka
fec2df9d2f perspective tree layout 2022-08-27 10:06:06 +02:00
Jan Prochazka
9e3a457ef5 perspective designer auto arrange 2022-08-27 09:19:17 +02:00
Jan Prochazka
728ad21d2f perspective arrange button 2022-08-26 19:17:35 +02:00
Jan Prochazka
d2f18bc048 checkedNodes => checkedColumns 2022-08-26 18:25:40 +02:00
Jan Prochazka
0ae7939f93 table designer checkbox 2022-08-26 18:23:43 +02:00
Jan Prochazka
7ac0b907e2 perspective designer 2022-08-25 21:11:07 +02:00
Jan Prochazka
1bd4b77744 fix 2022-08-25 18:31:55 +02:00
Jan Prochazka
5e4ae3208b fixed bug in perspective display + fixed test 2022-08-25 18:01:00 +02:00
Jan Prochazka
daf7629f5f perspective designer WIP 2022-08-25 15:20:16 +02:00
Jan Prochazka
aeceb34d19 perspective refactor WIP 2022-08-25 13:18:55 +02:00
Jan Prochazka
2a98918857 open qdesign and perspective file #349 2022-08-25 09:13:02 +02:00
Jan Prochazka
7c87baf451 custom editor size #345 2022-08-19 15:10:04 +02:00
Jan Prochazka
98f2c06c21 perspectives: default column algorithm 2022-08-08 19:46:12 +02:00
Jan Prochazka
530b1cade3 perspective UX 2022-08-08 19:40:50 +02:00
Jan Prochazka
65aa8fb4e3 fixed multi - database structure store 2022-08-08 19:37:40 +02:00
Jan Prochazka
e39f0a1f4b perspective parent filter fix 2022-08-07 20:28:41 +02:00
Jan Prochazka
2571e6ac7e fixed tests 2022-08-07 19:36:37 +02:00
Jan Prochazka
cb1d81b586 perspectives: parent filter switch in filters 2022-08-07 19:30:00 +02:00
Jan Prochazka
339588b8a0 parent filter implementation 2022-08-07 19:16:23 +02:00
Jan Prochazka
1731b7e4a3 parentFilter - declarative support 2022-08-07 18:12:10 +02:00
Jan Prochazka
5418bb932c removed commented code 2022-08-07 16:49:16 +02:00
Jan Prochazka
6154b4c780 perspective:removed filterInfos,using only filters 2022-08-07 16:48:27 +02:00
Jan Prochazka
3f9bd100e1 perspective refactor 2022-08-07 16:40:37 +02:00
Jan Prochazka
b5c6ddce59 perspective: filter this value, open filtered table 2022-08-07 16:03:20 +02:00
Jan Prochazka
00df20e350 imrpoved editing data with keyboard #331 2022-08-07 12:01:02 +02:00
Jan Prochazka
f3a7e3af74 option to skip table save confirmation #329 2022-08-07 11:21:08 +02:00
Jan Prochazka
71c9071cb8 default action on connection click: connect #332 2022-08-07 08:44:31 +02:00
Jan Prochazka
563a35560b save perspective to file 2022-08-06 17:43:49 +02:00
Jan Prochazka
cc019281d4 perspective custom joins supports views 2022-08-06 17:03:48 +02:00
Jan Prochazka
86d7d61cc5 perspectives: custom join over different databases 2022-08-06 16:44:37 +02:00
Jan Prochazka
aff1fe0b3d perspectives: prefer not circular lookups 2022-08-06 15:30:49 +02:00
Jan Prochazka
137631b5b5 sort references 2022-08-06 14:37:00 +02:00
Jan Prochazka
090ffa064d perspective: open table ctx menu 2022-08-06 14:05:18 +02:00
Jan Prochazka
f77cc1023b perspective column filter 2022-08-06 13:49:05 +02:00
Jan Prochazka
c6dbb31748 perspective filters supports lookup 2022-08-06 13:24:51 +02:00
Jan Prochazka
ae6c486db5 perspective load fix 2022-08-06 11:37:44 +02:00
Jan Prochazka
9a2c12d558 perspective context menu 2022-08-05 20:55:04 +02:00
Jan Prochazka
1ed01e9839 perspective cell highlight 2022-08-05 20:17:49 +02:00
Jan Prochazka
25d2c129cd perspective ctx menu 2022-08-05 19:55:14 +02:00
Jan Prochazka
80fea3b01b style 2022-08-04 21:32:06 +02:00
Jan Prochazka
97dc92e413 perspectives:add to filter ctx menu 2022-08-04 08:26:35 +02:00
Jan Prochazka
9051ba2ee1 filter list in perspective 2022-08-04 08:16:22 +02:00
Jan Prochazka
e6fe8a6379 persp: fixed loading 2022-08-03 20:31:29 +02:00
Jan Prochazka
b793e4131d perspectives: scroll optimalization 2022-08-03 20:23:36 +02:00
Jan Prochazka
cb5cce2ea3 custom joins working on the same DB 2022-07-31 21:09:58 +02:00
Jan Prochazka
b05d260caa perspective custom join editing & removing 2022-07-31 20:53:22 +02:00
Jan Prochazka
091e91556d custom join dialog 2022-07-31 20:09:48 +02:00
Jan Prochazka
2b4120435b perspectives support views 2022-07-31 16:56:09 +02:00
Jan Prochazka
c8d031e2c4 removed debug code 2022-07-31 16:10:57 +02:00
Jan Prochazka
ac07b7e1ba code cleanup 2022-07-31 15:30:06 +02:00
Jan Prochazka
bf51f45934 removed perspective intersection observer 2022-07-31 15:28:04 +02:00
Jan Prochazka
fe31cfb552 css fix 2022-07-31 12:28:08 +02:00
Jan Prochazka
d505be09ca perspectives - sort 2022-07-31 12:24:06 +02:00
Jan Prochazka
44668b8017 perspective sort - divided by table 2022-07-31 12:22:13 +02:00
Jan Prochazka
452dba7f32 perspective sorting 2022-07-31 12:10:56 +02:00
Jan Prochazka
7694864fe7 perspective loading indicator 2022-07-31 10:12:22 +02:00
Jan Prochazka
37d5c6fbf9 cell data formatting in perspectives 2022-07-31 09:40:20 +02:00
Jan Prochazka
802f231e43 ts fix 2022-07-31 08:52:10 +02:00
Jan Prochazka
53c39e6a43 run perspectives test on CI 2022-07-31 08:49:25 +02:00
Jan Prochazka
65f550023a removed obsolete code 2022-07-31 08:47:32 +02:00
Jan Prochazka
abe7a20960 perspective - changed display table algorithm 2022-07-31 08:46:24 +02:00
Jan Prochazka
d686206fe2 perspective display test WIP 2022-07-31 08:11:04 +02:00
Jan Prochazka
27b2fdb507 Copy as JSON in JSON tab 2022-07-31 08:10:19 +02:00