Skip to content
Open
Changes from 1 commit
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
d177769
Fix: remove unnecessary tooltip from feature toggle list
Curis-lab Jan 4, 2026
a753d3b
refactor(LinkCell): add prop to control tooltip rendering
Curis-lab Jan 8, 2026
59dfc51
Docs/release management getting started guide (#11193)
FredrikOseberg Jan 6, 2026
7376aea
feat: use splash to navigate to new guide (#11194)
FredrikOseberg Jan 6, 2026
2806fc6
fix: asset path (#11195)
FredrikOseberg Jan 6, 2026
bc4c9c0
chore: add initial RO query and gauge (#11175)
nunogois Jan 7, 2026
13768f6
chore: add RO users to instance stats (#11176)
nunogois Jan 7, 2026
cacca59
chore: create Reader project role (#11178)
nunogois Jan 7, 2026
1540653
chore(deps): bump qs from 6.14.0 to 6.14.1 (#11188)
dependabot[bot] Jan 7, 2026
6461f6c
chore: bump docker image to newest node v22 (#11180)
chriswk Jan 7, 2026
b2f6af8
chore: check also role type when checking admin role (#11197)
gastonfournier Jan 7, 2026
15b7c6f
Enable frontend source maps in development (#9384)
Tymek Jan 7, 2026
aa7aa92
chore: add seat_type col to users table (#11196)
nunogois Jan 7, 2026
dd3a44c
Fix broken link in best practices guide (#11198)
melindafekete Jan 7, 2026
8cecc9a
style: lint sourcemap line in vite config (#11200)
nunogois Jan 7, 2026
9b8ce69
chore: add readOnlyUsersUI feature flag (#11199)
nunogois Jan 7, 2026
ac2a1ed
chore: use project name in breadcrumbs (#11201)
dharmadeveloper108 Jan 8, 2026
b8d8108
chore: simplify getReadOnlyUsers query (#11204)
nunogois Jan 8, 2026
84b0270
fix: this improves the way we do opena api diffing (#11208)
gastonfournier Jan 9, 2026
a9643f6
chore: add user seatType property (#11209)
nunogois Jan 12, 2026
0a68ac0
chore: show seat type in users table (#11210)
nunogois Jan 12, 2026
dfcf176
chore: update AddFilterButton text (#11207)
dharmadeveloper108 Jan 12, 2026
b92fdc0
feat: add UPDATE_PROJECT_CONTEXT permission and migration. (#11214)
thomasheartman Jan 12, 2026
218508f
feat: make create/edit project context show up in correct category (#…
thomasheartman Jan 12, 2026
2189d3c
fix: truncate breadcrumb path name with super long project name (#11217)
dharmadeveloper108 Jan 12, 2026
084a1e9
docs: add release management overview (#11212)
melindafekete Jan 12, 2026
1db570e
fix: include horizontal truncation in Truncator (#11218)
dharmadeveloper108 Jan 13, 2026
9cf431d
chore: replace update_project permission with update_project_context …
thomasheartman Jan 13, 2026
970a6d0
chore: sync read only users total to auth-app (#11220)
nunogois Jan 13, 2026
e178d7b
chore: use `autoWidth` prop instead of `min-content` and css hacks (#…
thomasheartman Jan 13, 2026
efa0414
feat: make generalselect component also accept option groups (#11223)
thomasheartman Jan 13, 2026
53a3b9e
chore: use Truncator in breadcrumbs (#11219)
dharmadeveloper108 Jan 13, 2026
ed354a5
chore: sync users seat type to auth app (#11225)
nunogois Jan 13, 2026
531d127
chore: add link to versioning info in admin widget (#11213)
dharmadeveloper108 Jan 13, 2026
7cf6506
Feat: group project and global context fields (#11224)
thomasheartman Jan 14, 2026
8872e53
chore: do not assume seat type (#11229)
nunogois Jan 15, 2026
4eb201a
chore: add tests for project context field permission (#11226)
dharmadeveloper108 Jan 15, 2026
7f3b1c7
docs: update rbac.md (#11227)
melindafekete Jan 15, 2026
7fd5ee5
feat: give project owner UPDATE_PROJECT_CONTEXT permissions (#11231)
thomasheartman Jan 15, 2026
34ba194
feat: give project owner UPDATE_PROJECT_SEGMENT permissions (#11232)
thomasheartman Jan 15, 2026
b48cd08
chore: add readOnlyUsers to resource limits (#11228)
nunogois Jan 15, 2026
b24ac91
chore: no longer default to Regular seat type
nunogois Jan 15, 2026
4a0dc00
chore: keep command bar visible in smaller viewports (#11233)
dharmadeveloper108 Jan 16, 2026
bd7cf34
chore: remove unused import in user schema (#11236)
nunogois Jan 16, 2026
acdfb26
Move ADRs to a new contributing folder (#11238)
melindafekete Jan 16, 2026
70958d0
chore: increase size of Milestone name input (#11239)
dharmadeveloper108 Jan 16, 2026
e82bb0c
chore(deps): update dependency tar to v7.5.3 [security] (#11240)
renovate[bot] Jan 17, 2026
631de63
chore: update lifecycle filters appearance (#11221)
dharmadeveloper108 Jan 20, 2026
c1a22a9
chore: clean up formatting noise and fix CI failures
Curis-lab Jan 21, 2026
18e7db7
chore: limit formatting changes and resolve CI failures
Curis-lab Jan 21, 2026
c744df9
Update FeatureTypesList.tsx
Curis-lab Jan 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 12 additions & 17 deletions frontend/src/component/common/Table/cells/LinkCell/LinkCell.tsx
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
import type React from 'react';
import { Link as RouterLink } from 'react-router-dom';
import { ConditionallyRender } from 'component/common/ConditionallyRender/ConditionallyRender';
import { Highlighter } from 'component/common/Highlighter/Highlighter';
import { useSearchHighlightContext } from 'component/common/Table/SearchHighlightContext/SearchHighlightContext';
import { HtmlTooltip } from 'component/common/HtmlTooltip/HtmlTooltip';
import { Truncator } from 'component/common/Truncator/Truncator';
import type React from "react";
import { Link as RouterLink } from "react-router-dom";
import { ConditionallyRender } from "component/common/ConditionallyRender/ConditionallyRender";
import { Highlighter } from "component/common/Highlighter/Highlighter";
import { useSearchHighlightContext } from "component/common/Table/SearchHighlightContext/SearchHighlightContext";
import { Truncator } from "component/common/Truncator/Truncator";
import {
StyledWrapper,
StyledLink,
StyledContainer,
StyledDescription,
} from './LinkCell.styles';
} from "./LinkCell.styles";

interface ILinkCellProps {
title?: string;
Expand All @@ -33,13 +32,9 @@ export const LinkCell: React.FC<ILinkCellProps> = ({
<ConditionallyRender
condition={Boolean(subtitle && subtitle.length > 40)}
show={
<HtmlTooltip title={subtitle} placement='bottom-start' arrow>
<StyledDescription data-loading>
<Highlighter search={searchQuery}>
{subtitle}
</Highlighter>
</StyledDescription>
</HtmlTooltip>
<StyledDescription data-loading>
<Highlighter search={searchQuery}>{subtitle}</Highlighter>
</StyledDescription>
}
elseShow={
<StyledDescription data-loading>
Expand Down Expand Up @@ -71,15 +66,15 @@ export const LinkCell: React.FC<ILinkCellProps> = ({

if (to) {
return (
<StyledLink component={RouterLink} to={to} underline='hover'>
<StyledLink component={RouterLink} to={to} underline="hover">
{content}
</StyledLink>
);
}

if (onClick) {
return (
<StyledLink onClick={onClick} underline='hover'>
<StyledLink onClick={onClick} underline="hover">
{content}
</StyledLink>
);
Expand Down
Loading