• Binette
    link
    fedilink
    English
    152 months ago

    Will the new lemmy ui be ready for 1.0?

    • DessalinesM
      link
      fedilink
      English
      212 months ago

      Can’t give an ETA yet. I’ve got a few more back-end things to finish up, then @sleeplessone1917 and I will work on lemmy-ui.

      Then I also gotta work on getting jerboa updated also. So much work and so few developers.

  • Binette
    link
    fedilink
    English
    452 months ago

    I can say I was there when Lemmy 1.0 released!

  • fmstrat
    link
    fedilink
    English
    12 months ago

    Will there be an overlap period where both APIs function?

  • db0
    link
    fedilink
    English
    92 months ago

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

      • db0
        link
        fedilink
        English
        52 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?

        • DessalinesM
          link
          fedilink
          English
          12 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
            link
            fedilink
            English
            4
            edit-2
            2 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.

            • DessalinesM
              link
              fedilink
              English
              4
              edit-2
              2 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.

            • @nutomic@lemmy.mlOPM
              link
              fedilink
              English
              42 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.

  • db0
    link
    fedilink
    English
    612 months ago

    Oof, lots of work to do for everyone.

    If anyone can figure out all the non-mentioned API changes and write them here it would be useful for people like me to avoid having to reverse engineer things

      • @aeharding@vger.social
        link
        fedilink
        English
        72 months ago

        Awesome works!

        Only thing I’ve noticed so far is the old v3 profile API response doesn’t have posts/comments attached

        • DessalinesM
          link
          fedilink
          English
          52 months ago

          Yep I think we note that in the breaking changes post. We only serve the combined responses now.

  • Ademir
    link
    fedilink
    English
    62 months ago

    wow! Huge, just when I am back to the saddle

  • ☂️-
    link
    fedilink
    English
    62 months ago

    just passing by to congratulate you guys on the milestone!