tangled
alpha
login
or
join now
gui.do
/
sifa-web
1
fork
atom
Sifa professional network frontend (Next.js, React, TailwindCSS)
sifa.id/
1
fork
atom
overview
issues
pulls
pipelines
sifa-web
/
tests
/
components
/
at
main
2 folders
47 files
Guido X Jansen
feat: add error boundaries, DOMPurify, a11y tests, split components
13d ago
8ec80f6f
activity-cards
feat(cards): make activity cards whole-card clickable links (#344)
16 hours ago
activity-heatmap
fix(web): dynamically size heatmap blocks to fill container width (#355)
12 hours ago
about-section.test.tsx
fix(profile): render markdown in about section and fix write-through (#18) (#270)
3 days ago
activity-overview.test.tsx
fix(web): always show activity section even when teaser items are empty (#360)
29 minutes ago
auth.test.tsx
feat(shell): site shell with header, footer, nav, theme, beta banner (#6)
1 week ago
beta-banner.test.tsx
feat(web): redesign alpha banner to be slimmer and more eye-catching (#361)
22 minutes ago
career-section.test.tsx
feat(profile): show Bluesky as verified entry + expand descriptions by default (#321)
1 day ago
completion-bar.test.tsx
feat(profile): add unclaimed profile banner and badge
1 week ago
danger-zone.test.tsx
docs(danger-zone): distinguish Sifa settings from profile data in reset vs delete (#255)
4 days ago
data-transparency-card.test.tsx
feat(profile): add 'View as others' preview toggle (#142) (#307)
1 day ago
deleted-account-modal.test.tsx
feat(profile): add account reset and delete UI (#73)
1 week ago
edit-dialog-hint.test.tsx
fix(profile): polish verification hint text and copy labels (#103)
1 week ago
edit-dialog-markdown.test.tsx
feat(editor): add Plate WYSIWYG markdown editor for About field (#273)
2 days ago
edit-profile-integration.test.tsx
fix(profile): lift ProfileEditProvider to wrap IdentityCard and ProfileBody (#272)
2 days ago
editable-section.test.tsx
Improve external account verification UX (#93)
1 week ago
endorsement-context-selector.test.tsx
feat(endorsements): relationship context selector, endorsement dialog, remove counts (#137)
1 week ago
endorsement-dialog.test.tsx
feat(endorsements): relationship context selector, endorsement dialog, remove counts (#137)
1 week ago
endorsement-list.test.tsx
fix(test): increase timeout on flaky axe a11y tests to 15s
5 days ago
external-accounts-section.test.tsx
fix(profile): make ATProto entry PDS-aware in external accounts (#326)
1 day ago
follow-button.a11y.test.tsx
feat: add error boundaries, DOMPurify, a11y tests, split components
1 week ago
follow-button.test.tsx
feat(ux): add toast notifications and auth guards for unauthenticated actions
1 week ago
identity-card.a11y.test.tsx
feat: cross-app activity display (#308)
1 day ago
identity-card.test.tsx
fix(identity-card): hide trust stats until meaningful data exists (#351)
14 hours ago
menu-click.test.tsx
fix(profile): fix menu click handlers and improve skills UX (#96)
1 week ago
mobile-nav.test.tsx
fix(nav): remove redundant Edit Profile link from menus (#143)
6 days ago
no-endorsement-counts.test.tsx
feat(endorsements): relationship context selector, endorsement dialog, remove counts (#137)
1 week ago
plate-markdown-editor.test.tsx
feat(editor): add Plate WYSIWYG markdown editor for About field (#273)
2 days ago
position-edit-dialog.test.tsx
feat(profile): use structured LocationSearch for position location (#359)
39 minutes ago
position-link-list.test.tsx
feat(skills): add "Used in" position linking to skill edit popup (#135)
1 week ago
profile-body.test.tsx
feat: cross-app activity display (#308)
1 day ago
profile-card.a11y.test.tsx
feat: add error boundaries, DOMPurify, a11y tests, split components
1 week ago
profile-card.test.tsx
feat(profile): show handle stem as fallback when display name is missing (#198)
5 days ago
profile-edit-dialog.test.tsx
fix(profile): render markdown in about section and fix write-through (#18) (#270)
3 days ago
profile-edit-provider.test.tsx
fix(profile): make useProfileEdit safe outside ProfileEditProvider (#318)
1 day ago
profile-editor.test.tsx
fix(profile): include 'language' in optimistic UI update after save (#175)
5 days ago
profile-sections.test.tsx
feat(profile): show Bluesky as verified entry + expand descriptions by default (#321)
1 day ago
section-nav.test.tsx
feat(shell): site shell with header, footer, nav, theme, beta banner (#6)
1 week ago
site-footer.test.tsx
fix(footer): use handle-based Tangled URL instead of DID (#211)
4 days ago
site-header.test.tsx
refactor(nav): move import link from main nav to user menu (#85)
1 week ago
site-shell.a11y.test.tsx
fix(test): increase timeout on flaky axe a11y tests to 15s
5 days ago
skill-chip.test.tsx
fix(skills): remove edit mode toggle, always show skill controls (#179)
5 days ago
skill-combobox.test.tsx
feat(skills): two-layer combobox with profile skills and global suggestions (#148)
6 days ago
skill-edit-dialog-positions.test.tsx
feat(skills): add "Used in" position linking to skill edit popup (#135)
1 week ago
skill-edit-dialog.test.tsx
feat(skills): add community and security to skill categories (#316) (#323)
1 day ago
skip-links.test.tsx
feat(shell): site shell with header, footer, nav, theme, beta banner (#6)
1 week ago
suggestion-card.test.tsx
fix(find-people): improve suggestion cards UX (#299)
2 days ago
theme-toggle.test.tsx
feat(shell): site shell with header, footer, nav, theme, beta banner (#6)
1 week ago
track-record.test.tsx
feat(shell): site shell with header, footer, nav, theme, beta banner (#6)
1 week ago
trust-stats-hints.test.tsx
feat(onboarding): persist trust stats hints dismissal and add account age check (#41)
1 week ago