CREDO23
|
8ad6c268df
|
chore: cleanup unused files and update cache keys
|
2026-01-19 14:38:05 +02:00 |
|
CREDO23
|
0b675dfc3b
|
feat(web): improve comment editing and mention rendering
|
2026-01-19 14:37:45 +02:00 |
|
CREDO23
|
f008acecfc
|
feat(web): improve comment panel and trigger UI
|
2026-01-19 14:37:38 +02:00 |
|
CREDO23
|
d99722cfdc
|
feat(web): integrate comment gutter with thread layout
|
2026-01-19 14:37:06 +02:00 |
|
CREDO23
|
f86beaece1
|
feat(web): add current-thread atom for global state management
|
2026-01-19 14:36:58 +02:00 |
|
CREDO23
|
ba57c39556
|
feat(backend): add has_comments field to thread API
|
2026-01-19 14:36:29 +02:00 |
|
CREDO23
|
9d11446553
|
feat: implement inline editing for comments
|
2026-01-16 20:39:23 +02:00 |
|
CREDO23
|
13135ec51b
|
fix: eagerly load message relationship in get_user_mentions
|
2026-01-16 20:17:11 +02:00 |
|
CREDO23
|
985f50b683
|
fix: use delimited format for mention highlighting
|
2026-01-16 20:10:09 +02:00 |
|
CREDO23
|
80e19a52cb
|
refactor: remove read tracking from mentions (prep for notification center)
|
2026-01-16 19:15:10 +02:00 |
|
CREDO23
|
25eb240539
|
chore: remove implementation guide from tracking
|
2026-01-16 18:04:26 +02:00 |
|
CREDO23
|
15c9594926
|
fix: add spacing in comment thread, show 'Me' for current user
|
2026-01-16 17:08:40 +02:00 |
|
CREDO23
|
0e48df63ff
|
fix: position comment panel below trigger button
|
2026-01-16 16:07:13 +02:00 |
|
CREDO23
|
47de91e07b
|
feat: add display name and avatar to member picker, filter self-mentions
|
2026-01-16 15:53:33 +02:00 |
|
CREDO23
|
f37bf90138
|
feat: add comments permissions to existing roles
|
2026-01-16 15:32:06 +02:00 |
|
CREDO23
|
6b5468bd7d
|
feat: integrate comments UI into chat messages
|
2026-01-16 15:09:51 +02:00 |
|
CREDO23
|
f591a872cf
|
feat(web): add comment panel container (data layer)
|
2026-01-16 13:13:37 +02:00 |
|
CREDO23
|
16ebbb0709
|
chore: minor formatting
|
2026-01-16 13:02:45 +02:00 |
|
CREDO23
|
111ecc79fd
|
feat(web): add threading lines to comment replies
|
2026-01-16 12:59:38 +02:00 |
|
CREDO23
|
09317cd9f7
|
chore: formatting cleanup
|
2026-01-16 11:36:17 +02:00 |
|
CREDO23
|
8de448a8ce
|
feat(web): add comment trigger and improve panel empty state
|
2026-01-16 11:34:43 +02:00 |
|
CREDO23
|
d719370dc2
|
fix(web): improve comment thread layout
|
2026-01-16 11:10:54 +02:00 |
|
CREDO23
|
66275f1b53
|
feat(web): add comment panel component
|
2026-01-16 10:59:22 +02:00 |
|
CREDO23
|
0e8bdf7ace
|
chore: remove implementation guide from tracking
|
2026-01-16 10:47:09 +02:00 |
|
CREDO23
|
a287145361
|
feat(web): add comment thread component
|
2026-01-15 21:22:02 +02:00 |
|
CREDO23
|
8a1e0fb013
|
feat(web): add comment item component
|
2026-01-15 20:45:16 +02:00 |
|
CREDO23
|
8bfcfdd084
|
feat(web): add comment composer with robust mention detection
|
2026-01-15 20:35:21 +02:00 |
|
CREDO23
|
90a8a17c88
|
refactor(web): remove barrel file, use direct imports
|
2026-01-15 20:15:42 +02:00 |
|
CREDO23
|
62a45e204e
|
feat(web): add member mention picker component
|
2026-01-15 20:13:29 +02:00 |
|
CREDO23
|
a353fce379
|
refactor(web): remove hardcoded staleTime from mentions atoms
|
2026-01-15 19:58:02 +02:00 |
|
CREDO23
|
134f9577b9
|
feat(web): add chat comments atoms and hooks
|
2026-01-15 19:57:25 +02:00 |
|
CREDO23
|
33670aceb5
|
feat(web): add comments and mentions cache keys
|
2026-01-15 19:51:28 +02:00 |
|
CREDO23
|
5c8621429d
|
feat(web): add chat comments API service
|
2026-01-15 19:47:10 +02:00 |
|
CREDO23
|
37612f588a
|
feat(web): add chat comments types
|
2026-01-15 19:44:28 +02:00 |
|
CREDO23
|
4792fb71e2
|
Add mention routes (list, mark as read, mark all as read)
|
2026-01-15 18:51:27 +02:00 |
|
CREDO23
|
7504411dcf
|
Add mention service methods (get mentions, mark as read)
|
2026-01-15 18:49:12 +02:00 |
|
CREDO23
|
c82a94cf02
|
Add mention processing and rendering in chat comments service
|
2026-01-15 18:30:21 +02:00 |
|
CREDO23
|
c793e2d621
|
Rename comments files to chat_comments and add mention parser utility
|
2026-01-15 18:02:07 +02:00 |
|
CREDO23
|
7d43f1fb8f
|
Add comments routes and register in app
|
2026-01-15 17:39:30 +02:00 |
|
CREDO23
|
41e0462ecc
|
Add delete_comment method to comments service
|
2026-01-15 17:35:32 +02:00 |
|
CREDO23
|
9c965d524a
|
Add update_comment method to comments service
|
2026-01-15 17:32:37 +02:00 |
|
CREDO23
|
c1402683cc
|
Add create_reply method to comments service
|
2026-01-15 17:30:39 +02:00 |
|
CREDO23
|
5d9294b701
|
Add create_comment method to comments service
|
2026-01-15 17:27:42 +02:00 |
|
CREDO23
|
d24759f691
|
Add comments service with get_comments_for_message method
|
2026-01-15 17:09:59 +02:00 |
|
CREDO23
|
43939d554c
|
Add Pydantic schemas for comments
|
2026-01-15 16:48:30 +02:00 |
|
CREDO23
|
c14776faad
|
Add comment permissions to DEFAULT_ROLE_PERMISSIONS
|
2026-01-15 16:42:09 +02:00 |
|
CREDO23
|
b7a167dffe
|
Add comment permissions to Permission enum
|
2026-01-15 16:39:24 +02:00 |
|
CREDO23
|
ee68fb86d2
|
Add ChatCommentMention model to db.py
|
2026-01-15 16:37:46 +02:00 |
|
CREDO23
|
b06b3baaea
|
Add ChatComment model to db.py
|
2026-01-15 16:34:03 +02:00 |
|
CREDO23
|
266a5be38b
|
Add chat_comment_mentions table migration
|
2026-01-15 16:26:49 +02:00 |
|