{"push_id":2663150304,"size":1,"distinct_size":1,"ref":"refs/heads/feat/revamp/settings-page","head":"7bb95c101745937cc83b8becadcfb5bef55e626d","before":"4af77e8a89d33818495ff295c3bc866f28c113bb","commits":[{"sha":"7bb95c101745937cc83b8becadcfb5bef55e626d","author":{"name":"Oli Evans","email":"49e9fdbac7b6b28247b06e64df97a0d8e30342fa@tableflip.io"},"message":"Edit a mutable local copy of the node config\n\nWe fetch the node config from the api. This is stashed in the redux\ntree, and is only updated by re-fetching from the api.\n\nThe settings page manges a local mutable copy that is initialised\non first render. The save button becomes active when there is a\nchange in the editor. If the user reverts their changes the save\nbutton becomes disabled again to indicate in a calm way that there\nare no changes.\n\nIn the background we periodically refetch the config from the api.\nIf we detect that the config was changed since the user started\nlooking at it in the webui, we show a warning and invite them to\nreset the editor to see the changes.\n\nLicense: MIT\nSigned-off-by: Oli Evans <oli@tableflip.io>","distinct":true,"url":"https://api.github.com/repos/ipfs-shipyard/ipfs-webui/commits/7bb95c101745937cc83b8becadcfb5bef55e626d"}]}
{"actor":{"display_login":"olizilla"}}