##// END OF EJS Templates
ip-restritions: fix issue with loading empty IP rules for non-logged not-anonymous users....
ip-restritions: fix issue with loading empty IP rules for non-logged not-anonymous users. This case won't have any IP rules set. And we accidentally loaded them becuase of no empty user filter was present. This caused some odd display warnings for users.
marcink -
r2838:d1dcf373 default
Show More
Name Size Modified Last Commit Author
/ pkgs
nix-common
patch_beaker
README.rst Loading ...
bower-packages.nix Loading ...
node-default.nix Loading ...
node-env.nix Loading ...
node-packages.nix Loading ...
python-packages-overrides.nix Loading ...
python-packages.nix Loading ...
shell-generate.nix Loading ...

Generate the Nix expressions

Details can be found in the repository of RhodeCode Enterprise CE inside of the file docs/contributing/dependencies.rst.

Start the environment as follows:

nix-shell pkgs/shell-generate.nix

Python dependencies

pip2nix generate --licenses
# or
nix-shell pkgs/shell-generate.nix --command "pip2nix generate --licenses"

NodeJS dependencies

# switch to pkgs dir
pushd pkgs
node2nix --input ../package.json \
         -o node-packages.nix \
         -e node-env.nix \
         -c node-default.nix \
         -d --flatten --nodejs-6
popd

Bower dependencies

bower2nix bower.json pkgs/bower-packages.nix
# or
nix-shell pkgs/shell-generate.nix --command "bower2nix bower.json pkgs/bower-packages.nix"