Increase limit for network requests
Currently the limit for network requests is 100KB for request+100KB for response when viewing the network requests in the activity history pane in the dashboard. This limit makes it impossible to debug larger responses from our graphql endpoint, which is a critical feature we rely upon. Would it be possible to remove or at the very least increase this limit?
Bring back blackbox in dashboard
We've noticed that the dashboard's design and layout has been changed. We currently do not see the blackbox and check things like memory, CPU usage, etc.
Actions for multiple tickets at once (e.g. tag them / send a reply to all of them)
Another thing which would be handy would be the ability to edit multiple tickets at once, or send a reply to multiple at once
Filter tickets by our own Metadata
Ability to search by our own custom fields within the tickets — such as "organisation name" or "username" in our case
Report NFC status of the phone [SDK v16.1]
Would be handy to see in the user details section if the phone supports NFC or not.
Define Rules or Series that will be triggered when a ticket (feedback or crash report) arrives
We want to predefine our various custom rules when feedbacks arrive to our Dashboard, for example: IF feedback app version is lower then 1.2.0 THEN give it a tag "obsolete" IF user is X THEN delete their feedback (e.g. a spammer) IF feedback title contains any of the words "popup, hate, stupid, uninstall" THEN set its priority to High AND send user the chat message 'Thanks for the feedback, we'll get back to you soon.' IF feedback type is "question" THEN forward it to Slack AND assign to Mark IF feedback type is "crash" THEN set its priority to High AND assign to Sarah IF email is " firstname.lastname@example.org " THEN forward it to Zapier Additionally, Shake could expand the scope and introduce rules to be triggered not only when tickets arrive, but for other actions too: Auto reply to every reported feedback IF user doesn't respond to the last message sent to them within certain timeframe THEN mark the ticket as Closed AND give it a tag "auto-closed" AND un-assign it IF ticket status becomes Closed THEN send an automatic predefined reply to a user (great for workflow automation: keeping users updated about their ticket statuses) IF a ticket is tagged "passed-triage" THEN forward it to Jira board A IF a ticket is tagged "needs-research" THEN forward it to Jira board B
Preselect feedback type with Shake.show()
As a developer, I want to preselect feedback type on Shake screen using Shake.show() method. For example, one button with invoke through code would preselect "Bug report", while the other one would preselect "Improvement suggestion".
App Performance Monitoring - APM
Introduce these 5 Metrics to 4 mobile platforms Shake currently supports: Cold app launch speed Loading times of all app screens Time for my app to respond to user input (UI hangs) Network performance (speed) And custom app traces