[In Progress] Support domains on upstream

```python
action=form_buttons.cancel if cancel else form_buttons.add
```

No need to use submit_and_cancel_buttons