Skip to content

Conversation

@Pandatabe223
Copy link

No description provided.

djdefi and others added 23 commits May 30, 2024 10:43
Bumps the npm_and_yarn group with 1 update in the /api/javascript/es2015-nodejs directory: [node-fetch](https://github.com/node-fetch/node-fetch).
Bumps the npm_and_yarn group with 1 update in the /api/javascript/gha-cleanup directory: [node-fetch](https://github.com/node-fetch/node-fetch).
Bumps the npm_and_yarn group with 1 update in the /graphql/enterprise directory: [braces](https://github.com/micromatch/braces).


Updates `node-fetch` from 1.7.3 to 3.3.2
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](node-fetch/node-fetch@1.7.3...v3.3.2)

Updates `node-fetch` from 2.6.8 to 2.7.0
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](node-fetch/node-fetch@1.7.3...v3.3.2)

Updates `braces` from 3.0.2 to 3.0.3
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](micromatch/braces@3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: node-fetch
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: braces
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
…/javascript/es2015-nodejs/npm_and_yarn-1d4fa6ca04

Bump the npm_and_yarn group across 3 directories with 2 updates
Bumps the npm_and_yarn group with 1 update in the /graphql/enterprise directory: [micromatch](https://github.com/micromatch/micromatch).


Updates `micromatch` from 4.0.5 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/micromatch@4.0.5...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the bundler group with 1 update in the /api/ruby/building-a-ci-server directory: [sinatra](https://github.com/sinatra/sinatra).
Bumps the bundler group with 1 update in the /api/ruby/delivering-deployments directory: [sinatra](https://github.com/sinatra/sinatra).
Bumps the bundler group with 1 update in the /api/ruby/rendering-data-as-graphs directory: [addressable](https://github.com/sporkmonger/addressable).


Updates `sinatra` from 2.2.3 to 4.0.0
- [Changelog](https://github.com/sinatra/sinatra/blob/main/CHANGELOG.md)
- [Commits](sinatra/sinatra@v2.2.3...v4.0.0)

Updates `rack` from 2.2.8.1 to 3.1.7
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](rack/rack@v2.2.8.1...v3.1.7)

Updates `sinatra` from 2.2.3 to 4.0.0
- [Changelog](https://github.com/sinatra/sinatra/blob/main/CHANGELOG.md)
- [Commits](sinatra/sinatra@v2.2.3...v4.0.0)

Updates `rack` from 2.2.8.1 to 3.1.7
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](rack/rack@v2.2.8.1...v3.1.7)

Updates `addressable` from 2.8.1 to 2.8.7
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)
- [Commits](sporkmonger/addressable@addressable-2.8.1...addressable-2.8.7)

---
updated-dependencies:
- dependency-name: sinatra
  dependency-type: direct:production
  dependency-group: bundler
- dependency-name: rack
  dependency-type: indirect
  dependency-group: bundler
- dependency-name: sinatra
  dependency-type: direct:production
  dependency-group: bundler
- dependency-name: rack
  dependency-type: indirect
  dependency-group: bundler
- dependency-name: addressable
  dependency-type: indirect
  dependency-group: bundler
...

Signed-off-by: dependabot[bot] <support@github.com>
Create org-list-outside-collaborators-by-repo.graphql
…/building-a-ci-server/bundler-240dd09a75

Bump the bundler group across 3 directories with 3 updates
…phql/enterprise/npm_and_yarn-07a849e1ae

Bump micromatch from 4.0.5 to 4.0.8 in /graphql/enterprise in the npm_and_yarn group across 1 directory
Adding some GraphQL queries for managing the IP allow list feature in
GitHub.com. These queries include:

- a query for getting the IP allow list configuration for an enterprise.
- a query for getting the IP allow list configuration for an
  organization.
- a query for adding an IP address to an IP allow list.
- a query for removing an IP address from an IP allow list.
- a query for enabling an IP allow list.
- a query for disabling an IP allow list.
The previous file names were a bit disorganised (some had numbers in the
beginning, while some had the scope between the file name).

This commit addresses this to ensure that consumers are able to identify
which GraphQL file to look for based on their needs.
The existing variables are too specific to the GitHub org. This commit
addresses this in the following files:

- org-repos-fragment-directive-2.graphql
- org-repos-fragment-directive.graphql

---

In addition, the following files have references to variable usage, but
was not explicitly declared anywhere:

- enterprise-saml-identities.graphql
- org-branches-and-commits-by-repository.graphql
- org-members-by-team.graphql
- org-pr-merged-info-by-repository.graphql
- repo-get-all-branches.graphql
- repos-get-last-issue-comment.graphql

I've updated the above files to just use simple strings to replace prior
to using the queries in them.
I noticed from another PR that we are using `ORG_NAME` for generic
organization variables. This commit updates all the queries to use
`ORG_NAME` instead of `ORGANIZATION_SLUG` to be consistent with the rest
of the codebase.
This variable is always added, so it is not necessary to set it
manually.

Reference doc: https://graphql-ruby.org/api-doc/1.8.13/GraphQL/Schema/RelayClassicMutation

Thanks to @sn2b for pointing this out!
Added new queries to separately enable and disable IP allow lists for
GitHub Apps only and IP addresses only.
…ql_ip-allow-lists

Add GraphQL Queries for Managing the IP Allow List (and Other Small Usability Fixes)
… / OCs

Initial creation of 6 `graphql` files:
- Ent members with no 2FA
- Ent members with insecure 2FA options
- Ent members with secure 2FA
- OCs with no 2FA
- OCs with insecure 2FA options
- OCs with secure 2FA
…graphql


Update OC insecure 2FA to increase results returned from 1 to 100.

Co-authored-by: Justin Alex <1155821+jusuchin85@users.noreply.github.com>
…ples

Create `.graphql` files for checking 2FA status of enterprise members…
Copy link

@DarkSylver DarkSylver left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approve

@Pandatabe223
Copy link
Author

@Pandatabe223
Copy link
Author

761

@Pandatabe223 Pandatabe223 reopened this Jan 26, 2026
@Pandatabe223 Pandatabe223 changed the base branch from master to add-shell-scripts January 26, 2026 06:43
@Pandatabe223 Pandatabe223 changed the base branch from add-shell-scripts to add-org-report January 26, 2026 06:43
@Pandatabe223 Pandatabe223 changed the base branch from add-org-report to add-shell-scripts January 26, 2026 06:48
@Pandatabe223 Pandatabe223 changed the base branch from add-shell-scripts to combine-prs-branch January 26, 2026 06:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants