1388 Commits (dde91cdca137c569852c20223728b9c33b4e35f4)
 

Author SHA1 Message Date
singuliere dde91cdca1
gitlab: move the password to the gitlab group 3 years ago
singuliere 37d409006c
api: implement enough_api to link api & gitlab 3 years ago
singuliere 8b5a9bdf09
enough: set_auth_provider is now done by enough_api 3 years ago
singuliere 4ec20c9e29
api: cosmetic cleanup 3 years ago
singuliere b92007a5f3 Merge branch 'gitlab-tests' into 'master' 3 years ago
singuliere 6b26bdb822
gitlab: fix test constructor 3 years ago
Loïc Dachary d66a3f3008 Merge branch '89-enough-permissions' into 'master' 3 years ago
singuliere 165028a48c
enough: test view in a pure pytest fashion 3 years ago
singuliere 2550b008e3
api: only members of the enough GitLab group can use /bind/ 3 years ago
singuliere 293acc516a
api: fix the authentication error template 3 years ago
singuliere a0394a72dd
enough: allow env override of ACCOUNT_DEFAULT_HTTP_PROTOCOL 3 years ago
singuliere 83d439033f
enough: rework gitlab helper to allow login+token authentication 3 years ago
Loïc Dachary 56029edee3 Merge branch '88-api-token' into 'master' 3 years ago
singuliere 8b50c3ea09
enough: remove fields that are not necessary 3 years ago
singuliere 9d5cfb9fc1
enough: display the token in the API member page 3 years ago
Loïc Dachary cfcccb3086 Merge branch '87-gitlab-auth' into 'master' 3 years ago
singuliere 6db9ad37d2
api: allow authentication via GitLab 3 years ago
singuliere 4995e7fbe3
enough: rework configuration setting to always be ~/.enough/{domain} 3 years ago
singuliere d35a0d254a
api: run update-ca-certificates at bootstrap 3 years ago
singuliere f03c1669cb
gitlab: move gitlab helpers to enough.common 3 years ago
singuliere 306b5f8746
enough: rework internal install to display files 3 years ago
Loïc Dachary d4f4a0761b Merge branch '86-api-auth' into 'master' 3 years ago
singuliere 09798642dd
api: require token authentication from clients 3 years ago
singuliere 88455092f3
enough: cosmetic cleanup of the api test 3 years ago
singuliere 713042a729
enough: implement enough manage apiuser 3 years ago
Loïc Dachary a1c9ab64ca Merge branch 'molecule-icinga' into 'master' 3 years ago
Loïc Dachary d037417aad
icinga: split mariadb & icinga installation 3 years ago
Loïc Dachary 9b53355dd9
icinga: we don't want tests to follow redirections 3 years ago
Loïc Dachary b52f740ba9
icinga: cosmetic use of the f'' notation 3 years ago
Loïc Dachary 9988d7e124
use the stretch-playbook everywhere 3 years ago
Loïc Dachary 96fef36516
icinga: fix host list typos 3 years ago
Loïc Dachary a2dfaf615f
infrastructure: set the stretch source list 3 years ago
singuliere c32b61eeed Merge branch '78-test-domain' into 'master' 3 years ago
singuliere bdb7e10f82
tests: ensure all files are in the dist 3 years ago
singuliere 968965ffd7
update enough release instructions 3 years ago
singuliere c757e6c5f9
enough: install can be used for systemd, script & bash functions 3 years ago
singuliere 0144335ed0
update the bootstrap instructions 3 years ago
singuliere 4e103abbaf
api: implement the bind endpoint 3 years ago
singuliere edc914fc97
authorized_keys: clouds.yml is no longer required 3 years ago
singuliere 5e25df2c22
enough: include ansible playbooks, roles and inventories in package 3 years ago
singuliere 611fe27e14
enough: dnspython is needed for tests 3 years ago
singuliere ae3a2d2853
requirements: molecule is not for dev 3 years ago
singuliere 2e8112781f
enough: implement ansible_utils::get_variable 3 years ago
singuliere ad9e535b30
tests: silence sh at teardown 3 years ago
singuliere e8ed0144b5
gitignore: .eggs 3 years ago
singuliere 7b53ffa952
enough: rename 'build enough image' to 'build image' 3 years ago
singuliere b269ad8abe
enough: docker up no longer implies image creation 3 years ago
singuliere e415c826c6
upgrade requirements 3 years ago
singuliere cf55b9e56c
api: implement a stub for the /bind endpoint 3 years ago
singuliere c3bf570999
api: add dependencies to django & djangorestframework 3 years ago