842 Commits

Author SHA1 Message Date
45e620bbe4 add plugin to server-domain-core/pom.xml 2024-10-23 07:47:37 -07:00
778812e8a5 initial version of timeplus plugin 2024-10-22 21:45:45 -07:00
2173b050e2 Merge pull request #1465 from miahemu/notification
Add Webhook
2024-07-22 16:39:11 +08:00
82bb7c2402 unit test 2024-07-22 16:03:55 +08:00
zgq
60e47c2132 refactor(chat2db-spi): replace Clob reading logic with IOUtils.toString 2024-07-16 14:45:39 +08:00
zgq
95db332ad3 fix(chat2db-mysql): optimize valueProcessor 2024-07-15 21:18:13 +08:00
zgq
ffc2bc0e14 fix(chat2db-mysql): correct string conversion methods in MysqlTimestampProcessor 2024-07-15 18:04:16 +08:00
33dd0c79d6 Merge remote-tracking branch 'origin/dev' into dev 2024-07-13 20:13:44 +08:00
cd68edc8af Add Webhook 2024-07-13 17:37:30 +08:00
07320fb2e8 fix columnType error 2024-07-13 15:05:55 +08:00
zgq
b332bd2d67 Temporarily cancel the export trigger 2024-07-11 16:40:06 +08:00
493f934a2c fix columnType error 2024-07-11 13:56:32 +08:00
zgq
3961610e50 feat(chat2db-oracle): exclude PUINDEX 2024-07-10 20:42:16 +08:00
zgq
2560061e68 feat(chat2db-oracle): fix oracle DDL 2024-07-10 20:05:14 +08:00
c10a7fea86 fix oracle columnType 2024-07-10 15:04:04 +08:00
212a527fc0 fix oracle type columnSize QA 2024-07-10 15:00:58 +08:00
38fa3f100d fix oracle type columnSize QA 2024-07-10 14:54:40 +08:00
025032cd05 oracle column Type error fix 2024-07-10 14:00:54 +08:00
zgq
cfcaa5b112 fix(chat2db-oracle): Temporary processing of binary data 2024-07-09 22:11:28 +08:00
zgq
d70c4754d1 fix(chat2db-oracle): fix oracle function struct 2024-07-09 21:02:52 +08:00
zgq
d5c72b955c fix(chat2db-oracle): fix schema struct export 2024-07-09 20:51:49 +08:00
zgq
fbf34e7aa8 fix(chat2db-oracle): correct timestamp scale 2024-07-09 17:27:13 +08:00
zgq
14b5ba519c fix(chat2db): fix oracle long raw null 2024-07-09 16:04:58 +08:00
zgq
14777c784c fix(JDBCDataValue): handle null bytes in getBlobHexString
Avoid NullPointerException by checking for null byte array before encoding
in getBlobHexString method.

fix(OracleDBManage): properly quote object names in SQL builder
2024-07-09 15:02:22 +08:00
zgq
ea5a7e89ff refactor(OracleDBManage): fix get tableDDL 2024-07-09 14:35:13 +08:00
zgq
0f23e12e50 refactor(Oraclesql-builder): wrap objectName 2024-07-09 11:58:08 +08:00
ab96987d92 remove ';' in builder sql 2024-07-09 11:52:53 +08:00
7a95f126b2 remove ';' in builder sql 2024-07-09 10:48:18 +08:00
6552f2dc50 Some typos and unit tests. 2024-07-08 22:20:21 +08:00
19a9060b1e Some typos and unit tests. 2024-07-08 22:10:31 +08:00
874914d689 Value processor remove base 2024-07-08 22:02:44 +08:00
50636792a7 Value processor remove base 2024-07-08 21:18:39 +08:00
5370cea7f1 Value processor remove base 2024-07-08 19:34:08 +08:00
zgq
615c1bfcd5 refactor(JDBCDataValue): optimize line separator usage 2024-07-08 19:22:03 +08:00
zgq
17f2577fa3 Merge remote-tracking branch 'origin/oracle-value-processor' into oracle-value-processor 2024-07-08 19:17:41 +08:00
zgq
2d8f9baa77 fix(sql-builder): escape line 2024-07-08 19:17:23 +08:00
0d29c78cc5 Merge branch 'dev' into oracle-value-processor 2024-07-08 17:03:50 +08:00
zgq
ec9121bf35 fix(chat2db): ensure proper escaping of string values in SQL queries
String values in SQL queries are now properly escaped to prevent potential security issues
and incorrect query syntax. This update affects the JDBC value processing logic and the
way columns are built into SQL queries, streamlining the escaping mechanism for various
data types.

The changes include:
- Removal of unnecessary null checks that were redundant with Objects.isNull().
- Streamlined string escaping logic using EasyStringUtils.escapeAndQuoteString().- Utilization of the stream API for more concise and readable code.

BREAKING CHANGE: If any external code relies on the previous behavior of not escaping
string values, it must now handle the escaped values appropriately to avoid syntax
errors or potential SQL injection vulnerabilities.
2024-07-08 17:01:42 +08:00
cfffc0a816 Merge remote-tracking branch 'origin/dev' into dev 2024-07-08 10:14:04 +08:00
805e703f69 add if remove comment 2024-07-08 10:13:42 +08:00
zgq
6e3b58a8f1 optimize MysqlYearProcessor 2024-07-07 09:59:51 +08:00
zgq
44a0e6feb5 fix(oracledb): correct timestamp processing and add TimeStampLTZ support 2024-07-07 08:40:31 +08:00
9d28110135 Merge branch 'dev' into oracle-value-processor 2024-07-05 15:28:31 +08:00
zgq
8bf09448f2 .
.
2024-07-05 15:26:57 +08:00
231d692e6c fix issue:#1390 2024-07-04 16:41:14 +08:00
50c6d17c72 Some typos and unit tests.
Unit tests for three classes: ConsoleServiceImpl、DashboardServiceImpl、DatabaseServiceImpl
2024-07-03 20:09:37 +08:00
f152df2ae7 Some typos and unit tests.
Unit tests for two classes: ChartServiceImpl and ConfigServiceImpl
2024-07-02 16:58:46 +08:00
820e2d5186 Some typos and unit tests.
Unit tests for two classes: ChartServiceImpl and ConfigServiceImpl
2024-07-02 16:00:21 +08:00
debbf3ab82 copy and delete Table 2024-06-30 00:07:05 +08:00
zgq
b5addde7f8 MysqlYearProcessor 2024-06-28 22:30:14 +08:00