Lilian
e5b04ae59c
[frontend/Models] Add MuteNote endpoint.
2024-09-10 01:51:27 +02:00
Lilian
4b28a62845
[frontend/Components] Make Icon optional in Menu
2024-09-10 01:51:27 +02:00
Lilian
0dd72a5c26
[frontend] Add FilterControllerModel to ApiService
2024-09-10 01:51:27 +02:00
Lilian
cfd53a373e
[frontend] Add filter page to settings
2024-09-10 01:51:27 +02:00
Lilian
e6f95b9ec4
[frontend] Populate top-bar on single note view
2024-09-10 01:51:27 +02:00
Lilian
a0a94d3a66
[frontend] Make top bar sticky
2024-09-10 01:51:27 +02:00
Lilian
ccaff1257c
[frontend] Make send post button reflect request state
2024-09-10 01:51:27 +02:00
Lilian
f498c47b2e
[frontend] Fix compose dialog overflowing screen width
2024-09-10 01:51:27 +02:00
Lilian
6234fbfd17
[frontend] Rework settings panel responsiveness
2024-09-10 01:51:27 +02:00
Lilian
6dbb8e3072
[frontend] Use closing backdrop on sidebar
2024-09-10 01:51:27 +02:00
Lilian
5ee03ca3d6
[frontend] Add profile settings
2024-09-10 01:51:27 +02:00
Lilian
95b3d64cfd
[frontend] Improve error UI and add settings panel
2024-09-10 01:51:27 +02:00
Lilian
b074ff723e
[frontend] Fix line wrapping in ErrorUi logs
2024-09-10 01:51:27 +02:00
Lilian
f9c034ffe4
[frontend] Fix overflow style
2024-09-10 01:51:27 +02:00
Lilian
9527c9ca09
[frontend] Add InMemory Logger
2024-09-10 01:51:27 +02:00
Lilian
87bcb23be9
[frontend] Add ErrorBoundary based error display
2024-09-10 01:51:27 +02:00
Lilian
ba0d9f64f7
[frontend] Add styling for mfm links and URLs
2024-09-10 01:51:27 +02:00
Lilian
db1de23484
[frontend] Minor cleanup
2024-09-10 01:51:27 +02:00
Lilian
71354fd27f
[frontend] Run network requests for single note view concurrently
2024-09-10 01:51:27 +02:00
Lilian
9a42d5431c
[frontend] Allow selecting renote visibility, make dropdowns self closing
2024-09-10 01:51:27 +02:00
Lilian
3b06ee1e12
[frontend] Automatically update note datetime display
2024-09-10 01:51:27 +02:00
Lilian
edf08679fd
[frontend] Fix incorrect post datetime display
2024-09-10 01:51:27 +02:00
Lilian
c47fccc9b6
[frontend] Remove processed follow requests from list (ISH-409)
2024-09-10 01:51:27 +02:00
Lilian
f904773faa
[frontend] Add Blazor JavaScript Initializer to disable scroll history restoration
2024-09-10 01:51:27 +02:00
Lilian
aa3a3b6787
[frontend] Refactor JSInterop and state saving in Virtualscroller
2024-09-10 01:51:27 +02:00
Lilian
ba42e19beb
[frontend] Add note deletion to VirtualScroller and Timeline (ISH-404)
2024-09-10 01:51:27 +02:00
Lilian
854979b359
[frontend] Refactor MessageSvc to implement note deletion (ISH-404)
2024-09-10 01:51:27 +02:00
Lilian
ce2be3d095
[frontend] State reconstruction for SingleNote view (ISH-402)
2024-09-10 01:51:27 +02:00
Lilian
ee0ee919d6
[frontend] Make reply tree update when new replies are added (ISH-399)
2024-09-10 01:51:27 +02:00
Lilian
6dbde914a3
[frontend] Only re-render note component when required
2024-09-10 01:51:27 +02:00
Lilian
52dca9f3be
[frontend] Refactor EmojiPicker and it's usages, add globally accessible components
2024-09-10 01:51:27 +02:00
Lilian
641c6578e6
[frontend] Add ClosingBackdrop component
2024-09-10 01:51:26 +02:00
Lilian
f5c694c798
[frontend] Allow closing compose by clicking outside
2024-09-10 01:51:26 +02:00
Laura Hausmann
34af38790b
[backend/tests] Add an actor deserialization test case to the roundtrip test
2024-09-09 21:54:37 +02:00
Laura Hausmann
1204eee4b1
[backend/federation] Improve code quality regarding ASActor.WebfingerAddress
2024-09-09 21:54:12 +02:00
Laura Hausmann
4448f03e8b
[backend/federation] Fix XsdString handling during deserialization
2024-09-09 21:53:51 +02:00
Laura Hausmann
a60a17067a
[backend/federation] Fix JSON-LD compaction for ASActor.WebFingerXsd property
2024-09-09 21:44:32 +02:00
Laura Hausmann
0839c8936f
[backend/federation] Improve layout of the canonical Iceshrimp.NET JSON-LD context
...
This gets pruned and re-serialized before it gets placed in JSON responses anyway, so we might as well make it easier to read for development purposes.
2024-09-09 21:23:30 +02:00
Laura Hausmann
b3809514ae
[docs] Update FEDERATION.md
2024-09-09 21:16:52 +02:00
Laura Hausmann
a500b3964d
[backend/federation] If present, use ASActor.WebfingerAddress for user resolution (FEP-2c59)
2024-09-09 21:14:32 +02:00
Laura Hausmann
21b48789f9
[backend/federation] Expose Webfinger address in rendered ASActor objects for local users (FEP-2c59)
2024-09-09 21:08:31 +02:00
Kopper
2523f8a4d1
[backend/federation] Expose replies collection
...
Exposes the replies collection for local notes, allowing remote
instances to backfill replies when fetching our posts.
2024-09-09 19:20:10 +02:00
Laura Hausmann
32c4eaf18a
[tests/mfm] Code cleanup, improve MfmQuoteNode equality check
2024-09-07 02:18:15 +02:00
Laura Hausmann
5889f3cd26
[parsing] Code cleanup
2024-09-07 02:12:35 +02:00
Laura Hausmann
37707a0712
[backend/mfm] Only use div as root element for public preview in MfmConverter.ToHtmlAsync
2024-09-07 01:57:00 +02:00
Laura Hausmann
63eabbd8d0
[backend/razor] Adjust public preview styling to accommodate libmfm fixes
2024-09-07 01:57:00 +02:00
Laura Hausmann
ec92483b30
[backend/mfm] Prevent MfmConverter.ToHtmlAsync from generating invalid html trees
2024-09-07 01:57:00 +02:00
Laura Hausmann
4ee4fd53c4
[parsing] Add support for MfmQuoteNode
2024-09-07 01:38:23 +02:00
Laura Hausmann
2fa0874d3c
[backend/masto-client] Fix filter keyword edits failing (ISH-432)
2024-09-06 23:29:09 +02:00
Laura Hausmann
e88878cf3e
[backend/api] Add endpoint to get drive files by their hash (ISH-459)
2024-09-06 17:24:00 +02:00