• chevron_right

      TooFast.vip Movim TODO List

      𝔠𝔪𝔡𝔯⁂𝔠𝔬𝔠𝔬𝔫𝔲𝔱 · Saturday, 11 November - 03:14 · 1 minute · 8 visibility

    Oi, here I will manage a list of things to do:


    • why does only the last subscription a user subscribed to show on their pages?
    • why does only one post show on a user's public page?

    "this seems to me like some database fault from my bit of experience with some strange php anomalies"

    • fix the dark mode chat background
    • fix the links, they look like shit, make them blend into every page and dark mode also
    • change the margins / paddings of posts as they're represented, to have thinner "button bubbles" .. chunk does not like mobile first philosophy, nor recent popular internet fad of making margins / paddings huge to take up page space, and be able to "tap" easier, we don't support this over making things sleek
    • consider what more niche/advanced font rendering style attributes can add to font REQUIRES: font to be monospace

    "is there a way to make custom scrollbars in firefox work like in chrome?"

    • there are is an issue im having with rendering <hr>'s in markdown in the posts.
    • **HUGE**: learn how tf do even crack open this code despite how daunting it is

    "there are more things I can add, that will not be of use for any time in this immediiate future... they can be added later one by one by editing this post."


    #todo #toofast #movim #fixme #list #doitnow #longterm #myforkofmovim

    • chevron_right

      Initial test blog post

      poVoq · Friday, 29 September - 22:55 edit · 7 visibility

    https://uploads.slrpnk.net/upload/f20663d1fc16a243b1c38ea5535b3947ce085113/GvIX09Ae6RWWarYytHGLsaBQMxNfAXIyfLvDo9wu/problem.webp

    Hello and welcome here on the SLRPNK #Movim blogs.

    The idea is to have some space for longer form blogs, maybe like what you would find on Substack or Medium, but of course totally open-source and federated via #XMPP.

    There is in theory also a way to make them federate via an #ActivityPub gateway, but that is a bit complicated to set up and I am currently thinking that posting a link to the blog on #Lemmy is the easier way to federate this.

    I'll probably set up a bot for that, which reads the RSS feed of some blogs here and posts them to specific #Lemmy communities automatically.

    • chevron_right

      Allo All!

      𝖈𝖍𝖚𝖓𝖐 · Wednesday, 30 August, 2023 - 08:29 · 1 minute · 5 visibility


    I am going to hope that with my previous experience with Movim that some of the odd functions appearing not to work are just going to "magically" work one day or at an hour of some odd time, whenever.

    Last time I was like sigh shit just whyyyyyyyyy not it work, then a few hours later, poof! that one or two things that weren't quite working in this app did work then,, and after then on. Javascript being such a high level language this is sort of.. Pretty much untraceable and undebuggable. I'm sure maybe someone reading this would beg to differ, but would you really wanna try? I didn't think so.

    It's 100% nice as hell to see this again though. Timothee (aka edhelas) the dude that wrote this original code, that I've only I've changed some CSS and some whatever stuff in the git repo, made this one hell of a nicely polished web application using websockets.

    Also I'd like to add that I made this instance work VERY QUICKLY and EFFORTLESSLY. That was appreciated for sure, but apparently sometimes I know my shit and can hack it.. lool other times I am fail b0t. begin <segfault>

    Lastly I putted some stupid stuff up in the Explore part of this app. I had debated a while before today already on whether I would make this web app (as it's configurable in my admin settings for here) just use chats, and not the pubsub extra features. I think a good amount of the reason for this is because TooFast.vip is currently less than 24hrs old and running Prosody. Prosody has a bunch of access control limitations that eJabberd doesn't. Hence last time I ran an movim places I used ejabberd and this app was a much much much better experience.

    While u r here, watch out for those squirrelz. They're pretty big and gnarly lately, carrying knives and starting fires and sheiiz.....


    #toofast #movim #news #chunkzwarez #morefast #hardcore4life #noreasongiven

    • chevron_right

      Movim 0.22.3 is out

      Miho · pubsub.movim.eu / Movim · Thursday, 3 August, 2023 - 21:15 edit · 20 visibility

    Hi everyone!

    I'm happy to announce that #Movim 0.22.3 has been released. In this small #release, among some bug fixes you will find:

    XEP-0425: Message Moderation

    Movim is now supporting message moderation in chatrooms. This will allow admins to moderate bad messages in a few clicks.

    Movim is also now handling moderated and removed messages coming from bridged accounts. Deleted messages on Telegram bridged using Slidge will be properly handled and removed in Movim accordingly.

    Improved avatars

    Some small cleanup were done regarding avatar display. Newly uploaded avatars are now 512x512px !

    Fixes fixes fixes

    A dumb mistake, that was preventing likes and comments to be published under articles has been fixed as well as a Docker related issue that was preventing to serve some files properly.

    Enjoy!

    • Pictures 1 image

    • visibility
    • favorite

      10 Like

      Tristan, GadgeteerZA, TOKAS, Xabi, Angelica, debacle, kydauran, Juanro, samuel, 𝕮𝖔𝖔𝖔𝖑

    • chevron_right

      Movim 0.22.2 is out PARTY POPPER

      Timothée Jaussoin · pubsub.movim.eu / Movim · Thursday, 20 July, 2023 - 19:14 · 16 visibility

    Hi everyone!

    Another small bugfix #release. Lets have a look!

    New design for the navigation bars

    This version introduce a new design for the navigation bars, both on desktop and mobile. Nothing big but it should gives some more feedback when navigating between the different Movim zones.

    Avatars refresh fixes

    Several bugs around the avatars refresh were also fixed. #Movim now properly check if the #avatar is not already in cache before trying to refresh it again.

    The avatar refresh queries are also now spread in time using a super simple scheduler. This helps lowering the network (and I/O) load when logging in.

    Some avatars placeholders were also not displayed in some chatrooms, this version fix this small issue.

    Chatroom administration panel

    The previous version introduced a refactor that broke the #chatroom administration panel access. Its now fixed ☺️

    join.movim.eu fixes

    Not directly related with this release, but join.movim.eu was also updated to support the newest Movim versions. If you are a server admin, do not hesitate to register your instance there ☺️

    That's all folks!

    • chevron_right

      Movim 0.22.1 is out! FACE WITH PARTY HORN AND PARTY HAT

      Timothée Jaussoin · pubsub.movim.eu / Movim · Sunday, 9 July, 2023 - 13:08 edit · 1 minute · 13 visibility

    A small #release but with a couple of performances improvements and bug fixes.

    Confidentiality settings 🔒

    The configuration page was reorganized and all the confidentiality setting are now grouped in one unique section.

    The new Confidentiality section

    Linked to that, if you choose to keep your profile private, Movim is now completely disabling your public page, blog and links to your profile.

    Fixes

    RatchetPHP

    Movim is relying on Ratchet to manage its Websockets. We moved to the fork maintained by Plesk that upgrated and is now maintaining the project. See the related ticket. This upgrade fixes the related code Warnings under PHP 8.2 as well.

    Bookmarks 2 🔖

    0.22 brought a refactor of the internal XMPP Pubsub related code. This change broke the #Bookmarks management. This version fixes it.

    Video-conferencing fixes 📹

    Movim has now some basic support of MSID in SDP (what does it means ?). This basically fixes video-conferencing between #Movim and Conversations.

    Performances improvements 🚀

    Maybe one of the most noticeable changes of this release are the two database related fixes that are bringing important #performances boosts (under certain conditions):

    • Some large chatrooms, with plenty of messages, were taking many seconds to load. This was caused by Movim trying to find the current room subject in the #database before displaying the room panel. The related query was rewritten to reduce considerably its execution time.
    • The unread messages counter database query, that was known to be one of the slowest part of Movim, was also rewritten to divide by 2 its execution time. On top of that a new index was added to boost even more its performances. This should greatly improve the chat conversations and page load time on large accounts.

    And finally, some pictures, avatars and icons are now loaded lazily. This means that your phone or browser will not load them before they are actively displayed on your screen. This greatly reduce the server load and page display time.

    Enjoy