Heat the oil in a medium saucepan over medium heat. Add the onions and jalapeno and cook until soft. Add the ginger and cook for 1 minute. Add the orange juice, sugar, and half the bag of cranberries. Cook, stirring occasionally, until the berries pop and are soft. Add the remaining cranberries and cook 1 minute. Remove from the heat, add the blackberries, honey, to taste, orange zest, and parsley. Season with salt and pepper.