Coder Social home page Coder Social logo

gitcellar's People

Contributors

bisaloo avatar maelle avatar zkamvar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

gitcellar's Issues

Document minimum required permissions for the PAT

Users might wish to use a PAT with the minimum required permissions to list the repos & download the migration archives. What are the minimum required permissions?

I got it to work with a PAT with admin:org, repo. Can we use even less?

Argument question: keep.

Hi,

I am not 100% sure if I understand the keep argument.

For example. If I go:

download_organization_repos(
  organizations = "NCC-CNC",
  extra_repos = NULL,
  keep = c("rollup", "impact"),
  dest_folder = getwd()
)

Will this archive and download only those two public repos?

error at curl::curl_download()

Thanks for putting this package together and making it generalized!

I tried using gitcellar::download_organization_repos on 2 different github organizations (r4ss and ss3sim) and both errored out at curl::curl_download(...).

curl::curl_download(

It looks like headers$location a few lines above is NULL (i.e., I don't see it when calling names(headers) when a browser() statement is inserted just above curl::curl_download(...)and therefore causing the issue. I'm not really sure where to go next to solve the issue, though... not sure if I am doing something wrong or if this is a bug (or something specific about the orgs I tried?)?

I do have admin permissions on both of these (and got a nice warning on another org that I don't have admin permissions on), so I don't think it is related to a permissions issue?

Any help would be appreciated!

keep should work like extra_repos

If one tries to download the archives for several accounts at once, it'd be nice to be able to use the keep argument.

Or maybe having the ability to use the function for several accounts at once is not a good idea anyway. ๐Ÿค”

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.