- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Feb 16 2021
Feb 15 2021
Feb 12 2021
- Add forgotten component
Feb 8 2021
Feb 5 2021
Feb 4 2021
Rebase
Feb 3 2021
- Remove redundant condition
I'll review this again regarding 422 handling.
Feb 2 2021
A couple of browser tests need to be modified in tests/Browser/UsersTest.php
Feb 1 2021
And of course some tests will be needed.
- Fix type hint
Jan 29 2021
Jan 28 2021
The disabled attribute value could be boolean not string, but it will work either way.
Jan 27 2021
- Cleanup
- Simplify resize() calls
- More tests
- Test updateConnection endpoint
- Media setup dialog
- Fix test regressions
- Add tests for media setup dialog
- Fix connection role propagation to new connections
- Rebase
Jan 26 2021
- Add missing migration file
I've found one issue. The role change is not propagated to new connections. Scenario:
- User1 joins as a subscriber
- Moderator promotes him to a publisher
- User2 joins and sees a UI issue, because the User1 tail is a subscriber-like tile, and there's a video element of User1 "out of the matrix".
- Add tests for media setup dialog
- Fix test regressions
- Media setup dialog
Jan 22 2021
If you think that this internal cache is not really needed then go this way and remove use of self::$typedata. In rare cases when we list folders for all folder types separately in a single request, we'll end up with several requests to the Roundcube imap cache, instead of one. I'm afraid that we might call folder_typedata() or folder_type() methods quite a lot, but I didn't check that, so I'm not sure.
- Cleanup
- Simplify resize() calls
- More tests
- Test updateConnection endpoint
Jan 21 2021
How about we call self::folders_typedata($prefix); to populate the cache, but then user folder_type() anyways to fetch missing entries (it still uses the cache if available)?
With this change METADATA for every folder will be asked separately. This definitely will have performance implications. Maybe a better approach would be to add a method to reset kolab_storage::$typedata (and other cache-like data if needed). And call that method from syncroton's kolab_sync::sleep() or kolab_sync_backend_folder::hasHierarchyChanges().
Jan 19 2021
- Fix typo
- Improve constants handling
- Add unique key on openvidu_connections.session_id
- Fix: session_id should be indexed but not unique
- Remove redundant where clause
Wouldn't global STATUS_FOLDER_HIERARCHY_HAS_CHANGED status be more appropriate? Or this does not work with Outlook?
This code is not supposed to be used by Kolab backend. We're using kolab_sync_backend_state::validate().
Jan 18 2021
- Fix: session_id should be indexed but not unique