- Fix group members update by the LDAP backend
- Remove group member of user delete
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Jan 4 2021
Jan 3 2021
Jan 1 2021
Dec 31 2020
Dec 30 2020
- Fix tests regressions
- LDAP error handling, LDAP tests
- Group jobs tests
- Checking Group::emailExists() when creating a user/alias
- Delete groups of user delete
- Various group model fixes, added tests
- Allow groups in non-public domains only
- Fix group:info command tests
- Delete groups of user delete
- Checking Group::emailExists() when creating a user/alias
Dec 29 2020
TL;DR: Make video chat app part of the main app without the app size concerns.
Dec 28 2020
In D2014#22843, @vanmeeuwen wrote:I would like to learn more about the "async" or "lazy-loading" (if that's applicable terminology), as it could be the underpinnings of our future dashboard widgety approach?
- Fix so after logout from /meet the logon page is displayed (instead of an empty page)
- OpenVidu: Fix Cockpit link in the menu
Dec 27 2020
Dec 26 2020
Dec 24 2020
- Small API change, controller tests
- Fix browser tests regressions
- Add browser tests for subscribers feature
- Rename some css classes and functions to more appropriate names
Dec 23 2020
Dec 22 2020
Dec 17 2020
I'm not sure. Is it an exception for this one page or this is a general rule that delete button should be on top? E.g. regarding https://bifrost.kolabsystems.com/T375653 What if the button will be in bottom-right corner?
Dec 16 2020
Dec 15 2020
- Fix browser tests after menu changes
- Remove webmail link from admin logon, fix padding of logon footer links
Dec 14 2020
- small cleanup
Dec 11 2020
- Stats: Remove the invalid extra bar on charts
Dec 10 2020
- Dismissing participants from the room
Dec 9 2020
- De-duplicate mandate input validation code
- Top up the wallet whn the balance is below the threshold (not 0)
Dec 8 2020
- Add Room::ROLE_* constants
Dec 7 2020
- Fix avg calculation
- Added tests
- Added browser tests
- Picture format and request id validation
Dec 4 2020
Dec 1 2020
- Comment out room locking options
Looks good, but browser tests will need some updates. Would you like to work on this?
Nov 30 2020
- Stripe: Trigger auto-payment immediately after setup
Nov 27 2020
Nov 25 2020
Nov 24 2020
Nov 23 2020
- Add domain settings, and fix some db structure issues
- Store spf/greylisting settings in user/domain settings
- Add tests, rename spf -> spf_whitelist
- Added browser tests
Nov 20 2020
I didn't think about where to store the settings, but still I like to have the settings/configuration input validation code in some place (and not in the controller). This way the controller can be simple and when we need to add more settings we have a separate place to do this without messing with controllers and model classes.