Lilian
427972498c
[frontend] Various CSS fixes
2024-07-11 01:06:18 +02:00
Lilian
1b7666a483
[frontend] Rework sidebar layout and CSS
2024-07-11 01:06:18 +02:00
Lilian
989c5765fc
[frontend] Implement mfm plain node, fix code formatting in RenderMfm
2024-07-11 01:06:18 +02:00
Laura Hausmann
91acb8ed9e
[backend/federation] Add edition to nodeinfo response
2024-07-10 18:11:17 +02:00
Laura Hausmann
91b5021e4c
[shared] Refactor assembly version info
...
Because our frontend assembly now also knows its version, we no longer have to rely on meta tags to pass the version on to the frontend.
Since the HTML skeleton no longer includes version information, the nodeinfo response has been amended with the now-absent properties.
2024-07-09 21:50:06 +02:00
Laura Hausmann
b626ecd5f3
[sln] Extract common build properties into Directory.Build.props
2024-07-09 21:48:15 +02:00
Laura Hausmann
226a95d0ed
[backend/api] Add follow request endpoints (ISH-395)
2024-07-05 04:09:25 +02:00
Laura Hausmann
374d9d5ebf
[backend/api] Add note refetch endpoint (ISH-352)
2024-07-04 18:57:17 +02:00
Laura Hausmann
2c2842de50
[shared] Code cleanup
2024-07-04 18:02:00 +02:00
Laura Hausmann
e0461ee3fd
[shared] Refactor namespaces
2024-07-04 17:53:11 +02:00
Laura Hausmann
ba67a14a97
[frontend] Code cleanup
2024-07-03 01:06:21 +02:00
Lilian
9bb5ef4366
[frontend] Add basic search UI (ISH-398)
2024-07-03 00:53:16 +02:00
Lilian
4bf151324e
[frontend] VirtualScroller: Stop loading if there are no older notes (ISH-386)
2024-07-03 00:53:16 +02:00
Lilian
a4b2806b2c
[frontend] Implement NoteRedraft (ISH-392)
2024-07-03 00:53:16 +02:00
Lilian
78d3036644
[frontend] Refactor Note and NoteComponent
2024-07-03 00:53:16 +02:00
Lilian
84e2b2f13a
[frontend] Add action menu to Note Footer (ISH-392)
2024-07-03 00:53:16 +02:00
Lilian
ea9b2ac33c
[frontend] Update NoteControllerModel with delete endpoint (ISH-392)
2024-07-03 00:53:16 +02:00
Lilian
ffcffe656a
[frontend] Implement list menu component (ISH-392)
2024-07-03 00:53:16 +02:00
Lilian
80429d399b
[frontend] Preserve content warning on reply (ISH-391)
2024-07-03 00:53:16 +02:00
Lilian
3d3a7da73e
[frontend] Refactor EmojiPicker
2024-07-03 00:53:16 +02:00
Lilian
47bda1428b
[frontend] Add EmojiService
2024-07-03 00:53:16 +02:00
Lilian
42c860f579
[frontend] Make Notes in single note view take up the entire width (ISH-389)
2024-07-03 00:53:16 +02:00
Lilian
601c910691
[frontend] Fix stacking issues with positioned elements (ISH-387)
2024-07-03 00:53:16 +02:00
pancakes
7fa725868f
[frontend] Add support for audio, video, and "other" attachments
2024-07-03 00:52:02 +02:00
pancakes
a73dbe4607
[frontend/mfm] Make custom emojis consistent with -js
2024-07-03 00:51:57 +02:00
pancakes
da5300e9b8
[frontend/mfm] Add center, quote, hashtag, small and strike nodes
2024-07-03 00:51:57 +02:00
Laura Hausmann
8bbcc35dfe
[frontend] Remove debug logging
2024-06-29 02:37:18 +02:00
Laura Hausmann
571f2274f2
[frontend] Apply formatting rules
2024-06-29 00:48:53 +02:00
Laura Hausmann
03fc824d34
[frontend] Code cleanup
2024-06-29 00:46:47 +02:00
Lilian
791252ccd4
[frontend] Add emoji picker to Note Compose
2024-06-29 00:25:43 +02:00
Lilian
b39007362c
[frontend] Add "reaction" notification type
2024-06-29 00:25:42 +02:00
Lilian
ffe56307f3
[frontend] Add notification panel to appropriate places
2024-06-29 00:25:42 +02:00
Lilian
da124c5c98
[frontend] Add emoji picker and add it to Note
2024-06-29 00:25:42 +02:00
Lilian
c9b282a90e
[frontend/api] Add EmojiControllerModel
2024-06-29 00:25:42 +02:00
Lilian
12e74f2f05
[frontend] Update NoteBody to support mfm emoji
2024-06-29 00:25:42 +02:00
Lilian
943f153b56
[frontend] Add inline emoji to mfm rendering
2024-06-29 00:25:42 +02:00
Lilian
2332ce6ef8
[frontend] Fix username rendering in Profile View
2024-06-29 00:22:12 +02:00
Lilian
10e772f2ab
[frontend] Fix mfm element styling
2024-06-29 00:22:11 +02:00
Lilian
578cd0c925
[frontend] Fix Profile Field styling
2024-06-29 00:22:11 +02:00
Lilian
e09d670511
[frontend] Fix whitespace wrapping in profile bio
2024-06-29 00:22:11 +02:00
Lilian
576048ec5e
[frontend] Fix username and host rendering in note header
2024-06-29 00:22:11 +02:00
Lilian
3f6c241f59
[frontend] Add notification streaming to timeline
2024-06-29 00:22:11 +02:00
Lilian
671346a308
[frontend] Implement basic notification display component
2024-06-29 00:22:11 +02:00
Lilian
29a87d8dde
[frontend] Blur images marked as sensitive (ISH-373)
2024-06-29 00:22:11 +02:00
Lilian
7e398f1990
[frontend] SingleNote: CSS fixes
2024-06-29 00:22:11 +02:00
Lilian
7181f9301b
[frontend] VirtualScroller: CSS and layout fixes
2024-06-29 00:22:10 +02:00
Lilian
54ff8efa1f
[frontend] Clean up warnings
2024-06-29 00:22:10 +02:00
Lilian
868311a5a2
[frontend] Hide note attachments when cw is collapsed (ISH-373)
2024-06-29 00:22:10 +02:00
Lilian
56d5ff9e93
[frontend] Use renote endpoint, disable renotes where they aren't possible, add lock icon
2024-06-29 00:22:10 +02:00
Laura Hausmann
8d158cc7b9
[backend/streaming] Add connection state handlers, enable stateful auto-reconnect, remove stub message handlers
2024-06-26 16:08:19 +02:00