Ed Chipman
Ed Chipman
In short the url remapping would either match Travis'es `resources/tests/` or `resources/vendor/silverstripe/docsviewer/tests/`. So technically the remapping is correct in either scenario, if you needed to expose a folder in the...
Re-based, though Scrutinizer did not run at all based on this force push now? It was failing seemingly due to a composer issue.
Well the updated config seems to have triggered Scrutinizer :) it looks like Travis failed :( because it lost connection to the DB during tests? Which is a new one...
Sure go for it I'm game, I seem to remember there was an issue related to this type of thing open on either silverstripe/silverstripe-cms or silverstripe/silverstripe-framework but i can't be...
Ah ic you are part of the core team ;) lol... I'll keep my ear to the ground for sure then :)
In theory I suppose it could be, it uses [mousetrap](https://github.com/ccampbell/mousetrap) as a interface/bridge for keyboard controls with this [gist](https://gist.github.com/ccampbell/3885446) merged into the base library. So technically you could bind key...
The reason for it working fine in normal mode is because invisible requires more work on the JS end of things than normal does. Are you loading a custom version...
This is actually being caused by userforms 5.6+ I believe they added change tracking there, I'm not 100% sure there is much I can do to mitigate the change tracking...
Which version of Silverstripe and User Defined forms are you using?
I do like the idea, I think support for setting these two callbacks on the field makes the most sense, then devs could easily set it on a per-field basis.