-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(weixin): 修复企业微信登录问题 #1476
Open
gaohongsong
wants to merge
12
commits into
TencentBlueKing:develop
Choose a base branch
from
gaohongsong:V2.7.3.MT
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
fix(weixin): 修复企业微信登录问题 #1476
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
gaohongsong
commented
Feb 24, 2025
- 调整微信登录逻辑,支持代理环境下微信登录
- 修复微信登录回调和用户绑定相关问题
- 优化微信登录日志输出,便于调试
- 修改微信登录中间件,确保正确处理微信访问
- 调整微信登录逻辑,支持代理环境下微信登录 - 修复微信登录回调和用户绑定相关问题 - 优化微信登录日志输出,便于调试 - 修改微信登录中间件,确保正确处理微信访问
hongsong seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. You have signed the CLA already but the status is still pending? Let us recheck it. |
- 调整微信登录逻辑,支持代理环境下微信登录 - 修复微信登录回调和用户绑定相关问题 - 优化微信登录日志输出,便于调试 - 修改微信登录中间件,确保正确处理微信访问
-重构微信登录回调 URL 生成逻辑,支持自定义外部主机 - 优化微信登录中间件的日志输出,增加请求路径信息 - 调整日志格式,提高可读性和调试效率
- 在 decorators.py 中添加 @wraps 装饰器以修复登录豁免功能 - 在 middlewares.py 中修改日志输出,提高可读性 - 优化 get_bk_user 函数,适应开发框架升级
- 优化微信用户和蓝鲸用户绑定逻辑 - 添加微信登录成功日志 - 禁用微信路径的 CSRF 检查
- 新增 env.py 文件,实现环境变量导入和类型转换功能 - 修改 __init__.py,导入环境变量设置 - 更新 weixin/core 日志
- 在 customtable 组件中添加级联下拉框的数据获取和更新逻辑 - 添加 get_table_select_data 方法 - 引入django-envrion,方便本地开发 - 自定义表格支持列key的配置 - 更新 ticket 和 workflow 相关代码,支持自定义表格的级联下拉框 - 修复整型变量隐藏后提交报错的问题
- 添加 key 输入框 -调整 textarea 样式和尺寸 - 增加 API配置输入框 - 优化必填复选框样式 - 更新表格数据项的默认值
- 在 requirements.txt 中新增 django-environ==0.11.2 - 该依赖用于环境变量管理,提高项目可配置性和灵活性
- 在自定义表格组件中添加克隆功能- 优化级联下拉框的默认值重置逻辑 - 调整创建工单页面的样式
-将 textarea 组件的默认行数从 8 行调整为4 行 - 此修改旨在优化表单组件的视觉展示效果
- 新增 .gitlab-ci.yml 文件,配置 Docker 镜像构建流程- 新增 Dockerfile,定义应用的多阶段构建过程 -配置文件中使用了华为云 SWR 镜像仓库- Dockerfile 中使用了 Python3.10 和 Node.js18 作为基础镜像- 定义了应用的依赖安装、前端构建和最终镜像组装过程
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.