32 Commits (master)

Author SHA1 Message Date
Timothée Jaussoin bd7ab9ea09 Fix a few more fatal errors 7 months ago
Timothée Jaussoin 802dda857e Fix and complete User injection in classes 7 months ago
Timothée Jaussoin a90cfa2109 Replace SESSION_ID with actual user sesssion context 7 months ago
Jaussoin Timothée 9d92632289
Move all the XMPP related code to a Linker class (#1497) 7 months ago
Timothée Jaussoin d609385a72 Allow to re-see the first viewed Story 1 year ago
Timothée Jaussoin 10ee1553a7 Add Stories status on the avatars 1 year ago
Timothée Jaussoin 917111082d Fix fatal error in Roster 1 year ago
Timothée Jaussoin 34f33a8bf2 Limit the jid, name and group name to 256 character max in the Roster to allow it to be saved in the DB 1 year ago
Timothée Jaussoin 81364f3582 Fix Contacts invitation handling and notification counter 2 years ago
Timothée Jaussoin a54697f3eb Use composite foreign keys for several other relationships 2 years ago
Timothée Jaussoin cbf48986e8 Fix bad parameter number in getBanner() 2 years ago
toastal 0ab74a738e ImageSize enum 2 years ago
Timothée Jaussoin 3c71338474 Fix a use error in the models 3 years ago
Timothée Jaussoin dbf6af128d Remove the public/picture/ directory to use only the main index.php entrypoint 3 years ago
Timothée Jaussoin c02d4b8048 Improve the avatars picture quality upload, 512x512 3 years ago
Timothée Jaussoin 46cf840866 Remove Roster getBanner, directly use the Contact one 3 years ago
Timothée Jaussoin 3f37809532 Fix Roster save, move to upsert 3 years ago
Timothée Jaussoin 88e9a460fc - Move the SVG placeholder avatars under pictures/ to allow proper web server caching 3 years ago
Timothée Jaussoin a91f314334 Refactor the avatar handling system to always fallback to an SVG picture 3 years ago
Timothée Jaussoin fbe368eeef Rework the (old) roster handling code to ensure proper request from the DB, should fix #1187 3 years ago
Timothée Jaussoin 6fe9c0cbc5 Use banner as contact background for _chat_empty 4 years ago
Timothée Jaussoin 1108d1b775 Add OMEMO Fingerprints tab to Chat groups 5 years ago
Timothée Jaussoin 9664a2eabd Add the <idle> element from XEP-0319 in Away presences 6 years ago
Timothée Jaussoin 1408f345af - Keep the original type for the messages 7 years ago
Timothée Jaussoin b06697b703 Put a limit on the number of displayed Roster contacts 7 years ago
Timothée Jaussoin dfe2dfd233 Add + run default PHP-CS-Fixer rules 7 years ago
Timothée Jaussoin 50fba269b6 Factorize getPhoto 8 years ago
Timothée Jaussoin ba7b21adf1 Boost the loading of several widgets (including Roster and Search) by eager loading contacts from the Roster model 8 years ago
Timothée Jaussoin 29b8c3197a Filter the presences in the DB and not in PHP to check if the user is connected to the chatroom 8 years ago
Timothée Jaussoin 9dc2f112ab Replace getTrueName by the Eloquent attribute 8 years ago
Timothée Jaussoin 98e4825ad2 Use coenjacobs/eloquent-composite-primary-keys 8 years ago
Timothée Jaussoin c3033a0841 Add the rosters table to the database 8 years ago