renovate[bot]
84f069087c
chore(deps): update typescript-eslint monorepo to v8.51.0
2025-12-30 01:05:53 +00:00
Elian Doran
758df0d85a
fix(share): Prevent crashing if candidate note is null ( #8164 )
2025-12-29 20:43:12 +02:00
Elian Doran
e730378b27
fix(icon_packs): references to .bx for icon selection
2025-12-28 13:42:45 +02:00
Elian Doran
841cb32835
fix(icon_packs): integrate boxicons back into share theme
2025-12-28 01:58:22 +02:00
Elian Doran
290f488c78
feat(share): ignore unsupported icon packs
2025-12-27 22:09:16 +02:00
Elian Doran
b00cb52da5
feat(share): basic support for custom icon packs
2025-12-27 21:58:18 +02:00
Wael Nasreddine
cb016c4307
Address Gemini's comment
2025-12-25 16:26:58 -08:00
Wael Nasreddine
7c7797d35a
fix(share/prev_next): Prevent crashing if candide page is null
...
When a note is not visible, attempting to export it ends up crashing the
server with this error:
```
TypeError: ejs:193
191|
192| <% if (hasTree) { %>
>> 193| <%- include("prev_next", { note: note, subRoot: subRoot }) %>
194| <% } %>
195| </footer>
196| </div>
ejs:1
>> 1| <%
2| // TODO: code cleanup + putting this behind a toggle/attribute
3| const previousNote = (() => {
4| // If we are at the subRoot, there is no previous
Cannot read properties of undefined (reading 'hasVisibleChildren')
at eval (eval at compile (/usr/src/app/main.cjs:553:203), <anonymous>:27:26)
at eval (eval at compile (/usr/src/app/main.cjs:553:203), <anonymous>:34:7)
at d (/usr/src/app/main.cjs:557:265)
at g (/usr/src/app/main.cjs:557:251)
at eval (eval at compile (/usr/src/app/main.cjs:553:203), <anonymous>:293:17)
at d (/usr/src/app/main.cjs:557:265)
at as.render (/usr/src/app/main.cjs:532:458)
at Omr (/usr/src/app/main.cjs:581:109552)
at Rmr (/usr/src/app/main.cjs:581:107637)
at $W.prepareContent (/usr/src/app/main.cjs:653:28) {
path: ''
```
fixes #8002
fixes #8162
2025-12-25 16:11:01 -08:00
renovate[bot]
cddde353cd
chore(deps): update typescript-eslint monorepo to v8.50.1
2025-12-23 11:04:01 +00:00
renovate[bot]
03cea8b702
chore(deps): update dependency esbuild to v0.27.2
2025-12-19 00:15:28 +00:00
renovate[bot]
f1fa44feb6
chore(deps): update typescript-eslint monorepo to v8.50.0
2025-12-16 01:19:39 +00:00
renovate[bot]
92dfafd1ff
chore(deps): update dependency eslint to v9.39.2
2025-12-13 19:23:05 +00:00
renovate[bot]
bfa87af489
chore(deps): update typescript-eslint monorepo to v8.49.0
2025-12-13 01:18:08 +00:00
renovate[bot]
de1d4424d9
fix(deps): update dependency katex to v0.16.27
2025-12-08 01:03:42 +00:00
renovate[bot]
c5f58437b1
chore(deps): update typescript-eslint monorepo to v8.48.1
2025-12-06 10:10:32 +00:00
Elian Doran
523c44b796
fix(deps): update dependency mermaid to v11.12.2 ( #7956 )
2025-12-06 11:53:14 +02:00
renovate[bot]
12ef778bf4
fix(deps): update dependency mermaid to v11.12.2
2025-12-06 07:35:15 +00:00
renovate[bot]
24edbdba5e
chore(deps): update dependency esbuild to v0.27.1
2025-12-06 07:30:09 +00:00
renovate[bot]
b4b957d2c3
chore(deps): update typescript-eslint monorepo to v8.48.0
2025-11-25 01:55:47 +00:00
Elian Doran
ae184ab894
feat(share): display note icon in reference links
2025-11-19 09:07:33 +02:00
Elian Doran
416c05ed3b
fix(share): footer navigation doesn't respect #shareHiddenFromTree ( closes #7781 )
2025-11-19 08:43:57 +02:00
renovate[bot]
7e04098971
chore(deps): update typescript-eslint monorepo to v8.47.0
2025-11-19 05:33:42 +00:00
renovate[bot]
86e2a762a4
chore(deps): update typescript-eslint monorepo to v8.46.4
2025-11-12 02:53:34 +00:00
renovate[bot]
6761f741ca
chore(deps): update dependency esbuild to v0.27.0
Checks / main (push) Has been cancelled
2025-11-10 13:48:16 +00:00
renovate[bot]
3faac9f26e
chore(deps): update typescript-eslint monorepo to v8.46.3
2025-11-04 05:35:53 +00:00
renovate[bot]
4c90319c9e
fix(deps): update eslint monorepo to v9.39.1
2025-11-04 01:41:49 +00:00
Elian Doran
ed146f71c5
chore(dev): fix untracked type definitions after typecheck
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Deploy Documentation / Build and Deploy Documentation (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / main (push) Waiting to run
2025-11-03 09:52:28 +02:00
Elian Doran
85bfd49d1c
Merge remote-tracking branch 'origin/main' into feature/api_docs
...
; Conflicts:
; _regroup/package.json
; pnpm-lock.yaml
2025-11-02 18:05:02 +02:00
renovate[bot]
738b28c2b3
chore(deps): update dependency esbuild to v0.25.12
2025-11-02 09:27:32 +00:00
renovate[bot]
89585e38ce
fix(deps): update eslint monorepo to v9.39.0
2025-11-02 02:03:29 +00:00
Elian Doran
15e240ac33
refactor(build-docs): remove old Swagger integration
2025-11-01 23:37:17 +02:00
Elian Doran
6322ca11c9
feat(share): improve webview layout
2025-11-01 21:28:31 +02:00
Elian Doran
945f29c759
feat(share): render webviews using iframe
2025-10-31 10:12:15 +02:00
Elian Doran
78f067965f
fix(share): TOC indicator no longer working due to layout changes
2025-10-30 08:49:48 +02:00
Elian Doran
496091677b
style(share): overflow on wrong element
2025-10-29 20:14:32 +02:00
Elian Doran
618b67f551
fix(share): redesign layout to avoid jumping on tablets
2025-10-29 20:02:02 +02:00
Elian Doran
ce4f46c226
chore(share): fix relative imports
Checks / main (push) Has been cancelled
2025-10-29 19:13:11 +02:00
Elian Doran
44cfbcf7f4
refactor(share): move icon loading in CSS rather than in JS
2025-10-29 19:11:43 +02:00
Elian Doran
a317331551
fix(share): theme toggle flashing while switching between notes
2025-10-29 19:05:23 +02:00
Elian Doran
eeec3e440d
fix(share): flash while theme is loading
2025-10-29 19:00:09 +02:00
Elian Doran
b06aa29ea3
chore(share): remove leftover color management logic
2025-10-29 18:46:55 +02:00
Elian Doran
9c3f9a524e
fix(share): flash of dark color on light theme
2025-10-29 18:46:24 +02:00
Elian Doran
1c832182d6
refactor(share): reduce duplication in theme management
2025-10-29 18:40:31 +02:00
Elian Doran
b58e1f146c
fix(share): light theme not properly restored
2025-10-29 18:35:27 +02:00
Elian Doran
bc86fb95b5
feat(share): add dev mode
2025-10-29 18:27:43 +02:00
Elian Doran
f1f8f34ef8
fix(export/share): load search index once per page
2025-10-29 15:33:38 +02:00
Elian Doran
a0b19ce526
fix(export/share): search not working on root
2025-10-29 15:26:48 +02:00
Elian Doran
4cc9ba824d
chore(export/share): tweak search results
2025-10-29 15:24:25 +02:00
Elian Doran
08e66c18e7
fix(export/share): navigation in search not working
2025-10-29 14:57:53 +02:00
Elian Doran
cf8089b07f
feat(export/share): functional full-text search
2025-10-29 13:58:37 +02:00