Commit graph

2473 commits

Author SHA1 Message Date
pancakes
dad0fabc5b
[backend/api] Add IsBot, IsCat and SpeakAsCat profile settings 2024-12-17 19:38:51 +01:00
pancakes
6656fbac18
[frontend/pages] Add update avatar and banner to profile settings 2024-12-17 19:38:51 +01:00
pancakes
d56b7760df
[frontend/pages] Add setting to remove avatar and banner 2024-12-17 19:38:51 +01:00
pancakes
496f2f003a
[frontend/api] Add get and delete for avatar and banner 2024-12-17 19:38:51 +01:00
pancakes
93fd573ca6
[frontend/api] Make GetDisplayNameAsync not nullable 2024-12-17 19:38:51 +01:00
pancakes
482172b8e9
[backend/api] Return empty string instead of null when getting avatar, banner, or display name 2024-12-17 19:38:50 +01:00
pancakes
458bb301b3
[backend/api] Add endpoints to get avatar and banner URL 2024-12-17 19:38:50 +01:00
pancakes
95cd3d2d33
[frontend] Add display name to profile settings 2024-12-17 19:38:50 +01:00
pancakes
6605997e80
[backend/api] Add endpoints for getting and updating display name 2024-12-17 19:38:50 +01:00
pancakes
d35e5a7e3f
[backend/api] Add endpoints for updating and deleting user banner 2024-12-17 19:38:50 +01:00
pancakes
94af2fe9ac
[backend/api] Add endpoints for updating and deleting user avatar 2024-12-17 19:38:50 +01:00
pancakes
c16c0e761f
[frontend/pages] Improve more button styling 2024-12-17 19:38:00 +01:00
pancakes
c21d6e629e
[frontend/pages] Use NavigationManager to go to profile settings 2024-12-17 19:38:00 +01:00
pancakes
64affd20f6
[frontend/pages] Vertically center profile header contents and improve spacing when wrapped 2024-12-17 19:38:00 +01:00
pancakes
873cf1122a
[frontend/pages] Add context menu to user profile 2024-12-17 19:38:00 +01:00
pancakes
bc93246cea
[backend/api] Include Public URL in UserProfileResponse 2024-12-17 19:37:59 +01:00
pancakes
1d9f79046d
[frontend/components] Lazy load InlineEmoji custom emojis 2024-12-17 19:36:32 +01:00
pancakes
d14a544dcf
[frontend/components] Use InlineEmoji in emoji picker 2024-12-17 19:36:31 +01:00
pancakes
58238f03f0
[frontend/components] Use InlineEmoji for note reactions 2024-12-17 19:36:31 +01:00
pancakes
7b291fa142
[frontend/components] Style reaction notification with InlineEmoji params 2024-12-17 19:36:31 +01:00
pancakes
87801b8bcf
[frontend/components] Make InlineEmoji more flexible 2024-12-17 19:36:31 +01:00
pancakes
8484d10e61
[frontend/components] Use "font-color" color for reacted reactions for better contrast 2024-12-17 19:36:31 +01:00
pancakes
d8c5a43100
[frontend/components] Use InlineEmoji for reaction notifications 2024-12-17 19:36:31 +01:00
pancakes
8cb9f272e3
[frontend/components] Make InlineEmoji generic 2024-12-17 19:36:31 +01:00
pancakes
7e6fba61da
[frontend/components] Make inline emojis consistent with reaction emojis but with fixed width 2024-12-17 19:36:31 +01:00
pancakes
0a866bad75
[frontend/components] Display NoteReactionDetails reaction count the same as in note reactions 2024-12-17 19:36:31 +01:00
pancakes
39426da00e
[frontend/components] Reaction title, consistent custom emoji, fixed gaps, and translucent reacted background color 2024-12-17 19:36:30 +01:00
pancakes
7d2af70250
[frontend/components] Contain emojis, use pointer cursor, and make emojis easier to press on mobile in Emoji Picker 2024-12-17 19:36:30 +01:00
pancakes
8990ff08b1
[frontend/mfm] Make tada fn 150% size 2024-12-17 19:34:53 +01:00
pancakes
427c2c2109
[frontend/mfm] Fix sizes of x3 and x4 fn nodes 2024-12-17 19:34:53 +01:00
pancakes
27eb943066
[frontend/mfm] Add center and small fn nodes 2024-12-17 19:34:53 +01:00
pancakes
4a4544cf1d
[frontend/components] Use pointer cursor on blurred attachments and images 2024-12-17 19:34:08 +01:00
pancakes
a572569066
[frontend/components] Use IsNullOrWhiteSpace for Attachment Viewer 2024-12-17 19:34:08 +01:00
pancakes
465d0b4c8b
[frontend/components] Vertically align file attachments 2024-12-17 19:34:08 +01:00
pancakes
9499ee825b
[frontend/components] Improve file attachment appearance 2024-12-17 19:34:08 +01:00
pancakes
12f7d40fcc
[frontend/components] Only open image attachments in image viewer 2024-12-17 19:34:08 +01:00
pancakes
ce16fca697
[frontend/components] Use IsNullOrWhiteSpace to check if attachment has alt text 2024-12-17 19:34:08 +01:00
pancakes
c131efc7c8
[frontend/pages] Move register link to bottom and only show when registrations aren't closed 2024-12-17 19:32:59 +01:00
pancakes
47f8d94f88
[backend/razor] Revert Instance config and use snapshot of Security config 2024-12-17 19:32:59 +01:00
pancakes
c7498696b4
[frontend/pages] Add links between login and register pages 2024-12-17 19:32:59 +01:00
pancakes
ca567e4aba
[backend/razor] Show register link in Public Preview footer if registrations aren't closed 2024-12-17 19:32:58 +01:00
Laura Hausmann
49e9c6d825
[backend] Reformat DriveService.cs 2024-12-16 21:30:35 +01:00
Laura Hausmann
48e688e514
[backend/drive] Normalize empty / whitespace alt text to null 2024-12-16 21:30:26 +01:00
Laura Hausmann
ce646e84d9
[backend/core] Fix runtime ArrayTypeMismatchException in EmojiService 2024-12-15 01:09:06 +01:00
Laura Hausmann
b8ba778842
[backend/core] Improve inline media lookup performance 2024-12-15 01:05:56 +01:00
Laura Hausmann
f1f79a3435
[backend/api] Add session management endpoints 2024-12-15 01:03:31 +01:00
Laura Hausmann
3b89e0be9c
[sln] Bump MfmSharp version 2024-12-15 00:44:22 +01:00
Laura Hausmann
e8842d70a2
[backend/core] Fix runtime ArrayTypeMismatchException in NoteService 2024-12-15 00:36:19 +01:00
Laura Hausmann
010dd2bb96
[backend/core] Fix CW edits not being processed correctly, replace CW line endings during note ingest 2024-12-15 00:34:29 +01:00
Laura Hausmann
2453e0f673
[backend/database] Normalize note text & user bio line endings 2024-12-15 00:22:31 +01:00