The answer is in part yes. You can use the app’s web interface to update Discourse. However iirc they recommend performing a command line rebuild every couple of months.
Recently I updated using the panel. But had weird glitches in the interface. Performing command line rebuild fixed the issues I was experiencing.