allow closing newly opened case
allow closing subcase immediately
first buttons
Style buttons according to mockup
fix imports and whitespace
cache db comparisons and make request async
use generic view model
update staging.yaml

[ci skip]
update staging.yaml

[ci skip]
Merge pull request #4036 from dimagi/whitespace

fix imports and whitespace
keep ReportCacheTest from sometimes hanging
Merge pull request #4037 from dimagi/cachecomparisons

cache db comparisons and make request async
Merge pull request #4038 from dimagi/stop-hang

keep ReportCacheTest from sometimes hanging
Merge pull request #3953 from dimagi/closecase

allow closing of cases in same form as they are opened
Remove title casing from domain

This caused trial ending emails to never be sent
Add project admins subscription end emails
Merge pull request #4039 from dimagi/add_admins_to_email

Add admins to email
update staging.yaml

[ci skip]
Merge branch 'master' into app-buttons
change test_assign_bad_index_ref reference a soft-deleted case

rather than actually deleted case