summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Refactor initialize method for clarityMichael Kozono2017-10-071-11/+20
* Move downcasing to normalize methodMichael Kozono2017-10-072-14/+14
* Normalize existing persisted DNsMichael Kozono2017-10-071-0/+285
* Resolve Rubocop offensesMichael Kozono2017-10-072-33/+41
* Switch to new DN classMichael Kozono2017-10-074-74/+10
* Fix newline testsMichael Kozono2017-10-071-3/+3
* Fix trailing escaped newlineMichael Kozono2017-10-072-3/+3
* Add valid DN tests using OIDsMichael Kozono2017-10-071-0/+2
* Test malformed DNsMichael Kozono2017-10-072-13/+114
* Raise UnsupportedDnFormatError on multivalued RDNsMichael Kozono2017-10-072-2/+32
* Allow unescaped, non-reserved Unicode charactersMichael Kozono2017-10-071-1/+1
* Fix for null DNMichael Kozono2017-10-071-1/+1
* Handle CR and LF charactersMichael Kozono2017-10-072-1/+15
* Fix escaped hex comma testMichael Kozono2017-10-071-1/+1
* Reword escaped comma testMichael Kozono2017-10-071-1/+1
* Fix escaped equal signsMichael Kozono2017-10-072-6/+8
* Clarify testMichael Kozono2017-10-071-1/+1
* Fix trailing escaped spaceMichael Kozono2017-10-071-0/+11
* Fix to_s_normalize for escaped leading spaceMichael Kozono2017-10-072-12/+4
* Always downcase DNsMichael Kozono2017-10-071-10/+12
* Add `DN#to_s_normalized`Michael Kozono2017-10-072-1/+62
* Adapt DN class for GitlabMichael Kozono2017-10-071-195/+207
* Extract Net::LDAP::DN class from ruby-net-ldap gemMichael Kozono2017-10-071-0/+224
* Rely on LDAP providers giving DNs, not UIDsMichael Kozono2017-10-073-58/+1
* Rescue DN normalization attemptsMichael Kozono2017-10-072-0/+39
* Note invalid DNsMichael Kozono2017-10-071-18/+18
* Fix `dn?` for a UID with an escaped equal signMichael Kozono2017-10-072-3/+4
* Remove redundant `is_`Michael Kozono2017-10-072-4/+4
* Dry up spec some moreMichael Kozono2017-10-071-91/+46
* Downcase normalized LDAP DNs and UIDsMichael Kozono2017-10-073-61/+69
* Fix normalize behavior for escaped delimiter charsMichael Kozono2017-10-072-3/+17
* Refactor specMichael Kozono2017-10-071-254/+105
* Refactor to distinguish between UIDs and DNsMichael Kozono2017-10-073-9/+192
* Trim extraneous spaces from DNsMichael Kozono2017-10-074-2/+189
* Merge branch 'patch-28' into 'master'Douwe Maan2017-10-071-2/+2
|\
| * Fix LDAP config key nameMichael Kozono2017-10-061-2/+2
* | Merge branch 'tc-geo-read-only-idea' into 'master'Douwe Maan2017-10-0734-86/+546
|\ \
| * | Create idea of read-only databasetc-geo-read-only-ideaToon Claes2017-10-0634-86/+546
| |/
* | Merge branch 'bvl-fork-network-schema' into 'master'Douwe Maan2017-10-0780-260/+1368
|\ \
| * | Add a spec for editing a file when a project was already forkedBob Van Landuyt2017-10-071-1/+31
| * | Show fork information on the project panelBob Van Landuyt2017-10-073-6/+135
| * | Store the name of a project that's a root of a fork networkBob Van Landuyt2017-10-072-0/+20
| * | Find forks within users/namespaces using fork membershipsBob Van Landuyt2017-10-078-10/+70
| * | Remove membership from fork network when unlinkingBob Van Landuyt2017-10-072-8/+23
| * | Add a migration to populate fork networksBob Van Landuyt2017-10-075-0/+346
| * | Add a project forks spec helperBob Van Landuyt2017-10-0747-225/+308
| * | Find branches in all projects in the fork networkBob Van Landuyt2017-10-073-3/+25
| * | Allow creating merge requests across forks of a projectBob Van Landuyt2017-10-0713-28/+230
| * | Create a fork network when forking a projectBob Van Landuyt2017-10-079-6/+160
| * | Add a model for `fork_networks`Bob Van Landuyt2017-10-075-0/+47
|/ /