More at

#56 Michael Kozono - All time
Showing 173 commits

Hash Date Message
ac57843 2017-10-07 Sync up hard coded DN class in migration
2df7d03 2017-10-07 Redefine `respond_to?` in light of `method_missing`
e0a0c6b 2017-10-07 Make internal methods private
8c29a04 2017-10-07 Leave bad DNs alone instead of raising errors
1d1ad7e 2017-10-07 Refactor DN error classes
1c945de 2017-10-07 Add changelog entry for LDAP normalization
9ac732d 2017-10-07 Add migration specs
1879980 2017-10-07 Move migration to background
3d460af 2017-10-07 Update DN class in migration
6b92294 2017-10-07 Normalize values, reusing DN normalization code
ed07faf 2017-10-07 Remove telephoneNumber format comment
689eea5 2017-10-07 Fix space stripping
714f264 2017-10-07 Rename method to `to_normalized_s`
a6a764f 2017-10-07 Refactor initialize method for clarity
b3d6183 2017-10-07 Move downcasing to normalize method
e610332 2017-10-07 Normalize existing persisted DNs
14ed20d 2017-10-07 Resolve Rubocop offenses
45ab20d 2017-10-07 Switch to new DN class
fe46c11 2017-10-07 Fix newline tests
2605411 2017-10-07 Fix trailing escaped newline
1480cf8 2017-10-07 Add valid DN tests using OIDs
66030b0 2017-10-07 Test malformed DNs
8bd59f3 2017-10-07 Raise UnsupportedDnFormatError on multivalued RDNs
47dff60 2017-10-07 Allow unescaped, non-reserved Unicode characters
7e3eb25 2017-10-07 Fix for null DN
f610fea 2017-10-07 Handle CR and LF characters
1e7ff89 2017-10-07 Fix escaped hex comma test
f9283b8 2017-10-07 Reword escaped comma test
c79879f 2017-10-07 Fix escaped equal signs
e65bf3f 2017-10-07 Clarify test
3fde6f6 2017-10-07 Fix trailing escaped space
cb591f8 2017-10-07 Fix to_s_normalize for escaped leading space
a0d7a22 2017-10-07 Always downcase DNs
91f2492 2017-10-07 Add `DN#to_s_normalized`
2f11db4 2017-10-07 Adapt DN class for Gitlab
7bc4278 2017-10-07 Extract Net::LDAP::DN class from ruby-net-ldap gem
aefc96c 2017-10-07 Rely on LDAP providers giving DNs, not UIDs
010cd3d 2017-10-07 Rescue DN normalization attempts
79b5cbd 2017-10-07 Note invalid DNs
ca5ade2 2017-10-07 Fix `dn?` for a UID with an escaped equal sign
fee3c95 2017-10-07 Remove redundant `is_`
3e83ba3 2017-10-07 Dry up spec some more
a3ec58d 2017-10-07 Downcase normalized LDAP DNs and UIDs
4ae32d9 2017-10-07 Fix normalize behavior for escaped delimiter chars
f177364 2017-10-07 Refactor spec
abe570c 2017-10-07 Refactor to distinguish between UIDs and DNs
42bc6ca 2017-10-07 Trim extraneous spaces from DNs
55e6552 2017-10-06 Fix LDAP config key name
a7aad63 2017-09-19 Add changelog entry
15e980d 2017-09-19 Add "Changing your username" section to docs
6c36c13 2017-09-19 Move help for renaming group path to docs
7b7fb75 2017-09-14 Reduce batch size
c923208 2017-09-14 Spread out the work a little
ee4f739 2017-09-14 Extract helper for queuing background jobs
dbf924c 2017-09-14 Simplify query
f1e963b 2017-09-14 Add specs for deleting conflicting redirects
bedcb7f 2017-09-14 Delete conflicting redirects in background
95f4dd4 2017-09-07 Optimize policy rule
86cdcfe 2017-09-06 Remove duplicate task gettext:po_to_json
1feeea9 2017-09-06 Refer to “Share with group lock” consistently
a887194 2017-09-06 Update “Share with group lock” docs
f03b90c 2017-09-06 Link or not link depending on permissions
5404dbb 2017-09-06 Fix ability when Share lock is off
45601cb 2017-09-06 Link to ancestor settings page
a4b564b 2017-09-06 Refactor based on code review
f25b5b7 2017-09-06 Fix “Share lock” help text
edf8dd4 2017-09-06 Simplify disabling checkbox
c7e17ab 2017-09-06 Fix “Share lock” policy for deeply nested groups
2ceb3ef 2017-09-06 Add changelog entry for "Share with group lock"
9fc10b1 2017-09-06 Dry up method for code climate
c2c6c4c 2017-09-06 Specify nested_groups specs
6c57734 2017-09-06 Enforce share_with_group_lock rules
1cc7f4a 2017-09-06 Enable share_with_group_lock on subgroup
8437a24 2017-09-06 Vary share lock setting UI
c93e8f2 2017-09-06 Add post-nested group Share lock integration tests
a1a4754 2017-09-06 Add pre-nested group share lock tests
5e1b7e4 2017-09-06 Refactor and rename specs
19e0d36 2017-09-06 Move share lock setting and tweak UI
da6fede 2017-08-30 Add changelog entry for flipping verify_certificates
dd3e7ff 2017-08-30 Default LDAP config verify_certificates to true
c199535 2017-08-25 Reenable MySQL tests on all branches
9f7f785 2017-08-24 Reenable MySQL tests on all branches
bd578d9 2017-08-18 Add namespace errors from User#after_update
a037a79 2017-08-17 Setup repositories settings properly
1c3a2bc 2017-08-17 Setup LDAP settings properly
cb1e237 2017-08-17 Fix spec
39ee5a2 2017-08-17 Add changelog entry
82bafd0 2017-08-17 Make username update fail if namespace part fails
c715936 2017-08-14 Exclude existing offenses
9beef18 2017-08-14 Add SaferBooleanColumn cop
255be6c 2017-08-09 Prevent user from changing username with container regis...
3d58e30 2017-08-09 Fix style
f4ecbf1 2017-08-08 Remove unnecessary work for MySQL
4f71c55 2017-08-08 Add changelog entry
fccd64b 2017-08-08 Fix conflicting redirect search
7b5a96b 2017-07-31 Fix LDAP documentation and example config
f5fc912 2017-07-28 Exclude keys linked to other projects
a459e45 2017-07-28 Fix Rubocop offense
6123958 2017-07-28 Add changelog
bab49fd 2017-07-28 Protect backups from stale cache for repo exists
c485442 2017-07-26 Fix project wiki web_url spec
6f5f805 2017-07-26 Add net-ldap explicitly since we use it directly
26ee3a2 2017-07-26 Mention how to test LDAP connections
7f92a36 2017-07-26 Fix plain LDAP (no encryption)
951bd2a 2017-07-26 Update more examples
8bc20a8 2017-07-26 Add changelog entry
857dcd6 2017-07-26 Change encryption description
e0fe347 2017-07-26 Copy comment improvements from documentation
fdaa49c 2017-07-26 Update LDAP SSL config options
0b4eb7f 2017-07-26 Fix code style
71c36c5 2017-07-26 Add warning about certificate verification on load
72d8b1e 2017-07-26 Move backwards compatibility logic out of the code
2d7d1fa 2017-07-26 Pass configured `ssl_version` to `omniauth-ldap`
c8dd77d 2017-07-26 Pass configured `ca_file` to `omniauth-ldap`
cd13e4a 2017-07-26 Verify certificates in `omniauth-ldap`
612b386 2017-07-26 Set `Net::LDAP` `ssl_version` option
dcc1250 2017-07-26 Set `Net::LDAP` `ca_file` option
b67c007 2017-07-26 Set `Net::LDAP` encryption properly
94b4c9f 2017-07-26 Use encryption instead of method
6dbff96 2017-07-26 Add LDAP config options
8ab29d5 2017-07-26 Upgrade omniauth-ldap gem (and some dependencies)
6263ecd 2017-07-25 Add lower path index to redirect_routes
912613c 2017-06-30 Reduce 28 test runs to 4
53c409c 2017-06-29 Rspec/AroundBlock doesn’t know about rspec-retry
790c740 2017-06-29 Increase CI retries to 4 for these examples
e3cb619 2017-06-23 Fix 500 on create group failures
466adee 2017-06-23 Add changelog entry
daef408 2017-06-22 Fix breadcrumb order
ec7b3a8 2017-06-22 Fix MySQL schema dump for `timestamp`
b367b78 2017-06-22 Fix PostgreSQL schema dump for `timestamptz`
0a863c8 2017-06-22 Add `datetime_with_timezone` to table definition
32b3d09 2017-06-16 Add specific test case
8ef3bc5 2017-06-16 Add “Project moved” error to Git-over-HTTP
af784cc 2017-06-16 Add “Project moved” error to Git-over-SSH
ef4e913 2017-06-05 Remove unnecessary variable
ad16e1b 2017-06-05 Add changelog entry
d7eee73 2017-06-05 Extract and memoize `user_access`
0e3cfc7 2017-06-05 Remove GitAccessStatus (no longer needed)
b50a228 2017-06-05 Refactor construction of response
0a0f66c 2017-06-05 Refactor to remove a special case
7d469cf 2017-06-05 Fix would-be regression
e8972c1 2017-06-05 Clarify error messages
23d3738 2017-06-05 Refactor to let GitAccess errors bubble up
957edb1 2017-06-05 Refactor to let `GitAccess` check protocol config
9d78f83 2017-06-05 Specify new Git-LFS-over-HTTP behavior
bad08fb 2017-06-05 Move CI access logic into GitAccess
b387429 2017-06-05 Refactor
a738a44 2017-06-05 Check disabled commands in GitAccess instead
2d6cafa 2017-06-05 Render GitAccess message if authorized
ff8a053 2017-06-05 Fix Git over HTTP spec
49697bc 2017-05-19 Refactor to more robust implementation
f9785dc 2017-05-18 Fix ensure_canonical_path for top level routes
11f82de 2017-05-18 Add test that fails without the fix
52aba70 2017-05-18 Fix #32506
8d4cc9c 2017-05-18 Fixes #32474
ab98f8b 2017-05-11 Fix redirect message for groups and users
b0ee226 2017-05-05 Reduce risk of deadlocks
e1c245a 2017-05-05 Resolve discussions
f05469f 2017-05-05 Resolve discussions
9e48f02 2017-05-05 Dry up routable lookups. Fixes #30317
e4bcc90 2017-05-05 Add “project moved” flash message on redirect
0c866f4 2017-05-05 Resolve discussions
fc061c2 2017-05-05 Fix Rubocop failures
03144e1 2017-05-05 Index redirect_routes path for LIKE
4da848e 2017-05-05 Add index for source association and for path
e8f2a70 2017-05-05 Fix or workaround spec failure
ca5c762 2017-05-05 Refactor
72872ee 2017-05-05 Delete conflicting redirects
a0368e9 2017-05-05 Create redirect routes on path change
7d02bcd 2017-05-05 Redirect from redirect routes to canonical routes
f4a2dfb 2017-05-05 Add happy path feature tests for redirect behavior
d82f2d0 2017-03-02 Add MR and author to changelog
a2670ee 2017-02-28 Show public RSS feeds to anonymous users