132 Commits (1759ef455be09165a0ebd66035e6ff64b12832b2)

Author SHA1 Message Date
Timothée Jaussoin c4a72ca71a Add PWA Push Notification support through the service worker 4 years ago
Timothée Jaussoin fe6e41ae59 Remove the xmppcountry configuration parameter 4 years ago
Timothée Jaussoin ba23e5a96b Clear the contacts table to ensure a full avatar refresh 4 years ago
Timothée Jaussoin a5548c70f9 Drop the bundle_sessions table and complete OMEMO sessions state server side 4 years ago
Timothée Jaussoin 7edc428356 Use SHA256 and not SHA512 4 years ago
Timothée Jaussoin 7b55e454a3 Move the Picture and Sticker hashing system from md5 to sha512 4 years ago
Timothée Jaussoin aa53271417 Add a BundleCapabilityResolver to link OMEMO bundles with the capability/info table 4 years ago
Timothée Jaussoin b114b188b2 Rename a few columns to respect the key naming convention (internal with a _, external without) 4 years ago
Timothée Jaussoin 9ca8910d77 Fix #998, migrations in MySQL 4 years ago
Timothée Jaussoin 7eb22355d5 Allow chatrooms to be pinned in Bookmarks2 using a Movim pin extension 4 years ago
Timothée Jaussoin 5a9f202d2b Handle SignedPrekeyId properly 5 years ago
Timothée Jaussoin 0e9b3c31f8 Add per device Bundle sessions 5 years ago
Timothée Jaussoin dba2b04d16 Improve encrypted session icon 5 years ago
Timothée Jaussoin e739f3c35d Start OMEMO sessions only when the messages is about to be sent 5 years ago
Timothée Jaussoin dac6d36f8d Complete OMEMO base integration 5 years ago
Timothée Jaussoin e313daf5b1 Move the Admin page within Movim and simply use the default XMPP authentication system 5 years ago
Timothée Jaussoin e8d26b390f Fix the Drafts migration to work with MySQL 5 years ago
Timothée Jaussoin cf7ca331f0 Fix message delivery receipt and chat markers issues with Dino and Conversations 5 years ago
Timothée Jaussoin fa207d4dd8 Fully rewrite the PublishBrief widget to a new Publish one 5 years ago
Timothée Jaussoin e719c8e607 Add migration to prevent issues when receiving bookmarks with really long names 5 years ago
Timothée Jaussoin 5564de6c4f Add a checkbox to disable the Registration feature in the admin panel 5 years ago
Timothée Jaussoin b205d9a7b9 Forgot the DB migration 5 years ago
Timothée Jaussoin 6104ee5452 Remove foreign key on jid on members table 5 years ago
Timothée Jaussoin ec432707be New migration to drop some unused indexes 5 years ago
Timothée Jaussoin 9665944c3e Resolve the URLs the same way pictures are resolved for the chat messages 5 years ago
Timothée Jaussoin c556a34758 Add Tenor support for GIF/videos search and integration in Chat 5 years ago
Timothée Jaussoin 34e5dd5faa Add an index on Messages parentmid column to prevent some performances issues with the foreign key 5 years ago
Timothée Jaussoin af8cfac99f Add an index on Posts aid 5 years ago
Timothée Jaussoin ed2674d7ad Fix PresenceBuffer for MySQL, that is not case sensitive by default 5 years ago
Timothée Jaussoin 38724f4a4b Add an index on the JID column of the rosters table 5 years ago
Timothée Jaussoin 3b6692b35d Fix the infinite request loop in Message with mid/parentmid 5 years ago
Timothée Jaussoin de59740a58 Don't use the parent id attribute anymore but respect https://xmpp.org/extensions/xep-0201.html#new for the Reply mechanism 5 years ago
Timothée Jaussoin 9670f25181 Implement XEP-0201: Best Practices for Message Threads and add Reply feature 5 years ago
Timothée Jaussoin ba1da95ae6 MUC Members handling for private chats 5 years ago
Timothée Jaussoin 4cac479718 Fix migrations for MySQL 5 years ago
Timothée Jaussoin 08dfe7e78f Update XEP-0402 to urn:xmpp:bookmarks:1 and add xmpp:movim.eu/notifications:0 extension support 5 years ago
Timothée Jaussoin 31dbd8a703 Add an indexed parent column on Info to ensure the component origins 6 years ago
Timothée Jaussoin dbe77a835c Add support for XEP-0319: Last User Interaction in Presence and refactor the "last seen" feature 6 years ago
Timothée Jaussoin d8e95ad3f0 Better handling of pictures in Messages or Posts 6 years ago
Timothée Jaussoin 72ad0e9584 Add a state in the DB when a vcard-temp is requested, this is to prevent simultaneous refreshes from multiple sessions 6 years ago
Timothée Jaussoin 610d33d969 Add index on messages(id) to boost performances 6 years ago
Timothée Jaussoin 0faa184acc Add screen sharing feature during video conferencing 6 years ago
Timothée Jaussoin ce299e038c Fix #480, implement XEP-0215: External Service Discovery and use it to provide STUN/TURN servers to Visio 6 years ago
Timothée Jaussoin 1f4c65830f Add a Chat message pictures URLs resolver 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
Timothée Jaussoin 376d41e083 Add support for XEP-0359: Unique and Stable Stanza IDs 6 years ago
Timothée Jaussoin 0c5e7ed48e Add support for XEP-0380: Explicit Message Encryption 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 fcde335605 Migrate the Info table to clear the bad cache 6 years ago