luxick and Claude Opus 5.5
4365fa2567
Render the folder tree on the server
...
The sidebar tree is part of the page (chain to the current page
expanded, active row marked), so it no longer paints late and the
sessionStorage snapshot is gone; only the rail's scroll position is
kept. Folders are native <details> that lazy-load their children as
HTML via htmx. The tree picker hosts the same server-rendered rows with
radio inputs, so ?tree returns HTML and the JSON listing is removed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 16:51:20 +02:00
luxick and Claude Opus 5.5
353df29ee6
Toggle tasks and edit view settings via htmx
...
Task checkboxes post themselves (hx-post="?toggle=N") and flip back when
the save fails, replacing tasks.js. View settings are a server-rendered
form dialog with real radios and a select, replacing view-settings.js;
with that, postReplace has no callers left.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 16:41:59 +02:00
luxick and Claude Opus 5.5
3a3fb3b51f
Serve delete, move and merge dialogs as htmx fragments
...
The server renders the dialogs (?dialog=delete|move) and answers a move
that needs confirmation with the merge dialog itself, so the client no
longer builds action URLs or interprets X-Merge-Available. Successful
mutations send HX-Redirect, which hx.js turns into a history replace.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 16:37:46 +02:00
luxick
3170d1c6d9
Further performance optimization
2026-09-30 15:48:30 +02:00
luxick
65ce1b414e
Improve caching
2026-09-28 22:19:17 +02:00
luxick
4116a0c332
Add Calendar integration (read-only)
2026-09-25 11:19:28 +02:00
luxick
b57e5d454b
Rework wikilinks feature
2026-09-17 17:46:36 +02:00
luxick
5ad715426d
Update section behavior
2026-08-23 14:25:12 +02:00
luxick
49c6240416
Remove TODO.txt integration
2026-07-23 17:38:13 +02:00
luxick
ddfd29ea0e
Prevent page deletion on save
2026-07-21 17:26:31 +02:00
luxick
28d22c040f
Do not consider edit mode as a history entry
2026-07-20 17:31:59 +02:00
luxick
5303645173
Improve search result page
2026-07-20 08:54:12 +02:00
luxick
5e72b073b8
todo.txt integration
2026-07-03 11:08:27 +02:00
luxick
db17f94627
Adjust app layout
2026-06-16 15:24:21 +02:00
luxick
f8b09e18bd
Remove obsolete functions
2026-06-16 10:25:24 +02:00
luxick
404ce088f3
Allow merging when moving pages
2026-06-16 10:00:41 +02:00
luxick
fde4eff12d
Fitness dashboard v1
2026-06-11 12:55:43 +02:00
luxick
7be8bec446
Improve mobile editing
2026-06-05 10:27:56 +02:00
luxick
de3abed6d7
Use CodeMirror editor
2026-06-05 10:10:58 +02:00
luxick
f85c29ba42
View switching feature
2026-05-29 09:21:19 +02:00
luxick
61e50c033f
Rework diary to focus on yearly pages
2026-05-28 13:54:44 +02:00
luxick
bf16f2ec3c
improve task list handling
2026-05-23 08:44:19 +02:00
luxick
a25d5434ac
Improve serach function with quick suggestions
2026-05-18 15:10:34 +02:00
luxick
a9519f747e
Quickadd feature for link saving
2026-05-11 12:03:59 +02:00
luxick
e060faa39f
Add persitent URLs for year/month/day in the diary
2026-05-08 18:15:09 +02:00
luxick
69037a77ed
Reorganize assets folder
2026-05-08 08:34:23 +02:00
luxick
892e4860b4
Make page rewrite optional
2026-05-07 19:35:10 +02:00
luxick
3d3a121fa6
Add search index
2026-05-07 09:41:20 +02:00
luxick
2787c15d40
Add page footer with request time display
2026-05-07 08:19:39 +02:00
luxick
4c55bd050f
Allow checking off tasks from rendered pages
2026-05-04 11:37:38 +02:00
luxick
903f21e7f1
Refactor Layout and improve search
2026-04-29 19:26:01 +02:00
luxick
dd3906855d
Search phase 1
2026-04-29 14:12:18 +02:00
luxick
adbe10fa41
Improve sections
2026-04-28 17:43:20 +02:00
luxick
337ec9ef6e
Add thumbnailing for photo grids
2026-04-23 20:43:05 +02:00
luxick
df41cfa8c8
Prefill Empty pages
2026-04-23 14:34:07 +02:00
luxick
8b13938290
Add Tree Selector
2026-04-23 14:02:41 +02:00
luxick
4751a99e8e
Refactor calendar widget changes
2026-04-23 10:56:05 +02:00
luxick
910be60ed5
Calendar widget v1
2026-04-23 10:48:10 +02:00
luxick
e0d2fb0b41
Wiki Links support
2026-04-21 19:50:16 +02:00
luxick
7ce4c02dee
Use Seession cookie for resistent login
2026-04-20 08:21:08 +02:00
luxick
eee79b34bb
Optize font performance
2026-04-18 07:56:14 +02:00
luxick
02fa19272d
Allow editing of individual sections
2026-04-15 12:14:40 +02:00
luxick
c30c4d3a0d
update icon and template handling
2026-04-14 22:24:03 +02:00
luxick
19017bf136
Fix page creation
2026-04-13 13:07:20 +02:00
luxick
95ca30509c
Refactor projcet structure
2026-04-13 12:39:01 +02:00
luxick
0e8e3b2636
Diary feature V1
2026-04-13 12:33:02 +02:00
luxick
2121bb686e
Fix last commit
2026-04-10 12:49:39 +02:00
luxick
ad4f58324a
Fix trailing slash issue
2026-04-10 12:21:53 +02:00
luxick
2635dce918
Delete pages instead of writing empty files
2026-04-10 11:46:06 +02:00
luxick
06a3da1d54
Add editor interface
2026-04-10 09:53:02 +02:00