pipelines/frontend/server
James Liu 83d7e719d0
fix(frontend): Introduce ALLOWED_ARTIFACT_DOMAIN_REGEX flag to prevent accessing undesired domains. Remove user input string from server response. (#9844)
* fix(frontend): Introduce ALLOWED_ARTIFACT_DOMAIN_REGEX flag to prevent accessing undesired domains. Remove user input string from server response.

1. Remove user query parameter string from server response.
2. Introduce ALLOWED_ARTIFACT_DOMAIN_REGEX to allow configuration of allowed domains querying.
3. By default, ALLOWED_ARTIFACT_DOMAIN_REGEX is match all. Default configuration is meant to be demo purpose and not for production.
4. Users can provide ALLOWED_ARTIFACT_DOMAIN_REGEX environment variable to restrict object storage endpoint querying domains.

* add test
2023-08-11 18:44:33 +00:00
..
handlers fix(frontend): Introduce ALLOWED_ARTIFACT_DOMAIN_REGEX flag to prevent accessing undesired domains. Remove user input string from server response. (#9844) 2023-08-11 18:44:33 +00:00
helpers Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
integration-tests fix(frontend): Introduce ALLOWED_ARTIFACT_DOMAIN_REGEX flag to prevent accessing undesired domains. Remove user input string from server response. (#9844) 2023-08-11 18:44:33 +00:00
src/generated chore(frontend): Generate TypeScript v2 API client (#8834) 2023-02-10 22:22:29 +00:00
.gitignore Show version tag in UI (#3743) 2020-05-12 11:02:21 -07:00
app.test.ts feat: customizable tensorboard image and env + sample pipeline with minio. Fixes #5471, fixes #4714, fixes #5449, fixes #699, fixes #4290 (#5515) 2021-05-11 00:45:42 -07:00
app.ts fix(frontend): Introduce ALLOWED_ARTIFACT_DOMAIN_REGEX flag to prevent accessing undesired domains. Remove user input string from server response. (#9844) 2023-08-11 18:44:33 +00:00
aws-helper.test.ts feat(frontend): Implement aws-js-sdk crendentials to support IRSA for s3 (#8651) 2023-01-25 19:32:05 +00:00
aws-helper.ts Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
configs.test.ts Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
configs.ts fix(frontend): Introduce ALLOWED_ARTIFACT_DOMAIN_REGEX flag to prevent accessing undesired domains. Remove user input string from server response. (#9844) 2023-08-11 18:44:33 +00:00
consts.ts fix: all big enough ui proxy requests fail with error proxying with partial data (#4266) 2020-07-23 21:16:22 -07:00
k8s-helper.test.ts Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
k8s-helper.ts feat(frontend): make container name configurable (#9433) 2023-05-17 23:37:06 +00:00
minio-helper.test.ts Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
minio-helper.ts feat(frontend): Implement aws-js-sdk crendentials to support IRSA for s3 (#8651) 2023-01-25 19:32:05 +00:00
package-lock.json chore(deps): bump semver from 5.7.1 to 5.7.2 in /frontend/server (#9729) 2023-07-13 18:25:25 +00:00
package.json chore(deps): bump fast-xml-parser and @aws-sdk/credential-providers in /frontend/server (#9685) 2023-07-10 22:55:06 +00:00
proxy-middleware.ts Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
server.ts Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
tsconfig.json chore(frontend): Convert to ts-proto for Protobuf.Value in PipelineSpec (#7125) 2021-12-29 20:17:48 +00:00
tslint.json [Frontend] Migrate to create-react-app (#3156) 2020-02-24 17:05:35 -08:00
untyped-modules.d.ts [UI Server] Enable strict type checking and fix errors (#3593) 2020-04-23 09:25:11 -07:00
utils.test.ts Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
utils.ts Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
workflow-helper.test.ts feat(frontend): make container name configurable (#9433) 2023-05-17 23:37:06 +00:00
workflow-helper.ts feat(frontend): make container name configurable (#9433) 2023-05-17 23:37:06 +00:00