Basically, somewhere in the login page of our ipsilon instance we should point to: https://admin.fedoraproject.org/accounts/user/resetpass
And make that configurable so that we can adjust it when FAS3 comes along :)
Procedure so far:
1) Follow instructions up to make here. Don't have to run make - that is the test suite. https://ipsilon-project.org/develop.html
2) Run local instance of ipsilon by running ./quickrun.py in the ipsilon checkout root folder. Visit the instance by going to http://127.0.0.1:8080/idp/ . Login is admin/ipsilon.
3) Check out fedora-infra ansible repo to get Fedora theme. git clone https://infrastructure.fedoraproject.org/infra/ansible.git - theme is under roles/Ipsilon directory. ui-fedora directory has the images/css, templates has the html.
4) Copy the ansible repo roles/ipsilon/templates directory into the ipsilon checkout templates directory, overwriting what's there.
5) Rename the ui-fedora directory to fedora, and move it to the ipsilon checkout ui directory so it's in ui/fedora. rm the qrun/ui symlink.
6) Restart the local instnce by killing the first ./quickrun.py and running ./quickrun.py again. To see the login screen go to http://127.0.0.1:8080/idp/login/
Heres what it looks like now Screenshot from 2016-05-05 11-54-13.png
heres the git diff add-forgot-password.patch
This is currently in production.
Login to comment on this ticket.