home.social

#catodon — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #catodon, aggregated by home.social.

  1. wie gut das es Sharkey gibt
    Kommunikation im Fediverse in schön und gut, mit einem breiten satz an Features, die das Leben leichter machen.

    Wie auch die ganze Familie um Misskey, IceShrimp, Catodon, Foundkey

    https://tube.tchncs.de/w/w8bVvpfaZLsSbQQkPUPjy9

    #Misskey, #IceShrimp, #Catodon, #Foundkey #Sharkey #Fediverse #NeuHier

  2. Catodon 26.5.0-rc.1 released!

    Lemmy-compatible forums
    New/Hot/Active for both forums and microblogging timelines
    Automatic post deletion
    etc

    A more detailed changes list will be provided with the stable release

    https://codeberg.org/catodon/catodon/releases/tag/26.5.0-rc.1

    ​:catodon:​
    #catodon

  3. One of the most demanded features in Misskey & forks, automatic post deletion like in Mastodon, is coming to Catodon.
    #catodon #sharkey #misskey

  4. One of the most demanded features in Misskey & forks, automatic post deletion like in Mastodon, is coming to Catodon.
    #catodon #sharkey #misskey

  5. One of the most demanded features in Misskey & forks, automatic post deletion like in Mastodon, is coming to Catodon.
    #catodon #sharkey #misskey

  6. One of the most demanded features in Misskey & forks, automatic post deletion like in Mastodon, is coming to Catodon.
    #catodon #sharkey #misskey

  7. Perhaps my first feedback on Catodon.rocks: search isn't working (edit: seems like search errors sometimes, not all times; I got results using another query, maybe it's the query?). As you can see in the screenshot, I tried a simple search (it was set to "Remote servers" when I took screenshot, but I initially tried with the default "All") and I got an error. The DevTools shows a 500 and the response JSON includes a reference to "canceling statement due to statement timeout" (an error message of which isn't echoed in the UI). To be fair, I don't remember if Calckey's search ever worked, either, so this may be something platform-wise, not instance-wise.

    Also, while I was composing this post, my DevTools was opened on my secondary screen and I spotted some 429s ("Too many requests") from Catodon requesting itself (and potentially DDoSing itself) every 5-10 seconds (depending on user gestures).
    Edit: seems like this behavior happens for specific screens, as the request flow became more calm after I reloaded the tab and headed to my own note to edit it. It's worth mentioning the behavior I described happened even with the "Disable real-time timeline updates" which I set up shortly after creating my account (as I set the same preferences I had set in Calckey). I'm going to turn off the "Automatically load more" which is currently on to see if this improves things and makes it easier on the server load.

    (Edited to state some things I observed after I originally posted this)

    #catodon

  8. New in Catodon: Added Text formatting options in the posting form, making it much easier to add bold and italic fonts, to add strikethrough over words and more!

    Also added Search in Bookmarks, sorting Following/Followers by server, Firefox layout fixes, and more options for DMs: you can now Archive chats, turn notifications on/off per chat, and delete all of your messages in a DM conversation at once.
    #catodon

  9. Catodon feature request: more emoji packs? Catodon's based on Sharkey, and the Sharkey server I migrated from (transfem.social) had a crazy number of emoji packs.

    #catodon

  10. My cat with his toy mouse is so cute! 🥰

    He always grabs it by himself to play with it on my bed and then eventually sleeps there with it.

    #CatsOfMastodon #Cats #catodon #BlackCat #blackcats #blackcatsofmastodon #cute #animals

  11. You can now have a separate Quote button on Catodon, from Settings>Preferences>Timelines and posts>Add separate "Quote" button, after @[email protected] 's suggestion! By default, it's at the bottom of the Repost dropdown.
    #catodon

  12. Fediverse people – if you’re intrigued by RSS (what’s RSS? Look it up, it’s good) and you’re thinking about which RSS reader to get, can I suggest an RSS reader that is also your Fediverse account – yes, absolutely!

    Go over to catodon.rocks and start up a fediverse account there on Catodon (having a spare fediverse account is a good thing, why not) and see that it has a built-in RSS reading thingy – you can get up and running with RSS feeds from all over the world, maybe all over the universe, there and then in your fediverse place! No need for another app.
    #catodon #RSS

  13. Latest additions to catodon.rocks: Timelines can now be sorted by New (default), Hot or Active! The logic was imported from our Lemmy-compatible forums, in order to give a more consistent and unified experience between the microblogging and threadiverse side. "Hot" in forums uses the same formula as Lemmy - calculated based on score (upvotes/reactions minus downvotes) and posting time. In timelines, the formula adds number of reposts in the mix. "Active" does not follow Lemmy's algorithm - it's just most recently replied to (including subreplies). "Active" in timelines provides a fedi microblogging experience similar to traditional forums - only root posts, bumped when replied to, with a "Last reply by..." at the bottom.

    Also added a "Schedule repost for later" - we already had "Schedule post for later" but many times I would see some post late at night, and repost it, knowing many people on my timezone won't see it. You can also easily make it a scheduled quote.

    #catodon

  14. Our mascot, psipsipsi, now has its own set of emoji, thanks to @[email protected]! Check them out: ​:psipsipsi_heart:​ ​:psipsipsi_celebrate:​ ​:psipsipsi_spiral:​ ​:psipsipsi_hat:​ ​:psipsipsi_machete:​

    #catodon #psipsipsi

  15. The next significant feature I intend to work on for Catodon, after the forums feature is done (it's close), will be federating current Pages, and a new feature for federated Blogs, with a similar design. This was the main reason we dropped AiScript, which was used in Pages. MFM will also be dropped for these, we're doing plain old HMTL for compatibility - you want your blog posts to be displayed as you intended to everyone. This will be in Catodon 26.5.0.
    #catodon #blog #blogs #fediverse

  16. @panos Interesting, so is it a forum top ui format, reply tree style? Where the individual replies function as threaded posts in the standard fedi microblog sense?

    #Catodon briefly appeared down for me this (sunday) morning btw, up now.

  17. Catodon is a lovely node. Looking at the TL is like sipping coffee and chatting or reading by a nice fireplace, in a cosy lounge.

    Chillitude central.

    #Catodon

  18. We are now accepting donations! If you want to support the project and/or help with the running costs of catodon.rocks, you can do that here. Much appreciated! 💜

    PS: Catodon will never add annoying donation popups to ask for money from your users
    🤝

    #catodon

    Edit: Seems like we have some issues with the platform and it doesn't accept donations yet, we are working on it

  19. develop branch should now be safe to migrate from and back to sharkey (but, as always, keep a db backup anyway)
    #catodon #sharkey

  20. The forums feature had its challenges (and still has them, it's not done yet by any means). But with a few bug fixes I deployed today, I think it should be getting closer to a stable behavior with remote groups. I think if no other major hiccups come up, I will create the first local catodon forum in a couple of days, most probably on Monday. If this side also passes the tests (it won't initially, I expect to have bugs to fix that will only appear in production, but we'll get there), we will be closer to the release of 26.4.1.
    #catodon

  21. What do you think of the Catodon forums feature, if you tried it? Does it feel like it's organically integrated, or like an afterthought? I tried to make it as "native" feeling as possible, but if you have any suggestions to improve it, please share!
    #catodon

  22. @panos, I want to migrate my small server from Sharkey to Catodon. I'm reading the migration information, but it's not very clear to me.

    In my case, I have Sharkey installed with Docker using the official image:

    ```
    services:
    web:
    image: registry.activitypub.software/transfem-org/sharkey:latest
    restart: always
    links:
    - db
    - redis
    [...]
    ```
    I also have it configured through Traefik.

    Am I correct in understanding that I would need to replace the image with a "build: ." or something similar using the cloned repository?

    Ultimately, I wouldn't mind doing a clean install, but I'd prefer to try migrating first.

    #catodon

  23. I'm super excited - I just deployed the forums feature in catodon.rocks and it seems to work, I made my first post in a Lemmy community!

    I definitely have a lot of work to do, but you can -cautiously!- test the feature on our server, it is live. If something serious shows up, I will revert it and try again tomorrow. But this feels awesome - the first (proper) threadiverse post from a Misskey/Sharkey fork! Let's go
    🥳

    #catodon #sharkey #misskey #fediverse #threadiverse

    RE: https://catodon.rocks/notes/akv4dziup8bz00hy

  24. Heads up for anyone who might be thinking of migrating to Catodon from Sharkey with the option to migrate back: It seems like you will currently lose any Pages if you migrate back to Sharkey (because of the AiScript removal). I will fix this in a few days. Until then, perhaps postpone migrations, unless you don't have any significant Pages, or if you don't mind recreating the lost Pages.
    #catodon #sharkey

  25. I've made good progress on the threadiverse implementation today. I also had a great interaction with @[email protected] from Piefed and we're making sure that emoji reactions between Piefed and Catodon servers will be properly federated!

    And after some thought, I decided this: Forums in Catodon will be created by admins only. I thought of this as a first step initially, but I think I'll keep it as a permanent choice - letting everyone create forums can cause unnecessary noise, let's have more quality than quantity. It will save us a lot of complexity, and if you want to talk about something very specific, you can contact your admins and see if it's something they'd like to add to your community. Also, this means that I can probably ship the full feature in 26.4.1, instead of rolling it out in two phases like I was thinking, first for only following remote communities, and adding forum creation in a later release. So this feature could come very soon - perhaps even next week if tests go well!

    In the meantime, here's a WIP screenshot, as proof that this is happening
    😁

    #catodon #fediverse #threadiverse

  26. Working on threadiverse integration has been very interesting, with the design choices that have to be made to make this work properly - and it might affect the microblogging side, too: I'm thinking of adding New/Hot/Active sortings to regular timelines. The Active one could even be close to what I described as "forum view" in 2022, in one of my first recommendations on Calckey (which never got implemented)!

    This is a lovely procedure, it's the most creative part and I'm enjoying it very much =)

    #catodon

  27. Now you can not only convert .HEIC images in Catodon, but .HEVC and .MKV videos too (just need to install ffmpeg and enter its path in default.yml, uncommenting the mediaConversion section)
    #catodon #iphone

  28. And for my next trick: Catodon forums.
    Yep. I'm bringing the threadiverse to the misskeyverse.

    #catodon #lemmy #piefed #nodebb #threadiverse

  29. Coming soon to Catodon, something that was asked for since the Firefish days, but was never implemented: .HEIC image format support

    #catodon #fediverse #heic #iphone #ios

  30. Is there any reason to always see the "Mark all notifications as read" button, even when there are no unread notifications, besides cluttering the UI? Just made it appear only when unread notifications are over zero. Will deploy later today on catodon.rocks, along with the dedicated Direct messages page.

    #Catodon #Sharkey #Firefish

  31. Here's the latest feature in Catodon's develop, for the upcoming 26.04 release - another suggestion by @germ !

    As you may know, Catodon has Firefish's "threads in timeline" feature, which greatly declutters timelines for threads (instead of seeing 1st/2nd+2nd/3rd+3rd/4th etc, you just see 1st/2nd/3rd/4th once), but it can still get annoying with really long threads.

    So, here's the improved edition: Collapsed threads. You will never see a thread longer than three posts - you'll get the collapsed version, with a link to view the full thread, and an indicator of how many more posts it has.

    Also displayed in profile pages, which didn't have threads until now.

    #Catodon ​:catodon:​ #Firefish

  32. The time has come and I'm beyond excited 😁

    We just opened registrations on
    catodon.rocks.

    I know that Catodon created a lot of expectations when Firefish fell apart, and I'm sure many of you were disappointed to see it not going anywhere for a long time. This time I am doing it on my own, so things will happen the way they should have. And, although you can now check it out for youselves, I will say this: I firmly believe that it's better, on every level, than Firefish ever was. I was in both projects, I love them both, but Catodon combines the best features of Firefish and Sharkey, while also being very debloated, being much more comprehensible, and adding actually useful stuff - and I have more plans for the future.

    I'd love to hear your feedback on the UX of Catodon, and see how we can improve it further! Let's create the fedi experience we deserve =)

    ​:catodon:​
    #Catodon #Fediverse #Firefish #Sharkey

    RE: https://catodon.rocks/notes/ajo1s763f05z0002

  33. Sharkey/Misskey users: Would it make a real difference to you if you could only upload media files instead of any file to your Drive? I'm thinking of restricting it to media files (and only from https) for Catodon, for security reasons. I doubt any of the users in our 3+ years old Firefish server uploaded any other type of file.
    #Sharkey #Misskey #Firefish #Catodon

  34. Now that the beta is out, I can start showing some of the changes I'm making! Let's start with the redesigned posting form, where I finally got to implement a design that I had first drafted back in Firefish (or was it Calckey?). At the top is the current Sharkey posting form, at the bottom the redesigned, more minimalistic Catodon posting form. This will also give you a general idea of my approach to UX design, and the direction of the new platform.

    1. The "Post" button (with a larger font, and without the icon) is at the bottom right corner, closer to where your post would usually end.

    2. The posting form expands as you write, a feature I ported from Firefish - which makes moving the Post button more useful, since it was in a kinda awkward position when writing longer posts.

    3. The "X" closing button is at the top right corner, where most people would expect it to be.

    4. Only the most frequently used icons are visible by default, decluttering the posting form for a cleaner look. The lower "..." menu opens on hover, meaning no extra click from desktops and laptops.

    5. When you click "Show preview", the bottom row buttons stay between the typing area and the preview, instead of going all the way to the bottom. This makes it easier to access the buttons while having the preview open, and also keeps the "Show preview" button at the same point, so that you can expand/collapse the preview without having the button jump lower, as in Firefish and Sharkey.

    #Catodon #Sharkey #Firefish #Misskey

  35. Yesteday I said #Catodon is returning, and I'd like to say a few more things.

    Let me get this out of the way: I am building it with LLMs. To a big extent I don't know what I'm doing, and I am very aware of that. This will be an experiment. If any of this outrages you, please move on, this project is clearly not for you. If you are disrespectful in the comments, you will be blocked. Please don't tell me what I should or shouldn't do with my time. Thank you.

    Those who have followed me for a long time, know that I used to be in
    #Firefish, then its lead dev moved on to different things leaving the project hanging, then we tried to start Catodon with another dev from the core team of Firefish, and I know that created great expectations and excitement to a lot of people (including me), until our lead dev also realized in the process that they couldn't dedicate the time needed for such a project. Then I was involved in Iceshrimp for a while, which was... let's say not a good fit, and since then I have been trying to find a dev who would like to work in a team effort. It has been years now, and I had no luck. But I still loved the first period of Firefish, I'm still interested in fedi, I still have a lot of ideas that I would like to bring to life. I am also still involved in a greek community server, and I want to build something for my friends and comrades there as well.

    But I am not a software engineer, and this is not my calling. What I'm drawn to is design and UX. So I had more or less given up on the idea of Catodon, until I recently started experimenting with LLMs. Mind you, this whole AI craze left me cold until now - I had no use for it, so I stayed away. But for coding, in my case, it turns out to be an invaluable tool.

    Would I have preferred to do this with an actual human instead? A thousand times yes. However, I know I really, really tried.

    I also know it's bad for the environment. Planes are too, but we use them when needed. And anyway, I am not rich, I will be more or less as screwed as anyone by the ongoing destruction of the planet by the bourgeoisie. So I refuse to be victim blamed. The sad truth is that it's not an individual issue, it's a collective issue. No matter what they have told you, you will not stop the climate crisis if you stop using LLMs, airplanes, plastic straws or electricity altogether.

    1/2