pancakes
28b3b56646
[backend/api] Add instance staff endpoint
2024-11-13 06:55:07 +01:00
pancakes
28548a5770
[backend] Add Emojis to UserResponse
2024-11-08 03:07:37 +01:00
Laura Hausmann
ceb8da8f3d
[shared] Only compute version info once
2024-11-03 22:43:28 +01:00
Laura Hausmann
c40c13261d
[shared] Improve fork version string handling
2024-11-03 22:29:19 +01:00
Laura Hausmann
8d29869f76
[shared] Correctly handle fork information in the version string
2024-11-03 22:10:43 +01:00
Laura Hausmann
4b5d76961f
[backend/api] Add PaginationWrapper<TData> & associated helper methods
2024-10-24 18:20:48 +02:00
Laura Hausmann
55530f482d
[backend/api] Add pagination data to note likes and note renotes responses
2024-10-24 18:20:48 +02:00
pancakes
95666a865f
[shared] Add bite back notification
2024-10-23 05:04:55 +02:00
Laura Hausmann
f98d9ce711
[sln] Bump dependencies
2024-10-09 05:57:22 +02:00
pancakes
6fe4b26019
[shared] Add sensitive field to note reactions
2024-10-04 00:36:38 +02:00
pancakes
b3b2adb127
[backend] Add sensitive field to emojis
2024-10-04 00:36:38 +02:00
Laura Hausmann
f6d2fd329d
[backend/middleware] Fix error responses always returning 500
2024-09-29 00:30:24 +02:00
Laura Hausmann
df26db0585
[backend/federation] Add relay support (ISH-266)
2024-09-28 00:32:43 +02:00
Laura Hausmann
a5fa4e4be9
[backend/api] Fix frontend crash on startup
2024-09-27 20:21:37 +02:00
Laura Hausmann
6bd9a50777
[backend/api] Don't serialize UserResponse.MovedTo when null
2024-09-27 04:01:04 +02:00
Laura Hausmann
79871c51c3
[backend/api] Add MovedTo property to UserResponse
2024-09-27 03:59:14 +02:00
Laura Hausmann
1883f426a7
[backend/federation] Add support for incoming, outgoing & local account migrations (ISH-118)
2024-09-27 03:27:34 +02:00
Laura Hausmann
4448e00333
[backend/core] Fix erroneous attempts to compute instance stats for local instance when creating follow relationship between local users
2024-09-27 03:01:30 +02:00
Laura Hausmann
9789c8452e
[backend/razor] Show login button when displaying public preview disabled error page
2024-09-24 02:36:29 +02:00
Laura Hausmann
afe62b0aab
[sln] Code cleanup
2024-09-13 21:44:31 +02:00
Laura Hausmann
010526b6be
[shared] Fix VersionHelper returning bogus data when frontend is built with AOT
2024-09-13 17:28:03 +02:00
Laura Hausmann
e342d6f010
[backend/asp] Improve XML error responses
2024-08-16 01:34:43 +02:00
Laura Hausmann
173fbfb835
[backend/asp] Return error responses as HTML/XML/JSON depending on accept header
2024-08-16 01:00:43 +02:00
Laura Hausmann
d0be98911c
[sln] Apply consistent xml styling in csproj/fsproj files
2024-07-15 20:19:30 +02:00
Laura Hausmann
014fa64b43
[backend/signalr] Add NoteDeleted event, update NoteUpdated event
2024-07-13 18:06:23 +02:00
Laura Hausmann
f42aeee2fd
[backend/api] Add filter endpoints (ISH-339)
2024-07-13 00:36:49 +02:00
Laura Hausmann
68867aee90
[backend/signalr] Remove ExampleHub
2024-07-12 23:50:20 +02:00
Laura Hausmann
91acb8ed9e
[backend/federation] Add edition to nodeinfo response
2024-07-10 18:11:17 +02:00
Laura Hausmann
f9a10c7e53
[shared/csproj] Bump System.Text.Json version
...
This addresses https://github.com/advisories/GHSA-hh2w-p6rv-4g7w
2024-07-10 16:13:02 +02:00
Laura Hausmann
81974db0f7
[backend/api] Expose new user_settings flags in SettingsController
2024-07-10 02:55:57 +02:00
Laura Hausmann
33dd7172b6
[backend/api] Add user profile endpoints (ISH-348)
2024-07-10 02:55:57 +02:00
Laura Hausmann
769a94d83c
[backend/asp] Improve validation error handling
2024-07-10 02:55:57 +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
ba1a695d53
[backend/api] Refactor FollowRequestResponse
2024-07-05 04:16:19 +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
e0461ee3fd
[shared] Refactor namespaces
2024-07-04 17:53:11 +02:00
Laura Hausmann
50d3068a57
[shared] Apply formatting rules
2024-06-29 01:09:02 +02:00
Lilian
8207bff35a
[backend/api] Add emoji list to NoteResponse
2024-06-29 00:25:39 +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
pancakes
8d432a5e26
[backend/api] Add PATCH admin/emoji/{id} and UpdateEmojiRequest
2024-06-23 13:42:33 +02:00
pancakes
8a80c69b91
[backend/api] Create all required fields and return EmojiResponse
2024-06-23 13:42:33 +02:00
Laura Hausmann
8606df89c0
[backend/api] Add url & uri properties to NoteBase
2024-06-23 01:13:43 +02:00
Laura Hausmann
6adfa87966
[backend/api] Add ContentType property to NoteAttachment (ISH-379)
2024-06-21 14:53:01 +02:00
Laura Hausmann
a475045806
[backend/api] Add IsModerator and IsAdmin flags to AuthResponse
2024-06-21 00:01:15 +02:00
Laura Hausmann
b4b180f877
[backend/api] Add NoteResponse.IsSensitive property
2024-06-20 19:33:59 +02:00
Lilian
2059067d62
[shared] Fix de-serialization failure in UserProfile RelationData
2024-06-19 01:57:49 +02:00
Laura Hausmann
af5e5752d5
[backend/api] Add admin endpoint to force instance dead/alive status (ISH-366)
2024-06-17 18:25:16 +02:00
Laura Hausmann
663903c992
[backend/api] Change RelationData object into a [Flags] enum (ISH-368)
...
This maintains the efficiency of JsonIgnoreCondition.WhenWritingDefault while generating a valid OpenAPI schema.
2024-06-17 17:54:28 +02:00