Elian Doran
eb5e4fdd37
fix(tests/standalone): keep core specs passing under happy-dom
...
Patch DOMParser.parseFromString in the standalone vitest setup to strip
the leading LF after <pre>/<listing>/<textarea>, matching the HTML spec
behavior that turnish relies on in Node (domino). Decode attachment
content via decodeUtf8 in the ENEX spec so binary bytes don't get
comma-stringified as a Uint8Array.
2026-04-21 00:14:24 +03:00
claude[bot]
fbbeee9e4d
fix(migration): avoid mutating MIGRATIONS array in-place during sort
...
The prepareMigrations() function called MIGRATIONS.sort() which mutated
the module-level exported array. When the test setup ran migrations via
beforeAll(), the array was left in ascending order, causing the
migrations.spec.ts ordering test to fail.
Co-authored-by: Elian Doran <eliandoran@users.noreply.github.com >
2026-04-19 20:08:29 +00:00
Elian Doran
b43841157e
fix(anchors): detection no longer working
2026-04-19 20:58:10 +03:00
Elian Doran
d97818a594
chore(standalone): fix typecheck
2026-04-19 20:43:27 +03:00
Elian Doran
28c6826b35
Merge remote-tracking branch 'origin/main' into standalone
2026-04-19 20:26:10 +03:00
Elian Doran
24d0b3f6b1
e2e(standalone): test failing due to reload mechanism
2026-04-19 19:14:29 +03:00
Elian Doran
7fd50a2c6e
e2e(standalone): settings change not intercepted
2026-04-19 18:42:57 +03:00
Elian Doran
f44a1f690a
e2e(standalone): use different mechanism for handling integration test
2026-04-19 18:24:25 +03:00
Elian Doran
415d9364de
Merge remote-tracking branch 'origin/main' into feat/about-dialog-overhaul
2026-04-19 12:49:46 +03:00
Elian Doran
a43cecb0f0
e2e(standalone): integration test database not loaded
2026-04-19 12:36:28 +03:00
Elian Doran
3a3f49e21a
feat(ci): run standalone tests with one worker
2026-04-19 11:48:35 +03:00
Elian Doran
417228ebde
e2e: make tests reusable for standalone
2026-04-19 11:32:52 +03:00
Elian Doran
caf53877e3
fix(deps): update dependency @codemirror/language-data to v6.5.2 ( #9479 )
2026-04-18 22:56:46 +03:00
Adorian Doran
4e55b29041
Merge branch 'main' of https://github.com/TriliumNext/Trilium into feat/about-dialog-overhaul
2026-04-18 20:36:13 +03:00
Elian Doran
e01d835709
feat(revisions): add a shortcut to save named revisions
2026-04-18 19:13:37 +03:00
Elian Doran
6436e56448
feat(revisions): display date in relative time
2026-04-18 13:30:09 +03:00
Elian Doran
4b35881889
feat(revisions): add a source field
2026-04-18 12:46:13 +03:00
Elian Doran
8aaa4d7bde
feat(revisions): add a description field
2026-04-18 12:40:33 +03:00
Elian Doran
85bd4790ac
fix(markdown): wrong management of backtick-escaped triple backtips
2026-04-18 12:24:18 +03:00
Elian Doran
4876d4b8c6
chore: address requested changes
2026-04-18 12:21:27 +03:00
Adorian Doran
837cb37642
Merge branch 'main' of https://github.com/TriliumNext/Trilium into feat/about-dialog-overhaul
2026-04-18 11:58:15 +03:00
Elian Doran
8446e98b21
feat(text): add a copy button to bookmarks
2026-04-18 11:14:13 +03:00
Elian Doran
4244b66cea
feat(text): rebrand bookmarks to anchors
2026-04-18 11:06:50 +03:00
Elian Doran
ae004c4334
feat(text): basic insert link with anchors
2026-04-18 10:29:43 +03:00
Elian Doran
4dcbd36b2d
feat(text): add a slash command for bookmarks
2026-04-18 10:22:58 +03:00
renovate[bot]
036d09f99e
fix(deps): update dependency @codemirror/language-data to v6.5.2
2026-04-18 02:33:50 +00:00
Elian Doran
06f7818ee3
Basic Markdown support ( #9475 )
2026-04-17 22:30:54 +03:00
Elian Doran
2639c5a225
chore: fix typecheck error
2026-04-17 22:22:22 +03:00
Elian Doran
8760d683a3
feat(markdown): add a display mode switcher
2026-04-17 10:29:21 +03:00
Elian Doran
dee9959d5b
feat(markdown): don't alter h1 and h2
2026-04-17 08:17:48 +03:00
Elian Doran
9f4c3ed35a
feat(markdown): basic support hash-based wikilinks
2026-04-17 07:49:38 +03:00
Elian Doran
5ef74d5639
fix(markdown): mermaid not rendering
2026-04-17 07:35:17 +03:00
Elian Doran
822e7ffbab
feat(markdown): support full feature set (math, admonitions)
2026-04-17 07:32:08 +03:00
Elian Doran
438442345e
feat(codemirror): enable nested syntax highlighting for MD ( closes #9150 )
2026-04-17 07:05:01 +03:00
Elian Doran
12e07dbfcd
feat(markdown): basic block highlighting in preview
2026-04-17 07:00:07 +03:00
renovate[bot]
da76d4c50e
chore(deps): update dependency dotenv to v17.4.2
2026-04-17 03:08:59 +00:00
Elian Doran
28e33e3c58
chore(deps): update typescript-eslint monorepo to v8.58.2 ( #9463 )
2026-04-17 06:03:12 +03:00
Elian Doran
c6ee5fabee
chore(deps): update dependency happy-dom to v20.9.0 ( #9465 )
2026-04-17 06:02:23 +03:00
Elian Doran
1048ecb7c0
chore(deps): update dependency stylelint to v17.7.0 ( #9466 )
2026-04-17 06:01:54 +03:00
renovate[bot]
6166a8df43
fix(deps): update dependency globals to v17.5.0
2026-04-17 00:13:59 +00:00
renovate[bot]
244d0f5568
chore(deps): update dependency stylelint to v17.7.0
2026-04-17 00:12:43 +00:00
renovate[bot]
eb426ca3a7
chore(deps): update dependency happy-dom to v20.9.0
2026-04-17 00:12:04 +00:00
renovate[bot]
d17634aaa8
chore(deps): update typescript-eslint monorepo to v8.58.2
2026-04-17 00:10:44 +00:00
Adorian Doran
28b1eb71ba
Merge branch 'main' of https://github.com/TriliumNext/Trilium into feat/about-dialog-overhaul
2026-04-16 21:08:39 +03:00
Elian Doran
d8db862c22
test(client,server): guard against duplicate JSON keys
2026-04-16 18:25:37 +03:00
Elian Doran
9c5d6e0a19
Merge branch 'main' into feature/small_improvements
2026-04-15 22:47:05 +03:00
Elian Doran
98d718031b
test(commons): fix failure in locale
2026-04-15 22:46:24 +03:00
Elian Doran
ae4dc53647
chore: address requested changes
2026-04-15 21:58:35 +03:00
Elian Doran
6dd51f66ab
Merge branch 'main' into feature/small_improvements
2026-04-15 19:07:43 +03:00
Elian Doran
61262e899b
chore(commons): fix typecheck
2026-04-15 19:06:24 +03:00