Skip Navigation
Mbin Blog Updates
Mbin Blog Updates
Members 1
Posts 39
Active Today 1
  • Mbin v1.8.0 released

    Today we released Mbin v1.8.0! It has been already 1 month since we released v1.7.4.

    This is the v1.8.0 release of Mbin and it is a feature packed one like always ;).

    It brings an extensive bookmarking system, signup request support, signup notifications, extended markdown rendering, custom notification settings to set magazines, users, threads and microblogs to default, loud or muted, setting a default sort for the front page and comment lists, a new image delete command for admins and documentation changes.

    You also still might want to double check if you are using the latest Nginx configs (v1.8.0 has now additional regex improvements).

    I want to thank all the contributors! We can't do it without you all!

    Mbin takes a lot of time to develop, maintain and improve. Created as a successor of /kbin, but still going strong ever since. If you would like to support this work or cover the server costs, please consider donating. Thank you.

    ----

    Melroy

    EDIT: There is a more detailed post here.

    30
  • Mbin release v1.7.4

    Mbin released a new version: Mbin v1.7.4.

    ---

    This is the v1.7.4 release of Mbin and it brings a lot of documentation updates and bug fixes (especially in the backend): documentation for the Nginx setup has been altered a lot (allowing you to rate limit on Nginx level), PostgreSQL has also seen a few edits, most Symfony commands are now documented, we improved the federation backend, we "revive" dead instances when we get activities from them, the search experience is now improved when searching for URLs, we now support strike through HTML to markdown and a lot more.

    The most important thing for developers is that the automated tests are now working and required for PRs to be merged.

    Again, see full release note at: https://github.com/MbinOrg/mbin/releases/tag/v1.7.4

    Thank you!

    2
  • Mbin v1.7.3 released!

    We are excited to announce the latest release of Mbin; v1.7.3! It's a big patch release once again. This version is focused on bug fixes and improvements rather than new features. Notable improvements in random order are:

    • Improved PHP (max_children), Nginx (improved logging using map, upstream block for Mercure and open_file_cache) and PostgreSQL documentation (adding commit_delay config option and better defaults).
    • Better RabbitMQ messenger defaults
    • Fixed security Symfony audit & update all Symfony packages
    • Fixed self-delivery looping
    • Improved delivery handler by not rolling back InvalidApPostException exceptions
    • Fixed private comments retrieval via API
    • Fixed dead instance query (by allowing lastSuccessfulDeliver to be NULL)
    • Fixed markdown toolbar editor during editing a thread
    • Improved federation page
    • New/improved npm audit and composer audit checks in GitHub Actions workflow

    More details can be found at: https://github.com/MbinOrg/mbin/releases

    0
  • Expert Advice on Preventing Fabric Softener Buildup in Washers

    Expert Advice on Preventing Fabric Softener Buildup in Washers

    Over time, the incorrect use of cloth softener can cause huge troubles to your washing device. The sticky residue left within the again of with the resource of cloth softener now not best clogs the dispenser but also can acquire within the system’s bath, hoses, and pump. This buildup should have an effect for your washing system’s normal basic performance, main to issues like foul odors, mildew increase, or maybe mechanical disasters. Knowing a manner to save you this buildup is crucial for extending the lifestyles of your washing gadget and making sure it runs efficaciously.

    In towns like Dubai, where in Washing Machine Repair services are extensively available, taking preventive measures to keep away from fabric softener buildup permit you to keep away from vain repair costs. Let's dive into how you could preserve your washing device's ordinary performance and prevent highly-priced safety thru addressing material softener buildup.

    Why Does Fabric Softener Cause Buildup? Fabric softener is designed to coat fabric with a thin layer of chemical compounds that lead them to experience tender and reduce static hang. However, the ones chemical substances don’t continuously dissolve absolutely in water, particularly in bloodless cycles or if too much softener is used. When fabric softener isn't thoroughly rinsed away, it can stick with the partitions of the washer drum, clog the detergent drawer, or even accumulate inside the washing device’s inner components.

    Over time, this buildup can end up a magnet for dust, lint, and detergent residue, predominant to horrible washing standard usual overall performance, ugly odors, and potential damage to your gadget. At this point, you may need to go to a Washing Machine Repair Service Center for expert help.

    Signs of Fabric Softener Buildup in Your Washing Machine Before material softener buildup ends in extreme mechanical troubles, there are some caution signs and symptoms and signs and signs you may appearance out for:

    Foul Odor: A lingering, musty scent on your washing gadget can be a sign of buildup, that can harbor mould and mildew. Sticky Dispenser: If the cloth softener dispenser feels sticky or clogged, it suggests that the softener isn’t being truly flushed out sooner or later of the wash. Poor Washing Results: Clothes may not pop out as easy as they used to, or they will enjoy slightly sticky or have a bizarre scent. Visible Residue: You may additionally be aware streaks of residue on the indoors walls of the drum, in particular if you run your tool without garments interior. Slow Draining or Spinning: If the washer’s drain or spin cycles seem a outstanding deal less green, buildup may be affecting the internal additives. If you enjoy any of those signs, it’s important to address the hassle earlier than it worsens. Ignoring the hassle may additionally want to finally require a visit to a Washing Machine Repair Dubai service.

    Conclusion Preventing material softener buildup on your washing machine is crucial for keeping its wellknown performance and warding off costly maintenance. By using the right quantity of softener, diluting it, cleaning the dispenser frequently, and acting ordinary safety, you may ensure your washing device runs efficiently for years yet to come. If you encounter chronic problems because of buildup, don’t hesitate to obtain out to a Washing Machine Repair Service Center for expert assist.

    #updates

    1
  • v1.7.2 Mbin release

    We are excited to announce the release of Mbin v1.7.2! This version is packed with important bug fixes and performance improvements, focused on bug fixes rather than new features.

    The main improvements are:

    • Fixing many PHP undefined, null or other errors that admins might see in their production logs.
    • Resolving several templating null issues.
    • Removing CSRF tokens from public forms (when user isn't logged-in), reduce unnecessary large amount of sessions.
    • Migrating Symfony sessions from Redis to PostgreSQL to avoid race conditions.
    • Increase session & cookies duration to 4 months (so people stay logged-in).
    • Adding a down-vote mode in .env.
    • Add stricter requirements on the routes configuration (reducing invalid requests are making it to the controller).
    • Introducing a scheduler for removing deleted user messages & pruning the dead letter queue in RabbitMQ.
    • Various other bug fixes and updating package dependencies and translation improvements.

    Read the full release note at: https://github.com/MbinOrg/mbin/releases/tag/v1.7.2

    ---

    We are still searching for PHP developers, feel free to join our Mbin project! Join our matrix space or pick-up a 'good-first-issue'.

    0
  • Upgrading to Ubuntu 24.04

    Today I'm planning to upgrade the server from Ubuntu 22.04 to Ubuntu 24.04 (new LTS release).

    I already proposed it once after reading: https://ostechnix.com/ubuntu-24-04-1-lts-release-delayed/...

    Hopefully I will not hit any of these RabbitMQ bugs: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/2074309

    Mastodon poll is a tie: https://mastodon.melroy.org/@melroy/113135476244781426

    So, let's go! What can go wrong??

    ~~ Famous last words ~~

    5
  • We are in the final testing phase of Mbin v1.7.1, we hope to release the new stable version this weekend! Which actually brings a lot of improvements (we could have considered it calling v1.8.0, but

    We are in the final testing phase of Mbin v1.7.1, we hope to release the new stable version this weekend! Which actually brings a lot of improvements (we could have considered it calling v1.8.0, but well).

    #mbin #updates #release

    1
  • Vidalista 80mg yellow pill | Erectile Dysfunction

    Vidalista 80mg yellow pill is specially designed for men who have erectile dysfunction (ED). The active ingredient in Vidalista 80 mg is tadalafil. It can be used upon prescription to minimize the effects of impotence in males with the Vidalista 80 yellow pill. It aims to increase blood supply to the penis so men can have stronger erections throughout sexual activity.

    1
  • github.com Release v1.6.0 · MbinOrg/mbin

    This is the 1.6.0 release of Mbin. It brings several changes and improvements including, but not limited to, a new UI filter for sorting threads and microblog posts, a new hashtag system, Microsoft...

    Sorry for the late post.

    This is the 1.6.0 release of Mbin. It brings several changes and improvements including, but not limited to, a new UI filter for sorting threads and microblog posts, a new hashtag system, Microsoft Azure and SimpleLogin SSO additions, private instance mode, framework upgrade to Symfony 7.0, outgoing federation of delete actions, several backend improvements to address federation stability and compatibility, UI fixes and route changes, etc.

    We are already preparing for release 1.7.0, which is coming along very nicely. See you soon with v1.7.0.

    0
  • Unveiling the Legacy: A Journey Through the History of Innovation at ShakarzahiLLC

    Unveiling the Legacy: A Journey Through the History of Innovation at ShakarzahiLLC

    Introduction: In the realm of innovation, some companies stand as paragons of creativity and progress. Among these, ShakarzahiLLC shines as a beacon of ingenuity, with a rich history steeped in groundbreaking advancements and transformative ideas. Join us as we embark on a captivating journey through the annals of time, exploring the remarkable history of innovation within ShakarzahiLLC.

    The Birth of a Visionary Enterprise: ShakarzahiLLC traces its roots back to [year], when visionary entrepreneur [Founder's Name] laid the cornerstone of what would soon become an icon of innovation. Fueled by a passion for pushing boundaries and reshaping industries, the company swiftly gained recognition for its forward-thinking approach and disruptive solutions.

    Pioneering Breakthroughs: From its inception, ShakarzahiLLC demonstrated a penchant for pioneering breakthroughs that redefined the landscape of various sectors. Whether it was revolutionizing [industry] with cutting-edge technologies or introducing disruptive business models, the company consistently set new standards for innovation excellence.

    A Culture of Innovation: Central to ShakarzahiLLC's success story is its unwavering commitment to fostering a culture of innovation. Through initiatives such as [Program Name], the company empowers employees to think outside the box, explore novel ideas, and transform bold visions into reality. This relentless pursuit history of innovation permeates every facet of ShakarzahiLLC's operations, driving continuous growth and evolution.

    The Evolution of Products and Services: Over the years, ShakarzahiLLC has continually evolved its product and service offerings to meet the evolving needs of its customers. From pioneering [Product/Service] that revolutionized [industry] to launching groundbreaking [Product/Service] that set new benchmarks for excellence, the company's portfolio reflects its unwavering commitment to innovation and customer-centricity.

    Collaborative Partnerships and Alliances: Recognizing the power of collaboration in fueling innovation, ShakarzahiLLC has forged strategic partnerships and alliances with leading organizations across the globe. By leveraging complementary expertise and resources, these alliances have facilitated the co-creation of groundbreaking solutions and propelled ShakarzahiLLC to new heights of success.

    Impact on Society and Beyond: Beyond driving business growth, ShakarzahiLLC's innovative endeavors have had a profound impact on society at large. Whether through [Social Impact Initiative] or [Community Outreach Program], the company remains dedicated to using innovation as a force for positive change, enriching lives, and shaping a brighter future for generations to come.

    Adapting to Change: Innovation is not static; it is a dynamic process that requires constant adaptation to changing circumstances and emerging trends. Recognizing this reality, ShakarzahiLLC remains agile and responsive, continually scanning the horizon for new opportunities and embracing change as a catalyst for innovation and growth.

    Looking Towards the Future: As we gaze into the future, the history of innovation at ShakarzahiLLC appears boundless. With a legacy of pioneering achievements behind it and a relentless spirit of innovation propelling it forward, the company is poised to continue shaping the future of [industry/sector] and inspiring generations to come.

    Conclusion: Innovation lies at the heart of ShakarzahiLLC's remarkable journey, propelling the company from humble beginnings to global prominence. Through a relentless commitment to pushing boundaries, fostering a culture of creativity, and embracing change, ShakarzahiLLC has not only transformed industries but also left an indelible mark on society. As we reflect on the history of innovation at ShakarzahiLLC, we are reminded that the greatest achievements often begin with a single spark of inspiration—and that the journey towards progress is an ongoing adventure, filled with endless possibilities.

    #updates

    0
  • kingdom Valley Lahore payment plan

    kingdom Valley Lahore payment plan

    In the bustling metropolis of Lahore, where history mingles with modernity, there lies a haven of tranquility and luxury: Kingdom Valley Lahore. Nestled amidst lush greenery and serene landscapes, this residential marvel offers not just homes, but a lifestyle epitomizing elegance and comfort. As you embark on your journey to secure your slice of paradise, navigating through the** Kingdom Valley Lahore payment plan** becomes imperative. Let's delve deep into the intricacies of this plan and explore the various choices available to make your dream a reality.

    Understanding Kingdom Valley Lahore: A Beacon of Luxury

    Before we dive into the realm of payment plans, let's acquaint ourselves with the jewel of Lahore – Kingdom Valley. Situated in the heart of the city, Kingdom Valley Lahore redefines luxury living with its meticulously crafted architecture, world-class amenities, and a commitment to excellence in every aspect. Boasting a range of residential options, from opulent villas to chic apartments, Kingdom Valley caters to the diverse needs and preferences of its discerning clientele.

    Decoding the Kingdom Valley Lahore Payment Plan: Your Pathway to Ownership

    Embarking on the journey to homeownership entails careful consideration of financial aspects, and the Kingdom Valley Lahore payment plan offers a range of options to suit every budget and requirement. Whether you seek flexibility, affordability, or premium offerings, Kingdom Valley has tailored payment choices designed to accommodate your aspirations.

    1. Flexible Installment Plans: Tailored to Your Convenience

    For those seeking flexibility in managing their finances without compromising on their dream home, Kingdom Valley Lahore presents a range of flexible installment plans. These plans allow buyers to spread their payments over a predefined period, easing the burden of a lump-sum payment. With flexible installment plans, homeowners can embark on their journey to Kingdom Valley with confidence, knowing that their financial commitments align with their capabilities and preferences.

    1. Deferred Payment Options: Paving the Way for Future Investments

    In a world where financial planning plays a pivotal role in shaping our future, Kingdom Valley Lahore offers deferred payment options that empower buyers to invest in their dream home without immediate financial strain. With deferred payment plans, buyers can secure their slice of paradise today while deferring a portion of the payment to a later date, thereby unlocking opportunities for future investments and financial growth.

    1. Special Incentives and Discounts: Maximizing Value for Discerning Buyers

    Recognizing the significance of value-driven investments, Kingdom Valley Lahore extends special incentives and discounts to its discerning buyers. From early bird offers to exclusive promotions, these incentives add an extra layer of value to your investment, ensuring that you not only secure your dream home but also maximize returns on your investment.

    1. Customized Payment Solutions: Empowering Your Journey to Homeownership

    At Kingdom Valley Lahore, customization is key, and the payment solutions offered reflect this ethos. Whether you seek a personalized payment plan tailored to your specific requirements or wish to explore alternative financing options, Kingdom Valley's dedicated team is committed to empowering your journey to homeownership. From mortgage assistance to bespoke payment structures, the possibilities are endless, ensuring that your pathway to Kingdom Valley is as seamless as it is rewarding.

    Navigating the Kingdom Valley Lahore Payment Portal: A User-Friendly Experience

    In an era dominated by digital innovation, Kingdom Valley Lahore leverages technology to enhance the homebuying experience for its clientele. With an intuitive payment portal designed to streamline the payment process, buyers can effortlessly manage their payments, track transaction history, and stay updated on upcoming deadlines. The Kingdom Valley Lahore payment portal is more than just a platform—it's a gateway to convenience and peace of mind.

    #updates

    0
  • https://kbin.melroy.org/

    0
  • Simply Satisfy & Send Sweets to Canada

    Simply Satisfy & Send Sweets to Canada

    Craving a taste of sweetness from afar? Sending sweets to Canada is easier than ever with the convenience of online ordering. Whether you want to surprise a loved one, celebrate a special occasion, or simply satisfy your own sweet tooth, indulging in delectable treats has never been simpler. Let's explore the importance to Send Sweets to Canada and what to consider when selecting the perfect goodies for delivery.

    ### Send Sweets to Canada

    When it comes to sending sweets to Canada, the possibilities are endless. From classic chocolates and candies to gourmet pastries and international delicacies, there's something for every palate. Online platforms make it convenient to browse through a wide selection of delectable treats from the comfort of your home.

    Sending sweets online allows you to surprise friends and family across borders with a thoughtful gesture that is sure to bring smiles. Whether it's for a birthday, anniversary, holiday, or just because, a sweet treat is always appreciated.

    Consider the recipient's preferences when choosing the perfect sweet gift – do they have a favorite type of candy or chocolate? Are they more inclined towards savory snacks or decadent desserts? Tailoring your selection to their tastes shows that you've put thought into the gesture.

    With reliable shipping options and secure payment methods offered by online retailers, sending sweets to Canada has never been more seamless. Take advantage of these services to spread joy and sweetness wherever your loved ones may be.

    Importance Of Sending Online

    In today's fast-paced world, sending sweets to Canada online has become increasingly popular. Whether you want to surprise a loved one on their birthday or simply show appreciation, the convenience of online gifting makes it easier than ever.

    By sending sweets through online platforms, you can easily browse through a wide variety of options without leaving the comfort of your home. With just a few clicks, you can select the perfect treat and have it delivered directly to your recipient's doorstep.

    Moreover, sending sweets online allows you to personalize your gift with special messages or notes, adding an extra touch of thoughtfulness to your gesture. It's a simple yet meaningful way to connect with someone across borders and make them feel special.

    The importance of sending sweets online lies in its ability to bridge distances and create lasting memories. So why wait? Send some sweetness their way today!

    ### Things to Consider

    When sending sweets to Canada, there are a few important things to consider. Ensure that the online store you choose offers a wide selection of sweets that cater to different tastes and preferences. This will give you the opportunity to customize your gift based on the recipient’s likes.

    Check the shipping policies and delivery times to make sure your package arrives on time. It's essential especially if you're sending sweets for a special occasion or holiday celebration.

    Additionally, take note of any dietary restrictions or allergies the recipient may have. Opt for options like vegan or gluten-free sweets to accommodate their needs.

    Consider adding a personal touch with a heartfelt message or card along with the sweet treat to make it even more special for the recipient.

    By keeping these factors in mind, you can ensure that your gesture of sending sweets to Canada is thoughtful and well-received.

    Sending sweets to Canada is a delightful way to show your love and appreciation to friends and family across the miles. By utilizing online services, you can easily Send Cakes to Canada Online without any hassle. Remember to consider factors like shipping costs, delivery times, and dietary restrictions when choosing the perfect sweet gift for your loved ones in Canada. So go ahead, spread sweetness and joy with just a click of a button!

    #updates

    0
  • In the realm of streetwear fashion, where creativity and innovation reign supreme, the Broken Planet Hoodie stands out as a true testament to individuality and style. This iconic garment has captured

    In the realm of streetwear fashion, where creativity and innovation reign supreme, the Broken Planet Hoodie stands out as a true testament to individuality and style. This iconic garment has captured the attention of fashion enthusiasts around the globe, thanks to its distinctive design, quality craftsmanship, and underlying message. In this comprehensive guide, we delve deep into the world of the Broken Planet Hoodie ,https://bplanethoodieshop.com/ exploring its origins, design elements, cultural impact, and why it has become a must-have item in the wardrobes of fashion-forward individuals.

    The Origins of the Broken Planet Hoodie The Broken Planet Hoodie emerged from the creative minds at a Los Angeles-based fashion collective known for pushing boundaries and challenging norms. Drawing inspiration from the idea of a dystopian future where society has collapsed, the designers set out to create a garment that not only reflected the chaotic nature of such a world but also served as a form of self-expression for those who wore it.

    #updates

    0
  • Mbin v1.4.0 release

    fedia.io Mbin v1.4.0 release - Mbin Blog Updates - Fedia

    Has changes to the messenger queue layout, the background worker system....

    Mbin v1.4.0 release - Mbin Blog Updates - Fedia

    Has changes to the messenger queue layout, the background worker system.

    Info: https://github.com/MbinOrg/mbin/releases/tag/v1.4.0

    Docker images also: https://github.com/MbinOrg/mbin/pkgs/container/mbin

    <details><summary>Full changelog</summary>

    https://github.com/MbinOrg/mbin/compare/v1.3.0...v1.4.0

    </details>

    1