netlify-cms-backend-git-gateway

2.13.1 • Public • Published

Git Gateway

Netlify's gateway to hosted git APIs.

Code structure

Implementation for File Management System API based on Api.

Api and Implementation from backend-github/gitlab/bitbacket extended with Netlify-specific LargeMedia(LFS) and JWT auth.

AuthenticationPage - uses lib-auth and implements Netlify Identity authentication flow.

Look at tests or types for more info.

Debugging

When debugging the CMS with Git Gateway you must:

  1. Have a Netlify site with Git Gateway and Netlify Identity enabled. An easy way to create such a site is to use a template, for example the Gatsby template

  2. Tell the CMS the URL of your Netlify site using a local storage item. To do so:

    1. Open http://localhost:8080/ in the browser
    2. Write the below command and press enter: localStorage.setItem('netlifySiteURL', 'https://yourwebsiteurl.netlify.app/')
    3. To be sure, you can run this command as well: localStorage.getItem('netlifySiteURL')
    4. Refresh the page
    5. You should be able to log in via your Netlify Identity email/password

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
2.13.17,081latest
2.12.0-beta.01beta

Version History

VersionDownloads (Last 7 Days)Published
2.13.17,081
2.13.033
2.12.2113
2.12.12
2.12.065
2.12.0-beta.01
2.11.1125
2.11.101
2.11.939
2.11.828
2.11.74
2.11.648
2.11.54
2.11.41
2.11.32
2.11.26
2.11.124
2.11.038
2.10.518
2.10.421
2.10.315
2.10.213
2.10.1284
2.10.06
2.9.11
2.9.02
2.8.11
2.8.01
2.7.226
2.7.175
2.7.01
2.6.24
2.6.11
2.6.01
2.6.0-beta.01
2.5.114
2.5.01
2.4.64
2.4.522
2.4.44
2.4.31
2.4.217
2.4.2-beta.02
2.4.19
2.4.1-beta.11
2.4.1-beta.01
2.4.01
2.3.1-beta.01
2.3.02
2.3.0-beta.01
2.2.5-beta.02
2.2.43
2.2.31
2.2.22
2.2.13
2.2.03
2.1.24
2.1.11
2.1.01
2.0.82
2.0.72
2.0.62
2.0.51
2.0.41
2.0.32
2.0.21
2.0.11
2.0.01

Package Sidebar

Install

npm i netlify-cms-backend-git-gateway

Weekly Downloads

8,100

Version

2.13.1

License

MIT

Unpacked Size

868 kB

Total Files

24

Last publish

Collaborators

  • seanroberts
  • biilmann
  • eduardoboucas
  • netlify-bot
  • akardet
  • sarahetter
  • mikewen
  • kathmbeck
  • hrishikeshk
  • vitaliyr
  • denar90
  • smnh
  • berdav
  • youvalv
  • serhalp-netlify
  • rmulligan-netlify
  • erquhart