1. 15 Jul, 2016 3 commits
  2. 14 Jul, 2016 2 commits
  3. 13 Jul, 2016 3 commits
  4. 29 Jun, 2016 3 commits
    • Emerson Faria Nobre's avatar
      Task #16389 - Fix Calendar_Model_EventTests · 01b887b6
      Emerson Faria Nobre authored
      - Uncommented tests of Calendar_Model_EventTests
      - Obtained some code from branch 2014.09 of community Tine20:
        tine20 commit 10012bc585ca1f710563a42e1a7c7329ca7302d3
        tine20 commit 5e864e2c74c8d70f5bc09ec5f75a5e0f4800af1f
        tine20 commit 5708b7c6d55da3de3a32f90437f4a0e7ee5dc9e4
        tine20 commit 31b1b033c1c9c3c9282686177f4bfa731d90134c
      
      Change-Id: Ic59f50f6313fb486da0f6b2a9ed6a2c7498a0cdd
      01b887b6
    • Mario Kolling's avatar
      Task #17324 - Fix js error openning admin's submodules · f8669560
      Mario Kolling authored
      - Error was caused by using an undefined variable,
        persistenFilter, in Tinebase/js/widgets/persistentfilter/
        Model.js, Line 94
      - Fixed by testing the variable before using it
      
      Change-Id: If931c04ee30ba6c18f89abe73ab88c22c9d90349
      f8669560
    • Emerson Faria Nobre's avatar
      Task #14995 - Fix calendar notifications · 6dbcc7d2
      Emerson Faria Nobre authored
      - Fixed receive of own notifications
      - Refactored implementation of task#14067 to make it more compatible
        with community Tine20
      - Refactored implementation of task#14753
      - Refactored implementation of task#11015
      - Notification implementation was prepared to allow future improvements
      
      Change-Id: Idf7381b81b07b700b113d17ccc79193d34e5d38a
      6dbcc7d2
  5. 27 Jun, 2016 2 commits
    • Jeferson Jose de Miranda's avatar
      Task #16581 - Custom class for Tinebase_User_AbstractTest · 7f36fb1b
      Jeferson Jose de Miranda authored
      - Add methods to Tinebase_User_Abstract class for compatibility
      - Initialize mailalternateaddress array in case it does
        not exists
      
      Change-Id: If3cb5d80599bb32488a532b31123deab63228e32
      7f36fb1b
    • Marcelo's avatar
      Task #15672 - Allow OpenAM authentication · 3f5470f7
      Marcelo authored
      - Adds a plugin for OpenAM authentication. To active, must
        be configured in global config (global->plugins->sso) and
        must also be initialized in init_plugins.php by adding
        Custom_Tinebase_Auth_OpenAM to Tinebase_PluginManager::initPlugins
      - OpenAM authentication plugin needs OpenAM server and agent
        properly installed
      - Adds a plugin for custom Http Frontend that implements
        login for OpenAM
      - Adds a plugin for custom Http Server Action, allowing
        alternative request method for OpenAM login
      - Added an option to bypass ssl verify in curl
      
      Change-Id: Iccb17865ab287cf45c56d9871f995ffc4dbb80d0
      3f5470f7
  6. 24 Jun, 2016 1 commit
  7. 23 Jun, 2016 1 commit
    • Flávio Gomes da Silva Lisboa's avatar
      Task #16208 - Allow to save real IP address · ab4f9ab8
      Flávio Gomes da Silva Lisboa authored
      - Update AccessLog strategies for recovering remote IP
      - Create unit test for session validation
      - Create unit test for X-Forwarded-For header
      - Add custom suite test
      - Remove unnecessary LoginTest because
        ControllerServerTest already tests login and
        performance is tested with jMeter
      - Update bootstrap from Tine 2.0
      - Customize bootstrap for testing (like Tine 2.0)
      
      Change-Id: Icb7acda21c3b65b644d39f4c4144dff3cf2d2a1c
      ab4f9ab8
  8. 21 Jun, 2016 1 commit
  9. 17 Jun, 2016 1 commit
  10. 16 Jun, 2016 1 commit
  11. 15 Jun, 2016 3 commits
  12. 13 Jun, 2016 1 commit
  13. 09 Jun, 2016 1 commit
    • Mario Kolling's avatar
      Task #16807 - Liberate some Addressbook Tests · d4c8787d
      Mario Kolling authored
      - testGetContactsByTelephone()
      - testUpdateMultipleRecords()
      - testUpdateContactWithGeodata()
      - testExport()
      - testExportXlsWithCustomfield()
      - testSearchContactsWithTagIsNotFilter()
      - testSearchContactsWithTagInFilter()
      - Added libs "phpoffice/phpexcel": "1.7.8" and "phpoffice
        /phpword":"0.12.*" to composer.json
      
      Change-Id: I5d021fcae1a2fa0877a63aa6d3e6436b2c1d89e0
      d4c8787d
  14. 08 Jun, 2016 1 commit
    • Rafael's avatar
      Task #16825 - Functional login test · 9b353f56
      Rafael authored
      - Implemented the following testcases described on testlink CTV3-41,
        CTV3-43, CTV3-44, CTV3-45, CTV3-46, CTV3-47, CTV3-48
      
      Change-Id: I48b86456eb3d60b12165436deea08c7f387d658f
      9b353f56
  15. 07 Jun, 2016 1 commit
  16. 02 Jun, 2016 3 commits
  17. 31 May, 2016 1 commit
    • Marcelo's avatar
      Task #16570 - Fix Tinebase_User_LdapTest · 5b3479be
      Marcelo authored
      - Avoid error in Tinebase_EmailUser_Imap_Cyrus after unset
        _imap property
      - Initialize mailalternateaddress array in case it does
        not exists
      - Add accountDN property to phpunitconfig.inc.php allowing
        configuration of a writable ldap userDn
      - Create TestCase::getUniqueId() method to generate unique
        test ids that can be used to create unique accounts, emails...
      
      Change-Id: I8f002510639230f6d010028fb5e4b2e483dfdcf4
      5b3479be
  18. 30 May, 2016 1 commit
  19. 25 May, 2016 1 commit
  20. 24 May, 2016 1 commit
  21. 19 May, 2016 2 commits
    • Fernando Luiz Nogueira Lages's avatar
      Task #15660 - Check browser version matrix · 633b2c3a
      Fernando Luiz Nogueira Lages authored
      - Show message on top of screen if browser version is not in
        the compatibility matrix
      - Add an icon on top bar if there is a browser compatibility issue
      - Make the link to compatibility information page configurable
      - Make showing or not the message configurable
      
      Change-Id: Idc4e8cd34b39827a18deb8bb6cf796e3b8b2baad
      633b2c3a
    • Mario Kolling's avatar
      Task #16815 - Add testTagsModlog() of Addressbook_JsonTest · feb33fd4
      Mario Kolling authored
      - Uncommenting method testTagsModlog() of class
        Addressbook_JsonTest
      - Added class Custom_Addressbook_JsonTest and override
        method testTagsModlog()
      - Fix Addressbook_AllTests to use custom tests
      
      Change-Id: I977eb874ed0faf9ef9f71d272266cf9cc6235c11
      feb33fd4
  22. 18 May, 2016 1 commit
  23. 16 May, 2016 1 commit
  24. 13 May, 2016 1 commit
    • Emerson Faria Nobre's avatar
      Task #16758 - Allow parametrize custom tests prefix · 9a0061e9
      Emerson Faria Nobre authored
      - By default, customized test classes starts with Custom_
      - Add optional parameter called prefix, in phpunitconfig.inc.php.dist
      - If prefix is, for example set to Organizationx, customized test classes
        will starts with Organizationx_
      
      Change-Id: I5dc6b24b83067ff0c1dbfbccdca927fe7b6a8298
      9a0061e9
  25. 11 May, 2016 1 commit
  26. 10 May, 2016 1 commit
  27. 09 May, 2016 1 commit