Lilian
|
b79de70345
|
[frontend/core] Add debug tripwire in StateSynchronizer
|
2025-03-26 00:08:27 +01:00 |
|
Lilian
|
9ce293b8ba
|
[frontend/core] Fix potential null reference exceptions
|
2025-03-26 00:08:27 +01:00 |
|
pancakes
|
316c25e036
|
[frontend/components] Add refetch note action to note footer menu
|
2025-03-21 13:34:16 +10:00 |
|
Lilian
|
6814488d30
|
[frontend] Force frontend update once new version is available
|
2025-03-20 23:43:59 +01:00 |
|
pancakes
|
107160c690
|
[frontend/core] Reconstruct stored users to minimal state if they are malformed
|
2025-03-06 15:04:48 +10:00 |
|
Lilian
|
b53af5165d
|
[frontend/core] Prevent duplicate notifications (ISH-723)
|
2025-02-19 22:59:49 +01:00 |
|
Lilian
|
3eb80a0954
|
[frontend/core] Fix data update mistake in NoteStore/TimelineStore
|
2025-02-18 22:49:46 +01:00 |
|
Lilian
|
fe083d3a5c
|
[frontend] Code cleanup
|
2025-02-17 23:32:45 +01:00 |
|
Lilian
|
3a51684e07
|
[frontend] Adjust logging severity of some errors
|
2025-02-17 23:16:51 +01:00 |
|
Lilian
|
7e8b62f9cf
|
[frontend/core] Fix notification streaming
|
2025-02-17 23:13:08 +01:00 |
|
Lilian
|
6c8a7e4c3f
|
[frontend/core] Fix note store not updating renotes and replies
|
2025-02-17 22:59:02 +01:00 |
|
Lilian
|
b8c699a79b
|
[frontend/core] Don't remove admin cookie unless session is ended
|
2025-02-10 13:18:30 +01:00 |
|
Lilian
|
652df49326
|
[frontend/components] Make virtual scroller gracefully handle no content
|
2025-02-09 23:02:48 +01:00 |
|
Lilian
|
1b84d3b87e
|
[frontend/core] Update stored userdata on user select (ISH-705)
|
2025-02-09 14:32:36 +01:00 |
|
Lilian
|
12b22bcf56
|
[frontend/components] Tie Polls into NoteStore
|
2025-02-06 22:41:50 +01:00 |
|
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 |
|