Commit graph

12356 commits

Author SHA1 Message Date
Christian Fehmer
71ec07a774
optimize friends query by adding status to conenction indicies 2025-09-25 13:51:54 +02:00
Christian Fehmer
4b9e275a13
remove unused function in userDal, rename requests to connections 2025-09-25 13:06:30 +02:00
Christian Fehmer
3049302317 fix add friends button not visible 2025-09-24 18:55:13 +02:00
Christian Fehmer
d4ccb989da move isFriend to DB, remove todo, change order of pb hover, hide addFriendButton 2025-09-24 18:55:13 +02:00
Miodec
576ae09b7d fix media query 2025-09-24 18:55:13 +02:00
Christian Fehmer
e15a454df7 add since to dates 2025-09-24 18:55:13 +02:00
Christian Fehmer
d039a4f43c add ago back to the pending friend requests 2025-09-24 18:55:13 +02:00
Christian Fehmer
2f3a3f95b9 formatAge to use formateDistance, add actual date as hover text 2025-09-24 18:55:13 +02:00
Miodec
fc0709e94b fix test 2025-09-24 18:55:13 +02:00
Miodec
02435a76d2 modal result notifications 2025-09-24 18:55:13 +02:00
Miodec
ec33078234 notifications 2025-09-24 18:55:13 +02:00
Miodec
0099b03dd8 diffrentiate between receiver and initiator block 2025-09-24 18:55:13 +02:00
Miodec
9323ef7979 message 2025-09-24 18:55:13 +02:00
Miodec
86b86e5e01 descriptive messages for all states 2025-09-24 18:55:13 +02:00
Christian Fehmer
09351355a3 fix add friends button on profile not getting disabled 2025-09-24 18:55:13 +02:00
Christian Fehmer
95e7e266e7 update frontend to backend renames 2025-09-24 18:55:13 +02:00
Miodec
ed7eaed764 use loader to indicate background activity 2025-09-24 18:55:13 +02:00
Miodec
41ffdfc57a show spinner when refreshing friends after a request accept 2025-09-24 18:55:13 +02:00
Christian Fehmer
cc6d76c72f remove friends indicator, disable buttons after click 2025-09-24 18:55:13 +02:00
Christian Fehmer
fbffc242df use new page loading for cache 2025-09-24 18:55:13 +02:00
Christian Fehmer
d08db79036 check user is known on addFriend modal 2025-09-24 18:55:13 +02:00
Christian Fehmer
5dd4e57bd1 loading spinner, fix cache, mio doenst like it /shrug 2025-09-24 18:55:13 +02:00
Christian Fehmer
1f974b92ed fix shouldLoad, cache problem after accepting pending, indicator not getting removed from account-button 2025-09-24 18:55:13 +02:00
Christian Fehmer
4a408d8857 update after rename friends to connections 2025-09-24 18:55:13 +02:00
Christian Fehmer
76a0a19688 lazy load friends page 2025-09-24 18:55:13 +02:00
Christian Fehmer
18305856a2 unfriend icon, extract friendRequest call 2025-09-24 18:55:13 +02:00
Miodec
c8147900fc icon 2025-09-24 18:55:13 +02:00
Christian Fehmer
3d17cba1b4 responsive friends table 2025-09-24 18:55:13 +02:00
Christian Fehmer
c101b9245f responsive blocked users table 2025-09-24 18:55:13 +02:00
Christian Fehmer
196db502d0 responsive friends table 2025-09-24 18:55:13 +02:00
Christian Fehmer
1379d53c2a disable addFriendButton instead of hiding 2025-09-24 18:55:13 +02:00
Christian Fehmer
e16e290c9b derp derp 2025-09-24 18:55:13 +02:00
Christian Fehmer
a3aec13899 add friend user flag 2025-09-24 18:55:13 +02:00
Miodec
1348b706d8 move configuration check from route controller to page 2025-09-24 18:55:13 +02:00
Miodec
c27cde95a3 use abort controller, abort if waitFor threw an error 2025-09-24 18:55:13 +02:00
Miodec
7e8a1b7852 rename 2025-09-24 18:55:13 +02:00
Miodec
1fef875ad4 refactor 2025-09-24 18:55:13 +02:00
Miodec
3218743613 nonexistent class 2025-09-24 18:55:13 +02:00
Miodec
f5d0fa972d refactor style 2025-09-24 18:55:13 +02:00
Christian Fehmer
c3e8c69b71 fix pending user requests indicator 2025-09-24 18:55:13 +02:00
Christian Fehmer
cedb84bf54 hide add friends button 2025-09-24 18:55:13 +02:00
Miodec
cb76ef5d3a bam 2025-09-24 18:55:13 +02:00
Christian Fehmer
cb7b050081 reject if server configuration is not available 2025-09-24 18:55:13 +02:00
Christian Fehmer
7a611e30d7 hide addFriend on profile if no user or friends disabled, add pending friend request indicator to account menu 2025-09-24 18:55:13 +02:00
Christian Fehmer
57370d5e7e dont fail initDb if friends endpoints are disabled 2025-09-24 18:55:13 +02:00
Christian Fehmer
4280585ac6 confirmation modal on friend remove, refresh friends list after accepting a friend 2025-09-24 18:55:13 +02:00
Christian Fehmer
1b82ab2a52 blocked on, trash icon, hide 1day streak 2025-09-24 18:55:13 +02:00
Miodec
b40f1dc77c button 2025-09-24 18:55:13 +02:00
Miodec
aee88b3465 wording 2025-09-24 18:55:13 +02:00
Miodec
7e430221aa settings button, maybe hover 2025-09-24 18:55:13 +02:00