Hi there!
debug/refresh is a great way to reload specific items of Splunk. By appending &entity=admin/views or other similar entities, you can reload only a portion of Splunk, in this case views. I don't generally like to develop on a "non-cached" Splunk instance, it makes my page reloads too slow, a simple _bump or debug/refresh would do just find for most changes.
Make sure they are PNG , and are the exact sizes listed in that table. You can also stick them in $APP_HOME/appserver/static . This is probably not needed, but IIRC, there are older versions of Splunk that look there as a back.
Well, that, ... is just .... what? Ok, so you shouldn't need your app to consume a file from a location within the App. You should configure your app to have a sourcetype configuration, and instruct users to consume that file from anywhere, but with your custom sourcetype. Also, data is not part of the folder structure. You should have any conf file in $APP_HOME/default . You are making the app, put the configs in default .
If this App is intended for distribution (ie SplunkBase), then you need to read up on some best practices on app dev. If you find me on Slack (splk.it/slack), I'm alacercogitatus , and I do app dev. We have a channel #appdev, that we can help with narrowing down your problems and help to resolve them. Thanks!
... View more