In D4686#66579, @mollekopf wrote:I think kolab_subscriptions.php is missing?
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Apr 20 2025
Apr 20 2025
Apr 19 2025
Apr 19 2025
Apr 18 2025
Apr 18 2025
I think kolab_subscriptions.php is missing?
We should probably just get this merged, but it would be nice if we could fall-back to the metadata value for a seamless upgrade path (not sure what the current state is).
Cache clearing works now
mollekopf committed R113:f97e02f0049c: Optimize fetchPartBody() for huge results w/o formatting and decoding (authored by machniak).
mollekopf committed R113:923915745211: Don't log an imap authentication error when log_logins=true (authored by machniak).
I believe I fixed the issue in https://github.com/roundcube/roundcubemail/commit/67d5dfc95063c4a97c84fd0a5ef48bf42ba656eb
- Merge branch 'master' into dev/delegation
Looks good. For the theme / logo we'll have to contemplate where to store the actual image/theme. I could see it being an http link to with the backend being s3 or cephfs. I suppose for the image that would just work, and for the theme we would require some caching logic to download the theme as required.
Looks good apart from the comment.
The line was removed in 11d585165aee0.
- Add configuration feature to the kolab plugin
- Add a sample on skin/logo
This now properly tests the metadata cache issue.
Apr 17 2025
Apr 17 2025
- Replace delegation activated_at column with typical status column
Apr 16 2025
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.