git-proxy
git-proxy copied to clipboard
Deploy custom push protections and policies on top of Git
# Soft warnings When making a push, a 'processor' could feel that it doesn't want to 'hard block' the push request but instead alert the 'approver' of a potential issue...
**Is your feature request related to a problem? Please describe.** I may be mistaken, but i am wondering how GitProxy may work if someone uses SSH instead of HTTP when...
Tracking issue to convert the project to TypeScript from JS, convert existing CommonJS-based source code to ES modules and update tooling. This will include a number of tasks including: -...
Fix for #509. - Updated the schema which did not seem to be correct as per the schema spec ("oneOf" should go under "properties" not the other way around). -...
**Describe the bug** The existing proxy.config.json file is not valid as per the config schema in the repository **To Reproduce** ``` % npx -- @finos/git-proxy --validate /Users/dev/git/git-proxy/node_modules/jsonschema/lib/helpers.js:61 throw err; ^...
**Describe the bug** Failed to do git push with a GitLab repo. **To Reproduce** Steps to reproduce the behavior: 1. unzip [gitlab-issue.tar.gz](https://github.com/finos/git-proxy/files/14829449/gitlab-issue.tar.gz) 2. start git-proxy with the config file (proxy.config.json)...
Closes #201 #48 #42 #38 #17 #9 #423 #28 #454
Closes #399 Winston logger has been used to replace the console.log() node logging in the git-proxy application. Logs generated from git-proxy use now have a format of `[timestamp] [log level]:...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | [`^8.0.0` -> `^9.0.0`](https://renovatebot.com/diffs/npm/eslint/8.57.0/9.0.0) |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-plugin-node](https://togithub.com/mysticatea/eslint-plugin-node) | devDependencies | replacement | [`^11.1.0` -> `^14.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-node/11.1.0/) | This...