##// END OF EJS Templates
Incorporate CSS from select2-bootstrap-css & its license information....
Incorporate CSS from select2-bootstrap-css & its license information. RhodeCode 2.2.5 included a modified version of this upstream work. We include herein the upstream version as downloaded and incorporated using the following commands: (cd /tmp; \ git clone https://github.com/t0m/select2-bootstrap-css ) cp /tmp/select2-bootstrap-css/select2-bootstrap.css rhodecode/public/js/select2/ The content used to be appended to select2.css but we now keep it in a separate file select2-bootstrap.css . This file could be included in root.html like select2.css but we do currently not want to use bootstrap. The license info was incorporated from /tmp/select2-bootstrap-css/LICENSE into our LICENSE.md file.

File last commit:

r4116:ffd45b18 rhodecode-2.2.5-gpl
r4130:15e50704 rhodecode-2.2.5-gpl
Show More
pre_receive_tmpl.py
34 lines | 951 B | text/x-python | PythonLexer
#!/usr/bin/env python
import os
import sys
try:
import rhodecode
RC_HOOK_VER = '_TMPL_'
os.environ['RC_HOOK_VER'] = RC_HOOK_VER
from rhodecode.lib.hooks import handle_git_pre_receive as _handler
except ImportError:
if os.environ.get('RC_DEBUG_GIT_HOOK'):
import traceback
print traceback.format_exc()
rhodecode = None
def main():
if rhodecode is None:
# exit with success if we cannot import rhodecode !!
# this allows simply push to this repo even without
# rhodecode
sys.exit(0)
repo_path = os.path.abspath('.')
push_data = sys.stdin.readlines()
# os.environ is modified here by a subprocess call that
# runs git and later git executes this hook.
# Environ gets some additional info from rhodecode system
# like IP or username from basic-auth
_handler(repo_path, push_data, os.environ)
sys.exit(0)
if __name__ == '__main__':
main()