Skip to Content Skip to Navigation
Profile image for Takahē Project

Takahē Project

@takahe@jointakahe.org

The official account for the Takahē ActivityPub server. We love to toot!

Read more about us at jointakahe.org

71 Posts Posts & Replies 9 Following 1151 Followers Search
Pinned post

We've upgraded takahe.social to our new UI design! You can see an example of the project profile at takahe.social/@takahe@jointaka - and there's even a working full text search for a profile's posts now.

This release will come out soon as 0.9 once we've done a bit more polishing and bugfixing - you can read aeracode.org/2023/04/29/refact by @andrew for more on the new direction!

Pinned post

Takahē 0.11 is out!

As we say goodbye to Python 3.10, we'd like to welcome @astraluma as our new developer! She will be jumping in to help a lot with the day-to-day operations, so Andrew can get some breathing room.

Other than that, it's just a big pile of bug fixes and minor improvements.

Takahē 0.11 is out!

As we say goodbye to Python 3.10, we'd like to welcome @astraluma as our new developer! She will be jumping in to help a lot with the day-to-day operations, so Andrew can get some breathing room.

Other than that, it's just a big pile of bug fixes and minor improvements.

My process of writing a blog post is apparently still an hour of just writing at rapid speed as if I was talking about it, and then going back and copy-editing out all the commas I naturally add where I'd pause and add emphasis during a talk.

Takahē 0.10 is finally released! This is mostly performance and stability updates, but there's plenty of bugfixes to federation and the client app API as well.

docs.jointakahe.org/en/latest/

Takahē Project boosted

Takahe fanart!

I made full-color vinyl stickers of the Takahe mascot. I didn't have quite the right colours but I think it came out nicely.

@takahe

Edited 269d ago

@astraluma The advantage of a relatively tight and new codebase! Plus a good framework and language that make writing decent access patterns easy.

The only real big memory hog is that image resizing is done entirely in-memory, but that generally fits fine within 2GB as images aren't _that_ big.

@astraluma That's a tough one - probably 2GB of RAM plus whatever a virtual CPU core is these days, split between the webserver and the background worker. Have heard of it fitting all in 1GB, though not without occasional pains.

Takahē 0.9 is finally out, with our UI revamp and a whole bunch more: docs.jointakahe.org/en/latest/

Post pinning is now in and working thanks to @christof - plus we've got some compatability fixes in for mentions, bot accounts, and more. 0.9 soon!

We've upgraded takahe.social to our new UI design! You can see an example of the project profile at takahe.social/@takahe@jointaka - and there's even a working full text search for a profile's posts now.

This release will come out soon as 0.9 once we've done a bit more polishing and bugfixing - you can read aeracode.org/2023/04/29/refact by @andrew for more on the new direction!

@Lapineige @takahe No plans to have instructions something other than the Docker version - we can't support anything else sensibly. It's a pretty standard Django project, though, so it's not that hard to run as an install.

(Will look into the HTML thing - that used to be a bug but thought it was fixed!)

Takahē Project boosted

Wrote up some thoughts about @takahe and a refactor/redesign I'm doing, with the aim of more customisable profiles and proper domain separation: aeracode.org/2023/04/29/refact

(also, maybe we can support BlueSky/AT as well? Who knows!)

Edited 361d ago

We've brought forward the 0.8 release (ahead of some of the bigger features landing) to get a security fix out - so it's now available: docs.jointakahe.org/en/latest/

We recommend upgrading as soon as possible if you're running 0.7 or below!

@osma Curious - what are the symptoms you see of the domain difference? Mastodon itself supports this, but there are some display bugs in things like Pixelfed.

Also, CSV follow import just landed in main, if you want to test drive that.

Now we have access, we've fixed our initial API bugs with @ivory and it should work pretty seamlessly now from first login!

@ktv Yeah, it's planned - doesn't seem to be on the issues list yet though so we'll get that added.

@jph @mammoth Yes it's quite possible this is on our side - having to reimplement Mastodon's specific variant of OAuth has been full of surprises!

@gabi Yeah, it gets a bit confused by the way we send usernames back. We'll probably switch it out even if it will mean it's possible to then have it display wrong.

@aniseed Yeah, we have not quite worked out what the federation mismatch is there. Fixed a few bugs, but something is still misaligned.

@jph Curious, what are the clients that don't work? Right now most of our testing is from Tusky and Elk.

@fabian Well given that the CSS only ever shows on your own pages, the security risk of doing safe is a lot less than it first seems.

@ciantic Yup, that's still not part of our API surface for annoying technical reasons. Opened an issue here so it has a proper one: github.com/jointakahe/takahe/i

@jph It's definitely not fully polished but it's a start! Let us know if you have any styling improvement ideas.

@fabian Noted! I'm sure we can fix that: github.com/jointakahe/takahe/i

Takahē 0.7 is now released! Blocking! Emoji admin! Announcements! Loads of quality of life fixes! Read more at docs.jointakahe.org/en/latest/

We've also launched a Patreon for those who want to help us out financially - that's over at patreon.com/takahe

Edited 1y ago

@alcapurrias@takahe.social The widening of the UI is honestly a good idea - we might increment that a bit (the max-width we chose _is_ a bit narrow).