Commit Graph

688 Commits

Author SHA1 Message Date
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
Muhammad Hussein Fattahizadeh
0c6e113e3e
fix: connection ssl require file path instread of file content 2023-02-22 18:53:41 +03:30
Jan Prochazka
29eef5619d dynamic structure switch 2023-02-19 19:23:51 +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
1365f2b47c duplicator options 2023-02-16 18:27:05 +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
b5e37053b8 data duplicator works in simple case 2023-02-11 10:17:10 +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
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
e9a01a1ffd used transaction for save table data 2023-02-05 19:17:46 +01:00
Jan Prochazka
57fa9335d4 sort JSONL data & query results 2023-02-04 15:27:55 +01:00
Jan Prochazka
1c87b1b994 fixed dependency 2023-01-29 08:40:12 +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
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
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
ba644a37b7 removed hostname from logs 2023-01-22 12:35:11 +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
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
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
d5e240a701 rename, delete connection folder #425 2023-01-01 12:16:59 +01:00
Jan Prochazka
c340ac9112 disconnect command 2022-12-25 19:27:24 +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
3792f1001e .env file 2022-12-25 17:32: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
0ff4f0d7e9 profile refactoring, fixes 2022-12-18 17:03:47 +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
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
Jan Prochazka
469fd76f89 upgrade dbgate-query-splitter 2022-12-15 17:10:01 +01:00
Jan Prochazka
61dc9da3f0 set mongo profiling 2022-12-09 15:14:21 +01:00
Jan Prochazka
ceea1a9047 mongo server summary 2022-12-07 22:05:47 +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
94a91d5fed better oauth handle 2022-11-17 19:55:01 +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
Quentin Laffont
b0d61f974c feat(app): able to set a parent 2022-11-04 10:05:17 +01:00
Quentin Laffont
c69fcd5eff feat(connections): able to save parent Id 2022-11-03 08:35:49 +01:00
Jan Prochazka
e0703b1bae Merge branch 'master' into develop 2022-10-13 11:02:40 +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
833f029ab5 drop database #384 2022-09-29 09:58:35 +02:00
Jan Prochazka
c5a7f458ba better editor SQL splitting 2022-09-28 12:24:06 +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
9aded740ca #373 fixed mongodb export 2022-09-17 09:25:12 +02:00
Jan Prochazka
cb1d81b586 perspectives: parent filter switch in filters 2022-08-07 19:30:00 +02:00
Jan Prochazka
1fe2269b11 upgraded better-sqlite3 2022-07-30 07:35:34 +02:00
Jan Prochazka
491d24984d upgraded electron to v17 2022-07-29 21:31:45 +02:00
Jan Prochazka
d48c34a4a5 perspctives: nested incremental loading 2022-07-24 14:23:56 +02:00
Jan Prochazka
df33b43e90 fixed problem with SSE #323 2022-07-21 07:49:55 +02:00
Jan Prochazka
62c2b3f5f4 settings could be set from env variables #304 2022-07-17 16:57:56 +02:00
Jan Prochazka
3a5301af6b permissions for connections 2022-07-17 10:03:17 +02:00
Jan Prochazka
1f8ef8e20e fixed changing editor theme #300 2022-07-14 19:22:37 +02:00
Jan Prochazka
2ee1b3105f #315 ssh2 client upgrade 2022-07-14 15:25:22 +02:00
Jan Prochazka
e0376a708c ssh tunnel logging #315 2022-07-14 05:38:59 +02:00
Jan Prochazka
8662353071 removed incorrent readonly check 2022-06-23 10:42:12 +02:00
Jan Prochazka
cd65fa16ed fixes 2022-06-23 08:48:27 +02:00
Jan Prochazka
53e5f1378c shell scripts blocked by default only when listen-api 2022-06-12 20:02:48 +02:00
Jan Prochazka
2d83fb7dc4 start api => listen api 2022-06-12 19:45:27 +02:00
Jan Prochazka
ae69ca9ebd explicit start api 2022-06-12 19:42:51 +02:00
Jan Prochazka
44827ea504 cacth error when reading archive 2022-06-12 09:16:10 +02:00
Jan Prochazka
f2402cadb0 show tooltip on map 2022-06-11 18:41:17 +02:00
Jan Prochazka
ffe82a82fa export map to file 2022-06-11 18:34:57 +02:00
Jan Prochazka
5feb018e22 upgraded tedious driver 2022-06-02 16:47:46 +02:00
Jan Prochazka
a6f6680788 full refresh model can be called from command 2022-06-02 08:40:05 +02:00
Jan Prochazka
3f22960849 load db structure progress (postgresql) #273 2022-05-26 16:32:05 +02:00
Jan Prochazka
3df2e1a445 portal connection fix 2022-05-25 20:33:56 +02:00
Jan Prochazka
6a35107c5f fixed SQL export table name #277 2022-05-22 11:14:29 +02:00
Jan Prochazka
9ecf021199 native menu fix for mac #281 2022-05-22 10:35:16 +02:00
Jan Prochazka
bd79e96035 updated version 2022-05-19 20:52:43 +02:00
Jan Prochazka
0a1fe0df10 better sqlite - added mac arm64 binary prebuild 2022-05-19 20:47:10 +02:00
Jan Prochazka
32e4e36258 load diagram file #278 2022-05-19 14:59:42 +02:00
Jan Prochazka
e59eb4b8e6 connection tab 2022-05-19 08:26:51 +02:00
Jan Prochazka
ce4124caef renamed dbgate-data to .dbgate #248 2022-05-17 21:05:48 +02:00
Jan Prochazka
4d7887a379 export sql dump - can export to files 2022-04-24 15:03:04 +02:00
Jan Prochazka
30b054dbec fixed object destroyed error 2022-04-24 13:20:49 +02:00
Jan Prochazka
d041f88a47 dockerhost hint on GUI 2022-04-21 19:08:33 +02:00
Jan Prochazka
5315a549b0 import SQL dump fixed 2022-04-21 17:30:16 +02:00
Jan Prochazka
95fb5d51c5 import SQL dump 2022-04-18 14:52:01 +02:00
Jan Prochazka
a75e931fd5 import SQL dump POC 2022-04-18 14:22:16 +02:00
Jan Prochazka
6c718981d6 mysql dumper POC 2022-04-15 20:12:40 +02:00
Jan Prochazka
85e449953f query splitter extracted into separate repository 2022-04-07 08:17:38 +02:00
Jan Prochazka
f702513bb9 #244 2022-04-04 19:46:18 +02:00
Jan Prochazka
72462376b1 fix 2022-04-04 19:23:37 +02:00
Jan Prochazka
045f6c6a47 SSH reconnect #253 2022-04-03 10:02:32 +02:00
Jan Prochazka
66db28010c api error handling 2022-04-03 09:50:24 +02:00
Jan Prochazka
807392fc57 fix 2022-04-03 09:41:19 +02:00
Jan Prochazka
1a32d88312 ssh forward moved to extra process #253 2022-04-03 09:40:46 +02:00
Jan Prochazka
c0b365602b read json lines field values 2022-03-31 15:35:38 +02:00
Jan Prochazka
5aac142e4c fixed evaluated filters 2022-03-31 15:15:15 +02:00
Jan Prochazka
fe277f5ffa redis search keys 2022-03-31 09:44:50 +02:00
Jan Prochazka
7c0f33383f ndjson direct support 2022-03-27 20:35:30 +02:00
Jan Prochazka
0e8166577f redis: support readonly and database url 2022-03-27 18:34:22 +02:00
Jan Prochazka
4bd7cd26d0 redis db context menu 2022-03-27 13:42:08 +02:00
Jan Prochazka
1f0ae98c88 redis export keys 2022-03-27 12:57:44 +02:00
Jan Prochazka
38dfad4dfc #246 omit sngle-database dbs in ctrl+p seach 2022-03-24 16:25:36 +01:00
Jan Prochazka
25ae5bf048 fuzzy search #246 2022-03-24 15:48:21 +01:00
Jan Prochazka
93552585f7 fixes 2022-03-24 14:02:02 +01:00
Jan Prochazka
45277e34c9 try to fix npm build 2022-03-24 09:49:14 +01:00
Jan Prochazka
b0e0197346 fixed docker container 2022-03-24 09:13:33 +01:00
Jan Prochazka
4c411b048d fixed npm dist subprocess problem 2022-03-24 09:00:51 +01:00
Jan Prochazka
77612cc6fb logout functionality 2022-03-21 20:54:40 +01:00
Jan Prochazka
a1b7ad18af multi user auth 2022-03-21 20:21:07 +01:00
Jan Prochazka
153bc6ddde permissions refactor 2022-03-20 13:34:38 +01:00