Commit Graph

10053 Commits (dcfdb67539bcf67d817fa2a75d1099e148fee26e)
 

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 +07:00
Panagiotis Papadopoulos 67d858441a refactor(backend_log): include filename in log 2025-01-13 09:21:24 +07:00
Panagiotis Papadopoulos c4ad84ab06 refactor(backend_log): print error to the log 2025-01-13 09:21:24 +07:00
Panagiotis Papadopoulos eb4b5a44df refactor(backend_log): use path.join for log file path 2025-01-13 09:21:24 +07: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 +07:00
Elian Doran b30164ef66
chore(e2e): add missing await to expect 2025-01-13 10:00:13 +07:00
Elian Doran fbfee818b2
fix(ci): directory for e2e tests 2025-01-13 09:11:11 +07:00
Elian Doran ffacc1f5f7
chore(e2e): disable reuse of server on CI 2025-01-13 00:08:56 +07:00
Elian Doran e556137a25
feat(ci): run playwright for docker builds 2025-01-13 00:08:43 +07:00
Elian Doran 9fd8e4d030
fix(e2e): language change breaking other tests 2025-01-12 23:41:27 +07:00
Elian Doran 9b85a101a6
feat(e2e): test note settings 2025-01-12 19:43:29 +07:00
Elian Doran 8dbb5497f1
feat(e2e): test mind map display 2025-01-12 19:34:35 +07:00
Elian Doran 54c5ce9257
chore(e2e): port old test for checking mobile language 2025-01-12 18:05:44 +07:00
Elian Doran c641ce26d1
chore(e2e): port old test for checking desktop language 2025-01-12 17:43:16 +07:00
Elian Doran dc83ba51db
chore(e2e): port old test for changing language 2025-01-12 17:36:10 +07:00
Elian Doran 0db3bfd8ae
feat(e2e): add test for settings translations 2025-01-12 17:28:41 +07:00
Elian Doran 1abc8abee6
fix(e2e): missing method 2025-01-12 17:17:07 +07:00
Elian Doran cdf4a7385d
Merge pull request #927 from pano9000/chore_package-lock
deps: update package-lock.json
2025-01-11 22:17:09 +07:00
Elian Doran c2dedc24af
fix(build): webpack config for electron-forge 2025-01-11 18:58:51 +07:00
Elian Doran d8f775608c
feat(editor): enable list styles 2025-01-11 18:26:28 +07:00
Elian Doran d25812cc3b
fix(docker): not running due to missing file on Alpine 2025-01-11 18:14:23 +07:00
Elian Doran b2ca87d7e8
fix(docker): not running due to missing file 2025-01-11 17:59:41 +07:00
Elian Doran 25e0dc3355
fix(electron): copy dist not working due to missing lib 2025-01-11 17:04:07 +07:00
Elian Doran a8051b06fd
chore(e2e): disable webkit for now 2025-01-11 16:36:24 +07:00
Elian Doran e442906265
chore(e2e): fix flaky tests 2025-01-11 16:22:09 +07:00
Panagiotis Papadopoulos 6885cc1399 deps: update package-lock.json 2025-01-11 14:57:37 +07:00
Elian Doran 9db9d412d9
feat(import/markdown): preserve language tags when possible 2025-01-11 15:22:36 +07:00
Elian Doran 0e67078256
feat(export/md): rewrite JavaScript code block languages 2025-01-11 14:11:18 +07:00
Elian Doran 09f36cac00
chore(e2e): add basic test for highlights list 2025-01-11 13:52:30 +07:00
Elian Doran 1530a09dc8
chore(e2e): check katex is rendered in ToC 2025-01-11 13:41:25 +07:00
Elian Doran b44f4e0f74
chore(e2e): add basic test for table of contents 2025-01-11 13:36:56 +07:00
Elian Doran 74b2643c28
chore(e2e): test eslint errors 2025-01-11 12:54:43 +07:00
Elian Doran db66998107
chore(e2e): test eslint warnings 2025-01-11 12:50:36 +07:00
Elian Doran dcc0e76e57
chore(e2e): add backend scripts with lint errors/warnings 2025-01-11 12:22:50 +07:00
Elian Doran 3f6b604b4e
chore(e2e): set TriliumNext as default theme 2025-01-11 12:20:16 +07:00
Elian Doran 703a70056b
feat(code_notes): reintroduce ESLint for server notes 2025-01-11 12:18:16 +07:00
Elian Doran 05529b84ab
chore(client/ts): port options 2025-01-11 11:45:06 +07:00
Elian Doran 7e61af1cc3
chore(client/ts): port options/text_notes 2025-01-11 11:21:14 +07:00
Elian Doran 677760282c
chore(client/ts): port options/other 2025-01-11 11:18:50 +07:00
Elian Doran 03241a8967
chore(client/ts): port options/images 2025-01-11 11:13:11 +07:00
Elian Doran 6665a8d97f
chore(client/ts): port options/codeNotes 2025-01-11 11:11:57 +07:00
Elian Doran 552cc2753f
chore(client/ts): port options/appearance 2025-01-11 11:02:22 +07:00
Elian Doran 5bfcf88acd
chore(client/ts): port options/advanced 2025-01-11 10:51:35 +07:00
Elian Doran fcb7d9754f
Merge pull request #908 from pano9000/fix_printthis_#901
fix(styles): fix ck-editor checkboxes not showing checkmark while printing
2025-01-11 01:51:51 +07:00
Elian Doran c94346c6b9
chore(client/ts): port widgets/buttons/launcher 2025-01-11 01:46:04 +07:00
Elian Doran 7e00b889a0
chore(client/ts): port api_log 2025-01-11 01:46:04 +07:00
Elian Doran 25cd18f6c8
Merge pull request #913 from TriliumNext/renovate/node-22.x
chore(deps): update node.js to v22.13.0
2025-01-11 01:39:33 +07:00
Elian Doran 4829d7eb14
Merge pull request #915 from TriliumNext/renovate/draggabilly-3.x
fix(deps): update dependency draggabilly to v3
2025-01-11 01:19:01 +07:00
Elian Doran 0494d4f046
Merge pull request #912 from TriliumNext/renovate/electron-33.x
chore(deps): update dependency electron to v33.3.1
2025-01-11 01:13:57 +07:00
Elian Doran 138d9a07a5
Merge branch 'develop' into renovate/draggabilly-3.x 2025-01-11 01:13:30 +07:00