Skip to content
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
635f16b
refactor(manage): migrate rich text editor from Slate to Tiptap
rschlaefli Jul 7, 2026
e0734c9
feat(editor): add support for GFM tables and code syntax highlighting
rschlaefli Jul 7, 2026
0f99fe7
test(editor): add Playwright E2E spec for Tiptap rich features
rschlaefli Jul 7, 2026
7dc19c1
chore: merge remote-tracking branch 'origin/v3' into migrate-editor-t…
rschlaefli Jul 7, 2026
9830d1f
style: format get-shard-files script
rschlaefli Jul 7, 2026
c6bbe2c
fix(playwright): stabilize flaky answer options accordion and auto-sa…
rschlaefli Jul 7, 2026
a259f06
Merge remote-tracking branch 'origin/v3' into migrate-editor-to-tiptap
rschlaefli Jul 7, 2026
a2e9ba2
docs(wiki): update tech stack overview and playwright testing tips fo…
rschlaefli Jul 7, 2026
dd1cb04
docs(wiki): remove legacy host based stack and simplify agents.md
rschlaefli Jul 8, 2026
1b103dd
chore: merge v3 and address PR review feedback on Tiptap editor and s…
rschlaefli Jul 8, 2026
da9da9b
refactor: use standard data-cy attributes instead of data-testid
rschlaefli Jul 8, 2026
b40fc33
fix(a11y/styles/tests): address Droid review maintainability and acce…
rschlaefli Jul 8, 2026
a6ebc55
docs(project): add PR 5148 finalization plan
rschlaefli Jul 10, 2026
6c1b6eb
chore: merge v3 into Tiptap finalization
rschlaefli Jul 10, 2026
f336930
docs(project): record PR 5148 baseline
rschlaefli Jul 10, 2026
a417373
fix(editor): preserve form state during content sync
rschlaefli Jul 10, 2026
91d680e
test(playwright): stabilize Tiptap editor workflows
rschlaefli Jul 10, 2026
d4b2247
fix(editor): enforce Markdown-safe rich content
rschlaefli Jul 10, 2026
8975d20
fix(editor): synchronize focused external updates
rschlaefli Jul 10, 2026
f4a2736
fix(markdown): align shared preview styles
rschlaefli Jul 10, 2026
ebdb9e6
docs(project): record PR 5148 verification
rschlaefli Jul 10, 2026
fdd2c79
docs(project): finalize PR 5148 evidence
rschlaefli Jul 10, 2026
f2a6c79
test(playwright): focus Tiptap table cell before typing
rschlaefli Jul 10, 2026
9a4c805
test(playwright): align submission switch expectation
rschlaefli Jul 10, 2026
59453d5
refactor(editor): simplify toolbar interactions
rschlaefli Jul 10, 2026
c2849f5
fix(editor): normalize legacy empty content
rschlaefli Jul 11, 2026
9e04380
fix(editor): refresh localized placeholder
rschlaefli Jul 11, 2026
837b057
refactor(editor): simplify final migration diff
rschlaefli Jul 11, 2026
9b18a04
fix(editor): react to Tiptap selection state
rschlaefli Jul 12, 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
13 changes: 9 additions & 4 deletions apps/frontend-manage/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,14 @@
"@klicker-uzh/types": "workspace:*",
"@socialgouv/matomo-next": "1.9.1",
"@tanstack/react-table": "8.20.5",
"@tiptap/core": "3.27.1",
"@tiptap/extension-code-block-lowlight": "3.27.1",
"@tiptap/extension-image": "3.27.1",
"@tiptap/extension-placeholder": "3.27.1",
"@tiptap/extension-table": "3.27.1",
"@tiptap/markdown": "3.27.1",
"@tiptap/react": "3.27.1",
"@tiptap/starter-kit": "3.27.1",
"@uidotdev/usehooks": "2.4.1",
"@uzh-bf/design-system": "4.1.6",
"dayjs": "1.11.20",
Expand All @@ -40,6 +48,7 @@
"js-search": "2.0.1",
"localforage": "1.10.0",
"lodash": "4.17.21",
"lowlight": "3.3.0",
"nanoid": "5.0.8",
"next": "15.5.18",
"next-intl": "4.3.4",
Expand All @@ -54,12 +63,8 @@
"react-select": "5.10.2",
"react-tagcloud": "2.3.3",
"recharts": "3.0.2",
"remark-slate": "1.8.6",
"remeda": "2.15.0",
"sharp": "0.33.5",
"slate": "0.110.2",
"slate-history": "0.109.0",
"slate-react": "0.110.2",
"tailwind-merge": "3.3.1",
"yup": "1.6.1"
},
Expand Down
Loading
Loading