Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | RefactoringHEADorigin/masterorigin/HEADmaster | Oliver Poignant | 2017-01-08 | 16 | -208/+243 |
| | |||||
* | Warning when running as root. Improved logging. | Oliver Poignant | 2017-01-08 | 5 | -101/+140 |
| | |||||
* | Fixing ImportError due to changed cwd | Oliver Poignant | 2017-01-07 | 2 | -3/+6 |
| | |||||
* | Bug fix | Oliver Poignant | 2017-01-07 | 5 | -6/+6 |
| | |||||
* | Auth key for web socket server access | Oliver Poignant | 2017-01-07 | 9 | -31/+106 |
| | |||||
* | Basic auth for web UI | Oliver Poignant | 2017-01-07 | 3 | -47/+111 |
| | |||||
* | Bug fix | Oliver Poignant | 2017-01-07 | 1 | -0/+1 |
| | |||||
* | Bug fixes | Oliver Poignant | 2017-01-07 | 3 | -24/+20 |
| | |||||
* | New UI build | Oliver Poignant | 2017-01-07 | 4 | -6/+6 |
| | |||||
* | Separating HTTPS server instance | Oliver Poignant | 2017-01-07 | 10 | -387/+633 |
| | |||||
* | SSL for web socket connection | Oliver Poignant | 2017-01-06 | 1 | -4/+10 |
| | |||||
* | Changed to SSL config and setup | Oliver Poignant | 2017-01-06 | 4 | -37/+106 |
| | |||||
* | Bugfixes and version bump | Oliver Poignant | 2017-01-04 | 7 | -13/+29 |
| | |||||
* | Renamed config options | Oliver Poignant | 2017-01-04 | 9 | -30/+21 |
| | |||||
* | Web UI build | Oliver Poignant | 2017-01-04 | 5 | -9/+9 |
| | |||||
* | Recover websocket connection after server restart | Oliver Poignant | 2017-01-04 | 1 | -1/+4 |
| | |||||
* | Support for browser notifications | Oliver Poignant | 2017-01-04 | 5 | -14/+14 |
| | |||||
* | Support for browser notifications | Oliver Poignant | 2017-01-04 | 3 | -35/+37 |
| | |||||
* | Real time updates in web ui when webhooks are processed | Oliver Poignant | 2017-01-04 | 9 | -62/+80 |
| | |||||
* | Web socket server implementation | Oliver Poignant | 2017-01-04 | 4 | -110/+166 |
| | |||||
* | Compatibility with python >= 3.4 | Oliver Poignant | 2017-01-03 | 16 | -78/+90 |
| | |||||
* | Web socket server preparations | Oliver Poignant | 2017-01-03 | 2 | -15/+42 |
| | |||||
* | Refactoring. Removal of non essential functionality | Oliver Poignant | 2017-01-02 | 4 | -165/+124 |
| | |||||
* | Web UI build | Oliver Poignant | 2017-01-01 | 6 | -1/+25 |
| | |||||
* | API for event status (disabled by default). Enhanced event logging. | Oliver Poignant | 2017-01-01 | 5 | -40/+143 |
| | |||||
* | Need to close the connection after send_response | Gleber Diniz | 2016-12-19 | 1 | -0/+3 |
| | | | If the connection is open, Gitlab keeps waiting, resulting in a timeout | ||||
* | Merge | Oliver Poignant | 2016-12-12 | 1 | -2/+3 |
|\ | |||||
| * | Correct url retrieval, fixes #142 | Christian Flach | 2016-12-12 | 1 | -2/+4 |
| | | |||||
* | | Refactoring and preparations for JSON API | Oliver Poignant | 2016-12-12 | 12 | -395/+491 |
|/ | |||||
* | Webhook request handler factory | Oliver Poignant | 2016-12-11 | 2 | -279/+294 |
| | |||||
* | Verify secret token in GitLab requests | Oliver Poignant | 2016-12-09 | 5 | -9/+38 |
| | |||||
* | Support for header filters | Oliver Poignant | 2016-12-09 | 2 | -45/+90 |
| | |||||
* | Fixing typo | Oliver Poignant | 2016-11-29 | 1 | -1/+1 |
| | |||||
* | Modifying config option name and adding docs | Oliver Poignant | 2016-11-29 | 1 | -1/+1 |
| | |||||
* | Allow more than one GitHub repo from the same user | Henk Hesselink | 2016-11-20 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | GitHub does not allow the same SSH key to be used for multiple repositories on the same server belonging to the same user, see: http://snipe.net/2013/04/multiple-github-deploy-keys-single-server The fix there doesn't work because the "url" field is used both to get the repo and to identify it when a push comes in. Using a local SSH name for the repo works for getting the repo but then the name in the push doesn't match. This patch adds a 'repo' option that that can be set to the name of the repo as given in the push. If 'repo' is not set the behaviour is unchanged. Example: "url": "git@repo-a-shortname/somerepo.git" "repo": "git@github.com/somerepo.git" | ||||
* | Default value detailed-response should be False | Yusuf Özer | 2016-09-19 | 1 | -2/+2 |
| | | | | | | | It was so hard to realize why auto-deploy works again and again until I read Gitlab WebHook documantation tips: "Your endpoint should send its HTTP response as fast as possible." and find this config here. Gitlab WebHook documantation : https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/web_hooks/web_hooks.md | ||||
* | Improved error message on permission issues | Oliver Poignant | 2016-09-03 | 1 | -0/+7 |
| | |||||
* | Improved error message | Oliver Poignant | 2016-08-27 | 1 | -0/+8 |
| | |||||
* | Merge branch 'master' of git://github.com/xohozu/Git-Auto-Deploy into ↵ | Oliver Poignant | 2016-08-26 | 3 | -2/+61 |
|\ | | | | | | | xohozu-master | ||||
| * | Supports Coding repository management | xohozu | 2016-07-16 | 3 | -2/+61 |
| | | | | | | | | https://coding.net | ||||
* | | Breaks when using logger in config module | Oliver Poignant | 2016-08-26 | 3 | -16/+25 |
| | | | | | | | | | | | | Revert "Move config checks into cli/config module" This reverts commit 7720ec0cf45bb0b44e3e5b56116545237918d448. | ||||
* | | Merge branch 'feature/update-branch-when-changed-in-config' of ↵ | Oliver Poignant | 2016-08-26 | 3 | -36/+86 |
|\ \ | |/ |/| | | | git://github.com/letorbi/Git-Auto-Deploy into letorbi-feature/update-branch-when-changed-in-config | ||||
| * | Initialize repo on start; Use 'reset --hard' for update again | Torben | 2016-07-08 | 2 | -6/+43 |
| | | |||||
| * | Move config checks into cli/config module | Torben | 2016-07-08 | 3 | -25/+16 |
| | | |||||
| * | Add logging and unset GIT_DIR to git clone method | Torben | 2016-07-08 | 2 | -9/+33 |
| | | |||||
| * | Fix double result messages after pull | Torben | 2016-07-08 | 1 | -5/+1 |
| | | |||||
| * | Update existing repositories after start | Torben | 2016-07-08 | 1 | -11/+14 |
| | | |||||
| * | Use forced checkout instead of fetch+reset for 'pulling' repository | Torben | 2016-07-08 | 1 | -2/+1 |
| | | |||||
* | | allows gitautodeploy to start with --quiet and/or --daemon-mode using python ↵ | Richard Hidalgo | 2016-07-08 | 1 | -1/+12 |
|/ | | | | 2.6 and solves https://github.com/olipo186/Git-Auto-Deploy/issues/118 | ||||
* | Fixing GitlabCi parser | Kiyan Shalileh | 2016-06-26 | 2 | -11/+18 |
| | |||||
* | Compatibility with older versions of lockfile module | Oliver Poignant | 2016-06-13 | 1 | -1/+7 |
| | |||||
* | Added cli option for log level | Oliver Poignant | 2016-06-13 | 1 | -0/+5 |
| | |||||
* | Import AlreadyLocked in method instead | Oliver Poignant | 2016-06-13 | 1 | -1/+2 |
| | |||||
* | AlreadyLocked imported in lock.py lockfile | rodolpho.pivetta | 2016-06-13 | 1 | -1/+1 |
| | |||||
* | Simplify submodule init and update calls | Torben | 2016-05-30 | 1 | -3/+1 |
| | |||||
* | Add recursive update call for submodules to git pull wrapper | Torben | 2016-05-30 | 1 | -0/+1 |
| | |||||
* | Renamed and fixed bug in keyscan feature | Oliver Poignant | 2016-05-29 | 2 | -17/+17 |
| | |||||
* | Require bash.exe in PATH for windows users | Oliver Poignant | 2016-05-29 | 1 | -3/+5 |
| | |||||
* | Fixed issue when running on *nix. Refactoring | Oliver Poignant | 2016-05-29 | 2 | -17/+22 |
| | |||||
* | Git wrapper was fixed to call bash.exe first if on Windows. It ... | Vlad Ionescu | 2016-05-25 | 1 | -6/+15 |
| | | | | | assumes Git for Windows is installed, which puts bash.exe at \Program Files\Git\usr\bin\bash.exe. | ||||
* | Signal names must be quoted in hasattr() | Vlad Ionescu | 2016-05-25 | 1 | -6/+6 |
| | |||||
* | Windows does not support all of *nix's signals, so check before... | Vlad Ionescu | 2016-05-25 | 2 | -25/+30 |
| | | | | | | | | Relying on them. The Python documentation mentions which signals are supported (emulated, really) on Windows. "On Windows, signal() can only be called with SIGABRT, SIGFPE, SIGILL, SIGINT, SIGSEGV, or SIGTERM. A ValueError will be raised in any other case." From https://docs.python.org/3/library/signal.html#signal.signal | ||||
* | Handle legacy filter config syntax | Oliver Poignant | 2016-05-18 | 2 | -19/+25 |
| | |||||
* | Do not add multiple console handlers during tests | Oliver Poignant | 2016-05-18 | 1 | -1/+10 |
| | |||||
* | Support dot notation in filter attribute names | Oliver Poignant | 2016-05-18 | 1 | -6/+43 |
| | |||||
* | Changing log levels and cleaning up console output | Oliver Poignant | 2016-05-12 | 8 | -24/+34 |
| | |||||
* | Fix for #98 | Oliver Poignant | 2016-05-11 | 1 | -2/+2 |
| | |||||
* | Support embedded credentials in repository URLs | Oliver Poignant | 2016-05-09 | 1 | -7/+6 |
| | |||||
* | Improved logging | Oliver Poignant | 2016-05-09 | 1 | -1/+1 |
| | |||||
* | Improved logging | Oliver Poignant | 2016-05-09 | 1 | -10/+1 |
| | |||||
* | Revert "Improved log messsages" | Oliver Poignant | 2016-05-09 | 1 | -26/+24 |
| | | | | This reverts commit 9d67d2789f0fbd7f3fa8963186cd80d3f608feb9. | ||||
* | Improved log messsages | Oliver Poignant | 2016-05-09 | 1 | -24/+26 |
| | |||||
* | Added support for verifying GitHub secret token | Oliver Poignant | 2016-05-08 | 1 | -2/+20 |
| | |||||
* | Improved test case generation | Oliver Poignant | 2016-05-08 | 2 | -30/+50 |
| | |||||
* | Updated docs | Oliver Poignant | 2016-05-08 | 1 | -5/+2 |
| | |||||
* | Ability to log incoming request in a way usable for test cases | Oliver Poignant | 2016-05-08 | 3 | -7/+44 |
| | |||||
* | Check git pull status code when cloning all repos | Oliver Poignant | 2016-05-07 | 1 | -2/+2 |
| | |||||
* | Config option to set a custom logging level | Oliver Poignant | 2016-05-07 | 2 | -2/+7 |
| | |||||
* | Support for detailed HTTP responses. Improved error handling. | Oliver Poignant | 2016-05-07 | 3 | -29/+82 |
| | |||||
* | Fixed issue with keybaord interrupt | Oliver Poignant | 2016-05-07 | 1 | -5/+3 |
| | |||||
* | Ability to start GAD in a mode where it serves only one incoming request and ↵ | Oliver Poignant | 2016-05-05 | 2 | -5/+27 |
| | | | | then quits | ||||
* | Handle invalid web hook requests better. Fixed issue with shutdown. | Oliver Poignant | 2016-05-05 | 2 | -3/+18 |
| | |||||
* | Option to disable stdout and stderr interception | Oliver Poignant | 2016-05-04 | 2 | -6/+9 |
| | |||||
* | Separating setup from blocking HTTP server call | Oliver Poignant | 2016-05-04 | 1 | -13/+59 |
| | |||||
* | Allow for non defined pid and log files | Oliver Poignant | 2016-05-04 | 1 | -2/+2 |
| | |||||
* | Separating config parsing from main application | Oliver Poignant | 2016-05-04 | 2 | -297/+362 |
| | |||||
* | Suppress output by default when in daemon mode. Write output to log file by ↵ | Oliver Poignant | 2016-04-27 | 1 | -1/+1 |
| | | | | default when installing from debian package. | ||||
* | Fixed bug that appeared when no logging options was set | Oliver Poignant | 2016-04-25 | 1 | -2/+2 |
| | |||||
* | Pass repo urls from request parsers | Oliver Poignant | 2016-04-14 | 5 | -6/+6 |
| | |||||
* | Fixed issue with config hierarchy | Oliver Poignant | 2016-04-10 | 1 | -9/+19 |
| | |||||
* | Merge pull request #82 from olipo186/development | Oliver Poignant | 2016-04-10 | 1 | -1/+19 |
|\ | | | | | SSL support | ||||
| * | added basic https support | someone | 2016-04-02 | 1 | -1/+19 |
| | | | | | | | | key generation `openssl req -new -x509 -keyout ~/.gitautodeploy.pem -out ~/.gitautodeploy.pem -days 365 -nodes` | ||||
* | | Fix for issue #81 | GitLab Server | 2016-04-10 | 1 | -1/+0 |
|/ | |||||
* | Added missing config file for debian package | Oliver Poignant | 2016-03-23 | 1 | -0/+34 |
| | |||||
* | Fixed bug due to missing import | Oliver Poignant | 2016-03-18 | 1 | -1/+2 |
| | |||||
* | Merge with stuff from master | Oliver Poignant | 2016-03-13 | 1 | -30/+14 |
| | |||||
* | Merge | Oliver Poignant | 2016-03-12 | 2 | -5/+38 |
| | |||||
* | Debian packaging setup | Oliver Poignant | 2016-03-11 | 1 | -3/+18 |
| | |||||
* | Fix issue when running without config file | Oliver Poignant | 2016-03-08 | 1 | -0/+3 |
| | |||||
* | Added structure for config generating script (needed when installing using ↵ | Oliver Poignant | 2016-03-06 | 3 | -0/+6 |
| | | | | setup.py or pip) |