Commit Graph

  • 78288c07c5 Remove useless files master Timothée Jaussoin 2025-10-06 22:32:10 +0200
  • ee405fafe9 Update the ringtone Add an animation on the call button icon Close properly the call when ending the call Timothée Jaussoin 2025-10-06 21:51:27 +0200
  • 59ab24cfdc Fix the Jingle call rejection (on both sides) Send the Jingle MessageRinging event when receiving a call Timothée Jaussoin 2025-10-06 21:02:21 +0200
  • e3d7f2e5d7 Add the clear history action in the drawer actions Timothée Jaussoin 2025-10-04 12:37:25 +0200
  • 8fbe17cb83 Update the dependencies Timothée Jaussoin 2025-10-04 12:37:15 +0200
  • 9e79c95ef0 Refresh the locales Timothée Jaussoin 2025-10-04 12:37:00 +0200
  • d1aec38c23 Request the MAMEarliest from the actual user Timothée Jaussoin 2025-10-03 18:17:55 +0200
  • b41bd048f5 Add a pusher worker that is handling all the WebPush notifications Timothée Jaussoin 2025-10-02 17:59:51 +0200
  • 03fbbd977f Use Github Flavored Markdown to support a more advanced Markdown format Timothée Jaussoin 2025-10-02 14:04:49 +0200
  • 48898b3e74 Inject the Markdown content as a text node to escape XML characters automatically Add a post size limit to avoid to reach the XMPP server stanza limitation Fix two fatal errors Timothée Jaussoin 2025-10-01 12:06:19 +0200
  • 5f8128c0f3 Fix #1481 Handle pubsub_postpublish_errorpayloadtoobig events properly when the published post is above the XMPP server limit Timothée Jaussoin 2025-09-30 21:05:14 +0200
  • 70f74900cb Don't list bridges in the suggestions when adding a chatroom Fix the empty chatroom names Timothée Jaussoin 2025-09-30 18:30:24 +0200
  • 52571d8d98 Don't list bridges in the suggestions when adding a chatroom Fix the empty chatroom names feature/sfs-inline-disposition-stickers Timothée Jaussoin 2025-09-30 18:30:24 +0200
  • e1cfbb6d97
    Handle XEP-0447: Stateless file sharing disposition attribute if present and use it to display inline attachments in the chat (#1474) Jaussoin Timothée 2025-09-30 18:11:01 +0200
  • 5654f01cda Handle XEP-0447: Stateless file sharing disposition attribute if present and use it to display inline attachments in the chat #1474 Timothée Jaussoin 2025-09-16 09:43:30 +0200
  • 29854aadd0 Remove the php-curl dependency Timothée Jaussoin 2025-09-29 14:08:53 +0200
  • bbf81d8141 Fix and simplify the Comments publication flow, fix the comments list refresh on publish with the Templater Timothée Jaussoin 2025-09-28 15:01:58 +0200
  • 13956bfa94 Enforce Packet parameters in all the Widgets Timothée Jaussoin 2025-09-28 13:57:25 +0200
  • 9a9d111804 Refactor and cleanup the Post Comments related code Timothée Jaussoin 2025-09-28 13:07:13 +0200
  • 582c92ceff Remove the location class from the Presence Update the dependencies Timothée Jaussoin 2025-09-28 12:21:00 +0200
  • 7c78941b38 Allow Dialog to be cleared using the back button Timothée Jaussoin 2025-09-27 06:34:38 +0200
  • ac5bb58849 Fix dialog buttons display Timothée Jaussoin 2025-09-26 19:27:49 +0200
  • 6ed68d925b Fix some font-weight Timothée Jaussoin 2025-09-26 19:23:56 +0200
  • 2e321a089c Allow chatroom admins to configure the user voice, related to #1478 Timothée Jaussoin 2025-09-26 19:17:38 +0200
  • fb233b5caa Allow admins to configure the user role, redesign the chatroom user configuration panel, related to #1478 Timothée Jaussoin 2025-09-26 15:06:55 +0200
  • 0ec337e2c0 Fix #1433 Use directly the Carbon object and not createFromFormat() in Contact::isOld() Timothée Jaussoin 2025-09-26 13:23:47 +0200
  • e58e290247 Fix Post comments refresh since the template moved to the Templater Timothée Jaussoin 2025-09-26 13:08:23 +0200
  • 202e22bf3e Only put the detection to 10 and not 100 for scroll history Timothée Jaussoin 2025-09-25 23:41:09 +0200
  • 8cd3d190e6 Fix scroll behavior and prevent history loading when the conversation is empty Timothée Jaussoin 2025-09-25 23:00:41 +0200
  • add998bbea Clear the conversation just before renewing it to prevent some events to be triggered Timothée Jaussoin 2025-09-25 18:38:05 +0200
  • 869a83e2c3
    Containerfile and podman-compose test scripts (#1479) Jaussoin Timothée 2025-09-24 21:07:42 +0200
  • 13741413b4 Containerfile and podman-compose test scripts #1479 feature/podman Timothée Jaussoin 2025-09-22 22:55:42 +0200
  • 4db858a88d Remove the necessity to launch the Login page to cache the BASE_URI for the daemon launch Timothée Jaussoin 2025-09-23 07:45:30 +0200
  • 56a406c3e5 Trigger the loaded events when the page is fully loaded to prevent some events issues, might fix #1343 Timothée Jaussoin 2025-09-22 18:21:24 +0200
  • f48cba9172 Don't show the delivery status twice for card based messages Timothée Jaussoin 2025-09-19 14:10:48 +0200
  • 663627c83b Add the delivery status for emojis messages Timothée Jaussoin 2025-09-19 12:22:49 +0200
  • af8023f210 Forgot the templater... Timothée Jaussoin 2025-09-18 22:28:15 +0200
  • 1543e8a954
    Add a Templater worker that is taking care of handling some widgets calls (#1475) Jaussoin Timothée 2025-09-18 22:26:28 +0200
  • 4c00b6bb92 Add a Templater worker that is taking care of handling some widgets calls #1475 feature/templater Timothée Jaussoin 2025-09-17 20:29:38 +0200
  • 9a86371f0a Ensure that the Blocking jids list are uniques, some servers returns duplicate Timothée Jaussoin 2025-09-17 08:36:08 +0200
  • 7a150f1045 Fix a fatal error in the _account_fingerprint view Timothée Jaussoin 2025-09-16 20:50:14 +0200
  • 90acf68e78 Fix a fatal error in Info Timothée Jaussoin 2025-09-16 20:44:08 +0200
  • e0e0881c6b Don't threat messages that are part of a thread as a MUC subject, as specified in https://xmpp.org/extensions/xep-0045.html#subject-mod Timothée Jaussoin 2025-09-16 09:58:42 +0200
  • 97ddecfd1a No need to add required for a checkbox, a checkbox is always required Timothée Jaussoin 2025-09-14 22:54:45 +0200
  • 7f48cd4881 Use a simpler pattern to validate the JID Timothée Jaussoin 2025-09-13 09:11:10 +0200
  • 05a2e69385 Fix #1473 Fix and refactor the Pubsub services discovery form Timothée Jaussoin 2025-09-12 19:04:43 +0200
  • 50ce54a19e Fix #1472 A recent refactoring removed the AdHoc refresh code Timothée Jaussoin 2025-09-12 18:24:36 +0200
  • 802e25f2f7
    Update INSTALL.md (#1466) Lyn 2025-09-12 18:14:53 +0200
  • 7ef9499ecf Put back the 'moving' CSS optimisation Timothée Jaussoin 2025-09-11 22:53:54 +0200
  • e11f5af1be Fix getNewMessages when there is no messages Timothée Jaussoin 2025-09-11 22:24:38 +0200
  • 3d6309f770 Remove Chat.resetOldestMessageDateTime and rely directly on the DOM Timothée Jaussoin 2025-09-11 22:12:58 +0200
  • b2312a17c7 Refactor and cleanup the Chat panel animations and touch events Timothée Jaussoin 2025-09-11 18:19:01 +0200
  • 1dfa2bdd1a Use translateX Timothée Jaussoin 2025-09-10 09:35:21 +0200
  • f8ab5de106 Improve the disconnect status design Timothée Jaussoin 2025-09-10 08:58:08 +0200
  • 6c29c70231 Implement XEP-0492: Chat notification settings Timothée Jaussoin 2025-09-09 08:37:27 +0200
  • efe87aad70 Completely delete the User (and related data) when someone is leaving the instance Fix user clear when unregistering from a Chatroom Timothée Jaussoin 2025-09-07 22:53:58 +0200
  • 00cc34cc4c Only return chatroom that belongs to non-gateway services Timothée Jaussoin 2025-09-07 22:34:46 +0200
  • 41b22c9e65 Update the dependencies Timothée Jaussoin 2025-09-07 18:54:36 +0200
  • c1bf8a4863 Fix Message Retraction in chatrooms Timothée Jaussoin 2025-09-07 18:53:51 +0200
  • 7ec513672f Fix an error in the onNotificationCounterClear method Timothée Jaussoin 2025-09-07 12:46:59 +0200
  • 1db07b5f58 Refactor the message loading flow Timothée Jaussoin 2025-09-07 12:32:56 +0200
  • 121f5c7350 Also use the Info when resolving a Conference title Timothée Jaussoin 2025-09-06 02:18:54 +0200
  • b39d2be622 disco#info the bookmarked rooms that don't have an Info yet Timothée Jaussoin 2025-09-06 01:54:35 +0200
  • 4120b7949d Don't request AdHoc commands on the Account page anymore, they are in the drawer Timothée Jaussoin 2025-09-05 22:24:02 +0200
  • 51af6a0ce5 Fix image/thumbhash base64 URI Timothée Jaussoin 2025-09-04 22:28:13 +0200
  • e317f61e65 Fix AdHoc for Contacts Timothée Jaussoin 2025-09-04 22:16:17 +0200
  • 07cc8aff03 Update the dependencies Timothée Jaussoin 2025-09-04 22:05:05 +0200
  • e134c2c2b9 Update the dependencies Timothée Jaussoin 2025-09-02 22:09:18 +0200
  • f3a1f78b3e Add a little end call message when force ending the call Timothée Jaussoin 2025-09-02 22:08:04 +0200
  • e3e6e3e9c9 Implement the Jingle Finish event Timothée Jaussoin 2025-09-02 22:04:24 +0200
  • b509169dd0 Create a reject message when a call is rejected Timothée Jaussoin 2025-09-02 21:37:47 +0200
  • 8bae20a9b9 Fix some issues linked to the Jingle MessageFinish event Code cleanup Timothée Jaussoin 2025-09-02 21:15:39 +0200
  • 629f7f7ae9
    Update INSTALL.md #1466 Lyn 2025-09-02 10:33:00 +0200
  • 298ba0fb07 Optimize Rooms.refresh call Timothée Jaussoin 2025-09-01 18:32:58 +0200
  • 0afbd023db Try to Resolve Pubsub Posts from incoming messages if they are not present in the database Timothée Jaussoin 2025-09-01 18:12:21 +0200
  • 981a06608b Add border-radius to the drawer to follow M3 rules Timothée Jaussoin 2025-09-01 18:11:00 +0200
  • 43c01ba154 Redesign the Community Affiliations Roles form Timothée Jaussoin 2025-09-01 18:10:30 +0200
  • 73316249e3 Fix #1465 Don't set the impp value when setting vcards Timothée Jaussoin 2025-09-01 18:04:08 +0200
  • 393291f7f4 Complete Banned placeholder Timothée Jaussoin 2025-08-26 23:29:20 +0200
  • a30e64cd57 Fix AdHoc get errors command Timothée Jaussoin 2025-08-26 23:26:18 +0200
  • cadc598f09 Move the Community configuration to a Drawer Timothée Jaussoin 2025-08-26 21:39:23 +0200
  • e490db444f Hide the dictaphone toggle when composing a message Timothée Jaussoin 2025-08-26 21:14:57 +0200
  • b82da33c8d Fix #1460 Change geturl and seturl to text in Upload table Timothée Jaussoin 2025-08-26 18:53:27 +0200
  • 2fe2c7d7bf Fix #1421 Check if nav is there Timothée Jaussoin 2025-08-26 18:34:39 +0200
  • b948f43e9c Update the dependencies Timothée Jaussoin 2025-08-26 18:34:32 +0200
  • f6adbefa74 Fix #1464 Handle properly bad Post URLs Timothée Jaussoin 2025-08-26 18:17:25 +0200
  • 1e8331ce8c Fix #1462 Useless line Timothée Jaussoin 2025-08-26 18:13:09 +0200
  • dd6fbabb93 Redesign the attached Rooms elements Handle Room creation errors Timothée Jaussoin 2025-08-26 18:06:45 +0200
  • 5409eae4c5 Fix #1459 Allow public posts to be read without Javascript enabled Timothée Jaussoin 2025-08-25 18:35:35 +0200
  • a4e1876116 Update the dependencies Timothée Jaussoin 2025-08-20 22:21:36 +0200
  • b0a8e47fe8 Refactor the DevicesList management, and add a CleanDevicesList action Timothée Jaussoin 2025-08-20 22:12:04 +0200
  • 7f96ca4821 Fix two small PHP errors Timothée Jaussoin 2025-08-19 21:28:04 +0200
  • d6a524a923 Fix message retractation display when encrypted Timothée Jaussoin 2025-08-19 21:20:43 +0200
  • 23c29df68b Fix Bundles deletion Fix Bundle initialisation on first login Timothée Jaussoin 2025-08-18 18:43:13 +0200
  • 0f9cf51b90 Update the dependencies Timothée Jaussoin 2025-08-18 08:16:37 +0200
  • 60c2a93492 Don't resolve fingerprints for public chatrooms, add a placeholder Timothée Jaussoin 2025-08-17 19:41:36 +0200
  • d7e7b28953 Reset the group chat members list when switching groupchats Timothée Jaussoin 2025-08-17 19:34:21 +0200
  • 0983015d9b Add proper message when disabling OMEMO for a chatroom Timothée Jaussoin 2025-08-17 19:28:36 +0200
  • 7b7a917feb Fix a small error Timothée Jaussoin 2025-08-17 18:52:36 +0200
  • 76661f8183 Fix OMEMO initialisation Bump the OMEMO Storage version to reset all the sessions and keys Timothée Jaussoin 2025-08-17 18:49:52 +0200