fix(ui): Fix archive/ingest widget
s
fix(opened-articles): Split responsibilities of directive and controller