Please, review.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Jul 28 2015
Jul 27 2015
Jul 24 2015
Jul 23 2015
Jul 22 2015
Jul 21 2015
Agreed about the /private namespace. This is fixed by above commit. The problem is with priority of the other two annotations. As I said, iRony (actually only iRony uses these methods) depends on the fact that we can set a folder ID to defined value. So, if we set "kolab" annotation to something and the use "cyrus" annotation we have a problem. That's why I left the order as it was before. See the commit. Tell me if you see this different.
This MAPI feature is not clear and I don't think we need it first. Let's work on other missing features and find out later more info on this one, with help of some MAPI/Exchange specialist.
Jul 20 2015
We can't give a prio to cyrus uniqueid annotation. I've found iRony's Kolab/Utils/DAVBackend.php code which (beside unsused class constants) sets folder UID and, I assume, the DAV client expects the same UID to be used later. So, it looks like we need to check the /shared/vendor/kolab/uniqueid annotation first and fallback to cyrus annotation if it does not exists in get_uid().
The existence of this private annotation is not disruptive or I don't see how it could be. Also, you can't see these folder anotations in the cache tables probably because they are stored in memcache. Of course, Roundcube can be configured to store metadata in sql db.
I'm not aware of the "various reasons, we can not fully support this feature". Could you elaborate/provide the warning text?
Jul 2 2015
Jul 1 2015
Jun 29 2015
Jun 26 2015
Jun 25 2015
Probably it can't find Sabre/VObject, see logs/errors.
Implemented and should work for all except Stripe which has its own HTTP communication implementation.
From Roundcube's tests directory run:
phpunit ../plugins/libcalendaring/tests/libcalendaring.php
phpunit ../plugins/libcalendaring/tests/libvcalendar.php
Are you in Roundcube's tests/Selenium directory? What if you run ./phpunit.phar Login.php?
Hmm... that should work. phpunit.phar should execute all tests defined in phpunit.xml. Is there any output?
The way to run Selenium tests without docker
- download selenium and phantomjs binaries and put the in one folder
- execute: PATH=/folder/path:$PATH" java -jar selenium-standalone....
- go to another console and goto tests/Selenium directory
- download phpunit.phar, make it executable and execute it
Ok, thanks for the explanation. Jeroen should see this, anyway.
hmm..., objectclass=* should already catch objects with ldapsubentry class, no?
Jun 24 2015
Which part of D28 fixes that? As Torsten I don't understand where's the problem.
This is also included in D28
Landed