Results 7 issues of [email protected]

优化了前端编译调试接口跨域的问题,更优雅的方式是代理后端接口,和线上部署用nginx代理一样 Issue #46 fixed #46

每次本地开发联调的时候需要启动浏览器的跨域模式,不太方便;而且websocke跨域模式下也无法访问。建议用代理的方式优化开发联调体验

## 天翼云对DSS的公有云改造和后续思路 ### 背景 在此之前,中国电信对内的大数据都没有一个统一的入口,我们大数据团队的负责人刚神很早就关注了wedata社区。在开源方面,DataSphere Sdutio(以下简称DSS)作为大数据一站式开发平台是非常优秀的,同类竞品也比较少或者不够完善,所以我们团队选择了DSS。在我们内部使用一段时间后大家的反馈都还不错,同时领导也提出了把dss+linkis改造成公有云版本的建议,我们团队经过讨论达成一致意见并迅速的开展了相关工作,历时2个多月的时间改造完成并且上线。在这期间得到社区的大力支持,特别是强哥、平哥、黄哥等微众大佬的鼎力支持和问题解答,在此深表感谢。以下就改造工作简单做一下分享: ### 对接天翼云的单点登录 linkis-gateway本身是支持单点登录的,实际接入天翼云cas单点登录也遇到了一些问题,比如:cas回调接口会被网关拦截;2.dss默认设置登陆状态的方法需要移到cas模块,getbaseInfo的设置登陆需要去掉。其他的接入步骤按官方步骤基本上就能正常运行。这块我们也是做成了配置(包括回调接口,重定向地址,ctyun自己的还有appid等) 第一步新建了一个单点登录的模块(我们是ctyunsso)实现SSOInterceptor ``` trait SSOInterceptor { /** * 如果打开SSO单点登录功能,当前端跳转SSO登录页面登录成功后,会重新跳回到DSS首页,这时DSS前端再次请求gateway, * gateway会通过调用该方法获取已SSO登录的用户,然后将用户写入cookie,保证后续请求可直接放行。 * 您需实现该方法,通过Request返回用户名。 * @param gatewayContext * @return */ def getUser(gatewayContext: GatewayContext):...

### Search before asking - [x] I had searched in the [DSIP](https://github.com/apache/dolphinscheduler/issues/14102) and found no similar DSIP. ### Motivation #### Current Workflow Issues ##### Operational Process: 1. Development Process: For...

discussion
DSIP

### Search before asking - [x] I had searched in the [DSIP](https://github.com/apache/dolphinscheduler/issues/14102) and found no similar DSIP. ### Motivation Long - Term Support (LTS): Java 17 is the latest LTS...

discussion
DSIP

### Search before asking - [x] I had searched in the [DSIP](https://github.com/apache/dolphinscheduler/issues/14102) and found no similar DSIP. ### Motivation Current dependency mode configuration in frontend cannot connect the complement data...

discussion
DSIP

### Search before asking - [x] I had searched in the [DSIP](https://github.com/apache/dolphinscheduler/issues/14102) and found no similar DSIP. ### Motivation **Background:** In DolphinScheduler, when tasks are submitted to external systems (such...

discussion
DSIP