d3fda3b580Fix XMPP URI handling in Share
Timothée Jaussoin
2025-06-15 19:24:37 +0200
e54904094cForgot a little test
Timothée Jaussoin
2025-06-15 00:07:15 +0200
acb72e1826Fix#1437 Generalize the instance nickname usage on the public blog and syndication feed, add a warning message if the instance nickname is changed Rename the config page to configuration
Timothée Jaussoin
2025-06-14 14:11:51 +0200
5d601f8f14Update the dependencies
Timothée Jaussoin
2025-06-12 15:44:31 +0200
4deee80b3cForgot a var_dump
Timothée Jaussoin
2025-06-10 18:33:03 +0200
4d90a05670Add support of Unicode 16.0 emojis Rewrite the Emoji compilation script in PHP for better maintainability Fix some small CSS
Timothée Jaussoin
2025-06-10 18:18:55 +0200
6e82a80179Refresh the Stories view when opening and closing a Chats item
Timothée Jaussoin
2025-06-08 19:25:47 +0200
83e1175a95Remove the stories header
Timothée Jaussoin
2025-06-08 10:10:49 +0200
ff117a680fAdd some suggested contacts in the Stories view to fill the empty space
Timothée Jaussoin
2025-06-07 09:20:09 +0200
9ed99d46ccUpdate the dependencies
Timothée Jaussoin
2025-06-07 00:03:18 +0200
ce0647e7f6Update the dependencies
Timothée Jaussoin
2025-06-03 12:03:50 +0200
bb8e3658f8Don't overwrite the pubsub#access_model when publishing on the microblog node because it is configurable
Timothée Jaussoin
2025-05-29 18:00:31 +0200
8eed90d533Fix Picture proxy resolver when URL containing spaces are passed
Timothée Jaussoin
2025-05-27 22:42:53 +0200
3616054525Small CSS fix in comments
Timothée Jaussoin
2025-05-22 09:15:25 +0200
90826b91e8Redirect to the post page when authenticated and community URL is having a nodeid
Timothée Jaussoin
2025-05-21 13:53:57 +0200
2c0af77399Fix fatal error in AdHoc
Timothée Jaussoin
2025-05-21 13:49:08 +0200
43e09c9ef5Update the dependencies
Timothée Jaussoin
2025-05-21 13:38:58 +0200
e1efb2c8b0Refactor the Ad-Hoc widget and move it into the contacts and MUCs drawers
Timothée Jaussoin
2025-05-21 13:38:21 +0200
141653c46eFix an error in stringToColor
Timothée Jaussoin
2025-05-19 08:04:20 +0200
86b620eabcFix a few errors
Timothée Jaussoin
2025-05-19 07:59:35 +0200
de3c3c4d1cDon't resolve again the URL when sending the message if its not in the cache
Timothée Jaussoin
2025-05-15 21:02:30 +0200
456a7211f4Fix the extractor URL Fix the extractor User Agent that seems to work better for some websites (Instagram)
Timothée Jaussoin
2025-05-15 12:28:35 +0200
701739e971Improve the URL resolution flow in the Chat
Timothée Jaussoin
2025-05-15 00:00:55 +0200
b224c7a76dDon't forget to clear the embed box when sending the message...
Timothée Jaussoin
2025-05-14 20:12:03 +0200
3128bf1b20Add a little line to separate things
Timothée Jaussoin
2025-05-14 20:10:51 +0200
b5d7dbb20eAdd a preview of the resolved URLs in the Chat
Timothée Jaussoin
2025-05-14 20:05:14 +0200
24d8a19377Use the core User Agent for the Worker Resolver requests
Timothée Jaussoin
2025-05-14 19:00:53 +0200
29971af9bcRemove a debug line
Timothée Jaussoin
2025-05-14 18:57:53 +0200
2fa4e5ac8aIntroducing the URL Resolver Worker, that resolves the shared URLs in a non-blocking and concurrential way
Timothée Jaussoin
2025-05-14 18:52:38 +0200
3b24f854eeUpdate the dependencies
Timothée Jaussoin
2025-05-11 23:52:07 +0200
a06032a328Quick hack to extract the images from a Reddit gallery URL, might improve it later
Timothée Jaussoin
2025-05-11 23:51:09 +0200
296ce20ff9Fix a fatal error
Timothée Jaussoin
2025-05-11 22:55:04 +0200
dc4e962ca3Dont put colors on empty community servers
Timothée Jaussoin
2025-05-11 22:26:23 +0200
7694c57e78Cleanup Infos from the DB not updated after two months, they will be refresh if required
Timothée Jaussoin
2025-05-11 22:22:00 +0200
a0d9494310Add more color cards in the Community pages
Timothée Jaussoin
2025-05-11 22:10:00 +0200
4dd70c3f0fRemove the single column view of flex cards on mobile for a more compact view
Timothée Jaussoin
2025-05-07 09:36:42 +0200
f4ef8af532Darken a bit the colored cards
Timothée Jaussoin
2025-05-06 20:09:22 +0200
95d6b8734aEnsure to have the room title for groupchats
Timothée Jaussoin
2025-05-06 18:32:07 +0200
085ce6f408Update the dependencies
Timothée Jaussoin
2025-05-06 13:59:49 +0200
9f7104ddd4Implement XEP-0433: Extended Channel Search to replace the historical implementation Allow to search Channels in the global directory directly from the Search bar
Timothée Jaussoin
2025-05-05 22:23:06 +0200
853cb1b825Update the dependencies
Timothée Jaussoin
2025-05-05 07:57:22 +0200
6cffb818ffAnother small CSS fix in the chat messages
Timothée Jaussoin
2025-05-05 07:56:56 +0200
4cd482518cCompress a bit more the avatars to let them pass the size limitation
Timothée Jaussoin
2025-05-02 09:33:09 +0200
1e9a321414Update the dependencies
Timothée Jaussoin
2025-05-02 09:20:52 +0200
9b9f30f266Fix some positions in chat bubbles
Timothée Jaussoin
2025-05-02 09:20:20 +0200
672299c1d4Fix react and reply buttons position
Timothée Jaussoin
2025-05-01 13:39:27 +0200
d4f6b5b88bAdd icons for one-to-one context menu
Timothée Jaussoin
2025-05-01 00:12:35 +0200
c477115714Fix the rooms context menu
Timothée Jaussoin
2025-05-01 00:05:33 +0200
7cfa7fb12fImprove Post layout for posts with disabled comments node
Timothée Jaussoin
2025-04-30 14:02:11 +0200
e398c54684Cleanup -webkit-mask and add -webkit-mask-origin to fix mask issue on Chrome based browsers
Timothée Jaussoin
2025-04-30 13:40:51 +0200
0288bcfeb6Fixing some layout issues in Publish
Timothée Jaussoin
2025-04-29 08:12:08 +0200
8bdab88eb2Fix#1428 Ensure that we have a string to pass to the avatar URL for messages without a resource
Timothée Jaussoin
2025-04-29 08:01:23 +0200
3c886f2ed1Update the dependencies
Timothée Jaussoin
2025-04-29 07:57:21 +0200
50ceb2740c(Kind of) Fix#1429 Dropping support for MySQL, only MariaDB and PostgreSQL are supported by now
Timothée Jaussoin
2025-04-22 18:47:04 +0200
51730d319dFix#1426 Drop the foreign key before dropping the unique constraint, and then rebuild the foreign key to change the url column to rebuild the unique column... because of _some_ MySQL versions
Timothée Jaussoin
2025-04-19 09:11:11 +0200
363480272fFix composing icon on avatars with stories ring
Timothée Jaussoin
2025-04-17 13:24:43 +0200
872c271c96Oops, forgot the gray color in the palette
Timothée Jaussoin
2025-04-16 17:54:56 +0200
ff6e9db071Implement XEP-0392: Consistent Color Generation
Timothée Jaussoin
2025-04-15 23:32:34 +0200
1d4c48c7f0Fix#1424 Hide retracted messages in the Rooms drawer
Timothée Jaussoin
2025-04-15 18:22:39 +0200
60ba25aa7aFix#1419 Remove the nullable constraint on presences(resource) since the beginning
Timothée Jaussoin
2025-04-15 18:14:33 +0200
ef82f8d90bEnable animated WebP pictures support in the images proxyfier
Timothée Jaussoin
2025-04-14 13:58:57 +0200
6dbf3b03b1Put the download limit when handling the image to prevent so read issues (curl seems unstable ?)
Timothée Jaussoin
2025-04-14 13:26:03 +0200
fbebd80a35Redesign the avatar and banner edition layout
Timothée Jaussoin
2025-04-14 08:32:15 +0200
7c6af4205bFix#1419 Drop the constraint before changing the column
Timothée Jaussoin
2025-04-14 08:04:43 +0200
508181fbebFix#877 by changing slightly the regex, also only map HTTP and XMPP links
Timothée Jaussoin
2025-04-10 18:58:02 +0200
b7b20da9f4Remove HTTP ranges in the Picture proxy and simply stop Curl when the download is above the declared file size, small refactor
Timothée Jaussoin
2025-04-09 18:52:05 +0200
4f19b7a13fUpdate the dependencies
Timothée Jaussoin
2025-04-08 18:28:14 +0200
0723304550Timeout ChatroomPings after 2min instead of 10s, some servers seems to be reaaaallyyyyy slow to reply
Timothée Jaussoin
2025-04-08 18:27:25 +0200
3a0df28945Increase the title limit to detect Briefs correctly
Timothée Jaussoin
2025-04-08 07:55:45 +0200
c4cc03b1b0Fix#1420 Also add optgroup
Timothée Jaussoin
2025-04-07 12:49:18 +0200