Drone exhibits the same behavior as GitHub where it displays a Not Found page if the repository is private and you are not logged-in. When you directly visit a private repository in Drone 1.x it displays a “sql no rows in result set” error, and similar to Drone 2.x, does not automatically redirect.
Ok, I see where you’re going there.
In a workflow where pipelines can be public, that makes total sense.
I configured Drone close to a year ago, and it’s been working for me ever since.
I might have forgotten a few configuration options that were available.
I’ll gladly take to telling my users to ensure they’re logged in when they report 404s, if that’s the tradeoff to have my instance fully authenticated.
Perhaps one area of improvement would be to make the Login button more visible. You currently have to click the avatar in the bottom left corner of the page which is not very intuitive.
That might be an idea, I did not notice there was a user button there prior to you mentioning it.
However, I’ll leave that one up to you, as I’m most definitely not a UI/UX designer
Thanks for the quick follow up!