@marksilvis there's a small bug I noticed when testing the annotation service on ccd4. I uploaded a dataset file named "data_%20.txt" and after adding a new annotation, I had to refresh the page to see it being added. And my debugger says a 500 error as well. It must be caused by the file name since there's a percentage sign. I discovered similar issue with Causal Web and @kvb2univpitt has fixed that by encoding the file name in the request and decode it later.
Click the screenshot to view full size version.

@marksilvis there's a small bug I noticed when testing the annotation service on ccd4. I uploaded a dataset file named "data_%20.txt" and after adding a new annotation, I had to refresh the page to see it being added. And my debugger says a 500 error as well. It must be caused by the file name since there's a percentage sign. I discovered similar issue with Causal Web and @kvb2univpitt has fixed that by encoding the file name in the request and decode it later.
Click the screenshot to view full size version.