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
Save the draft articles in a proper drafts table
Handle multiple links/pictures/files
Redesign the form, remove the "brief" version from the main page
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
Remove the old flag icon system
Fix #901
Update CHANGELOG
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
Reset the resolve status if the incoming or sent message is edited
Fix the CURL user agent
Fix stripTags to remove useless spaces
CSS fixes
Update the dependencies
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
Update the dependencies
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
5 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
Fix NSFW spoilers
Cleanup CSS grid and reuse it for PublishBrief image picker
Add a little gallery for Contacts and Chatrooms based on recent pictures published
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
Fix External Services discovery, refresh the STUN/TURN at each sessions
Fix jingleSid handing and return proper errors for unknown Jingle session IQs
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
Fallback to the public list
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
Add support for XEP-0422: Message Fastening (for Message Retractation)
Add support for XEP-0424: Message Retraction
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
Timothée Jaussoin
a9c96c820c
Oops, forgot the migration file
6 years ago
Timothée Jaussoin
4636dd557c
Merge Capabilities and Infos and create Identities
6 years ago
Timothée Jaussoin
e79f8edff6
Index user_id on messages for performances
6 years ago
Timothée Jaussoin
6f7169b4ce
Parse and save pubsub#publish_model and pubsub#access_model in the DB
6 years ago
Timothée Jaussoin
abfca070e9
Cleanup the Controllers
Redirect properly to the default page when reaching the room url
Add an option to set the chat page as the main one
6 years ago
Timothée Jaussoin
08788c7e5b
Add missing files
Allow longer emojis to be saved in the DB (composed emojis)
6 years ago
Timothée Jaussoin
577bb5c409
Remove SQLite support (comment out some code + remove some)
Fix migrations for MySQL
Update CHANGELOG
6 years ago
Timothée Jaussoin
30b2a370ec
Change href type in Attachements table (varchar => text)
6 years ago
Timothée Jaussoin
9ff3fd52b0
Remove SQLite specific code
7 years ago
Timothée Jaussoin
e24791c4f8
Fix the latest seen migration, use the default parameter to init the whole seen column to true
7 years ago
Timothée Jaussoin
a139c7845c
Fix #654
- Move the chat messages counter in the DB (using a 'seen' state)
- Clear properly the counter on blur/focus
- Add migration and set all the existing messages to seen
- Use the DB state to update the Navigation counters
- Create a Notification::toast method
- Cleanup code
7 years ago
Timothée Jaussoin
a3a2c3d40f
Fix #828
- Don't load the related template if the jid is empty
- Filter the _contact_data template call events (to improve performances)
- Indentation
7 years ago
Timothée Jaussoin
840070ded1
Create the public/cache/ folder if doesn't exists
Clear the avatarhash in Contacts table to start from a clean cache
7 years ago
Timothée Jaussoin
38fa00f30f
Fix rollback for the Reactions migration for MySQL
7 years ago
Timothée Jaussoin
1c3985da88
Fix reactions migration for MySQL
7 years ago
Timothée Jaussoin
476710d417
Fix nickname migration for MySQL
7 years ago
Timothée Jaussoin
809a6bc997
Fix latest migration for SQLite
7 years ago