1363 Commits

Author SHA1 Message Date
Panagiotis Papadopoulos
dcfdb67539 refactor(backend_log): improve handle 'file not found'
handle errors more "user friendly" and actually
let the user know, that either the file is not
existing (yet), or that reading the log failed.
2025-01-13 09:21:24 +01:00
Panagiotis Papadopoulos
67d858441a refactor(backend_log): include filename in log 2025-01-13 09:21:24 +01:00
Panagiotis Papadopoulos
c4ad84ab06 refactor(backend_log): print error to the log 2025-01-13 09:21:24 +01:00
Panagiotis Papadopoulos
eb4b5a44df refactor(backend_log): use path.join for log file path 2025-01-13 09:21:24 +01:00
Panagiotis Papadopoulos
06ebcc210e refactor(backend_log): use async readFile
using synchronous functions on the backend
is not recommended, as it is "blocking the event loop", i.e. no other tasks get executed/processed,
while the file is being read
2025-01-13 09:21:24 +01:00
Elian Doran
324696bc54
refactor(ts): enable verbatim module syntax 2025-01-09 18:36:24 +02:00
Elian Doran
4cbb529fd4
chore(prettier): fix all files 2025-01-09 18:07:02 +02:00
Panagiotis Papadopoulos
14358d1ec0 refactor(views): use ejs partial for injecting window.glob 2025-01-08 09:15:16 +01:00
Elian Doran
bf4decb4fb
fix(server): compile errors after refactoring 2025-01-04 11:52:40 +02:00
Elian Doran
33067e61e3
feat(client): add more monospace system fonts 2025-01-03 21:08:30 +02:00
Elian Doran
84a0e789f1
feat(client): add more system fonts 2025-01-03 20:59:13 +02:00
Elian Doran
d34e575488
feat(client): add support for system font 2025-01-03 20:54:14 +02:00
Elian Doran
8667c0a686
refactor(server): split font route in two functions 2025-01-03 20:31:13 +02:00
Elian Doran
b6e97c1ae9
refactor(server): typed options 2025-01-03 18:32:09 +02: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
b321d99076
chore(code): fix editorconfig for src/public 2024-12-22 15:42:15 +02:00
Elian Doran
e7e763435e
feat(client): use shared config which also fixes production builds 2024-12-21 21:22:27 +02:00
Elian Doran
ba6c6cb77f
Merge remote-tracking branch 'origin/develop' into feature/client_typescript_port1
; Conflicts:
;	package-lock.json
2024-12-19 19:05:51 +02:00
Elian Doran
42a7556c55
fix(server): not running in prod due to webpack change 2024-12-19 18:16:46 +02:00
Adorian Doran
8c17be8953 client: rename the "System" theme to "Auto" 2024-12-16 22:16:26 +02:00
Adorian Doran
aba2813682 client: add the "System" theme 2024-12-16 22:09:26 +02:00
Adorian Doran
3390a2a968 client: add color scheme-related variations of the Next theme 2024-12-16 21:13:29 +02:00
Elian Doran
80afac902a
chore(build): fix path to tsconfig 2024-12-14 10:37:01 +02:00
Elian Doran
9fd288fe7e
chore(build): integrate TypeScript into webpack 2024-12-14 10:25:25 +02:00
Elian Doran
5ea5bfdb59
feat(build): run only in dev mode 2024-12-14 10:10:10 +02:00
Elian Doran
b3b8ae4a0e
feat(build): integrate webpack middleware 2024-12-14 10:05:38 +02:00
Elian Doran
b2b41edd61
feat(theme): allow using next as base theme 2024-12-14 02:30:23 +02:00
Elian Doran
f30c35f0f2
feat(classic-toolbar): allow user to toggle multiline toolbar 2024-12-14 01:24:29 +02:00
Elian Doran
f96a3ce32e
fix(server): HTTP streaming notes with unicode names (closes #757) 2024-12-13 22:05:05 +02:00
Elian Doran
181ee3ef6d
fix(server): not building due to API change 2024-12-11 08:16:37 +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
c39e8be29a
feat(server): set up option to toggle background effects 2024-12-09 21:57:54 +02:00
Elian Doran
f4efefe480
feat(mica): add back toggleable 2024-12-09 21:54:11 +02:00
Elian Doran
8e65139c0f
feat(safe): don't load themes if safe mode is active 2024-12-09 10:08:31 +02:00
Elian Doran
fdcc69591b
feat(mindmap): enable node-menu (closes #723) 2024-12-08 17:07:39 +02:00
Elian Doran
aefd139592
feat(next): improve left margin to allow moving 2024-12-05 20:34:55 +02:00
Elian Doran
7cb5ef2266
feat(style): pass whether electron to CSS 2024-12-04 22:57:03 +02:00
Elian Doran
e9cf310657
feat(style): pass platform to CSS 2024-12-04 22:55:07 +02:00
Elian Doran
8135fa09c3
feat(native-buttons): differentiate background based on layout 2024-12-01 21:06:01 +02:00
Elian Doran
6a9865eb4f
feat(i18n): add Traditional Chinese 2024-11-30 10:07:37 +02:00
Elian Doran
921f216872
Merge remote-tracking branch 'origin/develop' into feature/trilium_next_theme 2024-11-30 00:55:37 +02:00
Elian Doran
aa99efc362
Merge remote-tracking branch 'origin/develop' into feature/extend-kept-html-tags
; Conflicts:
;	src/routes/api/options.ts
;	src/services/options_init.ts
2024-11-28 21:56:08 +02:00
SiriusXT
0d9e13c1e0 Merge branch 'develop' into quick_search_in_autocomplete 2024-11-26 15:49:11 +08:00
Elian Doran
5b62ad101d
Merge remote-tracking branch 'origin/develop' into feature/trilium_next_theme 2024-11-23 16:27:55 +02:00
SiriusXT
5370e1e27c Add full text search in autocomplete 2024-11-23 20:51:51 +08:00
Elian Doran
e32f54a5c9
feat(server): add support for layout orientation option 2024-11-23 09:06:16 +02:00
Elian Doran
7cb9671fe3
feat(theme): start implementing a theme for TriliumNext 2024-11-22 20:12:09 +02:00
maphew
8574d2b143 Fix save) triggers 'not allowed to be changed'
"500 PUT options. Option 'allowedHtmlTags' is not allowed to be changed"

Note: the "allowed to change" list is set on startup. When a new option
is added Trilium must be restarted.
2024-11-17 20:38:27 -07:00
Elian Doran
2260dcefe5
client,server: Enforce min value of max content width (closes #593) 2024-11-15 22:29:59 +02:00