getodk / aggregate

ODK Aggregate is a Java server that stores, analyzes, and presents survey data collected using ODK Collect. Contribute and make the world a better place! ✨🗄✨
https://docs.opendatakit.org/aggregate-intro/
Other
74 stars 228 forks source link

Fix Aggregate to work as non-ROOT webapp #419

Closed ggalmazor closed 5 years ago

ggalmazor commented 5 years ago

Software and hardware versions

Aggregate v2.0.0

Problem description

https://github.com/opendatakit/aggregate/pull/393/commits/7f2071bd96fb2cba31662bf2e88ba0422d5b4ee4 introduced a bug that will break the login page whenever Aggregate is not deployed as ROOT webapp ( at /)

Steps to reproduce the problem

Deploy Aggregate as a regular webapp and try to log in.

Expected behavior

It should log in

Other information

Urls used in links and forms can't be truly absolute. They always need to be relative to the webapp's path in Tomcat.

getodk-bot commented 5 years ago

Hello @ggalmazor, you have been unassigned from this issue because you have not updated this issue or any referenced pull requests for over 15 days.

You can reclaim this issue or claim any other issue by commenting @opendatakit-bot claim on that issue.

Thanks for your contributions, and hope to see you again soon!