[arvados] created: 2.7.0-6040-g0ac4bb64aa
git repository hosting
git at public.arvados.org
Fri Feb 16 22:51:18 UTC 2024
at 0ac4bb64aa30bb3a9ad884ca156354b117295f16 (commit)
commit 0ac4bb64aa30bb3a9ad884ca156354b117295f16
Author: Lucas Di Pentima <lucas.dipentima at curii.com>
Date: Fri Feb 16 19:50:27 2024 -0300
21461: Fixes log line-breaking behavior for really long strings.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima at curii.com>
diff --git a/services/workbench2/src/views/process-panel/process-log-code-snippet.tsx b/services/workbench2/src/views/process-panel/process-log-code-snippet.tsx
index 50d343d622..091078c452 100644
--- a/services/workbench2/src/views/process-panel/process-log-code-snippet.tsx
+++ b/services/workbench2/src/views/process-panel/process-log-code-snippet.tsx
@@ -20,7 +20,7 @@ import classNames from 'classnames';
import { FederationConfig, getNavUrl } from 'routes/routes';
import { RootState } from 'store/store';
-type CssRules = 'root' | 'wordWrap' | 'logText';
+type CssRules = 'root' | 'wordWrapOn' | 'wordWrapOff' | 'logText';
const styles: StyleRulesCallback<CssRules> = (theme: ArvadosTheme) => ({
root: {
@@ -35,8 +35,11 @@ const styles: StyleRulesCallback<CssRules> = (theme: ArvadosTheme) => ({
logText: {
padding: `0 ${theme.spacing.unit*0.5}px`,
},
- wordWrap: {
- whiteSpace: 'pre-wrap',
+ wordWrapOn: {
+ overflowWrap: 'anywhere',
+ },
+ wordWrapOff: {
+ whiteSpace: 'nowrap',
},
});
@@ -119,8 +122,8 @@ export const ProcessLogCodeSnippet = withStyles(styles)(connect(mapStateToProps)
}
}}>
{ lines.map((line: string, index: number) =>
- <Typography key={index} component="pre"
- className={classNames(classes.logText, wordWrap ? classes.wordWrap : undefined)}>
+ <Typography key={index} component="span"
+ className={classNames(classes.logText, wordWrap ? classes.wordWrapOn : classes.wordWrapOff)}>
{renderLinks(fontSize, auth, dispatch)(line)}
</Typography>
) }
commit 4a2eef986ec4b6ea07513afb7e89b09bab12669f
Author: Lucas Di Pentima <lucas.dipentima at curii.com>
Date: Fri Feb 16 19:11:52 2024 -0300
21461: Removes unused variable assignment.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima at curii.com>
diff --git a/services/workbench2/src/components/details-attribute/details-attribute.tsx b/services/workbench2/src/components/details-attribute/details-attribute.tsx
index c10f558e77..d965b60f5b 100644
--- a/services/workbench2/src/components/details-attribute/details-attribute.tsx
+++ b/services/workbench2/src/components/details-attribute/details-attribute.tsx
@@ -87,7 +87,7 @@ export const DetailsAttribute = connect(mapStateToProps)(withStyles(styles)(
render() {
const { uuidEnhancer, link, value, classes, linkToUuid,
- localCluster, remoteHostsConfig, sessions, label } = this.props;
+ localCluster, remoteHostsConfig, sessions } = this.props;
let valueNode: React.ReactNode;
if (linkToUuid) {
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list