Commit Graph

2826 Commits

Author SHA1 Message Date
Jan Prochazka
a22320e141 removed MS excel support, moved to plugin 2020-11-22 17:25:41 +01:00
Jan Prochazka
e23e749cc5 CSV - completely remove, logic moved to plugin 2020-11-22 09:17:51 +01:00
Jan Prochazka
3cdba4339f uploads - moved logic to FE because of plugins 2020-11-22 09:14:19 +01:00
Jan Prochazka
7d1c0c5c18 runner openreader - support for plugins 2020-11-22 09:03:16 +01:00
Jan Prochazka
286cac066c backend exporters/importers from plugins 2020-11-21 21:16:22 +01:00
Jan Prochazka
6ed3eaa896 useExtensions fixed (extensions in context) 2020-11-21 20:20:47 +01:00
Jan Prochazka
5ec39054a3 extensions refactor 2020-11-21 20:12:33 +01:00
Jan Prochazka
3009724a82 removed fileformatbase 2020-11-21 18:03:35 +01:00
Jan Prochazka
8ab8034060 usePlugins 2020-11-21 17:40:16 +01:00
Jan Prochazka
e14165c403 install/uninstall plugin 2020-11-21 17:33:59 +01:00
Jan Prochazka
1f4a93f1d5 download plugin, show readme 2020-11-21 10:32:25 +01:00
Jan Prochazka
3771134b1c search plugins, plugin tab 2020-11-21 10:01:19 +01:00
Jan Prochazka
b92e28695e jsl data filter (archive, query result) 2020-11-19 15:09:31 +01:00
Jan Prochazka
4a7d45e4d0 fix 2020-11-19 12:48:21 +01:00
Jan Prochazka
9a2520a10a datagrid context menu 2020-11-19 12:42:13 +01:00
Jan Prochazka
682f53881d export from free table editor 2020-11-19 12:34:03 +01:00
Jan Prochazka
03451c6897 single file options in excel export 2020-11-19 12:07:30 +01:00
Jan Prochazka
7ccb1d9c90 next csv params 2020-11-19 11:36:34 +01:00
Jan Prochazka
0cd3e393e8 csv delimiter configuration 2020-11-19 11:24:05 +01:00
Jan Prochazka
da805db44b using xlsx lib instead of exceljs, export excel files 2020-11-19 10:30:06 +01:00
Jan Prochazka
6324fd1de4 file format refactor 2020-11-19 08:36:56 +01:00
Jan Prochazka
64362cdf13 rename 2020-11-19 08:02:16 +01:00
Jan Prochazka
ac049f43a3 file formats refactor 2020-11-19 07:59:03 +01:00
Jan Prochazka
f8bc990f81 missing dependency 2020-11-17 09:01:28 +01:00
Jan Prochazka
ea2709086c missing dependency 2020-11-17 08:57:08 +01:00
Jan Prochazka
f98f4414e4 missing dependency 2020-11-17 08:40:08 +01:00
Jan Prochazka
0486e9cc8c reduced API package size 2020-11-17 08:34:15 +01:00
Jan Prochazka
a3a4923397 npm packages 2020-11-17 08:27:14 +01:00
Jan Prochazka
b51a343323 npm packages - keywords 2020-11-17 07:48:45 +01:00
Jan Prochazka
61cb445237 package version 2020-11-17 07:38:58 +01:00
Jan Prochazka
3a83418fe4 documentation 2020-11-17 07:37:32 +01:00
Jan Prochazka
f7ebcd9537 renamed dbgate packages, because of npmjs policy 2020-11-16 21:59:08 +01:00
Jan Prochazka
09b26319f0 readme 2020-11-16 21:51:04 +01:00
Jan Prochazka
2a032dfc33 readme 2020-11-16 21:35:18 +01:00
Jan Prochazka
aee0a0fe2e import-export wizard design 2020-11-16 19:51:46 +01:00
Jan Prochazka
86325701b3 fix 2020-11-15 20:48:41 +01:00
Jan Prochazka
72776f3297 refresh archive folder after import 2020-11-15 20:46:42 +01:00
Jan Prochazka
801bf05a31 import export- cancelable, better design 2020-11-15 18:55:42 +01:00
Jan Prochazka
eaf45d8768 improt into archive improvement 2020-11-15 17:18:33 +01:00
Jan Prochazka
075146403a preview in import dialog 2020-11-15 09:43:44 +01:00
Jan Prochazka
844ebf129a fix 2020-11-14 18:03:54 +01:00
Jan Prochazka
17c4d21347 fix 2020-11-13 18:58:32 +01:00
Jan Prochazka
7f7d39cfc2 dark mode fixes 2020-11-13 18:43:06 +01:00
Jan Prochazka
8b610cdf32 styling 2020-11-12 15:58:01 +01:00
Jan Prochazka
2eca08944f theme 2020-11-12 15:38:14 +01:00
Jan Prochazka
5eace3e332 theme 2020-11-12 15:28:37 +01:00
Jan Prochazka
f30e7da503 theme - statusbar, icons 2020-11-12 14:51:27 +01:00
Jan Prochazka
a8d88d05db theme - modals, react select, tables 2020-11-12 14:20:02 +01:00
Jan Prochazka
a49f429f13 editor theme 2020-11-12 11:55:42 +01:00
Jan Prochazka
aa0501a729 scrollbar styling 2020-11-12 11:35:39 +01:00
Jan Prochazka
7658a2838a theme 2020-11-12 11:04:44 +01:00
Jan Prochazka
c7b693cfb6 theme 2020-11-12 09:46:01 +01:00
Jan Prochazka
4ef7f275e6 themable colors 2020-11-11 18:30:44 +01:00
Jan Prochazka
98d7b3c6b9 theme basic 2020-11-10 21:21:22 +01:00
Jan Prochazka
c8f7dc3d2c icon names refactor 2020-11-10 18:21:29 +01:00
Jan Prochazka
1c2dedfef3 using fonticon instead of span 2020-11-10 17:34:00 +01:00
Jan Prochazka
1169e23997 fix 2020-11-10 17:15:14 +01:00
Jan Prochazka
f890edacea icon cleanup 2020-11-09 21:07:32 +01:00
Jan Prochazka
00d693e9e4 mdi font icons 2020-11-09 21:03:52 +01:00
Jan Prochazka
ca6d552f5b font icons instead of SVG icons 2020-11-09 20:49:06 +01:00
Jan Prochazka
a7fcf1d3a3 used mdi icons instead of font awesome 2020-11-09 19:33:46 +01:00
Jan Prochazka
4bf797c27d mdi icons 2020-11-09 18:42:16 +01:00
Jan Prochazka
7819cc9541 clean temp files 2020-11-09 18:03:18 +01:00
Jan Prochazka
1379ba5026 build fix 2020-11-09 08:24:49 +01:00
Jan Prochazka
21c26067ef usability 2020-11-08 20:52:11 +01:00
Jan Prochazka
fd12eef0fc modal style, import-export configurator style 2020-11-08 20:50:12 +01:00
Jan Prochazka
6fb314c414 import using drag & drop 2020-11-07 21:52:35 +01:00
Jan Prochazka
c65806fd89 directory cleanup on startup 2020-11-07 17:54:43 +01:00
Jan Prochazka
307aaa2801 upload proof of concept 2020-11-07 11:43:31 +01:00
Jan Prochazka
19dadcd4ae export/import fix 2020-11-07 10:30:12 +01:00
Jan Prochazka
d234226750 cell data autodetect format, collapsed views in detail 2020-11-07 10:27:08 +01:00
Jan Prochazka
dfc8c75d76 fix 2020-11-05 14:38:01 +01:00
Jan Prochazka
399d194771 json cell data view 2020-11-05 14:33:51 +01:00
Jan Prochazka
7b64e33e92 cell data view 2020-11-05 14:11:31 +01:00
Jan Prochazka
42ffd49f6e code cleanup 2020-11-05 12:42:05 +01:00
Jan Prochazka
3982a28549 code cleanup 2020-11-05 12:38:24 +01:00
Jan Prochazka
f5e243a77f resizable widgets in grid 2020-11-05 12:33:31 +01:00
Jan Prochazka
7888cf6714 resizable widgets 2020-11-05 12:17:34 +01:00
Jan Prochazka
0d2120e96b fix 2020-11-01 15:52:31 +01:00
Jan Prochazka
229f0ea9c1 fix 2020-11-01 12:59:26 +01:00
Jan Prochazka
c9308255a7 macro icon 2020-11-01 12:54:27 +01:00
Jan Prochazka
8ff44e41b1 extract date fields macro 2020-11-01 12:46:34 +01:00
Jan Prochazka
ab2fb3bf97 data macros (able to change columns) + duplicate column macro 2020-11-01 12:09:40 +01:00
Jan Prochazka
d5b8433c17 rows macros 2020-11-01 11:26:46 +01:00
Jan Prochazka
cb0aee6476 handle macro errors 2020-11-01 10:47:13 +01:00
Jan Prochazka
4efa87c3c8 macro checkbox args + search & replace imporved 2020-11-01 10:22:14 +01:00
Jan Prochazka
20180fe4c4 macro default parameter values 2020-11-01 09:36:45 +01:00
Jan Prochazka
80e17eff39 column copy, fix column rename 2020-10-31 11:37:44 +01:00
Jan Prochazka
9bed46fe01 fix 2020-10-31 11:20:34 +01:00
Jan Prochazka
44059f1215 next macros 2020-10-31 11:04:10 +01:00
Jan Prochazka
4593ab7c46 macro - previre modified cells 2020-10-31 10:29:10 +01:00
Jan Prochazka
68cf397473 execute macro 2020-10-31 10:01:55 +01:00
Jan Prochazka
cc385c12ec macro preview 2020-10-31 09:04:59 +01:00
Jan Prochazka
d243e8cee5 editable flag moved to grider 2020-10-30 19:33:21 +01:00
Jan Prochazka
5f56aa2cf6 macro detail view 2020-10-30 19:27:19 +01:00
Jan Prochazka
ce38f7da4c open selection in free table editor 2020-10-29 10:59:50 +01:00
Jan Prochazka
3f14fec678 better loading free table data 2020-10-29 10:07:09 +01:00
Jan Prochazka
f81cefa8cb save button in free table grid 2020-10-28 18:47:29 +01:00
Jan Prochazka
8a2b6f3f37 free table editor - save and load 2020-10-28 18:42:02 +01:00
Jan Prochazka
2ba0c2cc46 free table editing operations 2020-10-27 21:31:22 +01:00
Jan Prochazka
6e4a53a2ab free table column editor 2020-10-26 18:47:02 +01:00
Jan Prochazka
c80510c37b free table infrastructure 2020-10-25 09:31:00 +01:00
Jan Prochazka
22a263a598 code cleanup 2020-10-24 21:36:17 +02:00
Jan Prochazka
f9f2a501ab paste using grider implementation 2020-10-24 21:27:56 +02:00
Jan Prochazka
45d172d0b1 grider refactor WIP 2020-10-24 21:05:24 +02:00
Jan Prochazka
00453ae379 basic updates again working 2020-10-24 20:31:03 +02:00
Jan Prochazka
abc007753a grider refactor 2020-10-24 18:35:26 +02:00
Jan Prochazka
b314e363cd loading grid - split into JslDataGridCode and SqlDataGridCore 2020-10-24 09:32:06 +02:00
Jan Prochazka
b439c7bb70 data grid refactor - working read only 2020-10-22 15:22:58 +02:00
Jan Prochazka
7704e9b305 Merge branch 'master' into grid-refactor 2020-10-22 12:32:05 +02:00
Jan Prochazka
9adf7a6ae2 datastore 2020-10-22 11:27:23 +02:00
Jan Prochazka
7681f9e1ec jsl data source - renamed private methods 2020-10-22 10:04:52 +02:00
Jan Prochazka
541f064ddb jsl data store fix - uses lock, tested OK on all problematic queries 2020-10-22 10:02:11 +02:00
Jan Prochazka
61b4bf91b0 jsl data refactor 2020-10-22 09:39:18 +02:00
Jan Prochazka
da1617729b jsl data refactor 2020-10-22 08:23:53 +02:00
Jan Prochazka
1a54d6bab0 close all fix 2020-10-19 17:11:27 +02:00
Jan Prochazka
a7ed6bf62b loading data grid 2020-10-18 18:13:58 +02:00
Jan Prochazka
6792b652fb import from archive 2020-10-18 11:53:35 +02:00
Jan Prochazka
e833853d3f better tabs panel grouping 2020-10-18 10:50:48 +02:00
Jan Prochazka
69ea8010d2 archive 2020-10-18 10:36:24 +02:00
Jan Prochazka
b0f0710a75 archive, export into archive 2020-10-17 17:59:36 +02:00
Jan Prochazka
74d3407048 local storage garbage collector + delete older tabs 2020-10-10 18:25:14 +02:00
Jan Prochazka
a07d99c731 recently closed tabs 2020-10-10 17:43:16 +02:00
Jan Prochazka
598c48069a memorize grid config 2020-10-10 16:31:11 +02:00
Jan Prochazka
7aec8ccf99 table child config refacvtor 2020-10-10 16:15:43 +02:00
Jan Prochazka
474d3962e2 show generated query 2020-10-08 15:42:53 +02:00
Jan Prochazka
3819bf9bd7 export query 2020-10-08 15:34:06 +02:00
Jan Prochazka
360a4ef1bc #40 export query result 2020-10-04 09:10:14 +02:00
Jan Prochazka
34fff77f66 #39 navigation between grid and filters 2020-10-03 11:14:04 +02:00
Jan Prochazka
c13f8b4786 #38 2020-10-02 13:51:56 +02:00
Jan Prochazka
73b5b86ace open related datble column menu #41 2020-10-02 13:24:55 +02:00
Jan Prochazka
6548400b96 bulk inserter - fixes for mysql and postgres 2020-09-28 14:33:47 +02:00
Jan Prochazka
29a7b68b59 driver commons refactor, default bulkinserter for mysql and postgres 2020-09-28 13:54:31 +02:00
Jan Prochazka
5359f850dd bulk insert refactor 2020-09-28 12:58:45 +02:00
Jan Prochazka
36dffe0a0f postgres - stream query reader 2020-09-28 12:09:01 +02:00
Jan Prochazka
a88e38dcf7 postgre incremental analysis, fixed mysql incremental analysis 2020-09-28 11:33:25 +02:00
Jan Prochazka
fbd963bfb1 #37 2020-09-27 09:05:00 +02:00
Jan Prochazka
154a4fc7d9 #37 2020-09-27 08:28:59 +02:00
Jan Prochazka
5fa36c40f2 import export modal - ability to run job directly 2020-09-26 18:15:29 +02:00
Jan Prochazka
f9b3691a58 fixed potencial problem 2020-09-24 14:11:23 +02:00
Jan Prochazka
55eda6c1b0 #34 2020-09-24 13:52:32 +02:00
Jan Prochazka
6b04593343 #33 2020-09-24 12:49:18 +02:00
Jan Prochazka
dacb810768 added Loading dbgate... text 2020-09-24 11:14:46 +02:00
Jan Prochazka
61e881d4d9 #33 2020-09-24 10:44:20 +02:00
Jan Prochazka
c00ccd61bb style fix 2020-09-24 09:29:04 +02:00
Jan Prochazka
71861779e8 postgre analyser 2020-06-29 20:21:37 +02:00
Jan Prochazka
3c1be39976 postgre analyser 2020-06-29 19:49:54 +02:00
Jan Prochazka
eaaa7beaa1 fixes 2020-06-29 08:07:50 +02:00
Jan Prochazka
abf7ad478d mysql view format 2020-06-28 21:33:13 +02:00
Jan Prochazka
0c3a2fb047 fix 2020-06-28 21:28:14 +02:00
Jan Prochazka
a85ad0a1f0 mysql - analyse views 2020-06-28 21:19:51 +02:00
Jan Prochazka
4e1ee72d4d kill query 2020-06-28 15:33:59 +02:00
Jan Prochazka
8e9b6d5ea2 mysql - analyse modifications 2020-06-28 15:22:34 +02:00
Jan Prochazka
536ee6678f mysql - analyse views, procedures, functions 2020-06-28 13:58:56 +02:00
Jan Prochazka
dc4fbe21de fixes + UX 2020-06-27 12:50:45 +02:00
Jan Prochazka
f78b1adefa fix 2020-06-27 10:33:51 +02:00
Jan Prochazka
d754896f88 fix 2020-06-27 09:02:26 +02:00
Jan Prochazka
c38aac4015 group by date - postgres, mysql 2020-06-26 15:48:02 +02:00
Jan Prochazka
bf24796899 type analysers for mysql, postgre 2020-06-26 15:28:44 +02:00
Jan Prochazka
ca2d182e83 fix 2020-06-21 22:07:38 +02:00
Jan Prochazka
387867b1ae build fix 2020-06-21 22:00:59 +02:00
Jan Prochazka
b01fec4adc build fix 2020-06-21 21:51:45 +02:00
Jan Prochazka
72d38e4b8c grouping - work with datetimes 2020-06-21 21:44:54 +02:00
Jan Prochazka
9cd2e68f0b group by fix 2020-06-21 20:04:00 +02:00
Jan Prochazka
e1eb8ffd56 group by - count on identity 2020-06-21 10:41:26 +02:00
Jan Prochazka
0e1e3b9ed7 grid - grouping 2020-06-21 10:36:43 +02:00
Jan Prochazka
bfc6f2a8a8 better type habndling, shell-tableReader for preserving table structure 2020-06-18 21:50:37 +02:00
Jan Prochazka
cecb88f024 #32 2020-06-18 21:18:30 +02:00
Jan Prochazka
0d755fa8fc utility functions, trat view as table 2020-06-18 20:39:35 +02:00
Jan Prochazka
10d8a40d1c fix 2020-06-18 17:15:53 +02:00
Jan Prochazka
217be698af fixed bug with mssql connector 2020-06-18 17:11:08 +02:00
Jan Prochazka
061921fd6c export database popup menu 2020-06-18 16:53:03 +02:00
Jan Prochazka
07287e5f7f create database modal 2020-06-18 16:15:39 +02:00
Jan Prochazka
ec8b034541 excel import fix 2020-06-18 15:55:30 +02:00
Jan Prochazka
694e76b654 load wizard from shell window 2020-06-18 15:35:57 +02:00
Jan Prochazka
8425fc46a7 workign excel import 2020-06-18 15:08:58 +02:00
Jan Prochazka
967c5860c9 imp exp - transfer from one DB to another 2020-06-18 12:17:55 +02:00
Jan Prochazka
3f40996d2d imp exp configurator 2020-06-18 11:42:02 +02:00
Jan Prochazka
a9ce93cd67 import-export - work with schema (mssql) 2020-06-18 09:38:08 +02:00
Jan Prochazka
b873dd75d3 json export in configurator, prepare for table mapping 2020-06-11 21:26:35 +02:00
Jan Prochazka
b520501d1f json lines reader, writer 2020-06-11 20:52:57 +02:00
Jan Prochazka
41ee6e9b91 excel sheet reader 2020-06-11 15:58:19 +02:00
Jan Prochazka
5c1920d60d Revert "fixed incorrect paste on data grid"
This reverts commit dda614165f.
2020-06-11 15:43:51 +02:00
Jan Prochazka
bab14883a2 fix pasting unwanted text 2020-06-11 15:43:39 +02:00
Jan Prochazka
dda614165f fixed incorrect paste on data grid 2020-06-11 15:28:12 +02:00
Jan Prochazka
38b6350ef8 mssql bulk table writer 2020-06-11 13:58:34 +02:00
Jan Prochazka
a86f7e96ca rename 2020-06-11 10:23:37 +02:00
Jan Prochazka
dc7c44b797 csvReader follows dbgate stream api 2020-06-11 10:19:38 +02:00
Jan Prochazka
f68bdafd9f scripting engine 2020-06-11 10:09:04 +02:00
Jan Prochazka
ca079d5dce jsl data - first line is structure 2020-06-10 21:53:43 +02:00
Jan Prochazka
1695fb2fd8 new streams 2020-06-10 21:35:25 +02:00
Jan Prochazka
26120969de byline parsing script output 2020-06-10 20:44:31 +02:00
Jan Prochazka
eb7c65dc95 basic auth for dbgate web 2020-06-10 19:58:05 +02:00
Jan Prochazka
63b95c6793 build docker image 2020-06-10 18:48:54 +02:00
Jan Prochazka
594837573e #28 2020-06-09 20:54:14 +02:00
Jan Prochazka
81738487d7 mssql: support readableStream (missing drained pause+resume+drained support) 2020-06-07 19:06:21 +02:00
Jan Prochazka
22fa92520d electron - work with exported files 2020-06-07 18:42:21 +02:00
Jan Prochazka
2f363f6969 import/export 2020-06-07 18:14:37 +02:00
Jan Prochazka
f63788f79b export - output files 2020-06-07 18:11:06 +02:00
Jan Prochazka
f37524f76f shell script runner 2020-06-07 09:51:53 +02:00
Jan Prochazka
617548cd50 generate script fixes 2020-06-06 22:17:17 +02:00
Jan Prochazka
74aa90fd2a generate shell script 2020-06-06 21:48:29 +02:00
Jan Prochazka
f03a8c258a modal refactor 2020-06-04 20:40:24 +02:00
Jan Prochazka
35edad85c4 import export configurator WIP 2020-06-04 16:20:13 +02:00
Jan Prochazka
86cd0c9459 code completion fixes 2020-06-04 13:25:45 +02:00
Jan Prochazka
afbec02f3a export CSV from mysql test 2020-06-04 11:18:46 +02:00
Jan Prochazka
7450b7fe85 #25 2020-06-02 16:55:46 +02:00
Jan Prochazka
bae11e9080 fix 2020-05-31 20:40:36 +02:00
Jan Prochazka
4b53e66100 #26 2020-05-31 20:37:50 +02:00
Jan Prochazka
2d78146cda join wizard 2020-05-28 18:23:55 +02:00
Jan Prochazka
a11b3773ce join wizard 2020-05-28 18:13:55 +02:00
Jan Prochazka
cafd42a61e columns autocomplete 2020-05-28 14:52:52 +02:00
Jan Prochazka
eea2c00df3 autocomplete 2020-05-28 13:55:02 +02:00
Jan Prochazka
3a2926976c autocomplete wip 2020-05-28 13:21:36 +02:00
Jan Prochazka
5107e87e1e ts fix 2020-05-21 21:42:03 +02:00
Jan Prochazka
6725150b1d fixed database connection ping 2020-05-21 21:29:14 +02:00
Jan Prochazka
c81b50bb90 removed table blinking 2020-05-21 21:24:54 +02:00
Jan Prochazka
7e52e17391 select to clipboard fixes 2020-05-21 20:42:26 +02:00
Jan Prochazka
99df285425 bit filters 2020-05-21 15:20:20 +02:00
Jan Prochazka
f630c68af2 fix 2020-05-21 15:16:38 +02:00
Jan Prochazka
68f5c88fb8 insert into tables with identity 2020-05-21 15:09:48 +02:00
Jan Prochazka
6df7743b4c copy & paste fixes 2020-05-20 18:29:41 +02:00
Jan Prochazka
b4dde1db28 electron app 2020-05-18 19:05:45 +02:00
Jan Prochazka
a5cc7624ad running as portal 2020-05-17 20:51:16 +02:00
Jan Prochazka
a682df9253 show pages in iframe 2020-05-17 10:57:24 +02:00
Jan Prochazka
b024ef5a9b api portal - run:portal uses env-cmd instead of cross-env 2020-05-17 08:57:52 +02:00
Jan Prochazka
0bf44b9a9d runAsPortal - connections from env variables, cannot be changed 2020-05-17 08:43:42 +02:00
Jan Prochazka
044d8dc538 fix 2020-05-17 08:12:56 +02:00
Jan Prochazka
03b656a25b pg stream query support 2020-05-17 07:47:42 +02:00
Jan Prochazka
2d426030ec mysql - query stream 2020-05-16 18:47:27 +02:00
Jan Prochazka
942f22f1a3 postgre - analyse foreign keys 2020-05-16 09:34:28 +02:00
Jan Prochazka
7d6008a441 rename 2020-05-16 08:58:16 +02:00
Jan Prochazka
83e3f8b1d8 mysql - analyse primary and foreign keys 2020-05-16 08:45:18 +02:00
Jan Prochazka
70ab03ad73 fixed mysql in bundled app 2020-05-16 08:23:10 +02:00
Jan Prochazka
952dbbf50c database ctx menu fixed 2020-05-16 08:01:13 +02:00
Jan Prochazka
96e160f122 set filter modal 2020-05-16 07:55:02 +02:00
Jan Prochazka
3b7f391b8c multiline filter on paste 2020-05-13 21:31:27 +02:00
Jan Prochazka
54fc03ec04 filter multiple values 2020-05-13 21:27:05 +02:00
Jan Prochazka
7d844fe892 modal styles 2020-05-13 21:04:13 +02:00
Jan Prochazka
2a0437e8b5 handle error when saving to DB 2020-05-13 20:09:17 +02:00
Jan Prochazka
66b870f23e autofill fix 2020-05-13 19:53:59 +02:00
Jan Prochazka
be80bf730d refactor 2020-05-13 19:46:44 +02:00
Jan Prochazka
d31b756b0e set null, various fixes 2020-05-13 19:42:33 +02:00
Jan Prochazka
c49119a4b8 webkit scrollbar style (file tabs) 2020-05-13 18:36:05 +02:00
Jan Prochazka
e7624efc1d tabs design + handled corner cases 2020-05-13 18:23:23 +02:00
Jan Prochazka
6ba5d98883 refactor 2020-05-13 17:59:33 +02:00
Jan Prochazka
97901d2d6f fixes 2020-05-13 17:56:09 +02:00
Jan Prochazka
99a6b1bb31 fixed show master-detail 2020-05-13 07:08:34 +02:00
Jan Prochazka
320471ecc8 tabs with shown database 2020-05-12 21:39:14 +02:00
Jan Prochazka
7750182d1f loading full DB structure to client 2020-05-12 21:05:10 +02:00
Jan Prochazka
0515300c73 #12 #14 2020-05-12 15:11:27 +02:00
Jan Prochazka
8f2b357095 CSS 2020-05-10 22:17:59 +02:00
Jan Prochazka
22ce9b382c UX 2020-05-10 22:13:59 +02:00
Jan Prochazka
9c364d86ff managers sizing 2020-05-10 22:09:43 +02:00
Jan Prochazka
8f5467859b search - better work with focus, unified component 2020-05-10 21:27:07 +02:00
Jan Prochazka
125ba3b0c8 seach improvement 2020-05-10 21:17:15 +02:00
Jan Prochazka
c82f332c42 close refactor 2020-05-10 20:50:37 +02:00
Jan Prochazka
31671ec573 tabs panel menu 2020-05-10 20:40:33 +02:00
Jan Prochazka
a41538b452 columns resize 2020-05-10 18:52:14 +02:00
Jan Prochazka
836db096a9 resizable widget container 2020-05-10 17:39:49 +02:00
Jan Prochazka
dc87aeeb43 draggable vertical splitter 2020-05-10 11:04:56 +02:00
Jan Prochazka
9755de5f6c fix 2020-05-10 10:36:04 +02:00
Jan Prochazka
e927d08a9e master/detail header 2020-05-10 10:26:54 +02:00
Jan Prochazka
76ce6acb5e rename - refactor 2020-05-10 09:40:15 +02:00
Jan Prochazka
9b39677b93 master/detail view - handle reload chidlren 2020-05-10 09:38:00 +02:00
Jan Prochazka
c6695bba32 master detail view 2020-05-10 09:18:31 +02:00
Jan Prochazka
4e0d8d403c master-detail view 2020-05-10 08:58:56 +02:00
Jan Prochazka
1e91abf37b split components - prepare for #3 2020-05-10 07:31:11 +02:00
Jan Prochazka
8f8dd15c04 reference manager control design 2020-05-09 22:15:51 +02:00
Jan Prochazka
9284861c35 #2 2020-05-09 20:28:59 +02:00
Jan Prochazka
d2fa296139 #2 2020-05-06 22:03:16 +02:00
Jan Prochazka
54fb4d214d script generation refactor - opened in normal QueryTab 2020-05-06 21:27:11 +02:00
Jan Prochazka
04e22e7e7c fix 2020-05-01 20:32:24 +02:00
Jan Prochazka
1709d4f032 show load error in data grid 2020-05-01 20:20:55 +02:00
Jan Prochazka
d1766bf999 loaders 2020-05-01 19:58:33 +02:00
Jan Prochazka
cfc44e4f2f handle disconnected database 2020-05-01 19:50:55 +02:00
Jan Prochazka
024c7ddf21 loading info in grid 2020-05-01 18:00:12 +02:00
Jan Prochazka
d0533f3f08 optimalizations 2020-05-01 17:50:12 +02:00
Jan Prochazka
7d36ddbc04 database connections 2020-05-01 17:38:25 +02:00
Jan Prochazka
3e07c2b76e fixes 2020-05-01 14:11:47 +02:00
Jan Prochazka
bfef6b57dd server connections 2020-05-01 13:19:42 +02:00
Jan Prochazka
ca7eea8a05 server connections handling 2020-05-01 11:41:18 +02:00
Jan Prochazka
44c19ad277 close child process - api 2020-05-01 09:37:58 +02:00
Jan Prochazka
933f29afda close chidl processes when parent exits 2020-05-01 09:35:57 +02:00
Jan Prochazka
17134552ce fixed loading tables with maby FKs 2020-04-30 21:47:40 +02:00
Jan Prochazka
c9a0dfcb53 column manager select ux improved 2020-04-27 18:51:56 +02:00
Jan Prochazka
c91d739fd0 added column fix 2020-04-27 18:47:09 +02:00
Jan Prochazka
7e461f32dc search in sql editor 2020-04-26 18:51:21 +02:00
Jan Prochazka
f76761821e sql code formatter 2020-04-26 18:39:06 +02:00
Jan Prochazka
9ed757b931 fixed column visibility 2020-04-26 18:30:16 +02:00
Jan Prochazka
f3f9404637 grid columns max scroll count 2020-04-26 17:35:02 +02:00
Jan Prochazka
9c800f87f4 focused column & scroll focused column in view 2020-04-26 17:27:07 +02:00
Jan Prochazka
85ba6bb05c style 2020-04-26 08:56:01 +02:00
Jan Prochazka
4c5db6483d style 2020-04-26 08:37:06 +02:00
Jan Prochazka
e9d5239e9c toolbar button styles 2020-04-26 08:30:25 +02:00
Jan Prochazka
d2887f9869 form buttons styling 2020-04-26 08:11:36 +02:00
Jan Prochazka
4e0770d1ab mix - more conditions 2020-04-25 21:52:08 +02:00
Jan Prochazka
fd7f3d7e47 bit fields fixed in dbgrid 2020-04-25 21:46:02 +02:00
Jan Prochazka
52d2560c78 throttle for messages view 2020-04-14 21:58:48 +02:00
Jan Prochazka
6e8ef35902 loading data from query fix 2020-04-14 21:18:43 +02:00
Jan Prochazka
cc4eb133a7 fix - prevented double load 2020-04-14 19:39:22 +02:00
Jan Prochazka
113016c25c load row count 2020-04-14 19:37:31 +02:00
Jan Prochazka
c2f65ff2a9 fix 2020-04-13 21:20:43 +02:00
Jan Prochazka
b68f32e771 fix 2020-04-13 17:42:23 +02:00
Jan Prochazka
5f59e3135f delete saved qwl files 2020-04-13 17:20:26 +02:00
Jan Prochazka
7a0b9a27d2 saved sql files 2020-04-13 17:14:50 +02:00
Jan Prochazka
41322f237a query - busy indicator, canceling 2020-04-13 15:20:37 +02:00
Jan Prochazka
fc98409583 handle mssql cols without name 2020-04-13 14:26:14 +02:00
Jan Prochazka
abb3f6e09c opened tabs widget 2020-04-13 13:49:00 +02:00
Jan Prochazka
0e395f14ad tabs panel improvements 2020-04-13 12:41:14 +02:00
Jan Prochazka
9c1f09259a execute procedure tab 2020-04-13 09:31:01 +02:00
Jan Prochazka
f690c42153 procedures, functions 2020-04-13 09:16:53 +02:00
Jan Prochazka
4c8b86dfaa simplified app objects 2020-04-13 08:58:57 +02:00
Jan Prochazka
fcbf8c0293 metadata loaders extended 2020-04-13 08:40:13 +02:00
Jan Prochazka
0eb4ce121e fix 2020-04-12 21:04:08 +02:00
Jan Prochazka
46814bab81 metadata loaders refactor, cache fixes 2020-04-12 21:02:34 +02:00
Jan Prochazka
e9c03345c3 client metadata caching 2020-04-12 20:47:24 +02:00
Jan Prochazka
cd645afd00 useTableInfo refactor 2020-04-12 20:01:50 +02:00
Jan Prochazka
648e3a921e metadata loaders refactor 2020-04-12 19:50:29 +02:00
Jan Prochazka
99a9b003bc show create view 2020-04-12 18:55:47 +02:00
Jan Prochazka
4bc252fdd2 browse view data 2020-04-12 18:44:59 +02:00
Jan Prochazka
ea6c31187b load views, procedures, functions 2020-04-12 12:24:40 +02:00
Jan Prochazka
241d8ea647 query fixes 2020-04-12 10:55:41 +02:00
Jan Prochazka
6da41bcf4a postgre, mysql analysers - refactor 2020-04-12 10:16:33 +02:00
Jan Prochazka
fae97a8b4a mssql - incremental analysis 2020-04-11 20:24:30 +02:00
Jan Prochazka
eb0c2f04bd fix - initial load fixed 2020-04-10 22:46:58 +02:00
Jan Prochazka
01e0949b28 electron splash screen 2020-04-10 21:53:00 +02:00
Jan Prochazka
5030c673e6 electron app - auto find port 2020-04-10 21:21:57 +02:00
Jan Prochazka
ac97344c1e fix 2020-04-10 18:27:38 +02:00
Jan Prochazka
6e120b4317 fixes linting errors and warnings 2020-04-10 18:12:25 +02:00
Jan Prochazka
784c34c5c9 query messages 2020-04-10 14:53:06 +02:00
Jan Prochazka
aa2eae2696 messages from query 2020-04-10 13:49:41 +02:00
Jan Prochazka
f01bf8a605 query result 2020-04-10 11:52:25 +02:00
Jan Prochazka
8be7c0aa6b query result shown 2020-04-10 10:47:54 +02:00
Jan Prochazka
3bc6f60f75 jsl grid display 2020-04-10 09:50:20 +02:00
Jan Prochazka
949985769c query - result tabs 2020-04-07 21:37:00 +02:00
Jan Prochazka
72375ec635 query - basic print workflow - messages on client 2020-04-05 20:48:04 +02:00
Jan Prochazka
3df4e9b7dc query - saving to local storage 2020-04-04 21:22:30 +02:00
Jan Prochazka
93cacafa4b bold current connection 2020-04-04 18:36:16 +02:00
Jan Prochazka
7de37ad7e5 statusbar - show current database 2020-04-04 17:33:38 +02:00
Jan Prochazka
92bbf2fa7c data grid context menu 2020-04-04 11:36:46 +02:00
Jan Prochazka
7b8a604957 grid sorting 2020-04-04 11:06:27 +02:00
Jan Prochazka
a3e9ba61af button redesign 2020-04-04 10:20:56 +02:00
Jan Prochazka
a50d1166d4 fix 2020-04-04 08:08:35 +02:00
Jan Prochazka
87b9d87db9 optimalization of grid rendering 2020-04-04 07:49:39 +02:00
Jan Prochazka
f41383aa08 grid load fix 2020-04-03 21:35:24 +02:00
Jan Prochazka
aeacc2b170 filter improved 2020-04-01 21:47:43 +02:00
Jan Prochazka
b62e42ffb7 filter tables 2020-04-01 21:37:50 +02:00
Jan Prochazka
48b33eae14 connection list searchbox 2020-04-01 20:43:47 +02:00
Jan Prochazka
f0d81cf7e2 widget search box flex sizing 2020-03-31 21:28:14 +02:00
Jan Prochazka
fdd0285c6f toolbar improved - disabled buttons 2020-03-30 21:58:09 +02:00
Jan Prochazka
8f245ca40f toolbar 2020-03-30 21:36:47 +02:00
Jan Prochazka
72b2329c2c datagrid toolbar using portals 2020-03-30 21:18:02 +02:00
Jan Prochazka
b929352d92 toolbar 2020-03-30 20:17:16 +02:00
Jan Prochazka
2d2199cb64 fix - ctrl+s from editor 2020-03-29 23:08:51 +02:00
Jan Prochazka
7d72b06940 undo, redo in table data editing 2020-03-29 23:06:16 +02:00
Jan Prochazka
d578a8f011 paste multicell 2020-03-29 22:27:18 +02:00
Jan Prochazka
fd3308e05a paste - single cell variant 2020-03-29 21:51:49 +02:00
Jan Prochazka
0f51501d5f grid focus refactor - fake control take focus 2020-03-29 20:53:01 +02:00
Jan Prochazka
42e2dbbd48 copy to clipboard event 2020-03-29 20:32:53 +02:00
Jan Prochazka
c3deb55779 fix 2020-03-29 18:31:45 +02:00
Jan Prochazka
e4aa74a6e3 autofill 2020-03-29 15:53:55 +02:00
Jan Prochazka
42fed6a545 fix 2020-03-29 13:24:41 +02:00
Jan Prochazka
54d3f8383a revert row changes, delete - for all selected rows 2020-03-29 13:16:58 +02:00
Jan Prochazka
50bf392e4a changeset - delete 2020-03-29 12:29:02 +02:00
Jan Prochazka
2107daf0f0 insert rows 2020-03-28 11:41:29 +01:00
Jan Prochazka
54976ca21f revert row changes command 2020-03-27 21:35:14 +01:00
Jan Prochazka
03550f1d27 using reducer for inplace editor 2020-03-27 21:11:11 +01:00
Jan Prochazka
cdb3215b5f inplace editor improvements 2020-03-25 21:48:44 +01:00
Jan Prochazka
01e2cb3087 save changes to DB 2020-03-24 19:47:53 +01:00
Jan Prochazka
464662cb18 generate update script 2020-03-23 20:41:40 +01:00
Jan Prochazka
1560b7c2e0 optimalizations, refactor 2020-03-22 20:17:38 +01:00
Jan Prochazka
ce1e58dbdc inplace editing 2020-03-22 18:48:48 +01:00
Jan Prochazka
b893b344f5 extracted datarow component 2020-03-22 17:09:56 +01:00
Jan Prochazka
f79e729126 inline editing 2020-03-22 16:58:32 +01:00
Jan Prochazka
606074ca7d removed unused code 2020-03-22 10:45:13 +01:00
Jan Prochazka
6a7b7abcb7 grid - selecting, scrolling 2020-03-22 10:25:19 +01:00
Jan Prochazka
043d21c43a column scroll 2020-03-21 22:32:58 +01:00
Jan Prochazka
d16d946df1 keep opened tab content mounted 2020-03-21 12:26:12 +01:00
Jan Prochazka
9b5a508eb9 key handling 2020-03-21 11:49:56 +01:00
Jan Prochazka
20933cec8b selection 2020-03-21 10:28:43 +01:00
Jan Prochazka
27a323f557 docker build 2020-03-15 21:10:38 +01:00
Jan Prochazka
3a8c961920 docker build 2020-03-15 09:35:34 +01:00
Jan Prochazka
497805644a build fix 2020-03-14 16:58:58 +01:00
Jan Prochazka
6b6c9ec77b electron build 2020-03-14 14:43:48 +01:00
Jan Prochazka
1d63908328 backend bundle refactor 2020-03-14 10:38:10 +01:00
Jan Prochazka
cd58555409 refactor - backend single bundle 2020-03-14 10:22:10 +01:00
Jan Prochazka
6a13d9fa19 removed rollup 2020-03-14 09:56:01 +01:00
Jan Prochazka
40bc48e80d deploy WIP 2020-03-14 09:54:34 +01:00
Jan Prochazka
0c627ea92e packages, documentation 2020-03-13 22:42:09 +01:00
Jan Prochazka
74e7d7d4e8 clear filter button 2020-03-12 20:44:20 +01:00
Jan Prochazka
e8733c6587 checking filter on change 2020-03-12 18:14:40 +01:00
Jan Prochazka
f86ad6ba1e filter parser connected 2020-03-12 17:52:19 +01:00
Jan Prochazka
fc67ad0b0f filter parser 2020-03-12 14:09:13 +01:00
Jan Prochazka
2de6033dc9 filter parser 2020-03-12 13:15:13 +01:00
Jan Prochazka
064121376f expression parser 2020-03-12 12:46:07 +01:00
Jan Prochazka
e2c5c8163c filter parse - ts 2020-03-12 09:29:07 +01:00
Jan Prochazka
8f6b211b1b filter controls 2020-03-12 08:02:13 +01:00
Jan Prochazka
8da0c359ff bugfixes - hint displays 2020-03-08 21:01:24 +01:00
Jan Prochazka
caf5453975 FK hints 2020-03-08 20:52:26 +01:00
Jan Prochazka
8d731731b3 show added columns 2020-03-08 18:51:37 +01:00
Jan Prochazka
2e596cf24d added columns 2020-03-08 14:58:32 +01:00
Jan Prochazka
d902d9de1c expandable FK columns 2020-03-07 22:39:19 +01:00
Jan Prochazka
d64ae4b688 column manager search box, hide all, show all 2020-03-07 18:13:44 +01:00
Jan Prochazka
49a0a16c25 datagrid column manager, hide columns 2020-03-07 17:44:40 +01:00
Jan Prochazka
d4b359f5a0 incremental data loading, flattened some sqltree types 2020-03-05 15:04:06 +01:00
Jan Prochazka
6b3e4e7cbf dynamic loading of next rows 2020-03-05 14:25:07 +01:00
Jan Prochazka
ffe8f1027f unified prettier 2020-03-05 13:32:42 +01:00
Jan Prochazka
9ef719ec95 sqlgen 2020-03-05 13:19:25 +01:00
Jan Prochazka
c47711d346 deleted obsolete files 2020-03-05 12:24:07 +01:00
Jan Prochazka
95ae39e0de sql tree refactor 2020-03-05 12:23:07 +01:00
Jan Prochazka
bf607fcb06 sql tree - before refactor 2020-03-05 11:42:16 +01:00
Jan Prochazka
0507e84457 fix 2020-03-05 09:44:38 +01:00
Jan Prochazka
aad9512951 table grid display, SQL for browse table is generated on FE 2020-03-05 09:40:05 +01:00
Jan Prochazka
bbc969fa71 introduced sqltree typescript library 2020-03-05 07:35:23 +01:00
Jan Prochazka
17e2c18c49 engines in create script tab 2020-03-03 08:01:24 +01:00
Jan Prochazka
a4a470de45 table tab tooltip 2020-03-03 07:45:35 +01:00
Jan Prochazka
e2e46ec398 create fk script 2020-03-03 07:14:12 +01:00
Jan Prochazka
b933e4577c sql dumper 2020-03-02 22:22:44 +01:00
Jan Prochazka
e038be12b9 create table script 2020-03-02 22:08:06 +01:00
Jan Prochazka
08cef79f10 ts fix 2020-03-02 21:23:22 +01:00
Jan Prochazka
a45c99e40f ts fix 2020-03-02 21:01:47 +01:00
Jan Prochazka
e903122c52 tsfix 2020-02-03 20:44:06 +01:00
Jan Prochazka
8a85cfe687 create script callable from react 2020-02-03 20:34:38 +01:00
Jan Prochazka
b6dea799c1 refactor 2020-02-03 19:52:02 +01:00
Jan Prochazka
acf6a1ce74 introduced yarn workspace 2020-02-03 19:43:11 +01:00