The line was removed in 11d585165aee0.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
All Stories
Apr 18 2025
- Add configuration feature to the kolab plugin
- Add a sample on skin/logo
This now properly tests the metadata cache issue.
Apr 17 2025
- Replace delegation activated_at column with typical status column
Apr 16 2025
This is now completed for LDAP and IMAP facades and ready for review. There were some more tricks needed, but I like the result. These changes already revealed two small bugs that I fixed.
- Add LDAP facade and migrate tests
We either have time left to sleep, or we break. So no point in having the min anymore.
Avoid unnecessary and confusing secondsLeft updates
In D5202#66198, @machniak wrote:I'm going to keep tests against a real backend in tests/Feature/Backends/, where all IMAP methods should have it's test. Also DataMigrator tests and Infrastructure tests will stay this way.
But anywhere else we can use mocking.
I'm going to keep tests against a real backend in tests/Feature/Backends/, where all IMAP methods should have it's test. Also DataMigrator tests and Infrastructure tests will stay this way.
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.
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/