Elian Doran
|
3ac0dfb2ad
|
refactor(react): add type safety for note relations
|
2025-09-14 10:22:20 +03:00 |
|
Elian Doran
|
b8e4947adb
|
refactor(react): add type safety for note labels
|
2025-09-14 10:17:06 +03:00 |
|
Elian Doran
|
8a66ee7565
|
feat(tree): allow multiple selection for archive/unarchive
|
2025-09-13 17:26:27 +03:00 |
|
Elian Doran
|
f42d375cc7
|
feat(tree): archive/unarchive notes
|
2025-09-13 17:16:02 +03:00 |
|
Elian Doran
|
68beb0d419
|
feat(collections/table): disable "Insert row above/below" if sorting
|
2025-09-13 16:52:26 +03:00 |
|
Elian Doran
|
5bb1432450
|
fix(react/collections/geomap): "note not found" when deleting GPX
|
2025-09-13 15:46:09 +03:00 |
|
Elian Doran
|
dc854cbd10
|
fix(react/collections/geomap): react to icon & color changes
|
2025-09-13 15:16:58 +03:00 |
|
Elian Doran
|
3128f2dace
|
fix(react/collections/geomap): corrupted map after closing split
|
2025-09-13 15:12:26 +03:00 |
|
Elian Doran
|
6ba494999c
|
chore(collections): support child notes on import as well
|
2025-09-13 14:47:40 +03:00 |
|
Elian Doran
|
050ff5d8cd
|
fix(collections): not updating on import
|
2025-09-13 14:42:02 +03:00 |
|
Elian Doran
|
9c8b0611ea
|
refactor: add typesafety to TaskContext
|
2025-09-13 13:44:23 +03:00 |
|
Elian Doran
|
777d5ab3b7
|
refactor: extract WS API into separate file
|
2025-09-13 13:07:31 +03:00 |
|
Elian Doran
|
39fecb3ffe
|
refactor: further improve task context types
|
2025-09-13 13:06:28 +03:00 |
|
Elian Doran
|
4cd0702cbb
|
refactor: proper websocket message types
|
2025-09-13 12:59:00 +03:00 |
|
Elian Doran
|
998688573d
|
refactor(server): integrate entity types changes into commons
|
2025-09-13 12:00:20 +03:00 |
|
Elian Doran
|
a6833f5a6f
|
fix(react/notelist): normal list/grid not showing if text
|
2025-09-13 11:46:17 +03:00 |
|
Elian Doran
|
a162d697da
|
fix(react/collections/geomap): note shifting on its own randomly
|
2025-09-13 11:14:46 +03:00 |
|
Elian Doran
|
f281e9691d
|
fix(react/ribbon/collection): default property not working
|
2025-09-13 11:05:37 +03:00 |
|
Elian Doran
|
cbc2ee3cd1
|
chore(react/collections/board): simply column dragging slightly
|
2025-09-13 11:02:56 +03:00 |
|
Elian Doran
|
4f469d0d3c
|
chore(react/collections/board): fix column dragging offset
|
2025-09-13 11:01:39 +03:00 |
|
Elian Doran
|
e77a49ace6
|
chore(react/collections/board): improve column dragging experience slightly
|
2025-09-13 10:43:48 +03:00 |
|
Elian Doran
|
8bde2092c6
|
chore(react/collections/board): improve note dragging experience
|
2025-09-13 10:13:37 +03:00 |
|
Elian Doran
|
7edfaad04e
|
chore(react/collections/board): note not properly marked as dragged
|
2025-09-13 09:59:01 +03:00 |
|
Elian Doran
|
ae5576f2a3
|
chore(react/collections/board): fix dragging from tree
|
2025-09-13 09:46:09 +03:00 |
|
Elian Doran
|
b934b2b6ca
|
chore(react/collections/board): use custom type for dragging cards
|
2025-09-13 09:41:54 +03:00 |
|
Elian Doran
|
87648f340b
|
chore(react/collections/board): prevent crash if dragging wrong JSON
|
2025-09-13 09:31:37 +03:00 |
|
Elian Doran
|
679abc6e3e
|
chore(react/collections/board): drag interfering with column title editing
|
2025-09-13 09:29:29 +03:00 |
|
Elian Doran
|
dd930261bf
|
feat(react/collections/board): improve multiline in "New item"
|
2025-09-13 09:21:33 +03:00 |
|
Elian Doran
|
92a0faf475
|
feat(react/collections/board): title editor not dismissing on blur
|
2025-09-13 09:20:18 +03:00 |
|
Elian Doran
|
3ce6b43018
|
feat(react/collections/board): disable autofill when entering note title
|
2025-09-13 09:18:52 +03:00 |
|
Elian Doran
|
220858926f
|
feat(react/collections/board): flickerless add new item
|
2025-09-13 09:15:31 +03:00 |
|
Elian Doran
|
d908a1b0d2
|
chore(react/collections/board): ignore empty titles
|
2025-09-12 23:41:56 +03:00 |
|
Elian Doran
|
b361cc0630
|
chore(react/collections/board): start with no name for new notes
|
2025-09-12 23:40:40 +03:00 |
|
Elian Doran
|
cd3663e041
|
chore(react/collections/board): fix add on blur if value not changed
|
2025-09-12 23:29:13 +03:00 |
|
Elian Doran
|
c53e927a55
|
fix(react/collections/board): column and card drag mixing
|
2025-09-12 23:14:15 +03:00 |
|
Elian Doran
|
7bbb15a535
|
fix(react/collections/board): no columns if dragging column onto itself
|
2025-09-12 22:49:58 +03:00 |
|
Elian Doran
|
0dddcbcfa1
|
feat(collections/board): remove note from board
|
2025-09-12 22:25:33 +03:00 |
|
Elian Doran
|
3175b75192
|
feat(collections/board): unarchive note
|
2025-09-12 22:08:32 +03:00 |
|
Elian Doran
|
6703b78457
|
refactor(collections/board): move within board to API
|
2025-09-12 21:50:56 +03:00 |
|
Elian Doran
|
7a61bbc297
|
feat(collections/board): allow dragging from note tree
|
2025-09-12 21:42:25 +03:00 |
|
Elian Doran
|
dd6003172d
|
feat(collections/geomap): show toast if drag not enabled
|
2025-09-12 21:06:54 +03:00 |
|
Elian Doran
|
338f3d536f
|
chore(ribbon): use "show" instead of "include" for archived notes
|
2025-09-12 19:51:53 +03:00 |
|
Elian Doran
|
27804384db
|
feat(ribbon): improve display of note ID
|
2025-09-12 19:48:35 +03:00 |
|
Elian Doran
|
7e5069c7d1
|
feat(collections/board): support archived notes
|
2025-09-12 19:34:54 +03:00 |
|
Elian Doran
|
0a813f9b53
|
feat(collections/table): support archived notes
|
2025-09-12 19:02:10 +03:00 |
|
Elian Doran
|
0c0bcb87f9
|
feat(collections/calendar): support archived notes
|
2025-09-12 18:35:15 +03:00 |
|
Elian Doran
|
f537852469
|
fix(ribbon): book properties overlapping
|
2025-09-12 18:20:17 +03:00 |
|
Elian Doran
|
ff422d112b
|
feat(collections/geomap): react to archived notes
|
2025-09-12 18:08:55 +03:00 |
|
Elian Doran
|
bf92280ed9
|
feat(collections): add book property to include archived notes
|
2025-09-12 18:03:07 +03:00 |
|
Elian Doran
|
d1e57e85b6
|
feat(collections): add label to show archived notes
|
2025-09-12 17:57:58 +03:00 |
|