1. 28 Jun, 2016 1 commit
    • Eric Chiang's avatar
      clean up LDAP connector · 5a78e898
      Eric Chiang authored
      * Remove some unlikely to be used fields to help configurability.
        * Combined "serverHost" and "serverPort" into "host"
        * Remove "timeout" (just default to 30 seconds).
        * Remove "maxIdleConn" will add it back if users feel the need
          to control the number of cached connections.
        * Remove "trustedEmailProvider" (just always trust).
        * Remove "skipCertVerification" you can't make this connector
          ingore TLS errors.
      * Fix configs that don't search before bind (previously broken).
      * Add more examples to Documentation
      * Refactor LDAPPool Acquire() and Put() into a Do() function which
        always does the flow correctly.
      * Added more comments and renamed some functions.
      * Moved methods on LDAPIdentityProvider to the LDAPConnector
      5a78e898
  2. 21 Jun, 2016 11 commits
  3. 20 Jun, 2016 3 commits
  4. 17 Jun, 2016 2 commits
  5. 15 Jun, 2016 8 commits
  6. 14 Jun, 2016 3 commits
  7. 13 Jun, 2016 2 commits
  8. 11 Jun, 2016 2 commits
  9. 10 Jun, 2016 1 commit
  10. 09 Jun, 2016 5 commits
  11. 08 Jun, 2016 2 commits
    • Bobby Rullo's avatar
      db: Don't check that trusted peers clients exist · 88142764
      Bobby Rullo authored
      Checking that trusted peers exist means that you have to create clients
      in a certain order, or else create all the clients, then update trusted
      peers. Either way, not a great experience during setup.
      
      The downside, of course, is that you lose validation of peer
      IDs.
      88142764
    • Bobby Rullo's avatar
      client: load full clients w/ LoadableClient · ca18efb1
      Bobby Rullo authored
      The Client object on its own doesn't fully express everything about a
      single client, and so when loading clients from a static configuration
      it's not enough to just (de)serialize clients.
      
      To that end, LoadableClient contains the full representation of a client
      and associated entities.
      ca18efb1