Panagiotis Papadopoulos
04f3b637f9
chore(lint): fix no-explicit-any in export.ts
2025-03-06 23:32:05 +01:00
Panagiotis Papadopoulos
7feb38ffa1
chore(lint): fix no-unused-vars errors
2025-03-06 23:21:47 +01:00
Panagiotis Papadopoulos
c8e36942fc
chore(lint): get rid of "any" in attachments
...
req.file is of type "Express.Multer.File | undefined".
Returning with an "uploaded: false" type object -> same handling as in
image.ts
2025-03-06 23:09:24 +01:00
Panagiotis Papadopoulos
dfb8982a99
chore(lint): improve type and get rid of "any"
2025-03-06 22:44:54 +01:00
Panagiotis Papadopoulos
0f0e55deb2
chore(lint): fix lint issues in src/routes
2025-03-05 18:09:44 +01:00
Panagiotis Papadopoulos
2beaaa95bf
chore(prettier): fix code style
2025-03-02 20:47:57 +01:00
Elian Doran
fcd7b986aa
feat(tasks): make due date editable
2025-02-25 18:36:46 +02:00
Elian Doran
2ab22e7b0e
fix(client): type errors due to command change
2025-02-24 12:39:40 +02:00
Elian Doran
58a8821c22
Merge pull request #1234 from TriliumNext/feature/task_list
...
Task List
2025-02-22 14:37:44 +02:00
Elian Doran
63584c153c
feat(views/calendar): filter notes by ancestor
2025-02-22 11:31:36 +02:00
Elian Doran
a3fbf15902
Merge remote-tracking branch 'origin/develop' into feature/task_list
2025-02-22 11:03:18 +02:00
Elian Doran
46f543ad54
Merge pull request #1207 from maphew/bare2share2
...
Bare2share - Redirect bare domain to defined #shareRoot
2025-02-22 09:25:30 +02:00
Elian Doran
38dbf6efcd
Merge pull request #1220 from TriliumNext/feat_friendly-numbers-note-revision
...
feat: friendly numbers note revision
2025-02-22 09:24:37 +02:00
Elian Doran
c2e4def523
Merge branch 'develop' into feat_friendly-numbers-note-revision
2025-02-20 21:45:49 +02:00
Elian Doran
1e11625f14
Merge branch 'develop' into feat_friendly-numbers-protected_session_timeout
2025-02-20 21:45:30 +02:00
Elian Doran
ef487f46d1
Merge branch 'develop' into feature/task_list
2025-02-20 17:34:36 +02:00
Elian Doran
4e01534d76
refactor(i18n): move list of locales out of options
2025-02-20 12:27:33 +02:00
Elian Doran
c0d3e8d834
feat(tasks): filter by parent note
2025-02-19 22:13:13 +02:00
Elian Doran
7c0b43db85
feat(tasks): mark tasks as completed
2025-02-19 19:22:38 +02:00
Panagiotis Papadopoulos
9a1d26e129
feat: add protectedSessionTimeoutScale option
...
to be used in the protected_session_timeout widget, when it is ported to use TimeSelector
2025-02-18 22:37:20 +01:00
Panagiotis Papadopoulos
eeb99cf37c
feat: add revisionSnapshotTimeIntervalTimeScale option
...
to be used in the revision_snapshot_interval widget, when it is ported to use TimeSelector
2025-02-18 22:29:56 +01:00
Elian Doran
17f9fa7e89
feat(tasks): add POST API
2025-02-18 19:30:02 +02:00
Elian Doran
98dff61305
feat(tasks): add GET API
2025-02-18 19:06:02 +02:00
Matt Wilkie
86ab2d4008
Merge remote-tracking branch 'origin/develop' into bare2share2
...
# Conflicts:
# src/public/translations/en/translation.json
2025-02-17 13:54:40 -07:00
matt wilkie
ed8b8e50a4
feature complete; tested and working on local linux machine
2025-02-16 22:47:50 -07:00
Panagiotis Papadopoulos
f672054441
feat(time_selector): use time_selector in attachment_erasure_timeout
2025-02-16 18:30:56 +01:00
Elian Doran
9299f90b85
feat(docs): internal API docs
2025-02-15 00:33:12 +02:00
Elian Doran
2fe6881d73
Merge pull request #1192 from FliegendeWurst/openapi-docs-2
...
More OpenAPI docs
2025-02-14 23:57:39 +02:00
FliegendeWurst
a115214070
Document some note, branch, tree routes
2025-02-14 09:40:38 +01:00
FliegendeWurst
0f0ebed78a
Document sync push/pull
2025-02-13 23:51:42 +01:00
Elian Doran
27b825e511
Merge remote-tracking branch 'origin/develop' into feat_erasure-timeout-ui
...
; Conflicts:
; src/public/translations/ro/translation.json
2025-02-13 22:21:38 +02:00
FliegendeWurst
be4b74e791
Automated OpenAPI spec generation
2025-02-13 17:02:03 +01:00
Panagiotis Papadopoulos
2bb79c4209
feat: "friendly number handling" for note erasure timeouts
2025-02-11 09:06:29 +01:00
Panagiotis Papadopoulos
03c1128a72
fix(isEmptyOrWhitespace): avoid exception throwing when passed value is undefined
...
the req.body value from "routes/api/branches" actually seems to never get parsed into a JS object, but arrives as text string, so req.body.prefix could be undefined, which of course would cause an error to be thrown, when trying to call "match" on undefined.
2025-02-01 14:37:12 +01:00
Panagiotis Papadopoulos
ca2bb94200
refactor(server/utils): isElectron - replace fn with boolean
...
this values cannot change during runtime,
=> there is no need to have these checks
as dynamic function, instead just
export the boolean value directly
2025-01-29 10:55:53 +01:00
Elian Doran
20584f622d
chore(client/ts): port zpetne_odkazy
2025-01-26 21:23:08 +02:00
Elian Doran
8a7a607fcb
Merge pull request #926 from pano9000:refactor_backend_log
...
refactor(backend_log): improve `getBackendLog`
2025-01-14 20:41:29 +02:00
Elian Doran
1807b2b031
chore(types): missing import type for JS imports
2025-01-13 23:18:10 +02:00
Panagiotis Papadopoulos
bcbf4f4090
chore: fix formatting
2025-01-13 09:21:24 +01:00
Panagiotis Papadopoulos
903988fec5
i18n(backend_log): translate messages
2025-01-13 09:21:24 +01:00
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
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