You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix #1220 Use relative path for public/cache/ for JS and CSS files
v0.22.2
Slightly redesign the menu CSS
Fix avatar refresh filter resolution in PresenceBufferSaver
Add a small Scheduler to spread the avatar query in time
Fix empty avatars in chatrooms
Fix chatroom Administration panel access
v0.22.1
Group-up the confidentiality setting in the config and clarify the wording
Completely hide the blog and the link to it if the profile is not public
UI fixes
Move from cboden/ratchet to plesk/ratchetphp
Fix the Bookmark2 set action
Big performance improvement in Conference::subject and User::unreads DB queries
Fix the Moxl Handler to only return an IQ error when the incoming IQ request was not handled at all
Handle the a=msid SDP lines and inject the values into the related XEP-0339 source parameters, fix Conversations video-calls
Add lazy loading for some avatars and pictures
Add a specific index in messages table for unreads messages counting
v0.22
Enable blog privacy feature, can be switched between private (presence only) and open
Fix vcard-temp refresh
Fix #1177 Refresh Ad-Hoc commande list when command finished
Fix #1163 Ad-hoc command returns only one item (Prosŏdy)
Add a same-origin check for non-internal connected Websockets
Fix #1160 Disable OMEMO completely for an account
Fix #1189 Add missed and refused calls events
Upgrade to PHP 8.1+
Cleanup and refactor the icon counters and status CSS
Fix #1212 Movim is sending incorrect value in 'senders' attribute of XEP-0294 #1212
Fix #1213 During Jingle A/V RTP calls, Movim is not building extmap attribute correctly
Fix #1214 Movim is incorrectly generating XEP-0339 element
Refactor the internal URL system to move the pages in the path part and not in the parameter part anymore
Redirect the old URLs to the new URL system
Refactor the avatar handling system to always fallback to an SVG picture
Simplify and cleanup the views
New Colors and AvatarPlaceholder widgets
Refactor and cleanup the Moxl Stanza classes
Fixing XEP-0077: In-Band Registration support and cleaning old code
Introduce a view counter for Posts, show the counter above 3 views
Slightly update the chat bubbles design and introduce a new way to interact with them and perform actions (reactions, reply...)
Ensure that publish-options errors are handled and that the node is re-configured properly
Add a workaround for processone/ejabberd#3044 (comment), disable the publish-options element when republishing to prevent ejabberd error
Move the SVG placeholder avatars under pictures/ to allow proper web server caching
Factorize the Community tickets in a unique template, move to a card layout
v0.21.1
Fix #1183 compileOpcache fails with php8.1
Only load required database so when launching sessions
Complete the ?infos page to support join.movim.eu
v0.21
Implement XEP-0461: Message Replies
Add PWA Push Notification support through the service worker
CSS fixes
Upgrade Embed to v4.x and add Twitter integration
Add a JID blocking feature
Add a pod wise JID blocking feature for admins
Add the VisioConfig widget in the configuration to configure the default microphone and camera
Add sound level detection during call and configuration and display warning if the mic is muted
Display messages for incoming and outgoing call and fix related issues
Fix the handling of MUC resources with / (#1044)
Fix Roster pushes initiated by the server should update movim's roster (#1084)
Fix gateway presence handling (#1083)
Small redesign of the configuration page to make things more coherent
Implement XEP-0080: User Location
Add new Location widget
Show distance with a contact if both locations are enabled
Reorganize and simplify the main menu, add a small submenu that pop on hover
Add support for the Unicode 14.0 emojis release through Twemoji 14.0.2
Move the Movim configuration to DotEnv
Use INSTALL.md as the new default to host the deployement page
Replace support of XEP-0049 by XEP-0223 to save Movim configuration (#1105)
Handle vCard4 phone numbers
Update the CSS to Material 3, make things a bit more roundy
Add contact banners support in Movim
Implement PSR-16: Common Interface for Caching Libraries for the Movim Session
Fix multi-line fallback bodies in outgoing message replies have incorrect offsets (#1113)
Cleanup Push Notification subscriptions after a month of inactivity
PEP based avatars now have preference over vcard-temp based ones
Allow articles to be shared in Communities through a new Share button
Add a soft reload feature for a smooth navigation
Share articles outside Movim in the PWA
Add DTMF support by @singpolyma (#1063)
Remove the Init widget and replace it with publish-option forms (related to #1130)
Fix Count only once likes from the same aid (#1134)
Only set the aid if it equals the item publisher
Configure new nodes and comments nodes with pubsub#itemreply = publisher
Add audio files support and add a small audio player in the Chat
Add affiliation change messages in the chatrooms
Detecting and compiling Movim files for Opcache if enabled
Add basic support of XEP-0472: Pubsub Social Feed with Gallery view and toggle in the Communities
Drop the outdated FromModlToEloquent migration script
Remove the Bookmark synchronization feature, the server is taking care of it
Implement XEP-0469: Bookmark Pinning
Make utf8mb4_bin the default collation for MySQL and migrate all the existing tables
v0.20
Add a checkbox to disable the Registration feature in the admin panel (#901)
New CSS for articles table
Fix Notifications crash on MySQL
Fix MUC private message self Carbon handling
Fix a XML entities issues in Post content (#976)
Add resolveInfos() to resolve Info elements for Posts easily
New design for Post cards
Fix chat attachments alignements
Fix message delivery receipt and chat markers issues with Dino and Conversations
Improve animated GIF preview
Add picture resolution and size to Preview
Fix attached pictures for long posts on public pages
Enforces pubsub#multi-items support to ensure a good Movim-XMPP server compatibiliy
Redesign the avatar widget and integrate it in the Profile tab
Move from OpenSans to Roboto for the default font
Move to a two columns design for blogs and communities public pages
Refactor and unify some views between the public and private widgets
Handle proper > quotes in the Chat bubbles
Replace michelf/php-markdown with league/commonmark
Add OMEMO basic support for one-to-one chat
Show contact self presences in the Account tab in the configuration page
New design for the general navigation bar on desktop
Redesign the Contact and Communities information block and drawer to be more compact
Allow chatrooms to be pinned in Bookmarks2 using a Movim pin extension
Add Links tab in Contact and Conferences drawer
Fix picture drawing size before uploading a picture
Improve the microphone level indicator in Visio
Remember the last selected microphone and camera in Visio
Add the chat counter on the back button of opened conversations on mobile
Add a banner URL configuration to set a banner for the pod from the admin panel
Add support for the Unicode 13.0 emojis release through Twemoji 13.1.0
Smarter MAM sync, only retrieve the last month on first sync, set as seen all the "older than one week messages" and do a MAM request when no history when opening a contact chat
Add support for AESGCM encrypted files (receive only)
New chatrooms header design
New design for the chatbox
Allow discussions links to be copied to the clipboard
Display recent public contact posts in the drawer
Add support of HTTP headers in the PUT request in HTTP Upload
Allow MUC messages to be edited (only in MUC Groups)
Refactor the message edition architecture to support several editions
Change counter color in favicon when post notification
Add OMEMO support for MUC Groups
Remove the old API code
Add support of XEP-0393: Message Styling
Add a BundleCapabilityResolver to link OMEMO bundles with the capability/info table
Add pagination for Pictures and Links in the Contact and Room drawers
Implement affiliations modification and ban/unban in Rooms
Introducing Material Chips in the design, use them for the tags
Prepare PHP 8.1 support
Movim can now be installed as a Progressive Web App
Rewrite Picture to Image and add transparent images support, default pictures are compressed to webp