Commit Graph
530 Commits
Author SHA1 Message Date
pnoker f2fd82bb7b Merge branch 'master' into 1.0.0 2020-07-07 23:00:19 +08:00
pnoker 6d0a6ff8da refactor(manager): add DriverService list method and simplify NotifyServiceImpl 2020-07-07 22:58:32 +08:00
pnoker b099970915 !2 解决模版删除报错问题
Merge pull request !2 from initcap/master
2020-07-07 22:08:13 +08:00
冯庆 8a7291fd51 fix(manager): resolve NPE when deleting profile by improving notify service logic 2020-07-07 19:23:57 +08:00
pnoker 3d65496d08 Merge branch 'master' into 1.0.0
# Conflicts:
#	pom.xml
2020-07-07 13:00:09 +08:00
Vicky Yang d04a197b39 Merge remote-tracking branch 'origin/dev' into dev 2020-07-07 12:52:43 +08:00
Vicky Yang 6796f82fee refactor(common): rename RabbitConfig to TopicRabbitConfig and refactor PointValueReceiver 2020-07-07 12:51:57 +08:00
Vicky Yang c40a5c975e perf(common): increase thread pool maximum-pool-size to 512 2020-07-07 12:30:08 +08:00
Vicky Yang 2ae019870e perf(driver): optimize OPC-UA async read concurrency 2020-07-07 12:28:36 +08:00
pnoker a480953d15 build: add aspectjweaver jar and update rabbitmq dockerfile and compose config 2020-07-05 22:41:53 +08:00
pnoker e792c32163 build: set dc3.version to 1.0.0 in parent pom 2020-07-05 00:21:35 +08:00
pnoker 90df324a3c build: update dc3.version property in parent pom 2020-07-05 00:20:10 +08:00
pnoker 7aa11c676e build: restructure parent pom and update docker-compose service versions 2020-07-05 00:19:07 +08:00
pnoker 170a0b185e refactor(manager): overhaul batch import format and update opc-ua/virtual templates 2020-07-04 23:13:54 +08:00
Vicky Yang 7621ca7d21 feat(driver): add opc-ua batch import template and adjust all driver service impls 2020-07-04 20:46:02 +08:00
Vicky Yang 04325f047e refactor(sdk): rename driver template method to support custom driver name override 2020-07-04 20:44:35 +08:00
pnoker c9ac401de4 chore: update architecture and device model images 2020-07-03 22:38:07 +08:00
pnoker 5095e7388d docs: compress device-model architecture diagram 2020-07-03 22:32:04 +08:00
pnoker 55695467e3 docs: update README and add device-model diagram; compress architecture image 2020-07-03 22:25:35 +08:00
Vicky Yang 0bb6bd4c47 chore(driver): update schedule timer config across all driver application.yml files v2020.6.25 2020-06-25 23:32:10 +08:00
Vicky Yang 65bd5be613 feat(manager): add batch import support for groups, profiles, points and devices 2020-06-25 23:14:58 +08:00
Vicky Yang 18a9acf04a Merge remote-tracking branch 'origin/dev' into dev 2020-06-24 17:46:24 +08:00
Vicky Yang 71e5ae5ec9 build: upgrade spring boot and spring cloud dependencies; refactor util classes 2020-06-24 17:44:16 +08:00
Vicky Yang c036f25f40 Merge remote-tracking branch 'origin/dev' into dev 2020-06-22 22:59:32 +08:00
pnoker 655c689ed1 chore: update banner.txt content for config and sdk modules 2020-06-22 22:57:02 +08:00
pnoker d2ae68a68e Merge remote-tracking branch 'origin/dev' into dev 2020-06-22 22:55:21 +08:00
pnoker 618ecb5a6c chore: add banner.txt to dc3-config module 2020-06-22 22:53:41 +08:00
Vicky Yang b48d198c85 refactor(sdk): improve log output and restructure driver common service impl 2020-06-21 23:02:55 +08:00
Vicky Yang 4e740a486a feat(driver): add edge init.d scripts and lifecycle shell scripts for all drivers 2020-06-21 13:56:50 +08:00
Vicky Yang d26f95739f chore: add empty demo.sh script 2020-06-21 12:32:48 +08:00
Vicky Yang 1ab809b877 refactor(driver): rename PointValueService to DriverService across all drivers 2020-06-20 23:22:48 +08:00
Vicky Yang 95ce15bca7 Merge remote-tracking branch 'origin/dev' into dev 2020-06-20 08:54:33 +08:00
Vicky Yang 7762c5b81d refactor(sdk): simplify logback config and improve driver common service initialisation 2020-06-20 00:17:21 +08:00
Vicky Yang b374504396 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	dc3-center/dc3-manager/src/main/java/com/dc3/center/manager/service/NotifyService.java
#	dc3-center/dc3-manager/src/main/java/com/dc3/center/manager/service/impl/NotifyServiceImpl.java
2020-06-18 23:52:03 +08:00
Vicky Yang 857dc70fe7 refactor(manager): simplify driver-info change notification logic 2020-06-18 23:34:04 +08:00
Vicky Yang d6174aee13 refactor(manager): simplify point and point-info change notification logic 2020-06-18 23:33:34 +08:00
Vicky Yang 127957cd7c refactor(manager): simplify profile change notification logic 2020-06-18 23:32:55 +08:00
Vicky Yang 5f135d2625 refactor(manager): simplify device change notification logic 2020-06-18 23:32:37 +08:00
Vicky Yang 381e6e5ddd refactor(manager): reduce NotifyService interface to essential notify methods 2020-06-18 23:31:51 +08:00
Vicky Yang a06e35cc98 refactor(sdk): replace direct notify calls with RabbitMQ-based driver notification service 2020-06-18 23:30:08 +08:00
Vicky Yang 4fac43f956 feat(manager): add rabbitmq topic exchange configuration 2020-06-18 23:27:27 +08:00
Vicky Yang 77bfd9f335 refactor(data): restructure rabbitmq topic config in data and sdk modules 2020-06-18 23:25:06 +08:00
Vicky Yang 9f4729ba42 refactor(driver): overhaul sdk common service, command api, and point value handling 2020-06-18 17:18:02 +08:00
Vicky a483bf5652 feat(manager): add ProfileClient feign client and refactor notify service 2020-06-17 23:58:50 +08:00
pnoker 9054335855 refactor(manager): remove device code and status fields, delegate to auth and data modules 2020-06-17 10:15:02 +08:00
pnoker 06b9567b16 Merge remote-tracking branch 'origin/dev' into dev 2020-06-17 10:01:37 +08:00
pnoker 6599037971 Merge remote-tracking branch 'origin/dev' into dev 2020-06-17 10:00:39 +08:00
pnoker a684dd9156 build: add jenkins service to docker-compose and fix driver schedule service 2020-06-17 09:59:23 +08:00
pnoker 90f3696d36 fix(driver): correct null-check logic in DriverScheduleServiceImpl 2020-06-17 09:22:15 +08:00
pnoker 47bc0d3986 feat(data): add aop.xml configuration for dc3-data module 2020-06-17 09:21:08 +08:00