Page MenuHomePhorge
Feed Search

May 27 2015

bruederli committed rRPK0b3910099a08: Support COMPLETED property in VTODO objects.
May 27 2015, 10:35 AM
bruederli committed rRPK1f9835e918bc: Support COMPLETED property in VTODO objects.
May 27 2015, 10:32 AM
bruederli closed T403: Support COMPLETED property in VTODO objects as Resolved by committing rRPK1f9835e918bc: Support COMPLETED property in VTODO objects.
May 27 2015, 10:32 AM · Sprint Server 201522, Roundcube Kolab Plugins , iRony
bruederli created T403: Support COMPLETED property in VTODO objects.
May 27 2015, 10:28 AM · Sprint Server 201522, Roundcube Kolab Plugins , iRony
bruederli moved T167: Establish an integration test environment for Roundcube from Doing to Done on the Sprint Server 201522 board.
May 27 2015, 9:41 AM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli committed rQA72b8b89de466: Add description how to write tests using the stick utility classes..
May 27 2015, 9:40 AM
bruederli closed T167: Establish an integration test environment for Roundcube as Resolved by committing rQA72b8b89de466: Add description how to write tests using the stick utility classes..
May 27 2015, 9:40 AM · Sprint Server 201522, Quality Assurance, Roundcube

May 26 2015

bruederli moved T239: Move functional tests from #pykolab to #stick from Doing to Done on the Sprint Server 201522 board.
May 26 2015, 8:54 PM · Sprint Server 201522, PyKolab, Quality Assurance
bruederli committed rQA7c140ebfbddd: Add wallace resource booking and invitation policy tests from pykolab..
May 26 2015, 8:43 PM
bruederli committed rQAb0ddf7a1ee70: Mute IMAP warnings when purging mailboxes.
May 26 2015, 8:43 PM
bruederli closed T239: Move functional tests from #pykolab to #stick as Resolved by committing rQA7c140ebfbddd: Add wallace resource booking and invitation policy tests from pykolab..
May 26 2015, 8:43 PM · Sprint Server 201522, PyKolab, Quality Assurance
bruederli committed rPe5925a3a5650: Fix lock check after changed in rP929e67a6.
May 26 2015, 4:00 PM
bruederli committed rQA4b8396fd05b2: Add test case for T249.
May 26 2015, 1:56 PM
bruederli added a comment to T249: Tracebacks for translations/localizations with special characters.

Added test case in rQA4b8396fd

May 26 2015, 12:59 PM · Sprint Server 201522, PyKolab
bruederli committed rQAa8274331d522: Support test execution with nosetests.
May 26 2015, 12:20 PM
bruederli committed rPa1a7c5fdb86c: Limit number of retries to send an update notification; fix the smtplib.SMTP..
May 26 2015, 12:18 PM
bruederli moved T239: Move functional tests from #pykolab to #stick from Backlog to Doing on the Sprint Server 201522 board.
May 26 2015, 9:34 AM · Sprint Server 201522, PyKolab, Quality Assurance
bruederli moved T167: Establish an integration test environment for Roundcube from Backlog to Doing on the Sprint Server 201522 board.
May 26 2015, 9:34 AM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli edited projects for T167: Establish an integration test environment for Roundcube, added: Sprint Server 201522; removed Sprint Server 201520.
May 26 2015, 9:34 AM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli edited projects for T239: Move functional tests from #pykolab to #stick, added: Sprint Server 201522; removed Sprint Server 201520.
May 26 2015, 9:33 AM · Sprint Server 201522, PyKolab, Quality Assurance
bruederli edited a custom field on T249: Tracebacks for translations/localizations with special characters.
May 26 2015, 9:25 AM · Sprint Server 201522, PyKolab
bruederli moved T249: Tracebacks for translations/localizations with special characters from Backlog to Done on the Sprint Server 201522 board.
May 26 2015, 8:42 AM · Sprint Server 201522, PyKolab
bruederli closed T249: Tracebacks for translations/localizations with special characters as Resolved by committing rP0c072d69d677: Make locale encoding the default sys encoding; resolves T249.
May 26 2015, 8:37 AM · Sprint Server 201522, PyKolab
bruederli committed rP0c072d69d677: Make locale encoding the default sys encoding; resolves T249.
May 26 2015, 8:37 AM
bruederli added a comment to T249: Tracebacks for translations/localizations with special characters.

Working on it. It seems that the changes necessary to fix https://issues.kolab.org/show_bug.cgi?id=3983 now cause problems in regular shell mode (no pipe)

May 26 2015, 8:02 AM · Sprint Server 201522, PyKolab

May 21 2015

bruederli committed rQAeaac620cd47d: Remove old file.
May 21 2015, 4:15 PM
bruederli committed rQA0d8c05924d10: Some code cleanup after wap_client was fixed in rP8755e0d1f12e.
May 21 2015, 4:10 PM
bruederli committed rQA13983e7bb9af: Add more functional tests from pykolab; move some to WAP (T239).
May 21 2015, 4:10 PM
bruederli committed rQA652577f8dde2: Merge branch 'master' of ssh://git.kolab.org/diffusion/QA/stick.
May 21 2015, 4:10 PM
bruederli updated the diff for D7: Set kolabinvitationpolicy field type to 'list'.
+ Add kolabinvitationpolicy attribute to resource types in database init script
May 21 2015, 3:50 PM
bruederli committed rP6122ee76c199: Merge branch 'master' of ssh://git.kolab.org/diffusion/P/pykolab.
May 21 2015, 1:02 PM
bruederli committed rP8755e0d1f12e: Catch webadmin API connection errors (timed out perhaps) and try again with a….
May 21 2015, 1:02 PM
bruederli committed rP0dcc7eef8d63: Merge branch 'master' of ssh://git.kolab.org/diffusion/P/pykolab.
May 21 2015, 1:02 PM
bruederli retitled D7: Set kolabinvitationpolicy field type to 'list' from
May 21 2015, 12:53 PM
bruederli moved T178: Extract webadmin utility scripts from pykolab from Review to Done on the Sprint Server 201520 board.
May 21 2015, 8:49 AM · Stick, PyKolab, Quality Assurance, Sprint Server 201520
bruederli committed rI5ce0bd7d6356: Improve vcard 4.0 output if clients request this version (#5049).
May 21 2015, 8:43 AM

May 20 2015

bruederli committed rQA50bbde1d2378: Move functional tests from pykolab to stick (T239).
May 20 2015, 5:26 PM
bruederli committed rQA0640ba6ca960: Simplify webadmin access + retry on authentication error.
May 20 2015, 5:26 PM
bruederli committed rQA510effbfb369: Add test suite for Roundcubemail tests.
May 20 2015, 5:26 PM
bruederli committed rQA67d94ebcb714: Make pypthon-based selenium tests work on CentOS 7.
May 20 2015, 5:26 PM
bruederli added a comment to T243: Composer autoloader is empty for Roundcubemail.

Shell script to execute from within /usr/share/roundcubemail to fix the autoloader locally:

May 20 2015, 1:27 PM · Sprint Server 201520, Release Managers
bruederli moved T239: Move functional tests from #pykolab to #stick from Backlog to Doing on the Sprint Server 201520 board.
May 20 2015, 8:57 AM · Sprint Server 201522, PyKolab, Quality Assurance

May 19 2015

bruederli created T243: Composer autoloader is empty for Roundcubemail.
May 19 2015, 5:57 PM · Sprint Server 201520, Release Managers
bruederli added a comment to T197: Tagging done in web client does not show up in Kontact.

This works for me with Kolab_Development packages as well as on Kolab Now. Except for mass assignments. Needs further investigation the target system.

May 19 2015, 5:49 PM · Roundcube Kolab Plugins , KDE PIM
bruederli reassigned T197: Tagging done in web client does not show up in Kontact from bruederli to machniak.
May 19 2015, 5:39 PM · Roundcube Kolab Plugins , KDE PIM
bruederli added a comment to T241: richt text implemeation between roundcube and kontact.

Confirmed, the web client doesn't expect/support HTML contents in the description field.

May 19 2015, 5:38 PM · Roundcube Kolab Plugins , KDE PIM
bruederli moved T177: Improve Roundcube phpunit tests to import IMAP data into test accounts from Doing to Done on the Sprint Server 201520 board.
May 19 2015, 5:35 PM · Roundcube, Quality Assurance, Sprint Server 201520
bruederli closed T177: Improve Roundcube phpunit tests to import IMAP data into test accounts, a subtask of T167: Establish an integration test environment for Roundcube, as Resolved.
May 19 2015, 5:35 PM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli closed T177: Improve Roundcube phpunit tests to import IMAP data into test accounts as Resolved.

Consider complete in git master @ 68ca96331

May 19 2015, 5:35 PM · Roundcube, Quality Assurance, Sprint Server 201520
bruederli moved T240: Run phpunit tests for Roundcube Kolab Plugins from Backlog to Done on the Sprint Server 201520 board.
May 19 2015, 5:33 PM · Roundcube Kolab Plugins , Quality Assurance, Sprint Server 201520
bruederli closed T240: Run phpunit tests for Roundcube Kolab Plugins as Resolved.

Implemented in rQA0941b9e2c.

May 19 2015, 5:33 PM · Roundcube Kolab Plugins , Quality Assurance, Sprint Server 201520
bruederli committed rQA977aed28541a: Describe CLI options for test runtime.
May 19 2015, 5:32 PM
bruederli committed rQA58f76672fdd0: Exclude some mbstring related tests known to fail on CentOS 7.
May 19 2015, 5:19 PM
bruederli moved T178: Extract webadmin utility scripts from pykolab from Doing to Review on the Sprint Server 201520 board.
May 19 2015, 2:56 PM · Stick, PyKolab, Quality Assurance, Sprint Server 201520
bruederli closed T178: Extract webadmin utility scripts from pykolab, a subtask of T167: Establish an integration test environment for Roundcube, as Resolved.
May 19 2015, 2:55 PM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli closed T178: Extract webadmin utility scripts from pykolab as Resolved.

Added decorators for flagging tests as todo or selenium in rQA0941b9e2.

May 19 2015, 2:55 PM · Stick, PyKolab, Quality Assurance, Sprint Server 201520
bruederli committed rQA0941b9e2cac3: Make tests run with Python 2.7; add decorators to flag tests as TODO or….
May 19 2015, 2:53 PM
bruederli committed rQAa9670e95ba9a: Prepare custom test loader to filter out tests flagges as TODO; add phpunit….
May 19 2015, 11:12 AM

May 18 2015

bruederli removed a subtask for T167: Establish an integration test environment for Roundcube: T240: Run phpunit tests for Roundcube Kolab Plugins.
May 18 2015, 4:30 PM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli removed a parent task for T240: Run phpunit tests for Roundcube Kolab Plugins: T167: Establish an integration test environment for Roundcube.
May 18 2015, 4:30 PM · Roundcube Kolab Plugins , Quality Assurance, Sprint Server 201520
bruederli edited a custom field on T240: Run phpunit tests for Roundcube Kolab Plugins.
May 18 2015, 4:30 PM · Roundcube Kolab Plugins , Quality Assurance, Sprint Server 201520
bruederli created T240: Run phpunit tests for Roundcube Kolab Plugins.
May 18 2015, 4:29 PM · Roundcube Kolab Plugins , Quality Assurance, Sprint Server 201520
bruederli committed rQA919232025596: Run upstream Roundcube Selenium tests through phpunit.
May 18 2015, 4:23 PM
bruederli removed a parent task for T239: Move functional tests from #pykolab to #stick: T167: Establish an integration test environment for Roundcube.
May 18 2015, 3:17 PM · Sprint Server 201522, PyKolab, Quality Assurance
bruederli removed a subtask for T167: Establish an integration test environment for Roundcube: T239: Move functional tests from #pykolab to #stick.
May 18 2015, 3:17 PM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli edited a custom field on T239: Move functional tests from #pykolab to #stick.
May 18 2015, 3:16 PM · Sprint Server 201522, PyKolab, Quality Assurance
bruederli created T239: Move functional tests from #pykolab to #stick.
May 18 2015, 3:16 PM · Sprint Server 201522, PyKolab, Quality Assurance
bruederli added a comment to T178: Extract webadmin utility scripts from pykolab.

Initial import in rQAdcdad2a025a3

May 18 2015, 3:13 PM · Stick, PyKolab, Quality Assurance, Sprint Server 201520
bruederli committed rQAdcdad2a025a3: Initial import of integration test utilities.
May 18 2015, 3:08 PM

May 13 2015

bruederli committed rRPKde17aff9573e: Add schema files for sqlite databases (for testing purposes).
May 13 2015, 4:13 PM
bruederli committed rRPK17f9f07df9e0: Update homepage/download URL for groupware plugins.
May 13 2015, 4:13 PM
bruederli added a comment to T177: Improve Roundcube phpunit tests to import IMAP data into test accounts.

Two more relevant commits:

May 13 2015, 3:28 PM · Roundcube, Quality Assurance, Sprint Server 201520
bruederli added a comment to T177: Improve Roundcube phpunit tests to import IMAP data into test accounts.

First improvements added in git master:

May 13 2015, 2:58 PM · Roundcube, Quality Assurance, Sprint Server 201520
bruederli added a comment to T178: Extract webadmin utility scripts from pykolab.

I've created a set of functions/classes that would allow for Selenium-based integration tests to be written like this example for T153:

May 13 2015, 1:37 PM · Stick, PyKolab, Quality Assurance, Sprint Server 201520
bruederli added a comment to T178: Extract webadmin utility scripts from pykolab.

Yes, these utilities could indeed end up in Stick but depend on PyKolab for the Webadmin API functions

May 13 2015, 1:30 PM · Stick, PyKolab, Quality Assurance, Sprint Server 201520
bruederli added a comment to T36: No MessageRead events on shared folders.

This issue is still pending in cyrus-imapd-2.5.2-1.1.x86_64 and blocks a use/test case for LHM.

May 13 2015, 7:33 AM · Sprint Server 201522, Cyrus IMAP
bruederli added a comment to T92: Superfluous shared namespace prefix in folder uri for shared folder delivery.

Fix tested and verified in version cyrus-imapd-2.5.2-1.1.x86_64. The following event notification is sent by notifyd:

May 13 2015, 7:31 AM · Kolab Enterprise 14 - Extras Audit, Sprint Server 201520, Cyrus IMAP
bruederli added a comment to T221: Make Payment API HTTP Options configurable.

Basically all options one can pass to the HTTP_Request2 constructor should be configurable, including

May 13 2015, 7:04 AM · Restricted Project, Restricted Project, Product Owners

May 11 2015

bruederli moved T178: Extract webadmin utility scripts from pykolab from Backlog to Doing on the Sprint Server 201520 board.
May 11 2015, 1:17 PM · Stick, PyKolab, Quality Assurance, Sprint Server 201520
bruederli edited projects for T92: Superfluous shared namespace prefix in folder uri for shared folder delivery, added: Sprint Server 201520; removed Restricted Project.
May 11 2015, 9:13 AM · Kolab Enterprise 14 - Extras Audit, Sprint Server 201520, Cyrus IMAP
bruederli moved T177: Improve Roundcube phpunit tests to import IMAP data into test accounts from Backlog to Doing on the Sprint Server 201520 board.
May 11 2015, 9:10 AM · Roundcube, Quality Assurance, Sprint Server 201520
bruederli moved T167: Establish an integration test environment for Roundcube from Backlog to Doing on the Sprint Server 201520 board.
May 11 2015, 9:10 AM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli edited a custom field on T167: Establish an integration test environment for Roundcube.
May 11 2015, 9:06 AM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli edited a custom field on T178: Extract webadmin utility scripts from pykolab.
May 11 2015, 9:05 AM · Stick, PyKolab, Quality Assurance, Sprint Server 201520
bruederli edited a custom field on T177: Improve Roundcube phpunit tests to import IMAP data into test accounts.
May 11 2015, 9:05 AM · Roundcube, Quality Assurance, Sprint Server 201520
bruederli created T178: Extract webadmin utility scripts from pykolab.
May 11 2015, 9:05 AM · Stick, PyKolab, Quality Assurance, Sprint Server 201520
bruederli created T177: Improve Roundcube phpunit tests to import IMAP data into test accounts.
May 11 2015, 9:00 AM · Roundcube, Quality Assurance, Sprint Server 201520

May 8 2015

bruederli moved T92: Superfluous shared namespace prefix in folder uri for shared folder delivery from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 8 2015, 7:28 AM · Kolab Enterprise 14 - Extras Audit, Sprint Server 201520, Cyrus IMAP
bruederli added a comment to T33: Consider the database root dn for synchronization.

Patches to consider are listed in https://obs.kolabsys.com/package/show/Kolab:Development/pykolab

May 8 2015, 7:27 AM · Restricted Project, Restricted Project, Restricted Project, PyKolab

May 7 2015

bruederli updated the task description for T36: No MessageRead events on shared folders.
May 7 2015, 12:04 PM · Sprint Server 201522, Cyrus IMAP
bruederli added a comment to T92: Superfluous shared namespace prefix in folder uri for shared folder delivery.

Steps to reproduce and test:

May 7 2015, 11:56 AM · Kolab Enterprise 14 - Extras Audit, Sprint Server 201520, Cyrus IMAP
bruederli added a comment to T92: Superfluous shared namespace prefix in folder uri for shared folder delivery.

Failed to test cyrus-imapd-2.5.1-19.1.x86_64. Segfaults with event notifications enabled.

May 7 2015, 11:42 AM · Kolab Enterprise 14 - Extras Audit, Sprint Server 201520, Cyrus IMAP
bruederli updated the task description for T153: Bug: Quering for a delegation user results in server error.
May 7 2015, 9:54 AM · Roundcube Kolab Plugins

May 6 2015

bruederli edited a custom field on T167: Establish an integration test environment for Roundcube.
May 6 2015, 4:38 PM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli added a parent task for T164: Allow Docker Container to setup kolab itself: T167: Establish an integration test environment for Roundcube.
May 6 2015, 4:32 PM · Quality Assurance
bruederli added a subtask for T167: Establish an integration test environment for Roundcube: T164: Allow Docker Container to setup kolab itself.
May 6 2015, 4:32 PM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli created T167: Establish an integration test environment for Roundcube.
May 6 2015, 4:32 PM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli created T163: Implement new folder navigation with user-based searching for kolab_files.
May 6 2015, 2:56 PM · Roundcube Kolab Plugins
bruederli added a parent task for T161: Use treelist.js for folder list in kolab_files: T162: Provide search box for folders in kolab_files.
May 6 2015, 2:52 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins
bruederli added a subtask for T162: Provide search box for folders in kolab_files: T161: Use treelist.js for folder list in kolab_files.
May 6 2015, 2:52 PM · Product Owners, Roundcube Kolab Plugins