Page MenuHomePhorge
Feed Advanced Search

May 27 2015

bruederli committed rRPK0b3910099a08: Support COMPLETED property in VTODO objects (authored by bruederli).
Support COMPLETED property in VTODO objects
May 27 2015, 12:35 PM
bruederli committed rRPK1f9835e918bc: Support COMPLETED property in VTODO objects (authored by bruederli).
Support COMPLETED property in VTODO objects
May 27 2015, 12:32 PM
bruederli closed T403: Support COMPLETED property in VTODO objects as Resolved by committing rRPK1f9835e918bc: Support COMPLETED property in VTODO objects.
May 27 2015, 12:32 PM · Sprint Server 201522, Roundcube Kolab Plugins , iRony
bruederli created T403: Support COMPLETED property in VTODO objects.
May 27 2015, 12:28 PM · 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, 11:41 AM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli committed rQA72b8b89de466: Add description how to write tests using the stick utility classes. (authored by bruederli).
Add description how to write tests using the stick utility classes.
May 27 2015, 11: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, 11: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, 10:54 PM · Sprint Server 201522, PyKolab, Quality Assurance
bruederli committed rQA7c140ebfbddd: Add wallace resource booking and invitation policy tests from pykolab. (authored by bruederli).
Add wallace resource booking and invitation policy tests from pykolab.
May 26 2015, 10:43 PM
bruederli committed rQAb0ddf7a1ee70: Mute IMAP warnings when purging mailboxes (authored by bruederli).
Mute IMAP warnings when purging mailboxes
May 26 2015, 10: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, 10:43 PM · Sprint Server 201522, PyKolab, Quality Assurance
bruederli committed rPe5925a3a5650: Fix lock check after changed in rP929e67a6 (authored by bruederli).
Fix lock check after changed in rP929e67a6
May 26 2015, 6:00 PM
bruederli committed rQA4b8396fd05b2: Add test case for T249 (authored by bruederli).
Add test case for T249
May 26 2015, 3:56 PM
bruederli added a comment to T249: Tracebacks for translations/localizations with special characters.

Added test case in rQA4b8396fd

May 26 2015, 2:59 PM · Sprint Server 201522, PyKolab
bruederli committed rQAa8274331d522: Support test execution with nosetests (authored by bruederli).
Support test execution with nosetests
May 26 2015, 2:20 PM
bruederli committed rPa1a7c5fdb86c: Limit number of retries to send an update notification; fix the smtplib.SMTP. (authored by bruederli).
Limit number of retries to send an update notification; fix the smtplib.SMTP.
May 26 2015, 2: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, 11: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, 11: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, 11: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, 11: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, 11: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, 10: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, 10:37 AM · Sprint Server 201522, PyKolab
bruederli committed rP0c072d69d677: Make locale encoding the default sys encoding; resolves T249 (authored by bruederli).
Make locale encoding the default sys encoding; resolves T249
May 26 2015, 10: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, 10:02 AM · Sprint Server 201522, PyKolab

May 21 2015

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

May 20 2015

bruederli committed rQA50bbde1d2378: Move functional tests from pykolab to stick (T239) (authored by bruederli).
Move functional tests from pykolab to stick (T239)
May 20 2015, 7:26 PM
bruederli committed rQA0640ba6ca960: Simplify webadmin access + retry on authentication error (authored by bruederli).
Simplify webadmin access + retry on authentication error
May 20 2015, 7:26 PM
bruederli committed rQA510effbfb369: Add test suite for Roundcubemail tests (authored by bruederli).
Add test suite for Roundcubemail tests
May 20 2015, 7:26 PM
bruederli committed rQA67d94ebcb714: Make pypthon-based selenium tests work on CentOS 7 (authored by bruederli).
Make pypthon-based selenium tests work on CentOS 7
May 20 2015, 7: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, 3: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, 10:57 AM · Sprint Server 201522, PyKolab, Quality Assurance

May 19 2015

bruederli created T243: Composer autoloader is empty for Roundcubemail.
May 19 2015, 7: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, 7: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, 7: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, 7: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, 7: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, 7: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, 7: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, 7: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, 7:33 PM · Roundcube Kolab Plugins , Quality Assurance, Sprint Server 201520
bruederli committed rQA977aed28541a: Describe CLI options for test runtime (authored by bruederli).
Describe CLI options for test runtime
May 19 2015, 7:32 PM
bruederli committed rQA58f76672fdd0: Exclude some mbstring related tests known to fail on CentOS 7 (authored by bruederli).
Exclude some mbstring related tests known to fail on CentOS 7
May 19 2015, 7:19 PM
bruederli moved T178: Extract webadmin utility scripts from pykolab from Doing to Review on the Sprint Server 201520 board.
May 19 2015, 4: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, 4: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, 4: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… (authored by bruederli).
Make tests run with Python 2.7; add decorators to flag tests as TODO or…
May 19 2015, 4:53 PM
bruederli committed rQAa9670e95ba9a: Prepare custom test loader to filter out tests flagges as TODO; add phpunit… (authored by bruederli).
Prepare custom test loader to filter out tests flagges as TODO; add phpunit…
May 19 2015, 1:12 PM

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, 6: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, 6: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, 6:30 PM · Roundcube Kolab Plugins , Quality Assurance, Sprint Server 201520
bruederli created T240: Run phpunit tests for Roundcube Kolab Plugins.
May 18 2015, 6:29 PM · Roundcube Kolab Plugins , Quality Assurance, Sprint Server 201520
bruederli committed rQA919232025596: Run upstream Roundcube Selenium tests through phpunit (authored by bruederli).
Run upstream Roundcube Selenium tests through phpunit
May 18 2015, 6: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, 5: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, 5: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, 5:16 PM · Sprint Server 201522, PyKolab, Quality Assurance
bruederli created T239: Move functional tests from #pykolab to #stick.
May 18 2015, 5: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, 5:13 PM · Stick, PyKolab, Quality Assurance, Sprint Server 201520
bruederli committed rQAdcdad2a025a3: Initial import of integration test utilities (authored by bruederli).
Initial import of integration test utilities
May 18 2015, 5:08 PM

May 13 2015

bruederli committed rRPKde17aff9573e: Add schema files for sqlite databases (for testing purposes) (authored by bruederli).
Add schema files for sqlite databases (for testing purposes)
May 13 2015, 6:13 PM
bruederli committed rRPK17f9f07df9e0: Update homepage/download URL for groupware plugins (authored by bruederli).
Update homepage/download URL for groupware plugins
May 13 2015, 6: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, 5: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, 4: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, 3: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, 3: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, 9: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, 9: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, 9: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, 3: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, 11: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, 11: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, 11: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, 11:06 AM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli edited a custom field on T178: Extract webadmin utility scripts from pykolab.
May 11 2015, 11: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, 11:05 AM · Roundcube, Quality Assurance, Sprint Server 201520
bruederli created T178: Extract webadmin utility scripts from pykolab.
May 11 2015, 11: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, 11: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, 9: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, 9: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, 2: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, 1:56 PM · 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, 1:42 PM · 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, 11: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, 6: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, 6: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, 6:32 PM · Sprint Server 201522, Quality Assurance, Roundcube
bruederli created T167: Establish an integration test environment for Roundcube.
May 6 2015, 6: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, 4: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, 4: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, 4:52 PM · Product Owners, Roundcube Kolab Plugins