1. 17 Jul, 2019 1 commit
  2. 16 Jul, 2019 2 commits
  3. 22 Jun, 2019 1 commit
  4. 18 Jun, 2019 1 commit
  5. 04 Jun, 2019 1 commit
  6. 16 Apr, 2019 2 commits
  7. 15 Apr, 2019 1 commit
  8. 11 Apr, 2019 3 commits
  9. 10 Apr, 2019 2 commits
  10. 09 Apr, 2019 4 commits
  11. 08 Apr, 2019 2 commits
  12. 29 Mar, 2019 2 commits
    • Johan Cwiklinski's avatar
      Handle timezones from DB engine; closes #5475 · d6a10769
      Johan Cwiklinski authored
      Add TZ checks and W on central page
      Check for invalid columns
      Add user's timezone, set it at login
      Add tests
      Add migration command
      Take care of TZ change for current loggedin user
      Add global timezone pref
      Add timezone action in rules
      d6a10769
    • Johan Cwiklinski's avatar
      Handle timezones from DB engine; closes #5475 · e7a25bf2
      Johan Cwiklinski authored
      Add TZ checks and W on central page
      Check for invalid columns
      Add user's timezone, set it at login
      Add tests
      Add migration command
      Take care of TZ change for current loggedin user
      Add global timezone pref
      Add timezone action in rules
      e7a25bf2
  13. 28 Mar, 2019 1 commit
  14. 07 Mar, 2019 2 commits
  15. 06 Mar, 2019 1 commit
  16. 04 Mar, 2019 2 commits
  17. 19 Feb, 2019 1 commit
    • Cédric Anne's avatar
      Move cache configuration from DB to local config file · 9b30eb1f
      Cédric Anne authored
      * Cache configuration is now handled in DI container parameters.
      * `GLPI_CONFIG_DIR . '/parameters.yaml'` will be loaded, if existing, during container build.
      * Legacy cache config existing in DB will be migrated into the new local config file during migration from 9.4 to 10.0.
      * `global $GLPI_CACHE` has been dropped.
      * All tests are now ran using apcu cache adapter.
      * A unique cache id is now set on installation.
      9b30eb1f
  18. 18 Feb, 2019 1 commit
  19. 15 Feb, 2019 2 commits
    • Johan Cwiklinski's avatar
      Change DB configuration · 00e5fda3
      Johan Cwiklinski authored
      DB class no longer exisst
      
      Fix on install
      
      Database factory, use yml config
      
      Define db driver
      
      Fix config
      
      Maybe drop the param
      
      Fix class name and travis tests configuration
      
      No public properties in Database
      
      Fix some CS
      
      Wrong class
      
      Fix typehint
      
      Try
      
      Fix tests
      
      Do not expose password
      
      Prepare for slave and direct conf
      
      Rework conf write, change slave conf
      
      Missing use
      
      User, pass and dbname are not mandatory, will be inherited
      
      Finalize
      
      Slave config extends master one
      
      Fix CS
      
      Slave conf
      
      PR fixes
      
      Missed ocurence
      
      Handle old configuration file migration
      
      Fixes
      00e5fda3
    • Cédric Anne's avatar
      Split lint job and test jobs on circleci · ff37ab52
      Cédric Anne authored
      ff37ab52
  20. 13 Feb, 2019 1 commit
  21. 11 Feb, 2019 4 commits
  22. 08 Feb, 2019 2 commits
    • Cédric Anne's avatar
      64bdfe5d
    • Johan Cwiklinski's avatar
      Slim, Twig and CoreUI · 89321b84
      Johan Cwiklinski authored
      - Use Slim framework to handle routes
      - Use Twig templating system for all display
      - Use a bootstrap based UI framework for all UI parts
      - Implement a form builder based on twig templates
      - Guess objects relations from configuration, use that to build tabs and
      subforms and sub lists
      - Add Twig extensions (Reflection for static calls, Locales, ...)
      - Use Search to display sub lists in objects rather than specific code
      - Add tracy debug bar with slim support (as a try)
      - Add specific countForTab; deprecate old way (needs to be checked
      anyways)
      - Multiple progress bar on search results
      
      ... And more!
      89321b84
  23. 07 Feb, 2019 1 commit