Commit Graph

  • 8cd44e27b0 refactor(manager): update dictionary device API and profile-bind service logic pnoker 2021-06-07 23:40:34 +08:00
  • 2c67705b71 调整 驱动注册 逻辑 pnoker 2021-06-06 23:42:18 +08:00
  • 0149a0c1e1 refactor(manager): simplify driver registration logic in BatchServiceImpl pnoker 2021-06-06 23:42:18 +08:00
  • c40d2e578b 调整 Dictionary 逻辑 pnoker 2021-06-06 23:42:02 +08:00
  • a04e165c3a refactor(manager): consolidate dictionary service and remove feign client endpoints pnoker 2021-06-06 23:42:02 +08:00
  • e308d9b425 logback.xml config pnoker 2021-06-06 23:40:57 +08:00
  • a2f7d61285 chore(common): add missing newline to logback.xml config pnoker 2021-06-06 23:40:57 +08:00
  • 22f75a5da9 适配,因为去掉了 deviceNameMap pnoker 2021-06-06 17:47:44 +08:00
  • ffba1a722b refactor(driver): extract shared netty server handler logic and remove deviceNameMap usage pnoker 2021-06-06 17:47:44 +08:00
  • e8b74db5d0 去掉 deviceNameMap ,因为设备名称会存在重复问题 pnoker 2021-06-06 17:46:50 +08:00
  • 709733494c fix(driver): remove deviceNameMap from DriverMetadata to avoid duplicate name issues pnoker 2021-06-06 17:46:50 +08:00
  • a337e7f8f4 优化 DriverMetadata 逻辑 pnoker 2021-06-06 16:25:02 +08:00
  • 11ed21b68d refactor(driver): restructure DriverMetadata population in BatchServiceImpl and SDK pnoker 2021-06-06 16:25:02 +08:00
  • 27ec628e26 调整 DriverMetadataService 逻辑 pnoker 2021-06-06 12:01:37 +08:00
  • 0f788230e4 refactor(driver): reorganize DriverMetadataService interface and implementation pnoker 2021-06-06 12:01:37 +08:00
  • 5df8e2d612 调整 DriverSDk 逻辑 pnoker 2021-06-06 11:24:34 +08:00
  • 7a21e087a4 refactor(driver): clean up driver SDK service method calls and job logic pnoker 2021-06-06 11:24:34 +08:00
  • e9c816b0dd 调整 DriverMetadataReceiver 逻辑 pnoker 2021-06-06 11:18:31 +08:00
  • 3950c3773c refactor(driver): update DriverMetadataReceiver and align service method signatures pnoker 2021-06-06 11:18:31 +08:00
  • 1df7cc61dc . pnoker 2021-06-06 11:03:35 +08:00
  • ec94f9e4e7 fix(driver): correct variable references in netty TCP and UDP server handlers pnoker 2021-06-06 11:03:35 +08:00
  • 9fcad4ce63 调整 DriverMetadata 逻辑 pnoker 2021-06-06 11:01:45 +08:00
  • 442e0c50bc refactor(driver): simplify DriverMetadata bean structure pnoker 2021-06-06 11:01:45 +08:00
  • 6f70044c6b 调整 DriverContext 逻辑 pnoker 2021-06-06 10:33:19 +08:00
  • 55dcd4e66f refactor(driver): restructure DriverContext lookup methods and field organization pnoker 2021-06-06 10:33:19 +08:00
  • fefe4f9ae1 调整 PointService 逻辑 pnoker 2021-06-02 17:43:48 +08:00
  • 2416cf8319 feat(manager): add list-by-profile and list-by-device methods to PointService pnoker 2021-06-02 17:43:48 +08:00
  • 1a49ecff6b 调整 ProfileService 和 ProfileBindService 逻辑 pnoker 2021-06-02 12:06:14 +08:00
  • 3bb7418849 refactor(manager): expand ProfileBindService interface and simplify ProfileServiceImpl pnoker 2021-06-02 12:06:14 +08:00
  • 615d479be8 调整 DeviceService 逻辑 pnoker 2021-06-02 12:00:47 +08:00
  • 49bea04959 refactor(manager): simplify DeviceService and DeviceServiceImpl logic pnoker 2021-06-02 12:00:47 +08:00
  • 33e1d800a2 [🔨新增接口] 状态接口新增单独查询设备和驱动的状态接口 pnoker 2021-06-02 11:54:36 +08:00
  • 71a1d208f0 feat(manager): add separate status query endpoints for device and driver pnoker 2021-06-02 11:54:36 +08:00
  • dfac64174f 调整 GroupService 逻辑,待调整该逻辑 pnoker 2021-06-02 11:48:49 +08:00
  • 442575d9a9 refactor(manager): simplify GroupServiceImpl lookup logic pnoker 2021-06-02 11:48:49 +08:00
  • 1a6d60943e 调整 DriverService pnoker 2021-06-02 11:28:19 +08:00
  • 35725d4145 refactor(manager): rework DriverService interface and implementation pnoker 2021-06-02 11:28:19 +08:00
  • 0058badbf8 调整 DriverInfo 由之前关联 Profile 修改到 关联 Device pnoker 2021-06-02 11:24:20 +08:00
  • b783c74f77 refactor(common): change DriverInfo association from profile to device pnoker 2021-06-02 11:24:20 +08:00
  • 013fa62067 调整 NotifyServiceImpl 模版和位号修改需要通知到多个关联的驱动服务 pnoker 2021-06-02 11:14:39 +08:00
  • 0c688a379e fix(manager): notify all associated drivers on profile and point changes pnoker 2021-06-02 11:14:39 +08:00
  • e79253e116 调整 Profile 和 Device 数据库表结构,调整 Profile 为独立,调整 Device 关联 Driver pnoker 2021-06-02 11:13:02 +08:00
  • 8e4b4e5474 refactor(data): make profile standalone and associate device directly with driver in schema pnoker 2021-06-02 11:13:02 +08:00
  • 9ede6415b2 调整TopicRabbitConfig的配置 pnoker 2021-06-02 10:07:00 +08:00
  • 64daff76c8 refactor(common): update TopicRabbitConfig routing key configuration pnoker 2021-06-02 10:07:00 +08:00
  • 195ecea8f9 调整驱动配置:由绑定固定的模版(因为模版现在抽象出来了)改为绑定指定的设备 pnoker 2021-06-01 20:24:52 +08:00
  • 3acf7cd020 refactor(manager): rebind driver info from profile to device pnoker 2021-06-01 20:24:52 +08:00
  • 6299caee97 . pnoker 2021-06-01 18:27:18 +08:00
  • 2796563e18 chore(common): update TODO comment on Point.groupId field pnoker 2021-06-01 18:27:18 +08:00
  • 3c056ee998 [新增] 设备与模版映射关联表和相应逻辑 pnoker 2021-06-01 18:26:23 +08:00
  • 7327710f8b feat(manager): add ProfileBind entity, mapper, service and schema table pnoker 2021-06-01 18:26:23 +08:00
  • 9669891051 新增若干常量 pnoker 2021-06-01 18:24:28 +08:00
  • 956a66d03f refactor(common): reorganize and add constants in Common class pnoker 2021-06-01 18:24:28 +08:00
  • a7349b0863 调整租户与用户关联表结构 pnoker 2021-06-01 18:23:29 +08:00
  • 0846b2ce09 refactor(auth): simplify TenantBind model and schema structure pnoker 2021-06-01 18:23:29 +08:00
  • 53a2c1e3b9 [fix🐛] 租户与用户关联 pnoker 2021-06-01 18:21:40 +08:00
  • 98bc9a4c2e fix(auth): correct tenant-user binding logic and token service pnoker 2021-06-01 18:21:40 +08:00
  • cd9f33076e . pnoker 2021-05-31 15:29:26 +08:00
  • b60d21b029 security(build): replace hardcoded GitHub token with environment variable placeholder pnoker 2021-05-31 15:29:26 +08:00
  • ad11941940 更新 GitHub Maven 仓库 Token pnoker 2021-05-31 15:02:16 +08:00
  • ce0d36ac0c build(ci): update GitHub Maven repository token and settings.xml configuration pnoker 2021-05-31 15:02:16 +08:00
  • fd3dedc63d 更新 GitHub Maven 仓库 Token pnoker 2021-05-31 13:08:38 +08:00
  • 9f1575fab6 build(ci): update GitHub Maven repository token in settings.xml pnoker 2021-05-31 13:08:38 +08:00
  • 3871a6f776 Driver、Profile、Point、Device 添加 enable 字段 pnoker 2021-05-31 12:48:31 +08:00
  • cb1112033b build(ci): pass custom settings.xml to Maven commands in Travis CI pnoker 2021-05-31 12:48:31 +08:00
  • c83625a814 Driver、Profile、Point、Device 添加 enable 字段 1.3.1.SR pnoker 2021-05-30 14:01:15 +08:00
  • 12778704fe feat(common): add enable field to driver, profile, point, and device models pnoker 2021-05-30 14:01:15 +08:00
  • aa99866579 调整 dc3-api-rtmp pnoker 2021-05-28 01:28:02 +08:00
  • 22afd4cce0 refactor(api): update rtmp feign client method signatures pnoker 2021-05-28 01:28:02 +08:00
  • 164d0cb09a 调整 dc3-api-manager pnoker 2021-05-28 01:27:47 +08:00
  • 10a6db76b7 refactor(api): update manager feign client method signatures pnoker 2021-05-28 01:27:47 +08:00
  • 551f3bf707 调整 dc3-api-auth pnoker 2021-05-28 01:27:24 +08:00
  • 69d2634931 refactor(api): update auth feign client method signatures and hystrix fallbacks pnoker 2021-05-28 01:27:24 +08:00
  • 4fad71155b 调整 dc3-auth pnoker 2021-05-28 01:27:04 +08:00
  • e9bc609df3 feat(auth): add tenant-bind service and multi-tenant user token logic pnoker 2021-05-28 01:27:04 +08:00
  • 050c321152 调整 dc3-base pnoker 2021-05-28 01:26:42 +08:00
  • 6a101bf89c feat(common): add TenantBind model, Login bean, validation, and domain constants pnoker 2021-05-28 01:26:42 +08:00
  • b1db863927 调整 dc3-gateway pnoker 2021-05-28 01:25:50 +08:00
  • 3f7cd1d91a refactor(gateway): replace header filter with authentic filter factory and add exception config pnoker 2021-05-28 01:25:50 +08:00
  • 329ccd94fd 调整 sdk 配置文件 pnoker 2021-05-28 01:25:08 +08:00
  • a3e3ed8a20 chore(sdk): simplify sdk bootstrap configuration pnoker 2021-05-28 01:25:08 +08:00
  • b391acbb46 调整API接口说明 pnoker 2021-05-28 01:20:19 +08:00
  • b32c943211 docs(api): reorganize http api files into per-service directories pnoker 2021-05-28 01:20:19 +08:00
  • 16076a5750 调整数据库结构 pnoker 2021-05-28 01:19:03 +08:00
  • c31a1ab029 feat(db): update mysql schema with new fields and table structure pnoker 2021-05-28 01:19:03 +08:00
  • e73bed1009 调整 dc3-auth 接口说明 pnoker 2021-05-26 14:10:33 +08:00
  • c979e64aa7 docs(api): split dc3-auth http file into per-resource files and add postman collection pnoker 2021-05-26 14:10:33 +08:00
  • c96e9919a5 调整 auth 接口说明 pnoker 2021-05-26 13:47:42 +08:00
  • d1d6a26d94 docs(api): update auth http api examples pnoker 2021-05-26 13:47:42 +08:00
  • 5e214d53e3 [!新功能👍]多租户实现 pnoker 2021-05-20 23:02:49 +08:00
  • 76ab3fca09 feat(auth): implement multi-tenant support with tenant feign client and dictionary api pnoker 2021-05-20 23:02:49 +08:00
  • 1789a0bf57 更新spring cloud版本到2020.0.2,并适配若干配置项 1.3.0.SR pnoker 2021-04-17 19:37:19 +08:00
  • d62ab69a5b build: upgrade spring cloud to 2020.0.2 and adapt configuration pnoker 2021-04-17 19:37:19 +08:00
  • c07b646579 Merge remote-tracking branch 'origin/develop' into develop 张红元 2021-04-11 10:08:12 +08:00
  • 8cb11b018b Merge remote-tracking branch 'origin/develop' into develop pnoker 2021-04-11 10:08:12 +08:00
  • 65d9eca08f jmeter config 张红元 2021-04-11 10:07:42 +08:00
  • f656f0e92c test: add jmeter load test plan for mqtt driver pnoker 2021-04-11 10:07:42 +08:00
  • 61a1a10f9f update pnoker 2021-04-11 10:03:27 +08:00
  • 2e3f2c6202 chore: add travis ci config and clean up feign client imports across all api modules pnoker 2021-04-11 10:03:27 +08:00
  • d332b7dc8b mqtt 相关配置 张红元 2021-04-09 10:26:47 +08:00