You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-17Lines changed: 15 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -76,7 +76,20 @@ Provide a way to hide the feedback panel by calling `BetterFeedback.of(context)
76
76
77
77
### Upload feedback
78
78
79
-
To upload the feedback you should use, for example, a [MultipartRequest](https://pub.dev/documentation/http/latest/http/MultipartRequest-class.html).
79
+
Depending on your use case there are wide variety of solutions.
80
+
These are a couple suggestions:
81
+
82
+
| Target | Notes |
83
+
|--------|---------|
84
+
| Upload to a server | To upload the feedback to a server you shoudl use for example a [MultipartRequest](https://pub.dev/documentation/http/latest/http/MultipartRequest-class.html). |
85
+
| GitLab Issue | GitLab has a [REST API to create issues](https://docs.gitlab.com/ee/api/issues.html) |
86
+
| Share via platform share dialog | [share on pub.dev](https://pub.dev/packages/share) |
| Jira | Jira has a [REST API to create issues and upload files](https://developer.atlassian.com/server/jira/platform/jira-rest-api-examples/#creating-an-issue-examples) |
89
+
| Trello | Trello has a [REST API to create issues and upload files](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/) |
90
+
| E-Mail | You can use the users email client like [in the sample app](https://github.com/ueman/feedback/blob/master/example/lib/main.dart) to send feedback to yourself using the [flutter_email_sender](https://pub.dev/packages/flutter_email_sender) plugin.
91
+
92
+
If you have sample code on how to upload it to a platform, I would appreciate a PR to the example app.
80
93
81
94
### 🎨 Configuration & customization
82
95
@@ -127,25 +140,10 @@ in the screenshot.
127
140
information upon hitting an error.
128
141
- Use it as an internal quality control tool
129
142
130
-
### Where to share the users feedback?
131
-
Depending on your use case there are wide variety of solutions.
132
-
These are a couple suggestions:
133
-
134
-
| Target | Notes |
135
-
|--------|---------|
136
-
| GitLab Issue | GitLab has a [REST API to create issues](https://docs.gitlab.com/ee/api/issues.html) |
137
-
| Share via platform share dialog | [share on pub.dev](https://pub.dev/packages/share) |
| Jira | Jira has a [REST API to create issues and upload files](https://developer.atlassian.com/server/jira/platform/jira-rest-api-examples/#creating-an-issue-examples) |
140
-
| Trello | Trello has a [REST API to create issues and upload files](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/) |
141
-
| E-Mail | You can use the users email client like [in the sample app](https://github.com/ueman/feedback/blob/master/example/lib/main.dart) to send feedback to yourself using the [flutter_email_sender](https://pub.dev/packages/flutter_email_sender) plugin.
142
-
143
-
If you have sample code on how to upload it to different platforms, I would appreciate a PR to the example app.
144
143
145
144
## Known Issues and limitations
146
145
147
-
- Platform views are invisible in screenshots (like [webview](https://pub.dev/packages/webview_flutter) or [Google Maps](https://pub.dev/packages/google_maps_flutter))
148
-
- Flutter for web is currently not supported, see this [issue](https://github.com/ueman/feedback/issues/13)
146
+
- Platform views are invisible in screenshots (like [webview](https://pub.dev/packages/webview_flutter) or [Google Maps](https://pub.dev/packages/google_maps_flutter)). For further details, see this [Flutter issue](https://github.com/flutter/flutter/issues/25306).
0 commit comments