Yeah, we don't exactly do the best job of getting the word out about BeagleBones in space. It has been done several times now, including at least one payload upon the ISS that I believe is still there.
BeagleBones have been used as prototype test platforms for several years by several space agencies and solution providers and it is only natural for a few instances to actually end up making the journey.
I wasn't able to find out a lot else on-line...
I'm going to try to do a better job at getting folks to talk about such events on this list as I believe this is of general interest.