45 Commits

Author SHA1 Message Date
avwo 777bcf69ba feat: handle client/server sent events 2026-06-14 13:36:19 +08:00
avwo 0ae2073ce4 feat: dark mode 2026-01-24 12:37:17 +08:00
avwo 5b34cb8551 feat: refactor the plugins loader 2025-12-21 21:49:57 +08:00
avwo 9073718fc3 feat: add whistleName option 2025-03-30 14:55:44 +08:00
avwo 08abc15a60 feat: lineProps://module ... 2024-04-28 23:36:23 +08:00
avwo 8f0937e2e8 refactor: refine code 2022-08-25 23:44:03 +08:00
avwo da64a2d825 feat: allow /cgi-bin/get-data in headless mode 2022-08-25 23:35:00 +08:00
avwo 6594c75df0 feat: load dev plugins 2022-07-01 23:36:48 +08:00
avwo 02774fc0c4 refactor: refine code 2022-07-01 09:50:17 +08:00
avwo 889a0f554c feat: add config.notUninstallPluginPath 2022-04-15 00:00:10 +08:00
avwo 10d186bcc3 refactor: remove config.SYSTEM_PLUGIN_PATH 2022-04-14 23:00:58 +08:00
avwo 4c69ffb117 feat: add accountPluginsPath option 2022-03-10 19:37:23 +08:00
avwo 56e6226dae refactor: refine code 2022-03-09 21:30:30 +08:00
leezq 5dbc3b0c02 refactor: code style , prettier format 2022-01-25 14:48:06 +08:00
avwo 4aafd34ee6 fix: the problem that the callback may be triggered multiple times 2021-11-18 09:47:15 +08:00
avwo 6c99a5f2b7 refactor: refine code 2021-10-28 19:20:58 +08:00
avwo 89b20b15eb refactor: refine code 2021-10-28 18:04:02 +08:00
avwo af7c1656bb refactor: ensure plugin loading order 2021-10-28 17:39:50 +08:00
avwo b3ab7f8ff7 refactor: make sure to load plugins in order 2021-10-27 14:36:07 +08:00
avwo beff58ba1b refactor: refine load plugins 2021-10-27 11:49:54 +08:00
avwo 21f2aa8eca feat: add option: allowPluignList & blockPluginList 2020-09-26 13:53:36 +08:00
avwo a4f1a821e9 refactor: plugins config 2020-08-07 10:08:25 +08:00
avwo e6d8a0dc43 refactor: load plugins 2019-07-12 16:32:45 +08:00
avwo d5b9236eae refactor: w2 install & w2 uninstall 2019-06-25 20:25:19 +08:00
avwo 5596e72d5c feat: w2 uninstall whistle.plugin 2019-06-21 19:36:32 +08:00
avwo ea0a1ed2be refactor: load plugins 2018-10-25 18:33:53 +08:00
avwo 4beead6153 refactor: code 2017-12-14 00:12:32 +08:00
avwo 7c0eb72898 chore: eslint fix 2016-10-28 20:57:57 +08:00
avwo 8fcf455552 chore: eslint fix 2016-10-28 20:13:57 +08:00
avwo 8319dd4235 chore: eslint fix 2016-10-28 10:19:43 +08:00
avwo 90329909c3 chore: eslint fix 2016-10-28 10:11:56 +08:00
avwo 31f01fd827 style: refine code 2016-03-29 19:45:34 +08:00
avwo 6608b6b905 The plug-in name cannot be in conflict with the built in protocol 2016-02-22 01:49:39 +08:00
avwo 9a44938927 The plug-in name cannot be in conflict with the built in protocol 2016-02-22 01:46:17 +08:00
avwo d6f12307bc The plug-in name cannot be in conflict with the built in protocol 2016-02-22 01:37:24 +08:00
avwo fb12e3ead6 Optimized plugin update mechanism 2016-02-06 19:11:27 +08:00
avwo b0296aff3b rm local plugins 2016-01-28 23:22:42 +08:00
avwo 40311d03ca add plugins 2016-01-28 11:14:17 +08:00
avwo dfb5aa06ac load plugin 2016-01-28 10:47:36 +08:00
avwo 091fe25385 add plugin 2016-01-28 10:42:40 +08:00
avwo 103c0ae643 exports pkg 2016-01-28 01:29:47 +08:00
avwo ac9d051282 get-plugins 2016-01-28 00:59:29 +08:00
avwo d09f32e44f get-plugins 2016-01-28 00:56:44 +08:00
avwo 44c56ea8fa get-plugins 2016-01-28 00:54:30 +08:00
avwo 175ef3e409 add plugin 2016-01-28 00:24:35 +08:00