1 tablespoon olive oil
1 (4.5-5 pound) whole chicken
1 1/2 teaspoons salt, divided
3/4 teaspoon ground black pepper, divided
1 tablespoon unsalted butter
1 (9-ounce) package frozen artichoke hearts, thawed
12 whole garlic cloves
1 teaspoon fresh thyme leaves
1/3 cup dry white wine
1 pound assorted color baby new potatoes, scrubbed
1 medium red onion, cut into 8 wedges
2 celery ribs, cut into 2 x 1/2-inch sticks
2 carrots, cut into 2 x 1/2-inch sticks