61 Commits (7b5bf6d34b5e093f1fe7285b3427e923d2c841b2)

Author SHA1 Message Date
Timothée Jaussoin 7b5bf6d34b Add a MAMEarliest table to keep track of the earliest message when requesting MAM 3 months ago
Timothée Jaussoin ff6e9db071 Implement XEP-0392: Consistent Color Generation 6 months ago
Timothée Jaussoin 0ab081ccd3 Fix the compact cards padding 7 months ago
Timothée Jaussoin 2320e5c6c5 Add Accent Color in the Configuration 7 months ago
Timothée Jaussoin b59c1c892b First changes for upcoming PHP 8.4 support 10 months ago
Timothée Jaussoin 356866ed1a Only set the cookie in the Front controller 1 year ago
Timothée Jaussoin ecbc9eb752 Remove the Cache model and related table, move the remaining data in the users and open_chats table 1 year ago
Timothée Jaussoin 5470d21ebc Move the Movim configuration to a new movim:configuration node, use XEP-0004: Data Form to handle the data 1 year ago
Timothée Jaussoin f2e66fca4e Add support of custom inline emojis through XEP-0231: Bits of Binary 1 year ago
Timothée Jaussoin f6bbf8ef6b Fix #1253 Use User Nickname for MUC nickname when no nick present in bookmark 2 years ago
Timothée Jaussoin 4557214d30 Save the Pubsub affiliations in the database, allow Communities owners to edit the articles 2 years ago
Timothée Jaussoin 3b6d69197a Big performance improvement in Conference::subject and User::unreads DB queries 2 years ago
Timothée Jaussoin 749a86812e Introduce a view counter for Posts, show the counter above 3 views 2 years ago
Timothée Jaussoin eeacc4e176 Fix #1160 Add a toggle in the configuration to enable OMEMO, disabled by default to prevent some device initialisation heavy load issues 2 years ago
Timothée Jaussoin af623a3a7f Complete the Reporting/Blocking feature with an admin panel 3 years ago
Timothée Jaussoin 96b1508cbd Add contact blocklist feature 3 years ago
Timothée Jaussoin c4a72ca71a Add PWA Push Notification support through the service worker 4 years ago
Timothée Jaussoin 7409232e00 Fix various errors and conversion issues 4 years ago
Timothée Jaussoin 77c359e10a Only increase the notification counter from subscribed Chatrooms, to prevent "ghost notifications" 4 years ago
Timothée Jaussoin dac6d36f8d Complete OMEMO base integration 5 years ago
Timothée Jaussoin 728516adc5 Show admins on the login page 5 years ago
Timothée Jaussoin 4dffec2a73 Enforces pubsub#multi-items support to ensure a good Movim-XMPP server compatibiliy 5 years ago
Timothée Jaussoin fa207d4dd8 Fully rewrite the PublishBrief widget to a new Publish one 5 years ago
Timothée Jaussoin 917f94048d More propre validation for Messages files 5 years ago
Timothée Jaussoin ba1da95ae6 MUC Members handling for private chats 5 years ago
Timothée Jaussoin 7680767689 Also notify for Chat headlines 5 years ago
Timothée Jaussoin 63a202ba81 Protect Ajax calls when session is dropped, return 403 and redirect properly 5 years ago
Timothée Jaussoin 429b4e18c4 Move to a union all query to get jidfrom/jidto messages 6 years ago
Timothée Jaussoin c5686fb722 Fix the browser Chat tab counter 6 years ago
Timothée Jaussoin f4104ff4c2 Global chat counter count the number of chats and not messages anymore 6 years ago
Timothée Jaussoin 935807ff40 Add audio notifications for incoming chat messages and calls 6 years ago
Timothée Jaussoin ef5a3f5188 Remove the custom CSS blog url feature 6 years ago
Robin Gustafsson 96bd2bde5f Upgrade illuminate/database to 6.x 6 years ago
Timothée Jaussoin 18ed96a72e Add a checkbox to disable the social features in the admin panel 6 years ago
Timothée Jaussoin 1408f345af - Keep the original type for the messages 6 years ago
Timothée Jaussoin 4636dd557c Merge Capabilities and Infos and create Identities 6 years ago
Timothée Jaussoin db89281046 - Add a small cache for the unreads for the User singleton (disbled by default) 6 years ago
Timothée Jaussoin d93c321624 Never notify or display my own messages in Chats 6 years ago
Timothée Jaussoin abfca070e9 Cleanup the Controllers 6 years ago
Timothée Jaussoin 735c1fb5d5 Fix Android notifications 6 years ago
Timothée Jaussoin 31156db187 Use the new Notification system for the tab Browser counter 6 years ago
Timothée Jaussoin a139c7845c Fix #654 7 years ago
Timothée Jaussoin f43a005932 Allow instante users to set local nicknames 7 years ago
Timothée Jaussoin 77a4d6e43b Code cleanup for the Movim\User class 7 years ago
Timothée Jaussoin 23554c8e06 Always reload the user properly when saved 8 years ago
Timothée Jaussoin 979827650f Reload properly the language and translations when updated or on login 8 years ago
Timothée Jaussoin 1004d9940d More eager loading in Posts 8 years ago
Timothée Jaussoin 8f83538805 Other small optimisations to reduce the number of requests in the DB 8 years ago
Timothée Jaussoin b85c582e98 Add support for MAM configuration 8 years ago
Timothée Jaussoin 44eeaf1d68 Cleaning up the old User to only use the Eloquent one 8 years ago