Elian Doran
b6e97c1ae9
refactor(server): typed options
2025-01-03 18:32:09 +02:00
Elian Doran
2590a4cb05
Merge branch 'develop' of ssh://github.com/TriliumNext/Notes into develop
2025-01-03 17:52:30 +02:00
Panagiotis Papadopoulos
6da656cd67
refactor(formatDownloadTitle): simplify function
...
I've kept the "extension determination process" in a nested function,
that reuses the formatDownloadTitle arguments,
however it could also be refactored into an own util function later,
if it is ever required.
The for loop got replaced by the built functions in `mimeType`
2025-01-03 14:17:30 +01:00
Elian Doran
16aa27b1c6
Merge remote-tracking branch 'origin/develop' into develop
2025-01-03 01:16:57 +02:00
Elian Doran
a9ea3c8b63
refactor(server): typed keyboard action names
2025-01-03 00:59:38 +02:00
Elian Doran
6825fe2e03
Merge pull request #875 from pano9000/refactor_isMac_isWin
...
refactor(utils): add isMac and isWindows util functions
2025-01-02 20:05:07 +02:00
Panagiotis Papadopoulos
ac77d20aaf
refactor: use isMac and isWindows util funcs
2025-01-02 18:47:41 +01:00
Panagiotis Papadopoulos
13235a25b1
refactor(utils): add isMac and isWindows as util func
2025-01-02 18:45:41 +01:00
Panagiotis Papadopoulos
1053da3e40
refactor(sanitizeAttributeNames): use a ternary operator
2025-01-02 18:25:09 +01:00
Panagiotis Papadopoulos
afb91f82e1
refactor(sanitizeAttributeNames): directly export function
...
no need to wrap the exported function in an object first
2025-01-02 18:25:09 +01:00
Elian Doran
2556d51870
Merge pull request #873 from pano9000/refactor_use_Set
...
refactor(services): use Set instead of Arrays for faster lookups
2025-01-02 17:50:35 +02:00
Panagiotis Papadopoulos
baea3bdcdd
refactor(services): use Set instead of Arrays for faster lookups
2025-01-02 14:59:26 +01:00
Panagiotis Papadopoulos
728037075f
refactor(services): use named imports from utils
...
had rename the imports due to name clashes
2025-01-02 13:48:18 +01:00
Panagiotis Papadopoulos
7fe23c7ac2
refactor(services): use named imports from utils
2025-01-02 13:47:44 +01:00
Panagiotis Papadopoulos
3814621e1c
reafctor(services/utils): export functions individually
2025-01-02 13:26:25 +01:00
Panagiotis Papadopoulos
79887d1ce0
refactor(session_secret): use existing randomSecureToken function
...
this also improves secret security,
as it uses a larger charset size
than the UPPERCASED HEX secret before
2024-12-31 11:22:18 +01:00
Panagiotis Papadopoulos
256853a6f8
i18n: make duplicate notes suffix translatable
2024-12-28 22:41:40 +01:00
Elian Doran
b321d99076
chore(code): fix editorconfig for src/public
2024-12-22 15:42:15 +02:00
Elian Doran
301e4b6ea9
feat(i18n): translate new note title
2024-12-21 21:08:34 +02:00
Elian Doran
907a27ae9d
refactor(export): simplify code
2024-12-17 23:45:37 +02:00
Elian Doran
2fbdec4448
feat(export/md): remove trilium language tag for code blocks
2024-12-17 23:40:39 +02:00
Elian Doran
eee21f3741
feat(export/md): rewrite language tag to a more common syntax
2024-12-17 23:35:08 +02:00
CobriMediaJulien
e64e51c078
Update utils.ts to fix backend bug that prevented library items from loading
2024-12-15 15:56:10 +01:00
CobriMediaJulien
1893195f2f
Merge branch 'TriliumNext:develop' into develop
2024-12-15 15:36:44 +01:00
Elian Doran
b872ad0c25
feat(theme): add description for #appThemeBase
2024-12-14 02:35:49 +02:00
Elian Doran
43567525e3
feat(jump-to-note): ignore ~internalLink ( closes #713 )
2024-12-14 02:07:00 +02:00
Elian Doran
f30c35f0f2
feat(classic-toolbar): allow user to toggle multiline toolbar
2024-12-14 01:24:29 +02:00
CobriMediaJulien
24d5311b9f
Update note_content_fulltext.ts
...
Mindmap search works now
2024-12-13 13:28:58 +01:00
Elian Doran
84d1738085
Merge remote-tracking branch 'origin/develop' into kleutzinger-forks/develop
2024-12-11 19:29:34 +02:00
Elian Doran
02ce82eaf5
chore(backend-docs): solve a few warnings
2024-12-11 18:47:19 +02:00
Kevin Leutzinger
e2e2c9dbaf
Expose cheerio in backend script api
2024-12-11 00:03:02 -05:00
Elian Doran
e0e98e229e
chore(deps): migrate to image-type 5.2.0
2024-12-10 23:21:32 +02:00
Elian Doran
c9874e6b2f
chore(deps): adapt to is-svg v5
2024-12-10 23:16:10 +02:00
Elian Doran
d204aca228
Merge pull request #647 from TriliumNext/renovate/jimp-1.x
...
fix(deps): update dependency jimp to v1
2024-12-10 23:06:29 +02:00
Elian Doran
f648f11153
chore(deps): adapt to jimp v1
2024-12-10 23:05:59 +02:00
Elian Doran
c6e8a2a459
Merge pull request #635 from TriliumNext/renovate/express-5.x
...
chore(deps): update dependency @types/express to v5
2024-12-10 22:43:47 +02:00
Elian Doran
5190b28d3c
chore(types): adapt to new express type definitions
2024-12-10 22:35:23 +02:00
Elian Doran
3605a77b25
fix(mica): applying mica when disabled
2024-12-09 22:29:04 +02:00
Elian Doran
c39e8be29a
feat(server): set up option to toggle background effects
2024-12-09 21:57:54 +02:00
CobriMediaJulien
cf8ec5a286
Update note_content_fulltext.ts
2024-12-08 22:56:26 +01:00
CobriMediaJulien
e63d3489b0
Better Canvas search to prevent metadata beeing searched in fulltext
2024-12-08 22:52:51 +01:00
Elian Doran
275907f0fb
Merge pull request #720 from CobriMediaJulien/develop
...
Bugfix, Canvas and Mindmap content didn´t show in search
2024-12-08 21:10:24 +02:00
CobriMediaJulien
336fff9099
Bugfix, Canvas and Mindmap content doesnt show in wuick search and fulltextsearch.
2024-12-07 20:11:52 +01:00
Elian Doran
03dbf1a4f7
chore(client): solve TypeScript errors after upgrade
2024-12-07 12:09:51 +02:00
Elian Doran
5d07c3049d
fix(mica): mica flicker when loading classic theme
2024-12-07 09:58:41 +02:00
Elian Doran
57d2b0ebf5
fix(mica): apply correct mica when switching layouts
2024-12-07 03:15:39 +02:00
Elian Doran
ed98d0ce49
feat(mica): apply to vertical layout as well
2024-12-07 02:06:15 +02:00
Elian Doran
e21e0c6b38
style(mica): apply heavy transparency
2024-12-07 01:07:23 +02:00
Elian Doran
8cd2c69e3f
feat(mica): enable by default
2024-12-07 00:56:19 +02:00
Elian Doran
5d1e6d6f31
feat(native-buttons): fallback to original implementation for Linux
2024-12-06 22:12:27 +02:00