Elian Doran
|
235f7c8aec
|
feat(website/download): section for server downloads
|
2025-06-14 17:06:51 +07:00 |
Elian Doran
|
f0ce728982
|
refactor(website): improve types
|
2025-06-14 16:40:50 +07:00 |
Elian Doran
|
be7fe9610f
|
feat(website/download): improved descriptions
|
2025-06-14 16:38:26 +07:00 |
Elian Doran
|
49cd0d44ac
|
feat(website/download): improved platform titles
|
2025-06-14 16:34:51 +07:00 |
Elian Doran
|
45a053dfbf
|
feat(website/download): reorganize desktop downloads
|
2025-06-14 16:29:40 +07:00 |
Elian Doran
|
cf47abe849
|
refactor(website/download): read version number from package.json
|
2025-06-14 14:34:31 +07:00 |
Elian Doran
|
6e97b08256
|
fix(website/download): use proper download links
|
2025-06-14 14:33:17 +07:00 |
Elian Doran
|
668706a6d9
|
feat(website/download): integrate architecture selector
|
2025-06-14 14:24:59 +07:00 |
Elian Doran
|
68dc81ac96
|
feat(website): integrate download matrix for server
|
2025-06-14 14:14:58 +07:00 |
Elian Doran
|
65e207648b
|
feat(website): basic platform detection
|
2025-06-14 13:45:44 +07:00 |
Elian Doran
|
cb6cb97326
|
feat(website): place download now button in header as well
|
2025-06-14 13:35:31 +07:00 |
Elian Doran
|
450fa5311c
|
feat(website/download): add basic server section
|
2025-06-14 13:31:52 +07:00 |
Elian Doran
|
4edd701c29
|
feat(website/download): add a basic architecture selector
|
2025-06-14 13:25:19 +07:00 |
Elian Doran
|
630aade97a
|
feat(website): start a download section
|
2025-06-14 13:18:34 +07:00 |
Elian Doran
|
c97098d60d
|
chore(website): change hero section
|
2025-06-14 12:45:34 +07:00 |
Elian Doran
|
7d0a555999
|
fix(website): z-index of header
|
2025-06-14 12:38:31 +07:00 |
Elian Doran
|
2c4d0d800c
|
feat(website): simplify features highlights section
|
2025-06-14 12:36:32 +07:00 |
Elian Doran
|
c7ed63a0e3
|
fix(website): alignment of footer
|
2025-06-14 12:31:41 +07:00 |
Elian Doran
|
3cc69849db
|
feat(website): add a nice gradient
|
2025-06-14 12:24:23 +07:00 |
Elian Doran
|
32ef25a868
|
feat(website): add a basic final call-to-action
|
2025-06-14 12:17:37 +07:00 |
Elian Doran
|
437e8875d8
|
feat(website): move screenshot to the right
|
2025-06-14 12:15:08 +07:00 |
Elian Doran
|
652e91586e
|
feat(website): add a basic intro into the features
|
2025-06-14 12:13:23 +07:00 |
Elian Doran
|
c69ecb768b
|
feat(website): add a basic feature highlights section
|
2025-06-14 12:02:22 +07:00 |
Elian Doran
|
88abb895ff
|
feat(website): add a basic copyright footer
|
2025-06-14 11:59:11 +07:00 |
Elian Doran
|
09dd8f9828
|
feat(website): slight improvements to header
|
2025-06-14 11:49:45 +07:00 |
Elian Doran
|
7dd6c1a6cc
|
feat(website): basic screenshot
|
2025-06-14 11:42:02 +07:00 |
Elian Doran
|
9eda9b1399
|
feat(website): basic hero section
|
2025-06-14 11:30:13 +07:00 |
Elian Doran
|
e66e70f7f2
|
feat(website): very simple header
|
2025-06-14 11:13:40 +07:00 |
Elian Doran
|
77213a0dbe
|
chore(website): add inlang to ignore
|
2025-06-14 11:13:30 +07:00 |
Elian Doran
|
c43a7df781
|
chore(website): create empty SvelteKit project
|
2025-06-14 11:05:38 +07:00 |
renovate[bot]
|
97d6d1a5d2
|
fix(deps): update eslint monorepo to v9.29.0
|
2025-06-14 07:45:46 +07:00 |
Elian Doran
|
26afab03ce
|
Merge pull request #2303 from TriliumNext/sirius_patch
fix(image): ensure images opened in a new tab can be activated
|
2025-06-13 15:31:27 +07:00 |
SiriusXT
|
41eff6de17
|
fix(ckeditor): restore focus after importing markdown
|
2025-06-13 19:40:49 +07:00 |
SiriusXT
|
07bb0644b2
|
fix(image): ensure images opened in a new tab can be activated
|
2025-06-13 18:08:15 +07:00 |
Elian Doran
|
9713864bb6
|
refactor(cpu_dialog): more mentions of rosetta
|
2025-06-12 22:53:15 +07:00 |
Elian Doran
|
c6c59c63bb
|
feat(cpu_dialog): add actual Windows CPU detection
|
2025-06-12 22:49:31 +07:00 |
Elian Doran
|
0a81e26e7e
|
feat(cpu_dialog): fix icon alignment & add message for windows
|
2025-06-12 22:43:30 +07:00 |
Elian Doran
|
2c032d54c1
|
chore(cpu_dialog): simplify the dialog
|
2025-06-12 22:30:33 +07:00 |
Elian Doran
|
a635131f47
|
style(cpu_dialog): use modal-footer
|
2025-06-12 22:23:37 +07:00 |
Elian Doran
|
8edbbe27f8
|
refactor(client,server): rebrand to CPU arch warnings
|
2025-06-12 22:16:57 +07:00 |
Elian Doran
|
db3c008c07
|
fix(server): headers sent twice
|
2025-06-12 22:07:50 +07:00 |
Elian Doran
|
a20a06c994
|
refactor(client): simplify DOM
|
2025-06-12 22:06:34 +07:00 |
Elian Doran
|
fe1f4a4294
|
refactor(client): remove contrasting title bar
|
2025-06-12 22:03:22 +07:00 |
Elian Doran
|
b4d2d21620
|
refactor(client): relocate architecture mismatch checks
|
2025-06-12 22:00:51 +07:00 |
Elian Doran
|
f6bba436f4
|
Revert "fix(client): also move the logic from the server to the client lol"
This reverts commit e401c8c930.
|
2025-06-12 21:46:27 +07:00 |
Elian Doran
|
79aae8fb43
|
Merge remote-tracking branch 'origin/develop' into fix/show-warning-when-rosetta-2
|
2025-06-12 21:32:50 +07:00 |
Elian Doran
|
c34c0c49db
|
Merge pull request #2293 from TriliumNext/tree
fix(tree): Unexpected collapse after hoisting a note
|
2025-06-12 18:34:09 +07:00 |
Elian Doran
|
59296f3045
|
fix(server): crashes due to req.body being undefined
|
2025-06-12 15:01:35 +07:00 |
SiriusXT
|
df68ed33bc
|
Merge branch 'develop' into tree
|
2025-06-12 19:46:11 +07:00 |
SiriusXT
|
369eb7844d
|
fix(tree): Unexpected collapse after hoisting a note
|
2025-06-12 19:36:54 +07:00 |
Elian Doran
|
b3270ae7c8
|
chore(server): enable source map for serve
|
2025-06-12 12:08:45 +07:00 |
Elian Doran
|
be718ce4e0
|
refactor(client): remove unnecessary widget
|
2025-06-12 09:23:30 +07:00 |
renovate[bot]
|
bd3f74c17b
|
chore(deps): update dependency @anthropic-ai/sdk to v0.54.0
|
2025-06-12 05:53:56 +07:00 |
renovate[bot]
|
b1f7a8e932
|
fix(deps): update dependency preact to v10.26.9
|
2025-06-12 01:14:34 +07:00 |
Elian Doran
|
5090b38f9c
|
Merge branch 'develop' of https://github.com/TriliumNext/Notes into develop
|
2025-06-11 22:33:18 +07:00 |
Elian Doran
|
57ad6065d8
|
Merge pull request #2282 from TriliumNext/feat/add-llm-model-unit-tests
feat(unit): add unit tests around LLM model names within outgoing req…
|
2025-06-11 22:10:36 +07:00 |
Elian Doran
|
7863a5e09c
|
chore: disable source maps
|
2025-06-11 22:03:25 +07:00 |
Jin
|
94e3586555
|
refactor: 💡 add link in MFA option point to help page
|
2025-06-11 20:52:07 +07:00 |
Jin
|
ac14a22a43
|
chore: 🤖 align the same structure with option page
|
2025-06-11 20:52:07 +07:00 |
Jin
|
14179f3bd3
|
docs: ✏️ show MFA in-app help page
|
2025-06-11 20:52:07 +07:00 |
Jin
|
988a2b8d29
|
docs: ✏️ Add custom OAuth issuer docs
|
2025-06-11 20:52:07 +07:00 |
Elian Doran
|
23c45ee219
|
feat(forge): remove unused locales
|
2025-06-11 21:08:02 +07:00 |
Jon Fuller
|
6dbdf336aa
|
Merge branch 'develop' into feat/add-llm-model-unit-tests
|
2025-06-11 09:41:11 +07:00 |
Elian Doran
|
89d32db601
|
fix(canvas): loading of fonts under dev mode
|
2025-06-11 19:34:35 +07:00 |
Elian Doran
|
65f9b1c4ef
|
Merge remote-tracking branch 'origin/develop' into feature/client_size_optimisation
; Conflicts:
; pnpm-lock.yaml
|
2025-06-11 19:02:34 +07:00 |
Elian Doran
|
9bab8f0bdb
|
refactor(canvas): remove unnecessary env setup
|
2025-06-11 18:59:46 +07:00 |
Elian Doran
|
892c27c945
|
chore(canvas): set up cleanup
|
2025-06-11 18:59:45 +07:00 |
Elian Doran
|
bb762cfab6
|
refactor(canvas): remove use of any
|
2025-06-11 18:59:45 +07:00 |
Elian Doran
|
9d296dd692
|
refactor(canvas): use deferred promise instead of sleep
|
2025-06-11 18:59:45 +07:00 |
Elian Doran
|
0da05a7dbe
|
refactor(canvas): don't expose API directly
|
2025-06-11 18:59:45 +07:00 |
Elian Doran
|
dab9b02990
|
refactor(canvas): remove unnecessary fragment
|
2025-06-11 18:59:45 +07:00 |
Elian Doran
|
5b4ceb27c5
|
refactor(canvas): remove unnecessary ref
|
2025-06-11 18:59:45 +07:00 |
renovate[bot]
|
e7285573ac
|
chore(deps): update dependency openai to v5.3.0
|
2025-06-11 18:59:45 +07:00 |
renovate[bot]
|
c8530bca75
|
chore(deps): update dependency serve-favicon to v2.5.1
|
2025-06-11 18:59:45 +07:00 |
renovate[bot]
|
fff87aec87
|
chore(deps): update dependency happy-dom to v18
|
2025-06-11 14:35:56 +07:00 |
perf3ct
|
e401c8c930
|
fix(client): also move the logic from the server to the client lol
|
2025-06-11 14:30:33 +07:00 |
perf3ct
|
3041af7fe2
|
feat(client): also fix translations
|
2025-06-11 14:13:59 +07:00 |
perf3ct
|
23ce896681
|
feat(client): show warning when running through rosetta 2
|
2025-06-11 14:04:42 +07:00 |
renovate[bot]
|
3ddde700fb
|
chore(deps): update dependency openai to v5.3.0
|
2025-06-11 08:59:30 +07:00 |
renovate[bot]
|
c0b9bb282c
|
chore(deps): update dependency serve-favicon to v2.5.1
|
2025-06-11 08:34:14 +07:00 |
Elian Doran
|
a7c115cdf5
|
chore(canvas): solve type errors
|
2025-06-10 23:41:15 +07:00 |
Elian Doran
|
4bd5644258
|
refactor(canvas): access to wrapper
|
2025-06-10 23:40:14 +07:00 |
Elian Doran
|
5b98277f3c
|
chore(canvas): bring back more options
|
2025-06-10 23:29:36 +07:00 |
Elian Doran
|
ddbd268a66
|
chore(canvas): bring back load/save
|
2025-06-10 23:25:43 +07:00 |
Elian Doran
|
dd58685455
|
chore(canvas): bring back scene API
|
2025-06-10 23:09:36 +07:00 |
Elian Doran
|
5ad3d7d077
|
chore(canvas): missing API endpoint
|
2025-06-10 22:50:39 +07:00 |
Elian Doran
|
3e0f420eec
|
chore(canvas): reintroduce wrapper
|
2025-06-10 22:44:11 +07:00 |
Elian Doran
|
0f47a4988b
|
refactor(canvas): proof of concept for preact-based canvas
|
2025-06-10 22:22:47 +07:00 |
Elian Doran
|
0f9fe0367a
|
chore(client): fix excalidraw erroring out due to react
|
2025-06-10 21:23:46 +07:00 |
Elian Doran
|
83c136174e
|
chore(client): build dependencies before serving
|
2025-06-10 21:09:10 +07:00 |
perf3ct
|
e1e1eb4f51
|
feat(unit): add unit tests around LLM model names within outgoing requests
|
2025-06-10 16:27:05 +07:00 |
Elian Doran
|
5558d6e149
|
chore(ci): try to increase max heap size everywhere
|
2025-06-10 13:56:56 +07:00 |
Elian Doran
|
cbc57c3a77
|
Merge pull request #2243 from TriliumNext/open_in_new_window
fix(link): Unable to open notes in a new window
|
2025-06-10 13:35:00 +07:00 |
Elian Doran
|
2bcaf7d8a8
|
Merge pull request #2236 from TriliumNext/zen
fix(zen): Show fixed toolbar in Zen mode
|
2025-06-10 13:18:15 +07:00 |
Elian Doran
|
db80ebe6dd
|
Merge pull request #2232 from TriliumNext/ckeditor5-alignment
feat(ckeditor): Add text alignment
|
2025-06-10 13:15:42 +07:00 |
Elian Doran
|
12ef314ab7
|
Merge pull request #2230 from TriliumNext/tab-row
Tab row scroll
|
2025-06-10 13:08:51 +07:00 |
Elian Doran
|
36f0de888e
|
Merge pull request #2209 from TriliumNext/feat/llm-unit-tests
feat(llm): add unit tests
|
2025-06-10 12:52:29 +07:00 |
SiriusXT
|
e440f31cb5
|
Merge branch 'develop' into open_in_new_window
|
2025-06-10 17:51:54 +07:00 |
SiriusXT
|
ee9267775e
|
vitest(link): add Vitest test cases for parseNavigationStateFromUrl
|
2025-06-10 17:38:05 +07:00 |
SiriusXT
|
885cdc8c97
|
Fix: Unable to open in a new window
|
2025-06-10 17:25:10 +07:00 |
Elian Doran
|
9d347ecf74
|
Merge remote-tracking branch 'origin/develop' into feature/share_theme
; Conflicts:
; pnpm-lock.yaml
|
2025-06-10 08:58:20 +07:00 |
Elian Doran
|
23238a6ca0
|
Merge pull request #2238 from TriliumNext/renovate/react-monorepo
chore(deps): update dependency @types/react to v19.1.7
|
2025-06-10 08:52:17 +07:00 |
renovate[bot]
|
12c4ca5f08
|
chore(deps): update dependency openai to v5.2.0
|
2025-06-10 01:11:51 +07:00 |
renovate[bot]
|
1feb4d42b7
|
chore(deps): update dependency @types/react to v19.1.7
|
2025-06-10 01:10:24 +07:00 |
SiriusXT
|
17ff0e8afc
|
Merge branch 'develop' into ckeditor5-alignment
|
2025-06-10 09:07:21 +07:00 |
Elian Doran
|
7fcbb83dbe
|
chore(forge): increase heap space for CI
|
2025-06-09 23:31:56 +07:00 |
Elian Doran
|
8ee6c7114c
|
test(server-e2e): remove test that was no longer relevant
|
2025-06-09 23:10:19 +07:00 |
Elian Doran
|
ceb6134af2
|
fix(client): uninitialized field
|
2025-06-09 22:40:45 +07:00 |
Elian Doran
|
0ff8b7edd8
|
chore(share): fix typecheck issues
|
2025-06-09 22:31:14 +07:00 |
Elian Doran
|
8e73c5906d
|
fix(server): missing boxicons in desktop/mobile
|
2025-06-09 22:18:44 +07:00 |
Elian Doran
|
4216a71a85
|
fix(server): render share theme on prod
|
2025-06-09 21:58:56 +07:00 |
Elian Doran
|
8e4bf1538d
|
feat(share): render math
|
2025-06-09 21:35:29 +07:00 |
Elian Doran
|
0ea60fa9d7
|
fix(client): bring back toast for read-only notes
|
2025-06-09 21:31:04 +07:00 |
Elian Doran
|
6667167b26
|
chore(server): set implicit dependency to share
|
2025-06-09 21:19:54 +07:00 |
Elian Doran
|
f20d4cbed2
|
refactor(share): translate messages
|
2025-06-09 21:16:03 +07:00 |
Elian Doran
|
18e6981e9a
|
refactor(share): don't load boxicons if not needed
|
2025-06-09 21:00:58 +07:00 |
Elian Doran
|
4d5a0e7832
|
refactor(share): don't load jQuery if not needed
|
2025-06-09 20:15:55 +07:00 |
Elian Doran
|
0e88818220
|
refactor(share): don't load highlighting if not needed
|
2025-06-09 20:03:32 +07:00 |
Elian Doran
|
0cba323091
|
feat(share): display icons in note tree
|
2025-06-09 18:47:02 +07:00 |
Elian Doran
|
89e931bca6
|
feat(share): improve style of copy button
|
2025-06-09 18:31:02 +07:00 |
SiriusXT
|
ace7e67c00
|
fix(zen): Show fixed toolbar in Zen mode
|
2025-06-09 17:27:31 +07:00 |
Elian Doran
|
1bcb811835
|
feat(share): enable syntax highlighting
|
2025-06-09 18:22:30 +07:00 |
SiriusXT
|
496c36fde8
|
chore(editor): relocate link icon in floating toolbar
|
2025-06-09 16:56:51 +07:00 |
Elian Doran
|
828da2aabf
|
refactor(share): relocate 404 template
|
2025-06-09 16:22:22 +07:00 |
Elian Doran
|
a61d76deed
|
refactor(share): remove old templates
|
2025-06-09 16:13:11 +07:00 |
Elian Doran
|
50777faa02
|
feat(share): add the Trilium logo by default
|
2025-06-09 15:10:50 +07:00 |
Elian Doran
|
0b3846fc35
|
fix(share): reintroduce theme-specific scripts
|
2025-06-09 14:39:56 +07:00 |
Elian Doran
|
c2e0640ea8
|
chore(share): fix error in dev mode
|
2025-06-09 14:29:19 +07:00 |
Elian Doran
|
d630d407ca
|
refactor(share): integrate with base CSS
|
2025-06-09 14:20:50 +07:00 |
Elian Doran
|
8bdf3626f0
|
refactor(share): integrate with client
|
2025-06-09 14:13:35 +07:00 |
Elian Doran
|
4fcb186022
|
chore(share): bring back original share.js
|
2025-06-09 13:35:14 +07:00 |
Elian Doran
|
7451c2701e
|
chore(share): bring back CSS
|
2025-06-09 13:33:25 +07:00 |
Elian Doran
|
098cd19b18
|
chore(share): fall back to original EJS rendering mechanism
|
2025-06-09 13:20:41 +07:00 |
Elian Doran
|
d6bb790e26
|
chore(share): use rendered template (missing include)
|
2025-06-09 11:12:02 +07:00 |
SiriusXT
|
2544c9b483
|
feat(ckeditor): Add text alignment
|
2025-06-09 15:00:08 +07:00 |
SiriusXT
|
ff1030332c
|
Merge branch 'develop' into tab-row
|
2025-06-09 14:20:08 +07:00 |
SiriusXT
|
f48d17cb22
|
fix(tab-row): Make the default distance include margin
|
2025-06-09 14:06:15 +07:00 |
SiriusXT
|
949ff17776
|
fix(tab-row): Simplify scrolling logic
|
2025-06-09 13:59:52 +07:00 |
SiriusXT
|
de4f0f7d6f
|
fix(tab-row): Simplify scrolling logic
|
2025-06-09 11:33:16 +07:00 |
renovate[bot]
|
b779577f9b
|
chore(deps): update dependency cheerio to v1.1.0
|
2025-06-09 00:47:05 +07:00 |
perf3ct
|
e96fdbf72f
|
fix(llm): fix logging type check
|
2025-06-09 00:23:02 +07:00 |
perf3ct
|
41906abaf9
|
feat(route): allow for routes to handle their own response
|
2025-06-09 00:08:06 +07:00 |
perf3ct
|
ca6277f6e9
|
feat(llm): handle error catching in streaming better
|
2025-06-09 00:07:00 +07:00 |
perf3ct
|
e98fabcc9d
|
fix(unit): resolve auth error in llm unit test
keep working
|
2025-06-08 23:19:40 +07:00 |
perf3ct
|
f5ad5b875e
|
fix(tests): resolve LLM streaming unit test failures
closer to fixing...
closer...
very close to passing...
|
2025-06-08 23:02:15 +07:00 |
perf3ct
|
daa32e4355
|
Revert "fix(unit): comment out this test for now to see if the rest pass"
This reverts commit 95a33ba3c0.
|
2025-06-08 22:02:56 +07:00 |
perf3ct
|
95a33ba3c0
|
fix(unit): comment out this test for now to see if the rest pass
|
2025-06-08 21:54:19 +07:00 |
perf3ct
|
b28387bada
|
feat(llm): decrease the throttle on the chunking tests lol
|
2025-06-08 21:47:53 +07:00 |
perf3ct
|
93cf868dcf
|
feat(llm): last test should be passing now
|
2025-06-08 21:38:57 +07:00 |
perf3ct
|
224cae6db2
|
fix(unit): resolve type errors
|
2025-06-08 21:03:07 +07:00 |