Laura Hausmann
|
a18c1c59ea
|
[parsing] Fix compatibility with the new F# reference type nullability checks
|
2024-11-18 19:02:41 +01:00 |
|
Laura Hausmann
|
e3bce3bc0e
|
[sln] Update dependencies to their latest non-preview versions (where available)
|
2024-11-18 19:02:41 +01:00 |
|
Laura Hausmann
|
1e3f9f0c1f
|
[sln] Remove NuGetAuditMode='all' property (enabled by default in .NET 9)
|
2024-11-18 19:02:41 +01:00 |
|
Laura Hausmann
|
c0eec686ca
|
[backend/csproj] Drop DATAS opt-in (enabled by default in .NET 9)
|
2024-11-18 19:02:41 +01:00 |
|
Laura Hausmann
|
8d288e9f44
|
[backend/core] Convert GeneratedRegex partial methods to partial properties
|
2024-11-18 19:02:41 +01:00 |
|
Laura Hausmann
|
c6adb0bee1
|
[backend/core] Switch to lock objects for locking purposes
|
2024-11-18 19:02:40 +01:00 |
|
Laura Hausmann
|
946062a0ae
|
[docker] Update Dockerfile
Since https://github.com/dotnet/sdk/issues/32327 is resolved in net90, we no longer need to build with ubuntu.
|
2024-11-18 19:02:40 +01:00 |
|
Laura Hausmann
|
ee7d4d1477
|
[sln] Update SDK version to 9.0
|
2024-11-18 19:02:40 +01:00 |
|
pancakes
|
602d207ea5
|
[frontend/components] Add private badge to locked profiles
|
2024-11-19 00:48:27 +10:00 |
|
pancakes
|
c11beba8a7
|
[backend] Add IsLocked to UserProfileResponse
|
2024-11-19 00:47:36 +10:00 |
|
Laura Hausmann
|
da83dd9c8e
|
[ci] Switch to versioned ci-env tags
|
2024-11-17 19:14:02 +01:00 |
|
Laura Hausmann
|
940e6f847e
|
[backend/drive] Fix errors when uploading files with long names containing unicode characters to object storage
|
2024-11-17 17:12:19 +01:00 |
|
Laura Hausmann
|
2ef78e3f41
|
[parsing] Add strike html tag support, keep italic/bold/strike in html tag form when reserializing
|
2024-11-17 16:44:05 +01:00 |
|
pancakes
|
cd84b480a6
|
[frontend/components] Add bot indicator to notes (ISH-407)
|
2024-11-17 13:44:30 +01:00 |
|
pancakes
|
e0d63d9a6b
|
[frontend] Move follows you badge next to identifier
|
2024-11-17 13:44:30 +01:00 |
|
pancakes
|
b5ced00a73
|
[frontend/components] Add automated badge to profile info
|
2024-11-17 13:44:29 +01:00 |
|
pancakes
|
68684dbfcb
|
[backend] Add bot and cat fields to users
|
2024-11-17 13:44:29 +01:00 |
|
pancakes
|
a79d012fcb
|
[frontend/components] Add admin and moderator badges to profile info
|
2024-11-17 13:44:29 +01:00 |
|
pancakes
|
14201c8489
|
[backend] Add UserProfile.Role
|
2024-11-17 13:44:29 +01:00 |
|
pancakes
|
1c587584bc
|
[frontend/components] Add follows you badge to profile info
|
2024-11-17 13:44:29 +01:00 |
|
pancakes
|
60ed8d3c3c
|
[frontend/components] Don't show Follow button for yourself
|
2024-11-17 13:44:28 +01:00 |
|
pancakes
|
3dfc7c6b63
|
[frontend/components] Refactor EmojiPicker to categorize emojis and allow search
|
2024-11-17 04:22:53 +01:00 |
|
Laura Hausmann
|
ea461d139b
|
[docs] Fix typo
|
2024-11-16 19:25:45 +01:00 |
|
Laura Hausmann
|
cd9cf33ae4
|
[docs] Update SECURITY.md
|
2024-11-16 16:10:18 +01:00 |
|
Laura Hausmann
|
e2004f5472
|
[parsing] Add parenthesis tracking to MfmUrlNode and MfmLinkNode parsers (ISH-608)
|
2024-11-16 15:03:54 +01:00 |
|
Laura Hausmann
|
9ca2deba67
|
[backend/parsing] Drastically improve MFM parser performance
This commit improves MFM parser performance by up to 22x, depending on input and platform.
|
2024-11-16 02:01:29 +01:00 |
|
Laura Hausmann
|
8b3e25e7db
|
[backend/api] Report errors during acct user lookups to the client
This causes user lookups for blocked users to return a more specific error message than "No result found".
|
2024-11-15 18:59:28 +01:00 |
|
pancakes
|
28b3b56646
|
[backend/api] Add instance staff endpoint
|
2024-11-13 06:55:07 +01:00 |
|
Laura Hausmann
|
b6dddd9439
|
[backend/core] Trim UserPublicKey before inserting into database
|
2024-11-12 20:57:16 +01:00 |
|
Laura Hausmann
|
5e6dfcb2db
|
[docker] Update .NET 9 docker containers to the release version
|
2024-11-12 20:37:31 +01:00 |
|
Laura Hausmann
|
a29720b536
|
[parsing] Fix inline nodes being marked as block nodes
|
2024-11-11 05:41:28 +01:00 |
|
Laura Hausmann
|
2b046fc444
|
[parsing] Add support for has:media search query
|
2024-11-11 01:52:48 +01:00 |
|
Laura Hausmann
|
43ed9d4c5d
|
[frontend] Remove unused ElementReference
|
2024-11-11 01:19:26 +01:00 |
|
Laura Hausmann
|
c969265e61
|
[parsing] Allow digits in mfm fn node function names
|
2024-11-11 00:39:16 +01:00 |
|
Laura Hausmann
|
3f28a586a5
|
[parsing] Require whitespace in front of mfm italic nodes using asterisk or underscore delimiters
This ensures matching behavior with mfm.js
|
2024-11-11 00:10:12 +01:00 |
|
Laura Hausmann
|
b341af67ed
|
[tests] Add complex fn node / mfm art roundtrip test case
|
2024-11-10 23:46:28 +01:00 |
|
Laura Hausmann
|
73783fa0ee
|
[backend/libmfm] Fix MfmSerializer dropping leading & trailing whitespace on recursive calls
|
2024-11-10 22:24:55 +01:00 |
|
Laura Hausmann
|
e73b68dc0d
|
[backend/razor] Reformat code
|
2024-11-09 19:24:52 +01:00 |
|
Laura Hausmann
|
8a806c611f
|
[backend/razor] Make expanded navbar hamburger menu full-width
|
2024-11-09 05:18:57 +01:00 |
|
Laura Hausmann
|
555d1108f5
|
[backend/razor] Move navbar placeholder into the NavBar component
|
2024-11-09 05:15:00 +01:00 |
|
Laura Hausmann
|
346803935a
|
[backend/razor] Add a navigation bar to the admin dashboard
This is implemented using a reusable navigation bar component.
|
2024-11-09 05:07:04 +01:00 |
|
pancakes
|
7841bfa1ba
|
[frontend] Render emojis in top bar of SingleNote page
|
2024-11-08 14:15:57 +10:00 |
|
Lilian
|
f56f947392
|
[frontend/note-rendering] Make the hovered emoji appear above all others
|
2024-11-08 03:35:54 +01:00 |
|
Lilian
|
fa354a1869
|
[frontend/components] Decrease username and instance name size
|
2024-11-08 03:29:23 +01:00 |
|
Lilian
|
938b010aed
|
[frontend/components] Fix auto minimum width of note container
|
2024-11-08 03:29:23 +01:00 |
|
Lilian
|
2eb080afe5
|
[frontend/components] Only break words when absolutely necessary
|
2024-11-08 03:29:23 +01:00 |
|
Laura Hausmann
|
374d750e2e
|
[frontend/components] Only render first line in UserDisplayName and ProfileInfoField
|
2024-11-08 03:07:38 +01:00 |
|
Laura Hausmann
|
02765568db
|
[backend/api] Fix DbContext race condition in UserRenderer, refactor to make data flow clearer
|
2024-11-08 03:07:38 +01:00 |
|
pancakes
|
5fd86f4c79
|
[frontend/components] Render emoji in content warning
|
2024-11-08 03:07:38 +01:00 |
|
pancakes
|
6c527423a3
|
[frontend/components] Render emojis in user bio and profile fields
|
2024-11-08 03:07:37 +01:00 |
|