- Small CS fix
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Feed Search
Jun 4 2025
Jun 4 2025
machniak requested review of D5301: Refactor password policy, support LDAP password algos in password history.
Jun 3 2025
Jun 3 2025
- Support delegation in LDIF import
- Optimize user creation
- Optimize aliases import
- Support import of password history
- Rename migration file
We should do the same in syncroton_folder table
BTW, we have the same situation in syncroton_folder table. The table is smaller, so it probably is not a problem, but we should use the same index there.
In D5295#68265, @mollekopf wrote:Seems to work:
MariaDB [roundcube]> ANALYZE SELECT * FROM `syncroton_content` WHERE `device_id` = 'b64bcab5169887ba3318728b5174be9958cf3a00' AND `folder_id` = '75e3e4a5c192280e5d6f62281453edbeb9d8252b' AND `is_deleted` = 1; +------+-------------+-------------------+------+---------------------------------------------------------------+------+---------+------+-------+----------+----------+------------+-------------+ | id | select_type | table | type | possible_keys | key | key_len | ref | rows | r_rows | filtered | r_filtered | Extra | +------+-------------+-------------------+------+---------------------------------------------------------------+------+---------+------+-------+----------+----------+------------+-------------+ | 1 | SIMPLE | syncroton_content | ALL | device_id--folder_id--contentid,syncroton_contents::device_id | NULL | NULL | NULL | 18487 | 17559.00 | 50.00 | 0.00 | Using where | +------+-------------+-------------------+------+---------------------------------------------------------------+------+---------+------+-------+----------+----------+------------+-------------+
Jun 2 2025
Jun 2 2025
Did you test whether it indeed does sped up the query?
- Lowercase kolabAllowSMTPSender value
- Lower-case addresses in shared folders' acl
- Fix domains import
- Prevent an error when a line reminder is null, not a string
- Prefer displayName over CN for contacts
- phpstan error fix
machniak added a comment to D5289: Make the api for the kolab plugin accessible on a localhost domain.
I don't like it. Services do not require authentication, but this APIs require auth. Especially the delegation write (POST/DELETE) requests.
May 30 2025
May 30 2025
May 29 2025
May 29 2025
- Merge branch 'master' into dev/login-as
May 28 2025
May 28 2025
- Add test cases
machniak requested changes to D5271: Fold rate-limiting into the submission policy and get mailfilter to work.
Tests in tests/Feature/Policy/SmtpAccessTest.php probably fail, also we should test rate limit there.
May 27 2025
May 27 2025
- Update tests for the IP-to-country change for 127.0.0.0/8 network
machniak requested review of D5265: Support PBKDF2-SHA512 and PBKDF2_SHA256 algorithms for LDAP passwords.
May 26 2025
May 26 2025
- Per-user mail delivery settings
- Move greylist setting into the Mail delivery section
- Tests
May 23 2025
May 23 2025
May 22 2025
May 22 2025
May 21 2025
May 21 2025
May 19 2025
May 19 2025
- Don't redirect autoconf/autodiscovery requests to Roundcube container
May 13 2025
May 13 2025
- Remove redundant route
- Refactor, move button/action to the admin API
- Add test
May 12 2025
May 12 2025
May 11 2025
May 11 2025
May 9 2025
May 9 2025
May 8 2025
May 8 2025
One small change and we can merge.
May 6 2025
May 6 2025
May 5 2025
May 5 2025
You're correct. It should have been done when we implemented DAV support in calendar, kolab_addressbook and tasklist plugins. Thanks.