jkap

CEO of posting

butch jewish dyke
part of @staff, cohost user #1
married to @kadybat

This user can say it
osu stats


🐘 mastodon
xoxo.zone/@jkap
🖼️ icon credit
twitter.com/osmoru
🐦 twitter
not anymore lol

staff
@staff

hi there! it’s thursday again. this week was a little light because colin took a couple days off for the first time in [colin thinks very hard about how long it’s been since he last took vacation] probably not good that he can’t remember, but we still made some progress:

  • we added filtering for notifications! you can turn on and off different categories of notifications (likes, shares, replies, comments, follows) separately from your notifications page.
  • we shipped two-factor authentication! you can turn it on in your user settings if you haven’t already. we can’t emphasize enough that we think you should turn this on if you can.
  • we fixed a couple of unexpected issues resulting from the CORS image upload bug that were causing people to be unable to change their avatar or profile pic.
  • we made a change to how we generate RSS feeds to improve our compliance with the appropriate standards.

that’s all for this week; one note for anyone writing bots against our unofficial API below the fold. thanks for using cohost!


advance warning of API deprecation

hi there, API users! we’re doing some work to get stuff in shape for our public API release. as part of porting our old APIs to our new API framework, we’re auditing them for which ones are actually used and by whom. we don’t think the following APIs are used by any of the major unofficial cohost API clients (eggbug.rs + cohost.js + cohost.py), so we’re planning to remove them soon:

  • GET /api/v1/project/[handle]/tagged/[tag]
  • POST /api/v1/project/[handle]/posts/[post ID]/(publish | unpublish)
  • GET /api/v1/project_post/[post ID]
  • GET /api/v1/project_post/[post ID]/comments
  • GET /api/v1/attachments/[attachment ID]

if we’re incorrect about any of these, or if you have a bot or userscript which uses its own custom API client that uses any of these APIs, please reach out to support@cohost.org to make sure we don’t break it!


You must log in to comment.

in reply to @staff's post:

The contrast between
"we don't think anyone is actually using these unofficial API bits but if you are let us know before we break your thing"
vs
"hey, it was unofficial, not my circus, not my monkeys"
vs
"uh, I think we accidentally disabled our own login page"

advance warning of API deprecation

funny idea: instead of deprecating (cringe) you should do the Elon Musk and say it costs $5000 per month and just provide no way of paying those $5000. it has the same effect but then you have more api endpoints (because more = better)! a win for both sides!

Notification filtering is super useful, thank you! Is there any way we can get a toggle for likes, shares, etc. on shares of your posts? For those times when a bunch of different people add something on to one of your posts and you don't want to see a notification for every little interaction in the whole chain?

Thanks for all of your hard work!

This may be a silly question, but: if I have "likes" turned off in my notifications, for instance, and someone likes one of my posts, that would not trigger the "you have 1 notification" visual indicators?