Lilian
014f35af6c
[frontend/components] Fix virtual scroller jumping
2025-02-06 17:32:42 +01:00
pancakes
2d42ab251c
[frontend] Add moderator role to CustomAuthStateProvider
2025-02-06 16:13:33 +01:00
Lilian
cca978a400
[frontend/core] Remove deprecated MessageService
2025-02-04 20:12:49 +01:00
Lilian
e1e78a1052
[frontend/components] Fix new descendants not showing up in single note view.
2025-02-04 20:12:49 +01:00
Lilian
75f14d0302
[frontend/components] Improve streaming status indicator
2025-02-02 22:28:05 +01:00
pancakes
476ba83106
[frontend/components] Add SelectDialog
2025-01-30 11:12:54 +01:00
pancakes
b966f7dd2e
[frontend/components] Add PromptDialog
2025-01-30 11:12:54 +01:00
pancakes
66b8108c8f
[frontend/components] Add NoticeDialog
2025-01-30 11:12:54 +01:00
pancakes
54a6b8d2ba
[frontend/components] Add ConfirmDialog
2025-01-30 11:12:54 +01:00
Lilian
56325b356c
[frontend] Implement timeline streaming
2025-01-19 22:53:25 +01:00
Lilian
b3ec870975
[frontend] Remove old Virtual Scroller and associated code
2025-01-19 22:53:25 +01:00
Lilian
790e120545
[frontend] Code cleanup
2025-01-19 22:53:25 +01:00
Lilian
4b8bc540f8
[frontend/core] Fix sorting of ascendant notes
2025-01-19 22:53:24 +01:00
Lilian
122bba5b55
[frontend/core] Recursively update descendants
2025-01-19 22:53:24 +01:00
Lilian
45e0e058c9
[frontend] New Virtual Scroller and Note Store
2025-01-19 22:53:24 +01:00
Lilian
ed11602158
[frontend/core] Add settings service
2024-11-26 04:21:30 +01:00
Laura Hausmann
10346e795a
[sln] Code cleanup
2024-11-23 02:11:22 +01:00
pancakes
11575e4daf
[frontend] Add Instance Metadata service
2024-11-21 18:51:54 +01:00
Laura Hausmann
9f4c989ca8
[frontend] Update async void methods to either return a Task or to catch all exceptions to prevent frontend crashes
2024-11-20 00:48:34 +01:00
Laura Hausmann
24b412bd75
[sln] Reformat code
2024-11-20 00:48:29 +01:00
Laura Hausmann
7dec2514da
[sln] Apply code style
2024-11-20 00:48:29 +01:00
Lilian
1da774b8f2
[frontend] Add update checking and banner notifications
2024-11-19 23:05:15 +01:00
Lilian
88bf04a54c
[frontend/core] Add version controller model
2024-11-19 23:05:15 +01:00
Laura Hausmann
ceb8da8f3d
[shared] Only compute version info once
2024-11-03 22:43:28 +01:00
Lilian
bc335b8f2c
[frontend/core] Add note search state pattern
2024-10-24 18:20:48 +02:00
Laura Hausmann
afe62b0aab
[sln] Code cleanup
2024-09-13 21:44:31 +02:00
Lilian
d240b94668
[frontend/components] Fix timeline and virtual scroller crashing on empty timeline (ISH-479)
2024-09-10 22:26:25 +02:00
Lilian
0dd72a5c26
[frontend] Add FilterControllerModel to ApiService
2024-09-10 01:51:27 +02:00
Lilian
5ee03ca3d6
[frontend] Add profile settings
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
52dca9f3be
[frontend] Refactor EmojiPicker and it's usages, add globally accessible components
2024-09-10 01:51:27 +02:00
Laura Hausmann
0a10218254
[frontend] Remove Microsoft.AspNetCore.Http.Abstractions dependency
2024-08-12 03:20:55 +02:00
Lilian
1ace285d35
[frontend] Set sessions cookie to string of tokens
2024-07-16 20:35:18 +02:00
Laura Hausmann
afd977d9ce
[backend/api] Add muted_threads endpoint (ISH-418)
2024-07-14 19:11:43 +02:00
Laura Hausmann
014fa64b43
[backend/signalr] Add NoteDeleted event, update NoteUpdated event
2024-07-13 18:06:23 +02:00
Laura Hausmann
b26bf79807
[frontend] Add non-generic nullable ApiClient abstractions
2024-07-13 00:42:51 +02:00
Laura Hausmann
f42aeee2fd
[backend/api] Add filter endpoints (ISH-339)
2024-07-13 00:36:49 +02:00
Laura Hausmann
f58d8da8ae
[frontend] Restore warnings where appropriate
2024-07-11 03:07:28 +02:00
Laura Hausmann
e64e81baf2
[frontend] Code cleanup
2024-07-11 02:49:07 +02:00
Lilian
6c588e0dfc
[frontend] Suppress build warnings where appropriate
2024-07-11 01:06:19 +02:00
Lilian
d36a9ec235
[frontend] Actually load FollowRequestControllerModel
2024-07-11 01:06:18 +02:00
Lilian
f5f43d6264
[frontend] Wire up message service, refactor note rendering
2024-07-11 01:06:18 +02:00
Lilian
72bc021d5f
[frontend] Add message service
2024-07-11 01:06:18 +02:00
Laura Hausmann
91acb8ed9e
[backend/federation] Add edition to nodeinfo response
2024-07-10 18:11:17 +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
2c2842de50
[shared] Code cleanup
2024-07-04 18:02:00 +02:00
Laura Hausmann
e0461ee3fd
[shared] Refactor namespaces
2024-07-04 17:53:11 +02:00