Change in behavior: move #upload action to the separate resource and controller.