Both options are possible in the conversational speech in some known dialects of English. Though, in the modern written speech the sentence You have done everything you can do is rare and historical. You have done everything you could do is more widely used, but, it needs a clause or phrase denoting purpose of the action. For example, You have done everything you could do to fulfil the task.Without such clause, the sentence You have done everything you could do is semantically somewhat incorrectincomplete.