Jing Cheng
Jing Cheng
**Issue:** TypeScript complains about passing required into Autocomplete **Description:** The "required" attribute is not a standard HTML attribute that is supported by all input types, and therefore, it is not...
## Product Description Happen to notice that we didn't catch the scenario that the group id does not exist at all. This uncaught error resulted in our error message are...
## Product Description As a follow up for SSO work, when we auto-deactivate web user, or when web user get reactivated, those action should be logged for future reference and...
## Product Description When a user signed in, even if the user get deactivated, as long as the user is still in his session, he can still use commcarehq, which...
## Technical Summary Ticket: https://dimagi.atlassian.net/browse/SAAS-15717 ## Safety Assurance ### Safety story We used to store location info in two places: on `CouchUser` model and in `SQLUserData`. In previous PR, we...
## Product Description ## Technical Summary Ticket: https://dimagi.atlassian.net/browse/SAAS-17442 This PR will run `refresh_data_dictionary_from_app` on all domains and all apps, so any case type that is configured in the form builder...