1. 23 Apr, 2018 6 commits
  2. 22 Apr, 2018 17 commits
  3. 21 Apr, 2018 13 commits
    • Allow to install only deps related to one DB instead of all supported DBs · d295317d
      + Better CI cache (using artifacts and dependencies)
      + Use services in CI instead of installed DB
      + Add `retry: 2` to jobs
      + Add code coverage
      Luc Didry authored
    • Use Mojolicious::Plugin::CHI · a829a319
      Luc Didry authored
    • Minify assets · 6645c114
      Luc Didry authored
    • Use CHI for cache system · fa0ff2ce
      This commit is dedicated to Obrow, who is supporting me with Ğ1.
      Many thanks :-)
      Luc Didry authored
    • Update Changelog · 477242e5
      Luc Didry authored
    • Update deps · d715ec5a
      Luc Didry authored
    • Update deps in README · 792d6471
      Luc Didry authored
    • Improve LDAP User Authentication Support · cc00c72b
      - Authorize anonymous bind
      - Small code change
      
      This commit is dedicated to Squeeek, who is supporting me with Ğ1.
      Many thanks :-)
      Luc Didry authored
    • Improve LDAP User Authentication Support · 0dcabb86
      LDAP servers often have their users grouped into nested hierarchies,
      usually consisting of Organizational Units (OU). This commit extends the
      LDAP support so that it can locate the correct user in a server with a
      nested hierarchy.
      
      Different LDAP server schemas often use a different attribute for the
      username. For example, Microsoft Active Directory commonly uses the
      "sAMAccountName" as a username, while many other LDAP servers commonly
      use the "uid" attribute as a username. This commit extends the LDAP
      support so that the user can choose which attribute to use in the
      configuration file, using the "user_attr" configuration setting.
      
      With both of these changes in place, it now makes sense to merge the
      configuration settings "bind_user" and "bind_dn" together into the
      single configuration setting "bind_dn". The configuration settings now
      match my expectations as an experienced LDAP administrator.
      
      The configuration template has been updated to match these changes. In
      addition, the LDAP section in the configuration template has improved
      comments to explain the meaning of each setting.
      Ira Snyder authored
    • Allow users to configure maximum number of database connections · 45d5e7d8
      For both the MySQL and PostgreSQL database backends, allow the user to
      configure the maximum number of concurrent database connections.
      
      This is useful in environments where a very limited number of database
      connections are available. This is also useful in environments with
      strict policies against persistent database connections. In this case,
      max_connections can be set to 0, which disables persistent database
      connections completely.
      Ira Snyder authored
    • Fix MySQL port configuration option · cb8e8bdd
      A simple copy and paste error prevents the MySQL port in the
      configuration from being used as part of the database connection.
      Ira Snyder authored
  4. 22 Mar, 2018 4 commits