When using Apple's OSX, the FreeIPA Web UI doesn't work properly when filtering/paging lists. It does work fine on Chrome & FireFox on OSX.
Steps to reproduce:
The loading indicator will show up, disappear, "Showing 1 to 20 of 50 entries." will appear, but no actual contents appear in the table/list view.
The XHR request works, JSON data gets downloaded too, but the table/list view never renders.
Tested and reproduced on Safari Version 9.1.1 (10601.6.17)
A few more comments: - all of symbols (links) << < > >> don't work - when you enter a page number the content is shown occasionally but mostly isn't - Safari: Shift + r / "reload page" works and content is shown - WebUI: "Refresh" button doesn't work
Sidenote: directly loading a search query as a URL, a specific page as a URL or a combination of those does work. The initial load seems to work every time, it's the XHR loading that's broken.
Since it seems to be using Dojo/Dijit, I suspect it's somewhere in the rendering/refreshing chain of the UI parts and not the data processing itself. I don't know what ID the element that's hosting the table has, but it could be easy to verify by just calling refresh() or render() on that UI element to see if that's all it needed. If so, it would probably point to an event that Safari isn't firing, but this is mostly just an educated guess.
Moving to Future releases, there is no capacity and Safari is not officially supported browser, community contribution is welcome.
Metadata Update from @johnkeates: - Issue assigned to pvomacka - Issue set to the milestone: Future Releases
Thank you taking time to submit this request for FreeIPA. Unfortunately this bug was not given priority and the team lacks the capacity to work on it at this time.
Given that we are unable to fulfil this request I am closing the issue as wontfix. To request re-consideration of this decision please reopen this issue and provide additional technical details about its importance to you.
Metadata Update from @rcritten: - Issue close_status updated to: wontfix - Issue status updated to: Closed (was: Open)