index
:
admin/services/gitlab/ldapsync
master
Ansible recipe for syncing ldap to gitlab
The Tor Project
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Collapse
)
Author
Age
*
Change API endpoint to dip.tp.o
HEAD
master
hiro
2019-09-30
|
*
Use tp.o email for user creation in gitlab
hiro
2019-09-30
|
*
Fix wrong object access in user creation
Bastian Blank
2019-05-28
|
*
Add more negative tests
Bastian Blank
2019-04-09
|
*
ssh key options are always quoted
Bastian Blank
2019-04-09
|
*
Ignore unparseable ssh keys
Bastian Blank
2019-04-08
|
*
Add further tests for GitlabUser
Bastian Blank
2019-04-07
|
*
Factor out ssh key create and remove functions
Bastian Blank
2019-04-07
|
*
Add some tests for GitlabUser
Bastian Blank
2019-04-07
|
*
Move key-value struct unpack into GitlabUser
Bastian Blank
2019-04-07
|
*
Add tests for GitlabUser::CustomAttributes
Bastian Blank
2019-04-07
|
*
Implement ssh key deletion
Bastian Blank
2019-04-07
|
|
|
|
Closes: #3
*
Fix all test failures in SshKey
Bastian Blank
2019-04-07
|
*
Add tests for SshKey
Bastian Blank
2019-04-07
|
*
Initialize rspec
Bastian Blank
2019-04-07
|
*
Remove Debian group special case in favor of query
Bastian Blank
2019-04-04
|
*
Stop updating sync state with existing gitlab keys
Bastian Blank
2019-04-04
|
*
Log key problems as warnings
Bastian Blank
2019-04-04
|
*
Add original key comment to title
Bastian Blank
2019-04-04
|
*
Store state of ssh key sync
Bastian Blank
2019-04-04
|
*
Use always the same code for update and block user
Bastian Blank
2019-04-04
|
*
Support user disappearing from ldap
Bastian Blank
2019-03-31
|
*
Use Forwardable
Bastian Blank
2019-03-31
|
*
Factor out ldap user reading
Bastian Blank
2019-03-31
|
*
Use normal gitlab gem
Bastian Blank
2019-03-31
|
*
Try to search for existing user if we get conflicts
Bastian Blank
2019-03-31
|
*
Create user object on creation
Bastian Blank
2019-03-31
|
*
Set a source custom attribute
Bastian Blank
2019-03-31
|
|
|
|
Closes: #4
*
Merge branch 'abstraction' into 'master'
Bastian Blank
2019-03-30
|
\
|
|
|
|
|
|
|
|
Read whole Gitlab group and user lists See merge request salsa/ldapsync!2
|
*
Move group classes into own file
Bastian Blank
2019-03-30
|
|
|
*
Move user classes into own file
Bastian Blank
2019-03-30
|
|
|
*
Don't always try to delete ssh keys for blocked users
Bastian Blank
2019-03-30
|
|
|
*
Read whole Gitlab debian group members
Bastian Blank
2019-03-30
|
|
|
*
Read whole Gitlab user list
Bastian Blank
2019-03-30
|
/
*
Merge branch 'fix_debian_group' into 'master'
Bastian Blank
2018-08-24
|
\
|
|
|
|
|
|
|
|
Use a hardcoded debian group id See merge request salsa/ldapsync!1
|
*
Use a hardcoded debian group id
Alexander Wirt
2018-08-24
|
/
*
Just ignore missing Debian group
Bastian Blank
2018-06-09
|
*
Expect empty search result from user search
Bastian Blank
2018-06-09
|
*
Fix example config
Bastian Blank
2018-06-09
|
*
Remove unused stuff from Gemfile
Bastian Blank
2018-06-09
|
*
Add some docs
Alexander Wirt
2017-12-27
|
*
Don't add keys to users that are blocked
Alexander Wirt
2017-12-25
|
*
Drop keys from blocked users
Alexander Wirt
2017-12-25
|
*
Calculate expiry as number of days
Bastian Blank
2017-12-22
|
*
Raise severity of log messages for actions
Bastian Blank
2017-12-22
|
*
Block users not in group Debian, aka guest accounts
Bastian Blank
2017-12-22
|
*
Manage state as variable
Bastian Blank
2017-12-22
|
*
Remove debug code
Alexander Wirt
2017-12-21
|
*
Users should get 40 (Master) access on the debian group
Alexander Wirt
2017-12-21
|
*
Initial import
Alexander Wirt
2017-12-21