Commit graph

1983 commits

Author SHA1 Message Date
Laura Hausmann
642d4d9332
[frontend] Fix typo 2024-09-10 02:57:51 +02:00
pancakes
a169bbc1c6
[frontend] Add "Accept and follow back" button 2024-09-10 02:56:31 +02:00
Laura Hausmann
10650c55b8
[backend/core] Fix typo 2024-09-10 02:42:34 +02:00
Lilian
cab3f5b59f
[frontend/Models] Endpoint doesn't return profile, fix model 2024-09-10 01:51:28 +02:00
Lilian
a67400d17d
[frontend] Populate top-bar on filter settings page 2024-09-10 01:51:27 +02:00
Lilian
a1bc0537ed
[frontend] Fix missing import 2024-09-10 01:51:27 +02:00
Lilian
6dc8bc3cb8
[frontend] Add mute note button 2024-09-10 01:51:27 +02:00
Lilian
c7233c1021
[frontend/Timeline] Do not render notes that are filtered and hidden 2024-09-10 01:51:27 +02:00
Lilian
efef19805f
[frontend] Display warning when note is filtered with warning 2024-09-10 01:51:27 +02:00
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