memoclaw
26d449d7a5
feat: add outline navigation to memo detail sidebar
...
Extract h1-h4 headings from memo markdown and display them as an
outline section at the top of the MemoDetail sidebar. Each heading
links to its anchor via smooth scroll with hash URL updates.
- Add slugify() and extractHeadings() utilities for MDAST parsing
- Add rehypeHeadingId plugin to assign unique slug IDs to headings
- Create MemoOutline component with level-based indentation
- Integrate outline as first section in MemoDetailSidebar
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-23 23:43:27 +08:00
memoclaw
45b21530d9
feat: add blur_content attribute to tag metadata settings ( #5767 )
...
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-23 19:42:27 +08:00
johnnyjoy
cda18a37c0
chore: remove docs
2025-01-19 10:50:49 +08:00
johnnyjoy
3c0d011085
chore(dev): update build guides
2025-01-19 10:46:35 +08:00
Steven
171a89564e
chore: tweak gen apidocs
2024-09-23 08:43:16 +08:00
johnnyjoy
41976cb894
feat: update memo endpoints
2024-09-22 15:43:46 +08:00
johnnyjoy
c28516b35f
chore: buf generate
2024-09-22 13:57:47 +08:00
Steven
ca213437e9
feat: implement nesting lists
2024-09-21 20:02:47 +08:00
johnnyjoy
8cdc956e59
chore: update ts proto
2024-09-21 17:25:57 +08:00
Steven
fbe0251eed
feat: impl list renderer
2024-09-17 19:03:10 +08:00
johnnyjoy
1da0752922
chore: add schema version to workspace setting
2024-09-14 08:23:39 +08:00
Zisu Zhang
b787d1c7b6
feat: support disable change username and nickname ( #3911 )
...
* feat: support disable change username and nickname
* chore: update UX
2024-09-12 13:45:04 +08:00
johnnyjoy
8c6682bd77
chore: regenerate apidocs
2024-09-02 20:50:59 +08:00
RoccoSmit
9b1adfbbe9
feat: reintroducing thumbnails ( #3821 )
...
* Reintroducing thumbnails
* Aligned with linting rules
* making recomended code review change
- changed method names to start with lower case as they are not used outside of their package
- made receiver types for struct funcs to be pointers to not need to create copies
Trying to cover all linting issues
- converted slog warning to use attributes when logging warnings
- seperated imports to have package files in their own section
* Update go.mod
---------
Co-authored-by: boojack <24653555+boojack@users.noreply.github.com>
2024-08-29 21:01:57 +08:00
Steven
bb86482b71
chore: tweak setting name
2024-08-29 08:28:11 +08:00
Steven
1167df29d8
feat: add security related settings
2024-08-28 23:46:06 +08:00
Steven
a8ea28066e
chore: retire export memos
2024-08-28 23:20:32 +08:00
Steven
f4d6675363
chore: add enable memo comment setting
2024-08-19 09:13:44 +08:00
Steven
3c5aa41a78
feat: implement week start day setting
2024-08-18 23:18:45 +08:00
Steven
c3f381c8c5
chore: add instance url to profile
2024-08-13 22:16:43 +08:00
Steven
21f18f7c56
chore: tweak activity service definition
2024-08-01 23:40:16 +08:00
Steven
8bf7cdfd31
feat: add password auth flag
2024-07-27 19:24:37 +08:00
Steven
139090fb8f
chore: fix calendar timestamps
2024-07-27 09:47:12 +08:00
Steven
44e56844f5
chore: tweak search resources
2024-07-22 15:33:02 +08:00
Steven
260a4f89fc
chore: buf generate
2024-07-15 22:32:59 +08:00
Johnny
9909fd8a6f
feat: add snippet field to memo message ( #3689 )
2024-07-15 08:08:08 +08:00
Johnny
bcb8843245
chore: implement stringify markdown nodes endpoint ( #3688 )
2024-07-14 20:46:57 +08:00
Johnny
7c9e54afbd
chore: update disallow public visibility setting name ( #3687 )
2024-07-14 20:23:19 +08:00
Steven
f374169a2b
feat: implement html element renderer
2024-07-13 11:06:51 +08:00
Johnny
5a196e2f1a
feat: update gomark version ( #3679 )
2024-07-12 22:17:03 +08:00
Steven
457cf92cc1
feat(api): implement get resource by uid
2024-07-11 23:43:44 +08:00
Steven
1ab2c89408
feat(api): implement get memo by uid
2024-07-11 23:31:50 +08:00
Johnny
4d2b953e23
chore: add enable link preview setting to memo related settings ( #3647 )
2024-07-02 22:00:38 +08:00
Steven
0501f5198a
chore: buf format
2024-06-19 22:07:51 +08:00
Johnny
736637a362
feat: add public flag instead of system setting to enable signup ( #3589 )
2024-06-19 22:03:12 +08:00
Steven
f33571fec6
feat: update webhook request payload
2024-06-05 20:53:20 +08:00
Steven
797f5a123c
feat: add `HasIncompleteTasks` to memo property
2024-06-05 08:39:56 +08:00
Steven
5493f5f14e
chore: regenerate dependencies
2024-06-01 09:58:47 +08:00
Steven
b215426623
chore: update general setting
2024-05-30 07:19:38 +08:00
Steven
0f4b7c5f4a
feat: add more memo settings
2024-05-29 23:17:53 +08:00
Steven
a423dac12c
chore: tweak memo property
2024-05-27 19:43:57 +08:00
Steven
d3235f75f3
chore: tweak memo definition
2024-05-22 21:52:41 +08:00
Steven
e0600388b2
chore: implement memo property endpoint
2024-05-22 09:21:12 +08:00
Steven
16d3de63c2
chore: update resource binary endpoint
2024-05-21 21:25:21 +08:00
Steven
f54b05a521
chore: tweak comments
2024-05-20 22:15:51 +08:00
Steven
b0aad6f694
chore: tweak resource payload
2024-05-17 08:50:02 +08:00
Steven
9265b8e2bd
chore: update tags filter
2024-05-14 08:12:25 +08:00
Steven
c561362d62
feat: implement memo property
2024-05-13 22:04:37 +08:00
Steven
b8763905ba
chore: tweak naming
2024-05-13 20:03:04 +08:00
Steven
eda1983964
chore: return workspace setting with default value
2024-05-12 13:32:26 +08:00