Add history limit on hub page, fix history filtering. Add borken update method

- The reason behind failed update seems to be a bug in the add-on sdk