PHP decided to have a massive RCE so the kodamachi feed is going down so I can patch it! Railway also had breach, but they've rotated all the relevant DB credentials so nothing has been breached, logs don't indicate any bad activity! What a day for web devs!
Kodamachi (formerly Navyfragen)
@kodamachi.app
Anonymous question inbox for the AT Protocol. Developed by @karanshukla.ca Head to kodamachi.app to sign up with any AT Protocol account and create your customisable, free inbox in seconds. Art by @theartenthusiast.bsky.social
i am sick 'n couch-ridden today, anyone want to ask stuff about me or my art/ocs? (・﹏・) kodamachi.online/lumens8ite.com
lumens8ite.com
Ask me anything anonymously on kodamachi
kodamachi.online
kodamachi now has hand drawn art within the app! update and enjoy!
I have a Komodachi too!!!! It's like Tellonym, only it's connected directly to Bsky!!! https://kodamachi.online/yilinglaozu.gay
Switched over! Older links & bookmarks still work fine, and all your data should still be there in the same spots! There are changes to the UI thought so check out the customise page! Future changes planned - A mascot! - Spaces support to go fully AT native
Currently switching over to the new domain and app, so things might be a little weird while its going through!
Currently switching over to the new domain and app, so things might be a little weird while its going through!
Hi everyone! Just an announcement, the app will no longer be called Navyfragen, the new name is Kodamachi! It comes with a fresh cleaner design (and some new art, which is TBD). For people who want to fork the code, I've removed almost all instances of the old hard coded name.
Hey everyone! Since spaces is a bit further away than what I expected, I'll be launching the redesign sooner than later! It includes a new name (🤫) and a new, light mode focused UI. Here's a sneak peak!
Hi friends! Github dep updates broke the app and CI didn't run because the source code is private 😬 Just merged in a fix so it should be good again!
Hey everyone! Since spaces is a bit further away than what I expected, I'll be launching the redesign sooner than later! It includes a new name (🤫) and a new, light mode focused UI. Here's a sneak peak!
Hi friends! Currently working on a redesign and relaunch of the app that's a little bit secretive, so the source code is private temporarily. The app will continue to function as is. But hopefully I can relaunch with when permissioned spaces comes out!
Hi friends! Currently working on a redesign and relaunch of the app that's a little bit secretive, so the source code is private temporarily. The app will continue to function as is. But hopefully I can relaunch with when permissioned spaces comes out!
Hi friends! Sorry for the lack of updates here! Been quietly chipping away at some things. Firstly, the app now supports multiple languages! Please let me know if anything looks off! You can also use the in built browser translate if you prefer.
Currently working on some frontend i18n translation updates, if you see any UI that looks off please let me know!
Finally fixed the @tangled.org sync with Synchub! Turns out there's a description limit which causes issues with Github. tangled.org/navyfragen.a...
navyfragen.app/navyfragen-app
[READ-ONLY] Mirror of https://github.com/karanshukla/navyfragen-app. Answer anonymous questions and post the responses directly to your Bluesky followers. Similar to the NGL/CuriousCat app.
tangled.org
Navyfragen WILL be using permissioned spaces when it releases AND there will be an app name change to celebrate it 👀 Unless you guys really like my silly german pun 😔
Bun 1.4 is live because I accidentally merged the PR 😭
Updates are paused for a bit while I wait for Bun 1.4 to release hopefully this week! Since Bun 1.4 is a massive rewrite of the entire runtime to Rust I'm wary of regressions so I'm spending some time testing with the Canary!
The NGL app is spyware. It tracks your friends. The app asks you to pay 10 dollars a month for "games." Even the interface looks like it was made 15 years ago for iOS 2.0 You don't have to use it. You can use the AT Protocol native platform that's open source and 100% free from spyware. #atproto
Updates are paused for a bit while I wait for Bun 1.4 to release hopefully this week! Since Bun 1.4 is a massive rewrite of the entire runtime to Rust I'm wary of regressions so I'm spending some time testing with the Canary!
The Bluesky App View was a little busted today but we should be back! Onwards to further decentralisation in the future!
This reminds me of an idea I originally scrapped but its probably time to bring it back. I'll be reworking the architecture of the image generation so its more reliable and asynchronous. Not something I can tackle today but a bigger long term project!
Figured out a potential cause, a couple of UI issues combined with the image generator waking up from sleep, which can cause issues when re-trying to submit a response. Going to see if I can fix that condition shortly! sorry for the trouble.
A few fixes this week! - Better accessibility with clearer text across the app - Anubis finally fixed? - OpenGraph preview image generation also fixed!
Update: the only reference to node that's left is Playwright! The entire app is 99% Bun!
Node is gone the backend! It's all bun now! Unfortunately the FE still runs on node (no way around that) but the BE and all the developer tooling is Bun!
Node is gone the backend! It's all bun now! Unfortunately the FE still runs on node (no way around that) but the BE and all the developer tooling is Bun!
Getting rid of node and replacing all that stuff with BUN!
Getting rid of node and replacing all that stuff with BUN!
Today I WILL migrate fully to Bun and Hono and I will NOT break prod in various ways #affirmations #goals
If you're running into Anubis issues within the app, please clear your cache and cookies! I'm trying my best to narrow down the issue but its a bit tricky since its difficult to reproduce and debug!
No one will understand the pain involved with getting AT Proto Packages working with Bun instead of Node just to make API requests to the backend 5ms faster