Commit graph

21933 commits

Author SHA1 Message Date
Jakob Schlanstedt
feb337d3a1 refactor(note_autocomplete): simplify big switch statement removing duplicate logic 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
505dcdd1c1 fix(root-command-executor): fix regression in root_command_executor 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
b413d5f857 fix(typecheck-proven incorrectness): typecheck caught incorrectness through pnpm typecheck 2025-11-05 14:40:01 +01:00
contributor
e6f03eb346 createNote: better typing without cast and never type 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
11a08936dd refactor(note-create): remove small redundancy 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
3080445e00 fix(note-create): fix type definition for CreateNoteWithUrlOpts 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
4134f000df refactor(note-create): remove unnecessary deep hierarchy 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
f15b778bf4 refactor(note-create): replace 'at' with 'with' 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
c0a86608d2 refactor(note-create): simplify createNote switch to equivalent small ifs 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
d725be9e36 refactor(note-create): replace enum with optional fields 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
b34c521977 refactor(note_create): simplify type implementation and documentation 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
cc95c11b3f docs(note_create): further clarify type system 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
e4af137c44 docs: remove comments duplicating code 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
74a16579f4 refactor(create_note): rename types to fit ontological concepts better 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
591bb72084 fix(Omit in types): remove Omit from types to make hierarchy logical consistent and resulting errors from corrected logic. 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
ee532eea45 docs(note_create): improve clarification of type system 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
b82d75674a docs(note_create): improve documentation for type checking system 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
6ddc15849a fix(note_create): fix type hierarchy inheriting from wrong type and improve its documentation 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
154720b6cc refactor(note_create): cleanup by removing unused import 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
73ccaff549 refactor(note_create): reorder function order to simplify diff 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
ebb2defa77 refactor(note_create): improve comments for type system 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
f38ff2340c refactor(note_create): clarify type system 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
24fe34aeaf refactor: cleanup comments 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
3384c3fa67 refactor(typeerror): resolve typeerrors by refactoring code 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
5c523d1e0e fix(note-type-chooser): fix note type chooser, unnecessary stick to old chosen path 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
6a90251646 refactor(create-note): centralize and add advanced type checking to create-note with and without prompt 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
911adbbdb7 fix(jump_to_note): fix enum typescript error in switch statement 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
9b6f094ce7 fix(pnpm-lock): fix pnpm lock for triliumnext/commons 2025-11-05 14:40:01 +01:00
contributor
0b982700ce fix typings for creating a note using mentions in ckeditor 2025-11-05 14:40:01 +01:00
contributor
a820b45c90 rename MentionAction to CreateNoteAction and move to packages/common 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
62a2d6ad8d refactor(ECMAScript Modules jsimport convention): refactor newly created imports to js convention
https://nodejs.org/api/esm.html#import-specifiers
2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
9ec6648b7d refactor(note-create): change order of noteCreate intoPath and intoInbox to improve code compatibility 2025-11-05 14:40:01 +01:00
Jakob Schlanstedt
d32bfcc160 feat(search): add create into inbox to search 2025-11-05 14:40:01 +01:00
Elian Doran
a577fd45e2
fix(quick_search): enable Numpad Enter to trigger quick search (#7624) 2025-11-05 14:49:01 +02:00
Elian Doran
977284fe57
docs(user): document read-only database (closes #4341) 2025-11-05 10:20:35 +02:00
SiriusXT
26ea43d604 chore(test): add vitest for NumpadEnter 2025-11-05 16:01:26 +08:00
SiriusXT
4cb328bdb3 Merge branch 'main' into quick_search 2025-11-05 15:41:13 +08:00
SiriusXT
16785a5c0b fix(quick_search): enable Numpad Enter to trigger quick search 2025-11-05 15:40:12 +08:00
Elian Doran
d271fe7fdd
docs(demo): clean up expansion state 2025-11-05 09:26:14 +02:00
Elian Doran
88b9709f15
docs(user): launch bar clarifications in the LLM doc 2025-11-05 08:26:34 +02:00
Elian Doran
f55edabe92
chore(edit-docs): set different port to edit-demo 2025-11-05 08:19:37 +02:00
Elian Doran
2b983f871e
docs(demo): link to old documentation (closes #5211) 2025-11-05 08:19:25 +02:00
Elian Doran
ab298cbb3b
docs(user): how to set data dir on Windows (closes #4853) 2025-11-05 08:09:15 +02:00
Elian Doran
abeeea584f
chore(deps): update dependency sax to v1.4.3 (#7622) 2025-11-05 07:47:19 +02:00
Elian Doran
4d5597cc75
chore(deps): update dependency @redocly/cli to v2.11.0 (#7623) 2025-11-05 07:46:39 +02:00
Elian Doran
c684712141
chore(deps): update dependency axios to v1.13.2 (#7621) 2025-11-05 07:45:33 +02:00
renovate[bot]
a8bb301296
chore(deps): update dependency @redocly/cli to v2.11.0 2025-11-05 01:34:43 +00:00
renovate[bot]
d5bfa466a2
chore(deps): update dependency sax to v1.4.3 2025-11-05 01:34:00 +00:00
renovate[bot]
7651c58c47
chore(deps): update dependency axios to v1.13.2 2025-11-05 01:33:17 +00:00
Elian Doran
421c1f257e
fix(electron): port-in-use dialog shown when opening a new window | (#7595) 2025-11-04 19:29:46 +02:00