clj-commons

dergutemoritz 2023-11-08T12:15:38.433419Z

Hello! I am a contributor of https://github.com/clj-commons/aleph and am currently reviewing a rather large PR for it. Since I found GitHub's review UX quite wanting for this purpose, I decided to give https://reviewable.io/ a try instead. That worked well up to the point where I actually wanted to submit my review when I was greeted with the following error: > Failed to publish: GitHub error 403 on POST https://api.github.com/repos/clj-commons/aleph/pulls/687/requested_reviewers: Although you appear to have the correct authorization credentials, the clj-commons organization has enabled OAuth App access restrictions, meaning that data access to third-parties is limited. For more information on these restrictions, including how to enable this app, visit https://docs.github.com/articles/restricting-access-to-your-organization-s-data/ Would it be possible to unrestrict the http://reviewable.io app? πŸ™

slipset 2023-11-08T12:19:22.287559Z

I’m sure that would be possible, but I’m not familiar with the steps I would need to perform. Could you explain it to me like I’m 5?

dergutemoritz 2023-11-08T12:21:10.410169Z

Oh great, thanks for the quick reply, really appreciated! I think https://docs.github.com/en/organizations/managing-oauth-access-to-your-organizations-data/approving-oauth-apps-for-your-organization is the howto guide you need

dergutemoritz 2023-11-08T12:21:42.457049Z

But I have no personal experience with the process either πŸ˜•

dergutemoritz 2023-11-08T12:23:44.864939Z

Ah but lemme try with an organization that I have admin rights on

slipset 2023-11-08T12:24:11.595869Z

Seems like you somehow need to request access for http://reviewable.io.

dergutemoritz 2023-11-08T12:24:38.773829Z

Right, so it seems

dergutemoritz 2023-11-08T12:24:50.494459Z

Will ping back when I've figured that out!

dergutemoritz 2023-11-08T12:25:35.998849Z

Ah that was easy

dergutemoritz 2023-11-08T12:25:41.412149Z

You should see my request now!

slipset 2023-11-08T12:26:02.623139Z

Granted

dergutemoritz 2023-11-08T12:26:14.395149Z

πŸ’―

dergutemoritz 2023-11-08T12:26:34.976439Z

aaaand it worked, thanks a lot!

dergutemoritz 2023-11-08T12:26:47.555159Z

I was afraid for a bit that I had to hand-migrate all my pending comments πŸ˜…

slipset 2023-11-08T12:30:56.506399Z

That’s not how we roll πŸ™‚

slipset 2023-11-08T12:31:11.598559Z

And of course, thank you for taking care of Aleph for us!

βž• 1
πŸ™ 1
slipset 2023-11-08T12:31:52.140839Z

BTW. You had a talk at Euroclojure in 2015 in Barcelona, IIRC?

slipset 2023-11-08T12:32:02.866939Z

Together with another guy?

dergutemoritz 2023-11-08T12:32:17.778399Z

That is true!

slipset 2023-11-08T12:32:57.431189Z

I was there, but I can’t really remember what the talk was about, but hey πŸ™‚

dergutemoritz 2023-11-08T12:34:26.683549Z

Heh cool, did you also give a talk? Ours was about an open source DMS we were working on at the time but its development has unfortunately pretty much stalled since then 😒

slipset 2023-11-08T12:35:04.741819Z

No, I was just a participant.

dergutemoritz 2023-11-08T12:35:49.555079Z

I see! Nice of you to remember πŸ™‚ Barcelona was a great conference location overall, really enjoyed it there

dergutemoritz 2023-11-08T12:35:55.221529Z

Though Bratislava was also cool

dergutemoritz 2023-11-08T12:35:59.744699Z

Too bad EuroClojure's gone

slipset 2023-11-08T12:36:23.409559Z

Jupp, it’s a shame.