Chenyang Gao
|
4bcc9dcf12
|
Fix super admin binding and login
1.41.384-fix1
|
2023-09-01 12:34:05 +08:00 |
|
Chenyang Gao
|
6903223598
|
Update .gitmodules
1.41.384
|
2023-08-16 15:19:06 +08:00 |
|
chuanh
|
e0f763a1af
|
mapResponse: mapResponse.PeersChanged 字段ID升序排列
|
2023-06-15 14:58:56 +08:00 |
|
ivloli
|
179ba5a3c3
|
autogroup:self 添加可配置作用域 (#26)
何川完成的使autogroup:self可配置作用域的修改
* 租户的aclPolicy的默认配置为nil
* 修改:aclPolicy判空需要对Acls字段进行判断,空则浅复制之后,替换为全通再生成rules
* 新增:ACLPolicy-autogroup:self
* 使用map来判断autogroup
* 处理autogroup self和owner
* 修改:减少updateACLRules的无效次数
* 添加一点关于autogroup替换的注释
* 减少updateAclRules的引用处
* 在aclRules的生成函数中加入userID,以便于可以获取到和请求用户相关的信息&&调整autogroup:self的src acl生成
* autogroup:self 配置后,src只包含self解析出来的地址,并不会包含dest的所有地址
* 获取peers:添加peerCacheMap(同步HS修改)以及快速判断autogroup:self
* 添加节点更新推送
* 租户内节点更新,通知其他节点进行更新netmap;获取LastStateChange不必排序,只需取最晚time
* 新用户登录时候查询组织不存在的错误码替换为组织不存在,以便可以新建用户
* autogroup:self bug fix
* merge main
* 修改peerCache的生成和使用方式,不再遍历CIDR内所有ip
* 将UpdateAclRule操作从getPeer中提出到getMapResponse中
* fix bug: updateAclRules之后没有同步更新到对应的machine上
* 抽取出关于autogroup:self的修改
* fix bug:self情况下peer加入要判断uid
* acl expand alias: 调整autogroup到前面
* 租户建立时,默认添加一条全通ACL规则
* 租户初始化默认ACL添加一条全通
* 添加autogroup:self标签的作用域
* expand group去掉归一化操作
---------
Co-authored-by: chuanh <chuanh@opera.com>
Co-authored-by: chuanhe <chuanhe.u90@gmail.com>
Co-authored-by: Chenyang Gao <gps949@outlook.com>
|
2023-06-14 13:34:13 +08:00 |
|
ivloli
|
9bff601218
|
Autogroup self (#24)
何川完成的autogroup:self以及autogroup:owner的处理
* 租户的aclPolicy的默认配置为nil
* 修改:aclPolicy判空需要对Acls字段进行判断,空则浅复制之后,替换为全通再生成rules
* 新增:ACLPolicy-autogroup:self
* 使用map来判断autogroup
* 处理autogroup self和owner
* 修改:减少updateACLRules的无效次数
* 添加一点关于autogroup替换的注释
* 减少updateAclRules的引用处
* 在aclRules的生成函数中加入userID,以便于可以获取到和请求用户相关的信息&&调整autogroup:self的src acl生成
* autogroup:self 配置后,src只包含self解析出来的地址,并不会包含dest的所有地址
* 获取peers:添加peerCacheMap(同步HS修改)以及快速判断autogroup:self
* 添加节点更新推送
* 租户内节点更新,通知其他节点进行更新netmap;获取LastStateChange不必排序,只需取最晚time
* 新用户登录时候查询组织不存在的错误码替换为组织不存在,以便可以新建用户
* autogroup:self bug fix
* merge main
* 修改peerCache的生成和使用方式,不再遍历CIDR内所有ip
* 将UpdateAclRule操作从getPeer中提出到getMapResponse中
* fix bug: updateAclRules之后没有同步更新到对应的machine上
* 抽取出关于autogroup:self的修改
* fix bug:self情况下peer加入要判断uid
* acl expand alias: 调整autogroup到前面
* 租户建立时,默认添加一条全通ACL规则
* 租户初始化默认ACL添加一条全通
---------
Co-authored-by: chuanh <chuanh@opera.com>
Co-authored-by: chuanhe <chuanhe.u90@gmail.com>
Co-authored-by: Chenyang Gao <gps949@outlook.com>
|
2023-06-14 13:29:04 +08:00 |
|
ivloli
|
6db2fe04ee
|
添加autogroup:internet规则 (#25)
Co-authored-by: chuanh <chuanh@opera.com>
lgtm
Con
|
2023-06-13 09:48:11 +08:00 |
|
Andy Song
|
d3994eebe4
|
update submodule's url from https git
|
2023-06-07 11:36:01 +08:00 |
|
chuanh
|
46cc93d85e
|
bug修复,设备删除失败
|
2023-05-25 18:38:57 +08:00 |
|
Chenyang Gao
|
be3b854b8b
|
Update README.md
|
2023-05-19 12:45:01 +08:00 |
|
Chenyang Gao
|
74c754906d
|
修复Windows客户端和司南上传地址拼接错误
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-16 18:20:27 +08:00 |
|
Chenyang Gao
|
4f73c0bfe4
|
构建脚本增加更多错误信息显示
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-16 17:40:33 +08:00 |
|
Chenyang Gao
|
d2443669e8
|
修复dex错误展示
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-16 17:03:30 +08:00 |
|
Chenyang Gao
|
6c385739c0
|
跟进核心仓更新
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-16 14:31:34 +08:00 |
|
Chenyang Gao
|
0880212dc2
|
增加dex错误处理路由
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-16 14:30:51 +08:00 |
|
ivloli
|
57a97f9d7b
|
Delta peer changes (#21)
[cgao6] 形式审查感觉问题不大,合并进入后进行实际测试看看,有问题再行修复。
* 同步peers change的增量更新
* mapResponseState的值初始化放到第一次map操作中进行
* 解决deltaChange的first map问题 mapResponseStreamState作为必选参数,在进入pollStream之前定义并初始化
---------
Co-authored-by: chuanh <chuanh@opera.com>
|
2023-05-16 13:54:37 +08:00 |
|
Chenyang Gao
|
7e14829a0e
|
清理日志输出
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-16 11:34:34 +08:00 |
|
Chenyang Gao
|
ed6b62a1f9
|
跟进HS对noise协议的更新;将dex日志合并入控制器日志
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-16 11:15:13 +08:00 |
|
Chenyang Gao
|
61bf68ce73
|
修改构建时间
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-15 16:48:12 +08:00 |
|
Chenyang Gao
|
de3c5203cb
|
修复Linux客户端构建时比较远程与本地Hash对于命令行输出未做清空处理的问题
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-15 15:08:26 +08:00 |
|
Chenyang Gao
|
54c5c35a2e
|
Update README.md
|
2023-05-14 16:57:36 +08:00 |
|
Chenyang Gao
|
73b461cd70
|
忽略.vscode
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-14 16:45:26 +08:00 |
|
Chenyang Gao
|
dbf06836b4
|
去除.vscode
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-14 16:44:56 +08:00 |
|
Chenyang Gao
|
1d71a38d36
|
Merge branch 'nextgen'
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-14 16:40:40 +08:00 |
|
Chenyang Gao
|
7e7e4a9157
|
修改对Windows客户端版本更新通知信息
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-14 10:09:21 +08:00 |
|
Chenyang Gao
|
7b0b5dcd4c
|
优化控制台及下载页面滚动条显示
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-14 09:59:35 +08:00 |
|
Chenyang Gao
|
b0bb3b0855
|
增加控制台客户端版本更新提示标志
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-14 00:32:00 +08:00 |
|
Chenyang Gao
|
edbf6dd61f
|
修复构建状态标记
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-12 18:06:36 +08:00 |
|
Chenyang Gao
|
8e06d297c4
|
为成功或失败构建打时间戳
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-12 17:52:49 +08:00 |
|
Chenyang Gao
|
ceece9361f
|
完成Linux版本发布和下载页面
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-12 17:46:33 +08:00 |
|
Chenyang Gao
|
5764ba8907
|
修正司南删除受状态更新干扰的问题,同时加大司南状态更新的间隔,因为这个并不那么重要
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-11 18:42:39 +08:00 |
|
Chenyang Gao
|
49eb1f8cb1
|
修改全局setLastState;在驾驶舱删除司南时的操作进行调整,但疑似还存在偶发问题,大概跟并发有关系,需要后续跟进处理
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-11 17:54:21 +08:00 |
|
Chenyang Gao
|
e5690f26ab
|
调整控制台上客户端版本号显示逻辑
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-11 17:23:56 +08:00 |
|
Chenyang Gao
|
565dc55c8a
|
由使用TS包改为使用核心仓子模块;增加版本号,与客户端一致;控制台和驾驶舱增加版本号显示;增加构建脚本;
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-11 17:06:20 +08:00 |
|
Chenyang Gao
|
10e9e04b3e
|
更新gitignore
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-06 07:58:59 +08:00 |
|
Chenyang Gao
|
1eabe57a63
|
初步完成除Linux外的下载页面框架
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-05 18:23:22 +08:00 |
|
Chenyang Gao
|
823e3f04e3
|
合并dex和主数据库;noise key入库;gitignore掉litestream文件
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-05 06:08:48 +00:00 |
|
Chenyang Gao
|
64e62c635e
|
超管分离出系统配置表;增加超管解绑功能;清理非unused函数warning
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-05 03:03:58 +00:00 |
|
Chenyang Gao
|
6fc96414be
|
客户端下载页面起了个头
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-04 18:11:39 +08:00 |
|
Chenyang Gao
|
3dc16f8363
|
调整console和cockpit前端目录,完全分开处理
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-05-04 12:54:11 +08:00 |
|
Chenyang Gao
|
5647da9073
|
节点变更仅通知受控司南
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-04-26 22:31:33 +08:00 |
|
Chenyang Gao
|
e949b6d739
|
清理未使用go mod
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-04-26 17:44:50 +08:00 |
|
Chenyang Gao
|
4c5c78c50e
|
修复issue #18 在UpdateMachineFromDatabase中做内存machine重新读取时附带preload相关的外键内容;更新go mod;将gorm sqlite driver换回官方版本;
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-04-26 17:42:19 +08:00 |
|
Chenyang Gao
|
63c48e743a
|
Update README.md
|
2023-04-12 11:21:12 +08:00 |
|
Chenyang Gao
|
d857a510b0
|
Update README.md
|
2023-04-12 11:18:44 +08:00 |
|
Chenyang Gao
|
662953856b
|
Update README.md
|
2023-04-12 11:17:43 +08:00 |
|
Chenyang Gao
|
96e4072c34
|
增加offline access scope参数,并配合引用更新的dex,以实现登录状态失效后强制用户再次停留在三方授权界面。 #10
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-04-12 11:05:40 +08:00 |
|
Chenyang Gao
|
e4644bdf28
|
修正手动部署的受管司南在前端页面识别问题 #12
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-04-12 09:35:18 +08:00 |
|
Chenyang Gao
|
f5c4d94288
|
增加对断开状态司南证书有效期的显示特殊处理
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-04-12 08:32:00 +08:00 |
|
Chenyang Gao
|
e93e3ef7bc
|
超管驾驶舱去页面因滚动条的抖动
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-04-11 15:33:06 +08:00 |
|
Chenyang Gao
|
9992d178eb
|
增加控制台/驾驶舱司南显示证书有效期
Signed-off-by: Chenyang Gao <gps949@outlook.com>
|
2023-04-11 15:29:14 +08:00 |
|