This plugin allows to configure upload validations per project. Project owners can configure blocked file extensions, required footers and a maximum allowed path length. Pushes of commits that violate these settings are rejected by Gerrit.

Clone this repo:
  1. 5491e6c Use provided revWalk ObjectReader to read changed content. by Stephen Li · 3 days ago master
  2. be977bd Remove Tika dependency for uploadvalidator by Stephen Li · 2 weeks ago
  3. cef5ac4 Check jgit RawText#isBinary before MimeTypes by Stephen Li · 2 weeks ago
  4. 7ffe532 Set formatting in all files to google-java-format by Stephen Li · 3 weeks ago
  5. d679725 Use RevWalk from CommitReceivedEvent by Stephen Li · 4 weeks ago
  6. 5a674b7 Make Module a public class so it can be imported by Stephen Li · 5 weeks ago stable-2.14
  7. f527b16 Fix Java style by Edwin Kempin · 5 weeks ago
  8. d1e818a Add project-specific scoping by Stephen Li · 6 weeks ago
  9. 5301203 Block keyword in commit messages as well as file by Stephen Li · 6 weeks ago
  10. b242179 Merge "Fix test for skipOnlyOnSpecificRef" by ekempin · 5 weeks ago
  11. a04ee75 Scope validation by email by Stephen Li · 6 weeks ago
  12. cf90aad Fix ErrorProne warnings by Edwin Kempin · 6 weeks ago
  13. afb69c3 Fix test for skipOnlyOnSpecificRef by Stephen Li · 6 weeks ago
  14. ef08747 Fix skipGroup user propagation for Git/HTTP pushes by Luca Milanesio · 3 months ago
  15. 75c323a Merge "Allows exception to the rules" by David Ostrovsky · 3 months ago
  16. 6b3a0f0 Allows exception to the rules by Luca Milanesio · 3 months ago
  17. fab3ae9 Bazel: Document prerequisite for eclipse project generation by David Ostrovsky · 3 months ago
  18. 88182a6 Kill Buck, welcome Bazel build by Luca Milanesio · 3 months ago
  19. bed8148 Make uploadvalidator ref-aware by Khai Do · 4 months ago
  20. 898247b Add support for project inheritance by Khai Do · 4 months ago