I think this is a good idea. There's always a tradeoff where there is some value in testing against the actual backend vs having a mock + a separate imap backend test. But I think especially we the currently relatively simple interface having a mock makes a lot of sense to make our tests faster and more robust.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
All Stories
Apr 16 2025
Apr 15 2025
- Include delegator name in the response
- Fix UI
- Exclude self from user autocomplete result
Apr 14 2025
In D5196#66111, @machniak wrote:That's not exactly the same as doing it in another client. I don't like the test code in Ping command code. Maybe create a php script that will sleep for a few seconds and then do the metadata update, which you could call using exec() before the Ping request in the test.
Apr 13 2025
That's not exactly the same as doing it in another client. I don't like the test code in Ping command code. Maybe create a php script that will sleep for a few seconds and then do the metadata update, which you could call using exec() before the Ping request in the test.
Added some tests
Stick to the logic that we only sleep if we have a at least ping-timeout + 10s left.
Apr 12 2025
Adjust the kolab4 implementation as well
Apr 11 2025
kolab_sync_storage_kolab4::folder_id2name() implementation will need similar change. There DAV folders are handled separately.
- Code cleanup
- Merge branch 'master' into dev/delegation
- Cleanup
- Cleanup
- Browser tests
- Merge branch 'master' into dev/delegation
- More on delegation logic
- Resetting identities on delegation delete
- Unsubscribing/unsharing of IMAP folders
- Unsubscribing/unsharing of DAV folders
Apr 10 2025
- Skip transactions with amount<=0
- Skip transactions with amount=0
Apr 9 2025
I think we'll need the same in the metrics controller.
Apr 8 2025
kolabobject is part of php-kolab package.
Apr 7 2025
docs.kolab.org was built from this repository: https://git.kolab.org/diffusion/D/ (which should be the same as the github one, but if in question git.kolab.org is the up-to-date version).
There where many documents
- Howtos
- Admin and Developer Guids
- Kolab Architecture
Apr 6 2025
Apr 5 2025
Fixed in master of kolab-webadmin and kolab-net-ldap3.
I'm not sure about this since we have Knowledge Base. https://kb.kolab.org/2023/03/install-kolab-16-on-alma-linux-9/
Apr 3 2025
Mar 31 2025
Mar 28 2025
Mar 27 2025
Mar 26 2025
I would just remove the _debug() call.