194
submitted 10 months ago by nutomic@lemmy.ml to c/announcements@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] db0@lemmy.dbzer0.com 9 points 10 months ago

Does this mean you renamed just the DB columns, but not the API keys?

[-] dessalines@lemmy.ml 7 points 10 months ago

They're all renamed, that PR just hasn't been deployed to voyager.lemmy.ml yet.

[-] db0@lemmy.dbzer0.com 5 points 10 months ago

Ah, good to know before I start developing. Can you let me know when we can start the development as I don't want to use the API and then discover it's missing more PRs?

[-] dessalines@lemmy.ml 1 points 10 months ago

I can't say yet, as we're still adding things. If you're not using lemmy-js-client, then as long as your types are generated from it's main branch directly, then you should be fine.

[-] db0@lemmy.dbzer0.com 3 points 10 months ago* (last edited 10 months ago)

I'm not using the js-client. I'm updating pythorhead so I need to make sure the API is at the final version before I can match it. And to match it I need the patches to be in so I can read the doc, and/or import the swagger.

I will do what I can in advance, but to do the pre-development you asked for, we do need the final version up somewhere.

[-] nutomic@lemmy.ml 4 points 10 months ago

The final api version would probably be in 1.0-beta.0, which will still take a few months. But at this time you can already start to adapt for the major changes like combined endpoints, and give feedback if anything else in the api needs changing.

[-] dessalines@lemmy.ml 4 points 10 months ago* (last edited 10 months ago)

The updated spec should be at https://join-lemmy.org/api/main , and it gives you an option to download the .json file

Or you can use the lemmy-js-client main branch, and run pnpm tsoa to generate a swagger.json file.

this post was submitted on 06 Feb 2025
194 points (100.0% liked)

Announcements

2 readers
2 users here now

Official announcements from the Lemmy project. Subscribe to this community or add it to your RSS reader in order to be notified about new releases and important updates.

You can also find major news on join-lemmy.org

founded 6 years ago
MODERATORS