Last month we fixed a lot of the problems that were reported so far during 1.0 Beta Testing. These fixes are released in a new version 1.0.0-beta.1. Please continue testing on voyager.lemmy.ml and reporting problems.

Edit: Note the Lemmy backend version 1.0.0-beta.1 is still building, and will take about 12 hours to complete.

In the upcoming months, as app devs continue to give feedback on the Lemmy 1.0 API, we’ll be tweaking it as necessary. We’ll also be working on lemmy-ui and jerboa.

You can follow our development progress with these milestone links:

Here are all the changes from June:

Full list of changes by repo

lemmy

lemmy-ui

joinlemmy-site

lemmy-js-client

lemmy-client-rs

Or see the full list of changes at the links below:


An open source project the size of Lemmy needs constant work to manage the project, implement new features and fix bugs. Dessalines and Nutomic work full-time on these tasks and more. As there is no advertising or tracking, all of our work is funded through donations. Even so there is barely enough time in the day, and no time for a second job. The only available option are user donations.

To keep it viable donations need to reach a minimum of 5000€ per month, resulting in a modest salary of 2500€ per developer. If that goal is reached we can stop worrying about money, and fully focus on improving the software for the benefit of all users and instances. We especially rely on recurring donations to secure the long-term development and make Lemmy the best it can be.

Donate

  • wiki_me@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 days ago

    I tried to login using github to voyager and got a “Login failed.” . is it suppose to work?

    also it’s getting about 29 users a month. Because lemmy.ml is the official instance of the developers maybe the sidebar on the main page should ask people to sign up and test it? (at least when it is in a period you expect more testing like the beta).

    • Nutomic@lemmy.mlOPM
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 days ago

      We wiped the data on voyager at some point so your existing account is probably gone. You can just make a new account with the same name.

      • wiki_me@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 days ago

        I tried to do a sign up using github, still getting a “Login failed.” .

        • Nutomic@lemmy.mlOPM
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          Tried the Github signup just now and it worked fine. You approved the Lemmy login once it redirected to Github right? Maybe try going into your Github settings and removing Voyager entry, then try again. Also check the browser console for any errors. And try a different browser, or disabling privacy plugins.

          • wiki_me@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 days ago

            You approved the Lemmy login once it redirected to Github right?

            yep

            aybe try going into your Github settings and removing Voyager entry, then try again

            done

            And try a different browser, or disabling privacy plugins.

            switched from firefox to chrome and disabled extensions, still fails.

            Also check the browser console for any errors

            I am getting a bunch of them, here is a copy paste:

            callback?code=3ed55281d78996fe5c2f&state=82f04f1d-37b2-42fd-b9ae-459081aa151a:9 [unlazy] Missing data-src or data-srcset attribute <img class=​"overflow-hidden pictrs-image object-fit-cover img-icon me-1" src=​"https:​/​/​voyager.lemmy.ml/​api/​v4/​image/​a32c32b6-c8c3-4d17-ab40-46c4ca518868.webp?max_size=96" alt title loading=​"lazy" width=​"96" height=​"96">​ (anonymous) @ callback?code=3ed55281d78996fe5c2f&state=82f04f1d-37b2-42fd-b9ae-459081aa151a:9 (anonymous) @ callback?code=3ed55281d78996fe5c2f&state=82f04f1d-37b2-42fd-b9ae-459081aa151a:9 requestAnimationFrame (anonymous) @ callback?code=3ed55281d78996fe5c2f&state=82f04f1d-37b2-42fd-b9ae-459081aa151a:9 (anonymous) @ callback?code=3ed55281d78996fe5c2f&state=82f04f1d-37b2-42fd-b9ae-459081aa151a:9 9046.client.js:2 Bad element for masonry: .post-listings-grid l @ 9046.client.js:2 i @ 9046.client.js:2 y @ client.js:2 await in y onLoad @ client.js:2 client.js:2 POST https://voyager.lemmy.ml/api/v4/oauth/authenticate 400 (Bad Request) wrapper @ client.js:2 authenticateWithOAuth @ client.js:2 doLogin @ client.js:2 componentDidMount @ client.js:2 (anonymous) @ client.js:2 u @ client.js:2 d @ client.js:2 await in d (anonymous) @ client.js:2 (anonymous) @ client.js:2 3585 @ client.js:2 n @ client.js:2 (anonymous) @ client.js:2 (anonymous) @ client.js:2 client.js:2 Request error while calling POST /oauth/authenticate with {“code”:“3ed55281d78996fe5c2f”,“oauth_provider_id”:1,“redirect_uri”:“https://voyager.lemmy.ml/oauth/callback”} wrapper @ client.js:2 await in wrapper authenticateWithOAuth @ client.js:2 doLogin @ client.js:2 componentDidMount @ client.js:2 (anonymous) @ client.js:2 u @ client.js:2 d @ client.js:2 await in d (anonymous) @ client.js:2 (anonymous) @ client.js:2 3585 @ client.js:2 n @ client.js:2 (anonymous) @ client.js:2 (anonymous) @ client.js:2

            • Nutomic@lemmy.mlOPM
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 days ago

              Request error while calling POST /oauth/authenticate with {“code”:“3ed55281d78996fe5c2f”,“oauth_provider_id”:1,“redirect_uri”:“https://voyager.lemmy.ml/oauth/callback”}

              This must be the problem but I dont know what it means. Check the network tab in browser dev tools for that request, and see whats the response or why it failed.

              • wiki_me@lemmy.ml
                link
                fedilink
                English
                arrow-up
                1
                ·
                2 days ago

                on the response tab i am getting:

                error “oauth_login_failed” cause “invalid type: null, expected a string”

                • Nutomic@lemmy.mlOPM
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  2 days ago

                  Okay in the browser dev tools open “Storage” tab and go to “Local Storage”. There should be an item oauth_state with a value like {"state":"xxx","oauth_provider_id":1,"redirect_uri":"https://voyager.lemmy.ml/oauth/callback","prev":"/","expires_at":1783389838355}. Sounds like one of those items is missing.