In a heavy bottom pot over medium-high heat, combine cranberries, orange juice, and diced orange. Bring to a boil and reduce to a simmer, stirring until cranberries begin to pop.
Add apple, honey, cardamom, and salt. Stir well to combine and heat back to a simmer. Remove from heat and cool. Hold refrigerated for service.