I've run into a weird issue with the Liberty release of Horizon. For our deployment we enforce emails as usernames, and thus for Horizon we used to have "User Name" on the login page replaced with "Email". This used to be a straightforward change in the html template file, and with the introduction of themes we assumed it would be the same. When one of our designers was migrating our custom CSS and html changes to the new theme system they missed that change and I at first it was a silly mistake.
Only on digging through the code myself I found that the "User Name" on the login screen isn't in the html file at all, nor anywhere else straightforward. The login page form is built on the fly with javascript to facilitate different modes of authentication. While a bit annoying that didn't seem too bad and I then assumed it might mean a javascript change, only that the more I dug, the more I became confused. Where exactly is the login form defined? And where exactly is the "User Name" text for the login form set? I've tried all manner of stuff to change it with no luck and I feel like I must have missed something obvious. Cheers, -Adrian Turjak __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev