2 octave scales and arpeggios in all keys with multiple fingerings!
If you had more time, I'd say pick a key a week and really work it out but in your situation, it may be better to pick a key a day.
Also, somewhere floating around talkbass is a pdf file of Max Dimoff's 9 pages of warmups.

There's some great material in there to isolate shifting, build finger strength, dexterity, and intonation. Try a search for it.
G'luck!