Green’s Dictionary of Slang

up front adj.

also in front, out front, upfront

1. [1950s+] (orig. US) open, honest.

2. [1970s] in the foreground; foremost.