Giter VIP home page Giter VIP logo

gitlab-api-doc-crawler's Introduction

G'day mate!

These days, I'm more familair with these...

  • JavaScript stacks (node, deno, TS)
  • .netcore/.net5+ stacks (no .netframework plz, sorry 🥲)
  • Telemetry collection (openTelemetry, MS Application Insights, telegraf)
  • Code generation (openapi-codegen, swagger)
  • CI Stuff (GitLab CI, GitHub actions, TeamCity)
  • Infrastrcture stuff (openstack, terraform, packer, k(3|8)s, docker, etc.)
  • Home automation (HomeBridge, HomeAssistant)

Active projects

  • Tools for GitLab
    • GitLabKit
    • Generated GitLab API clients (still WIP)

gitlab-api-doc-crawler's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

gitlab-api-doc-crawler's Issues

Merge multitype responses

These APIs have multiple code blocks, possible merge

https://docs.gitlab.com/ee/api/boards.html#list-project-issue-boards
https://docs.gitlab.com/ee/api/commits.html#cherry-pick-a-commit
https://docs.gitlab.com/ee/api/commits.html#revert-a-commit
https://docs.gitlab.com/ee/api/commits.html#get-gpg-signature-of-a-commit
https://docs.gitlab.com/ee/api/deployments.html#get-a-specific-deployment
https://docs.gitlab.com/ee/api/deployments.html#create-a-deployment
https://docs.gitlab.com/ee/api/deployments.html#update-a-deployment
https://docs.gitlab.com/ee/api/discussions.html#list-project-merge-request-discussion-items
https://docs.gitlab.com/ee/api/discussions.html#list-project-commit-discussion-items
https://docs.gitlab.com/ee/api/group_boards.html#list-all-group-issue-boards-in-a-group
https://docs.gitlab.com/ee/api/group_boards.html#single-group-issue-board
https://docs.gitlab.com/ee/api/groups.html#list-groups
https://docs.gitlab.com/ee/api/groups.html#details-of-a-group
https://docs.gitlab.com/ee/api/groups.html#get-group-push-rules
https://docs.gitlab.com/ee/api/invitations.html#invite-by-email-to-group-or-project
https://docs.gitlab.com/ee/api/issues.html#list-issues
https://docs.gitlab.com/ee/api/issues.html#list-group-issues
https://docs.gitlab.com/ee/api/issues.html#list-project-issues
https://docs.gitlab.com/ee/api/issues.html#single-issue
https://docs.gitlab.com/ee/api/issues.html#single-project-issue
https://docs.gitlab.com/ee/api/issues.html#new-issue
https://docs.gitlab.com/ee/api/issues.html#edit-issue
https://docs.gitlab.com/ee/api/issues.html#move-an-issue
https://docs.gitlab.com/ee/api/issues.html#subscribe-to-an-issue
https://docs.gitlab.com/ee/api/jobs.html#run-a-job
https://docs.gitlab.com/ee/api/lint.html#validate-a-project’s-ci-configuration
https://docs.gitlab.com/ee/api/merge_requests.html#list-merge-requests
https://docs.gitlab.com/ee/api/merge_requests.html#list-project-merge-requests
https://docs.gitlab.com/ee/api/merge_requests.html#list-group-merge-requests
https://docs.gitlab.com/ee/api/merge_requests.html#get-single-mr
https://docs.gitlab.com/ee/api/merge_requests.html#create-mr
https://docs.gitlab.com/ee/api/merge_requests.html#update-mr
https://docs.gitlab.com/ee/api/merge_requests.html#merge-a-merge-request
https://docs.gitlab.com/ee/api/merge_requests.html#merge-a-merge-request
https://docs.gitlab.com/ee/api/merge_requests.html#cancel-merge-when-pipeline-succeeds
https://docs.gitlab.com/ee/api/merge_requests.html#rebase-a-merge-request
https://docs.gitlab.com/ee/api/merge_requests.html#list-issues-that-close-on-merge
https://docs.gitlab.com/ee/api/merge_requests.html#subscribe-to-a-merge-request
https://docs.gitlab.com/ee/api/merge_requests.html#unsubscribe-from-a-merge-request
https://docs.gitlab.com/ee/api/namespaces.html#list-namespaces
https://docs.gitlab.com/ee/api/namespaces.html#get-namespace-by-id
https://docs.gitlab.com/ee/api/notification_settings.html#update-groupproject-level-notification-settings
https://docs.gitlab.com/ee/api/pages_domains.html#single-pages-domain
https://docs.gitlab.com/ee/api/personal_access_tokens.html#list-personal-access-tokens
https://docs.gitlab.com/ee/api/project_import_export.html#import-status
https://docs.gitlab.com/ee/api/project_templates.html#get-one-template-of-a-particular-type
https://docs.gitlab.com/ee/api/projects.html#list-all-projects
https://docs.gitlab.com/ee/api/projects.html#get-single-project
https://docs.gitlab.com/ee/api/projects.html#get-project-push-rules
https://docs.gitlab.com/ee/api/protected_branches.html#list-protected-branches
https://docs.gitlab.com/ee/api/protected_branches.html#get-a-single-protected-branch-or-wildcard-protected-branch
https://docs.gitlab.com/ee/api/protected_branches.html#protect-repository-branches
https://docs.gitlab.com/ee/api/settings.html#get-current-application-settings
https://docs.gitlab.com/ee/api/settings.html#change-application-settings
https://docs.gitlab.com/ee/api/snippets.html#create-new-snippet
https://docs.gitlab.com/ee/api/snippets.html#update-snippet
https://docs.gitlab.com/ee/api/users.html#for-admins
https://docs.gitlab.com/ee/api/users.html#for-admin
https://docs.gitlab.com/ee/api/users.html#add-ssh-key
https://docs.gitlab.com/ee/api/users.html#add-email
https://docs.gitlab.com/ee/api/users.html#approve-user
https://docs.gitlab.com/ee/api/users.html#reject-user

Handle false negativly removed endpoints

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.