Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a function to resync member/memberOf values over the database | Alex Auvolat | 2020-02-13 | 2 | -1/+97 |
| | |||||
* | Refactor memberOf management logic | Alex Auvolat | 2020-02-13 | 3 | -95/+83 |
| | |||||
* | Make getAttribute return an empty array instead of nil when key not found | Alex Auvolat | 2020-02-13 | 2 | -13/+1 |
| | |||||
* | Fix equality test in ldap compare request | Alex Auvolat | 2020-02-13 | 1 | -1/+1 |
| | |||||
* | Update Docker image | Alex Auvolat | 2020-02-12 | 1 | -1/+1 |
| | |||||
* | Optimize some kv.List requests to not list all children | Alex Auvolat | 2020-02-12 | 2 | -3/+8 |
| | |||||
* | Handle search attribute * | Alex Auvolat | 2020-02-11 | 3 | -4/+6 |
| | |||||
* | Update nomad hcl file to use template instead of artifact | Alex Auvolat | 2020-02-10 | 1 | -3/+2 |
| | |||||
* | Make Makefile more generic | Alex Auvolat | 2020-02-10 | 1 | -10/+14 |
| | |||||
* | Modify initial administrator account to include displayname attribute | Alex Auvolat | 2020-02-10 | 1 | -1/+2 |
| | |||||
* | Implement (inefficiently) search scopes | Alex Auvolat | 2020-02-09 | 2 | -1/+13 |
| | |||||
* | Fix logo path (broken due to repo renaming) | Quentin Dufour | 2020-02-02 | 1 | -1/+1 |
| | |||||
* | Change some Printf's to Debugf's | Alex Auvolat | 2020-02-02 | 2 | -5/+5 |
| | |||||
* | Merge branch 'gomod' of Deuxfleurs/bottin into master | Alex | 2020-02-02 | 11 | -13/+116 |
|\ | |||||
| * | Import upstream lor00x/goldap reposity | Maximilien Richer | 2020-02-02 | 11 | -11/+12 |
| | | |||||
| * | Rename go module to bottin | Maximilien Richer | 2020-02-02 | 4 | -4/+7 |
| | | |||||
| * | Implements go modules | Maximilien Richer | 2020-02-02 | 5 | -5/+104 |
| | | | | | | | | | | Following errors compiling with go 1.13 See https://blog.golang.org/migrating-to-go-modules for details. | ||||
* | | Remove spaces between dn components, use warnings when necessary | Alex Auvolat | 2020-02-02 | 5 | -37/+59 |
| | | |||||
* | | Bug fix: case-insensitive value match (except for passwords) | Alex Auvolat | 2020-02-02 | 3 | -2/+10 |
| | | |||||
* | | Update README with accurate info on how to build Bottin | Alex Auvolat | 2020-02-02 | 3 | -4/+14 |
|/ | |||||
* | CSS | Alex Auvolat | 2020-02-01 | 1 | -1/+1 |
| | |||||
* | Absolute url | Alex Auvolat | 2020-02-01 | 1 | -1/+1 |
| | |||||
* | Add bottin logo | Alex Auvolat | 2020-02-01 | 2 | -12/+17 |
| | |||||
* | Something that actually works | Alex Auvolat | 2020-02-01 | 3 | -3/+4 |
| | |||||
* | Better logging | Alex Auvolat | 2020-02-01 | 11 | -89/+92 |
| | |||||
* | Fix password comparison | Alex Auvolat | 2020-02-01 | 3 | -5/+6 |
| | |||||
* | Fix missing newline after TLS warning | Alex Auvolat | 2020-02-01 | 1 | -1/+1 |
| | |||||
* | Mention docker some more | Alex Auvolat | 2020-01-31 | 2 | -1/+3 |
| | |||||
* | Rebrand to Bottin (with Superboum's benediction) | Alex Auvolat | 2020-01-31 | 7 | -55/+55 |
| | |||||
* | More logs | Alex Auvolat | 2020-01-28 | 5 | -9/+15 |
| | |||||
* | Use better randomness | Alex Auvolat | 2020-01-27 | 2 | -5/+12 |
| | |||||
* | Fix slice bounds | Alex Auvolat | 2020-01-27 | 1 | -1/+1 |
| | |||||
* | Allow for both TLS and non-TLS connections | Alex Auvolat | 2020-01-27 | 3 | -56/+98 |
| | |||||
* | Implement TLS mechanisms correctly, I hope | Alex Auvolat | 2020-01-27 | 2 | -30/+68 |
| | |||||
* | Don't do stupid things like use a dn as a pattern | Alex Auvolat | 2020-01-26 | 5 | -12/+16 |
| | | | | Also add metadata fields in objects created on initialization | ||||
* | Add missing LICENSE (gplv2) for imported ldapserver module | Alex Auvolat | 2020-01-26 | 1 | -0/+340 |
| | |||||
* | Separate build path for static version | Alex Auvolat | 2020-01-26 | 4 | -4/+9 |
| | |||||
* | Bump docker tag | Alex Auvolat | 2020-01-26 | 1 | -1/+1 |
| | |||||
* | Fix missing procedure for delete membership & "better" failure handling | Alex Auvolat | 2020-01-26 | 3 | -21/+74 |
| | | | | | | | | After an object has been updated, membership information must be propagated to other object. Such operations may fail when calling consul but if they do we don't return fail immediatly returning an error code any more. Instead we just print all the errors to our logs and try to process the remaining updates. | ||||
* | Split off read and write functions in separate files | Alex Auvolat | 2020-01-26 | 3 | -658/+692 |
| | |||||
* | Add dockerfile, makefile and example nomad configuration file | Alex Auvolat | 2020-01-26 | 3 | -0/+76 |
| | |||||
* | More serious schema enforcement | Alex Auvolat | 2020-01-26 | 2 | -15/+85 |
| | |||||
* | Fixes | Alex Auvolat | 2020-01-26 | 5 | -11/+21 |
| | |||||
* | Add GPLv3 license | Alex Auvolat | 2020-01-26 | 2 | -0/+677 |
| | |||||
* | Complete readme | Alex Auvolat | 2020-01-26 | 1 | -15/+40 |
| | |||||
* | Complete README | Alex Auvolat | 2020-01-26 | 2 | -4/+62 |
| | |||||
* | Less logs but better logs | Alex Auvolat | 2020-01-26 | 5 | -26/+73 |
| | |||||
* | Externalize config | Alex Auvolat | 2020-01-26 | 3 | -30/+116 |
| | |||||
* | Add anyread to admins in example acl because don't be ridiculous | Alex Auvolat | 2020-01-26 | 1 | -4/+4 |
| | |||||
* | Fix an issue with excluded attributes | Alex Auvolat | 2020-01-26 | 1 | -1/+1 |
| |