Commit Graph

62 Commits

Author SHA1 Message Date
joschuatonn
a5c4aea738 Profile- and Chat Card now display the last message as a preview 2024-06-16 18:04:07 +02:00
joschuatonn
e239e69ff7 User is now able to start a new dm chat with another user, optimized message loading 2024-06-16 18:03:33 +02:00
joschuatonn
fee2fb4bdd fixed Date-Formatting 2024-06-16 18:01:21 +02:00
joschuatonn
c2c1106cfd Timestamp is now formatted properly 2024-06-10 12:25:24 +02:00
joschuatonn
df991858b8 Merge branch 'feature/chatSettingsComponent' of https://github.com/joschuatonn/praxistransferFrontend into feature/chatSettingsComponent 2024-06-03 15:20:15 +02:00
joschuatonn
919b4888e6 Messages are now properly displayed and formatted 2024-06-03 15:19:49 +02:00
JonaKl
cbf21942cf Merge remote-tracking branch 'origin/feature/chatSettingsComponent' into feature/chatSettingsComponent 2024-05-31 20:54:22 +02:00
JonaKl
47e84a54d6 swapped await to then for being able to build app 2024-05-31 20:53:54 +02:00
joschuatonn
3308db7be7 Merge branch 'feature/chatSettingsComponent' of https://github.com/joschuatonn/praxistransferFrontend into feature/chatSettingsComponent 2024-05-30 09:25:23 +02:00
joschuatonn
2bd8dbc991 Added popup to allow the user to confirm the deletion of their account 2024-05-30 09:21:09 +02:00
joschuatonn
ec64e269ca Removed unused code, two-person-chats are now displayed correctly 2024-05-30 09:20:03 +02:00
joschuatonn
6e2525da87 Added slim variant for the profilecardcomponent 2024-05-30 09:19:39 +02:00
joschuatonn
b32599e6af MessageComponent now displays the Display- and username of the sender 2024-05-30 09:19:09 +02:00
joschuatonn
33279335cb Changed return values in order to be able to introduce error handling 2024-05-30 09:18:37 +02:00
joschuatonn
d3b2eaa32a Outsourced notify funtionality into utils file 2024-05-30 09:17:40 +02:00
joschuatonn
d12ca80375 Users can now be removed from chats 2024-05-30 09:15:51 +02:00
joschuatonn
9f516b5619 chat store now uses dedicated ProfilePicture model 2024-05-29 11:57:19 +02:00
joschuatonn
0403a48a30 Removed default values for status and profile picture and added updateUser call 2024-05-29 11:56:50 +02:00
joschuatonn
a225aaace3 Deleted the unused ExampleStore 2024-05-29 11:56:25 +02:00
joschuatonn
3c3098f323 User-Search in CreateChatComponent now displays the correct profile pictures 2024-05-29 11:56:02 +02:00
joschuatonn
52b72992ee Added a profile picture selector to the ChatSettingsComponent 2024-05-29 11:55:29 +02:00
joschuatonn
f6291c4af2 Removed the default profile picture from the ChatCardComponent 2024-05-29 11:55:02 +02:00
joschuatonn
466b854f8e Removed some unused example files and adjusted imports accordingly 2024-05-29 08:48:21 +02:00
joschuatonn
dd6c588eb5 Removed some old models and adjusted the component accordingly 2024-05-29 08:44:53 +02:00
joschuatonn
c01654c59c Message timestamp now adds a leading zero to values under ten (minutes only) 2024-05-29 08:40:58 +02:00
JonaKl
641efea6c4 swapped await to then for being able to build app 2024-05-27 11:19:11 +02:00
Jona Kläß
eed9df488e changed endpoint 2024-05-25 14:15:40 +02:00
joschuatonn
c8d5bc5734 Worked on several new features:
- ProfilePictures for users are now pulled from the backend
- added a component for chat settings (WIP)
- added a loading screen when the backend is not available
- reworked the "add chat" feature
- started to implement the general send-message functionality
2024-05-25 13:37:50 +02:00
joschuatonn
176abf58b2 When a chat is selected, the header now shows the member list 2024-05-19 12:04:43 +02:00
joschuatonn
3888ec41c8 - Outsorced the settings popup into its own component
- Chats with more than 2 users are now displayed correctly
- The user can now select chats as well
- Added header which displays the Name and ProfilePicture
of the selected user (and displayName and groupProfilePicture for group chats)
2024-05-19 11:19:52 +02:00
joschuatonn
d19c441539 Profile Component now accepts a user-object as paramter.
Started to implement the settings popup
2024-05-18 08:46:04 +02:00
JonaKl
e9b042a2ea implemented functionality to index page 2024-05-13 09:44:58 +02:00
JonaKl
cfd19c2660 Merge pull request #3 from joschuatonn/feature/defaultFunctionality
Feature/default functionality
2024-05-13 08:23:49 +02:00
JonaKl
4df0ff4bd2 Merge branch 'master' into feature/defaultFunctionality 2024-05-13 08:23:32 +02:00
Joschua Tonn
da6624f544 Merge pull request #2 from joschuatonn/feature/chatDesign
Feature/chat design
2024-05-13 08:17:15 +02:00
JonaKl
8057600ea0 merge design 2024-05-13 08:16:50 +02:00
JonaKl
9a92c2e4b1 search 2024-05-13 08:09:13 +02:00
Jona Kläß
ec91c9f04a updated db structure 2024-05-10 15:24:19 +02:00
joschuatonn
50dea58b5a The user now has the ability to load more gifs | added a menu to the main chat-page to choose between the search tab and the chat list 2024-05-09 17:42:53 +02:00
Jona Kläß
fbfbfb77be now able to create chats with multiple users 2024-05-05 21:58:09 +02:00
joschuatonn
31240e9032 The Message-Component can now display GIFs as well 2024-05-05 11:24:45 +02:00
joschuatonn
0250ad92a8 Outsourced the profile cards into a designated component 2024-05-05 11:24:14 +02:00
joschuatonn
016daae7e2 The GIF-Menu can now be toggled 2024-05-05 11:23:37 +02:00
Jona Kläß
6a33629030 now able to create chats with oneself and print them 2024-05-04 23:11:31 +02:00
joschuatonn
1876482e5e - gif search
- added models to parse the tenor-api-response correctly
- continued with designing the main chat-page
2024-05-04 19:03:24 +02:00
joschuatonn
ef105ded6d Started to design the general chat-page 2024-05-04 14:25:25 +02:00
Jona Kläß
288f7e0522 now able to create chats with oneself and print them 2024-05-04 13:59:15 +02:00
Jona Kläß
74d9c2a62e now able to get all users and print them 2024-05-02 16:05:24 +02:00
Jona Kläß
64edf9b81c added logout function and persistent pinia store 2024-05-02 15:21:33 +02:00
Jona Kläß
cb68ec0d35 added login function 2024-05-01 20:48:20 +02:00