Commit Graph
733 Commits
Author SHA1 Message Date
sunguangming b363c35e47 Merge branch 'release/21.7.7' into feature/workflowgroup 2025-11-25 03:09:44 +00:00
朱金勇 4addd0b58b * [highgo] Move databases support to patch. 2025-11-25 09:58:00 +08:00
sunguangming e4a16a05a1 Merge branch 'release/21.7.7' into feature/workflowgroup 2025-11-25 01:57:28 +00:00
liugang 7eaf0e84a7 * [refactor] Refactor SQL processing for database installation and upgrade
- Extract SQL processing methods to install model for better reusability
- Add replaceContantsInSQL() and appendMySQLTableOptions() public methods
- Unify SQL constants replacement across installation and upgrade modules
- Remove duplicate SQL processing code in extension and upgrade models
- Fix __TABLE__ to __DATABASE__ in zentao.sql for consistency
- Improve code maintainability and reduce duplication
2025-11-24 16:17:02 +08:00
liugang 586391d449 * [fix] Fix CREATE TABLE SQL parsing and ensure ENGINE=InnoDB for MySQL tables
- Fix SQL parsing logic in extension/model.php to properly handle table definitions
- Fix SQL parsing logic in install/model.php to properly handle table definitions
- Ensure ENGINE=InnoDB is explicitly set for MySQL CREATE TABLE statements in upgrade/model.php
- This addresses potential issues with table creation and ensures consistent InnoDB engine usage
2025-11-24 16:17:02 +08:00
liugang 789def3fe7 * [perf] Move getDatabaseCharsetAndCollation() call outside the foreach loop to improve performance. 2025-11-24 16:17:02 +08:00
liugang ef056ceab0 * [misc] Add = in sql statement to set character set and collation. 2025-11-24 16:17:01 +08:00
liugang fe621b4209 * [refac] Use unified charset method in install step2 configuration. 2025-11-20 18:16:33 +08:00
liugang 6e82125d12 * [refac] Simplify charset handling in database table creation. 2025-11-20 18:16:33 +08:00
朱金勇 67a5805fdc * [dm] IPD support dmdb. 2025-11-20 09:47:32 +08:00
liyang ae7b38c164 + [unittest] add cid. 2025-11-14 13:05:25 +08:00
zhangjialiang 1ff28974b0 IPD version prompt for successful optimization installation 2025-11-06 03:30:56 +00:00
zhangjialiang f39532aaba IPD version prompt for successful optimization installation 2025-11-06 03:29:17 +00:00
zhangjialiang 1e427e4e18 * [task#152067,done,0.1h] Prompt for successful optimization installation. 2025-11-05 08:58:37 +00:00
liugang 6dcd388365 - [misc] Remove extra spaces. 2025-11-04 15:33:54 +08:00
liugang 9ffac6825e + [misc] Save database collation to config/my.php. 2025-11-04 15:33:54 +08:00
liugang 998e7bff36 * [misc] Set collation when creating tables in MySQL or MairaDB. 2025-11-04 15:33:53 +08:00
sunguangming 7dfcd6c60d Merge branch 'release/21.7.7' into feature/workflowgroup 2025-11-04 00:01:51 +00:00
liugang fb69bc602f - [misc] Remove useless files. 2025-10-30 17:05:33 +08:00
liugang 68893764ad * [misc] Display HighGoDB. 2025-10-27 09:02:32 +08:00
liugang 0d0da3b168 * [misc] Hide HighGoDB. 2025-10-23 11:52:09 +08:00
sunguangming fef934a6c8 * [task#151222,doing,0.1h] init workflow group data when install. 2025-10-21 01:11:56 +00:00
liugang c4536d94e2 * [bug#66211] Display the license agreement during installation. 2025-10-17 09:02:54 +08:00
zhangjialiang 7331033d3a * [task#150895,done,0.2h] Cancel the configuration file and install the next buried point by adding a data table. 2025-10-14 02:12:07 +00:00
zhangjialiang dc88fd8d7e * [task#150895,done,0.5h] Add tracking points to the configuration file page. 2025-10-14 01:21:30 +00:00
tianshujie 5e8331cb53 * [refac] Compatible with one-click installation packages. 2025-10-13 10:49:36 +08:00
朱金勇 91ab8e64cb + [highgo] Add pre and post install 2025-10-11 08:42:45 +08:00
朱金勇 ca8f6dd82a + [highgo] Add install functions. 2025-10-11 08:42:21 +08:00
朱金勇 cb066fed39 + [highgo] Add highgo lang 2025-10-11 08:39:20 +08:00
朱金勇 2d13f6a0df + [highgo] Add highgo lang 2025-10-11 08:38:04 +08:00
wangyidong 9191b08abf Merge branch 'feature/reporttemplate' into release/21.7.6 2025-09-15 13:49:40 +08:00
liugang 985e56e785 - [misc] Remove unused css and js files. 2025-09-15 10:02:06 +08:00
liugang 53be2c64c6 - [misc] Remove unused view files. 2025-09-11 16:30:53 +08:00
tianshujie 99557f6291 * [task#149051,doing,0.1h] add built-in weekly report data. 2025-09-09 15:06:50 +08:00
zhangjialiang 2af31165b3 * [task#147913,doing,0.5h] Fix the buried point where install.chp was deleted after successful installation. 2025-08-28 13:53:02 +08:00
zhangjialiang e405752c05 * [task#147913,doing,0.1h] Format code. 2025-08-14 17:14:15 +08:00
zhangjialiang d2b4d667a0 * [task#147913,doing,2.5h] Transfer buried points to Misc module, SN cache uses cookies. 2025-08-14 17:00:20 +08:00
zhangjialiang 714291ae7d * [task#147913,doing,2h] Successfully installed buried points. 2025-08-13 16:03:22 +08:00
zhangjialiang 3b00cf6d5a * [task#147913,doing,1h] Add buried point method. 2025-08-13 14:49:54 +08:00
liugang ec83819139 + [perf] Reset the last update time of userview related tables after installation or upgrade. 2025-07-22 14:21:09 +08:00
朱金勇 89b6a7c565 Merge branch dev/bug-63715 of zentao/zentaopms (#9992) 2025-06-27 08:38:16 +08:00
zhangjialiang b1ad3d22fe * [bug#63614] Fix duplicate ipd version names after installation. 2025-06-26 18:41:02 +08:00
zhangjialiang 5be5df2c06 * Skip registration process for non Chinese languages. 2025-06-26 17:32:39 +08:00
wangyidong 19666e6fdb * [refac bug #63616] Adjust code. 2025-06-26 13:35:53 +08:00
xieqiyu a9fbb58cbe * [bug#63710] Add the data of built-in when enter template home. 2025-06-26 02:17:41 +00:00
zhangjialiang 952be31ae0 * [bug#63567] Format code. 2025-06-25 10:00:38 +08:00
zhangjialiang 3769b3464d * [bug#63567] Optimize the installed version. 2025-06-25 09:59:21 +08:00
zhangjialiang e5a9f8bc15 * [bug#63567] Optimize the installed version. 2025-06-25 09:57:09 +08:00
zhangjialiang edc2b4e969 * Fix revise the English translation. 2025-06-23 18:20:13 +08:00
zhangjialiang 499f949b7f * [bug#63567,done,0.1h] Format code. 2025-06-23 16:35:13 +08:00