James Armstrong
James Armstrong
> Okay, actually it was really straightforward! > > I did a brief patch to emit ChangedProductMetadata ([tsheinen@a4781a6](https://github.com/tsheinen/calibre-web/commit/a4781a62b2fde549a40b87ccabb6b0df20ce60a4)) for every synced book and did observe metadata set in the calibre-web...
@tsheinen If it also works reliably, you definitely should pull request the patch to this repository!
> I'm not sure why real_ip_header is allowed to be set in the advanced section, but unfortunately there's no way to set that for every proxy host (the advanced config...
Below "1 Video selected", click Options. You'll see a format selection with 3 settings "Automatic", "Current", and "Most Compatible". Select "Current" and check if it's sending the original video now....
Looks like this now. It looks off; is this style good? I'm also thinking of adding bulk read status buttons too in this PR 
Okay, got it to work. Had to use `$(document).on('click', '#id', function....)` instead of `$('#id').click()` for the buttons because adding the buttons within the table header makes them dynamically-added elements. Also...
Alright, final feature for this PR. I added bulk metadata editing. No more additional features will be added from now on as I've done what I intended to do! 
Let me know if I am missing anything. Fleshed out basically everything I can think of myself
@OzzieIsaacs This PR is ready to review now, whenever you're ready
Do you know if this will be reviewed soon? @OzzieIsaacs