The meaning is not clear, so I cannot completely review the grammar. I can correct the introductory line: Documentation has been completed since 17 Sept. 2014 .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.