Pedro Alves

Results 4 issues of Pedro Alves

Right now, Drop Project requires all assignments to be maven projects, since it relies on maven invoker (a plugin) to execute the build pipeline. It shouldn't be too hard to...

enhancement

For assignments whose submission method is through git, Drop Project should validate that the repository is private and prevent students from connecting it to public repositories.

enhancement

The springfox library that is being used for API documentation (using swagger) is no longer maintained and has several vulnerabilities. Consider moving to https://github.com/springdoc/springdoc-openapi which seems to be well maintained.

enhancement

**Is your feature request related to a problem? Please describe.** Right now, the HTML pages depend on CSS and JS libraries hosted on external CDNs. This causes issues in constrained...

enhancement