Commit Graph

372 Commits (bfafd993ed23b66a96f5cc630acc976bd9b09c23)

Author SHA1 Message Date
Elian Doran 74d55d500c
feat(editor): rewrite <s> to <del> 2025-04-05 22:37:02 +07:00
Elian Doran c7c8af28f7
fix(editor): header formatting remaining after cut to note (closes #687) 2025-03-29 02:07:29 +07:00
Elian Doran d8b9448b91
fix(editor): not being able to copy from the included note (closes #588) 2025-03-29 01:55:20 +07:00
Elian Doran 1463411ad1
refactor(mermaid): stop using deprecated APIs 2025-03-22 14:57:11 +07:00
Elian Doran 26fa1ec420
fix(text/mermaid): not rendering due to webpack change 2025-03-22 14:51:13 +07:00
Elian Doran 87209285df
feat(mermaid): use admonition style for error messages 2025-03-22 14:39:43 +07:00
Elian Doran 4f7f7c460a
fix(admonitions): unnecessary right margin 2025-03-17 18:28:32 +07:00
Elian Doran 00106580ca
fix(admonitions): floating images breaking out 2025-03-15 19:31:45 +07:00
Elian Doran df5939b201
feat(share): add basic support for admonitions 2025-03-15 12:30:07 +07:00
Elian Doran b1e3ea4c80
fix(admonition): inserting new admonitions of given type not working 2025-03-15 10:50:04 +07:00
Elian Doran 63ad784021
feat(math/display): allow inserting in display in a list 2025-03-15 01:07:59 +07:00
Elian Doran 4db2aab47f
feat(admonition): integrate autoformatting 2025-03-14 23:09:46 +07:00
Elian Doran 0c55b1eee8
feat(editor): rewrite <i> to <em> for compatibility with Markdown 2025-03-14 11:31:46 +07:00
Elian Doran ee76e81d1f
feat(admonitions): integrate custom admonitions plugin 2025-03-14 00:02:55 +07:00
Elian Doran 062955aa81
feat(editor): integrate styles support 2025-03-12 22:08:23 +07:00
Elian Doran bec7a526ad
feat(editor): add support for marking keyboard shortcuts 2025-03-12 17:58:12 +07:00
Elian Doran 1fb4634b7b
feat(eslint): add globals for jQuery 2025-03-09 21:38:16 +07:00
Elian Doran 0273fad0ba
refactor(deps): use different approach for eslint 2025-03-08 02:37:29 +07:00
Elian Doran c4f8e9605f
fix(client): update ESLint to latest 2025-03-08 02:20:56 +07:00
Elian Doran 69a6739d1f
fix(client): markdown code block not working (closes #1164) 2025-02-12 22:49:09 +07:00
Elian Doran f517e4a37a
refactor(editor): move all options into this repo 2025-02-11 20:34:49 +07:00
Elian Doran aad38fdd21
refactor(editor): move floating toolbar config into this repo 2025-02-11 20:17:02 +07:00
Elian Doran 2ac5e860b1
refactor(editor): move classic toolbar config into this repo 2025-02-11 19:48:26 +07:00
lly-c232733 08133dcf3d
Update eslint.js
not sure why 'latest' is not working, but this fixes the annoying errors related to es5 being default
2025-01-31 15:41:41 +07:00
Elian Doran 0cee8f9f20
refactor(mermaid): use webpack import for mermaid-elk 2025-01-17 19:53:09 +07:00
Panagiotis Papadopoulos 00bdcfa803 chore(mermaid-elk): replace loader-register with tsx
unnecessary "cross-env" also removed, as it wasn't even
used to set any env variables
2025-01-17 08:05:42 +07:00
Elian Doran d8f775608c
feat(editor): enable list styles 2025-01-11 18:26:28 +07:00
Elian Doran 703a70056b
feat(code_notes): reintroduce ESLint for server notes 2025-01-11 12:18:16 +07:00
Elian Doran 8fa0269070
feat(mention): allow cancelling mention, fixes #4692 2025-01-08 23:36:39 +07:00
Elian Doran c7fdaee8bc
fix(mentions): regression in attribute autocomplete 2025-01-08 23:21:27 +07:00
Elian Doran a8026c9ce3
refactor(editor): use submodule for ckeditor5-footnotes 2025-01-08 21:26:11 +07:00
Elian Doran 19c90445fa
feat(ck-mermaid): use default mermaid config 2025-01-07 18:24:14 +07:00
Elian Doran 5d5a490312
fix(ck-mermaid): lazy loading if mermaid is not loaded 2025-01-07 17:27:34 +07:00
Elian Doran 1de6c7d5b2
feat(editor): inline mermaid diagrams 2025-01-07 17:07:08 +07:00
Elian Doran e09eae5a4c
fix(editor): footnote toolbar icon on dark theme 2025-01-06 21:48:21 +07:00
Elian Doran 8bebd0a798
feat(editor): add footnotes 2025-01-06 20:30:11 +07:00
Elian Doran 37ce55506b
feat(editor): update to CKEditor 43.2.0 2025-01-06 16:04:07 +07:00
Elian Doran 2559d8f732
feat(editor): support geo-URIs 2025-01-05 17:28:28 +07:00
Elian Doran 0bb573022a
fix(server): improved handling for missing files on Firefox 2025-01-04 17:13:47 +07:00
Elian Doran 728695e016
feat(client/code-note): add support for HCL files (closes #771) 2024-12-23 22:51:41 +07:00
Elian Doran 5153fb8aff
feat(client/code-note): add support for batch files 2024-12-23 22:44:04 +07:00
Elian Doran ec16052e7b
chore(deps): update mermaid-elk to 0.1.7 2024-12-14 01:28:06 +07:00
Elian Doran 65deec5861
feat(text-note): add Terraform HCL support for code blocks 2024-12-14 01:07:53 +07:00
Elian Doran b82634b39b
chore(deps): add terraform for highlight.js 2024-12-14 01:06:35 +07:00
Elian Doran 8f9c555bcb
feat(editor): update allowedProtocols 2024-12-05 18:24:25 +07:00
Elian Doran bc78455da1
feat(editor): support general HTML elements 2024-11-28 22:11:54 +07:00
Elian Doran 7a8b526795
fix(print): respect page breaks 2024-11-28 20:21:17 +07:00
Elian Doran 6fde3305a1
feat(editor): enable insertion of page breaks 2024-11-28 20:06:33 +07:00
Elian Doran 62db25ce10
feat(editor): group some items under Insert submenu 2024-11-28 20:00:55 +07:00
Elian Doran 33ec142ea3
chore(deps): use mermaid ELK at root level 2024-11-25 23:24:26 +07:00